.trk{--tl:var(--w-lime,#C6F24E);max-width:1280px;margin:0 auto;display:grid;gap:16px;color:var(--tx)}.trk-top{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.trk-who{display:flex;align-items:center;gap:11px;min-width:0;flex:1}.trk-who .av{flex:none;width:40px;height:40px;border-radius:11px;background:#0b0e13;color:#fff;display:grid;place-items:center;font:800 14px var(--ff-head,'Space Grotesk'),system-ui;box-shadow:inset 0-3px 0 var(--tl)}.trk-who b{display:block;font:700 15px Inter,system-ui}.trk-who span{display:block;font:500 12px Inter,system-ui;color:var(--tx-mute)}.trk-pick select{margin-left:6px;background:var(--field-bg,#0d1117);color:var(--tx);border:1px solid var(--line-2,rgba(255,255,255,.14));border-radius:10px;padding:8px 10px;font:600 13px Inter,system-ui;min-height:38px}.trk .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.trk-week{display:flex;align-items:center;gap:8px}.trk-wl{text-align:center;min-width:150px}.trk-wl b{display:block;font:800 16px var(--ff-head,'Space Grotesk'),system-ui}.trk-wl span{font:600 12px Inter,system-ui;color:var(--tx-mute);font-variant-numeric:tabular-nums}.trk-nb{width:38px;height:38px;border-radius:10px;border:1px solid var(--line-2,rgba(255,255,255,.14));background:var(--surface);color:var(--tx);font:700 18px/1 Inter,system-ui;cursor:pointer}.trk-nb[disabled]{opacity:.35;cursor:default}.trk-st{font:700 12px Inter,system-ui;border-radius:999px;padding:6px 12px;border:1px solid var(--line-2,rgba(255,255,255,.14));color:var(--tx-dim);white-space:nowrap}.trk-st.sub{color:#60a5fa;border-color:rgba(96,165,250,.4);background:rgba(96,165,250,.1)}.trk-st.rev{color:var(--tl);border-color:color-mix(in srgb,var(--tl) 45%,transparent);background:color-mix(in srgb,var(--tl) 10%,transparent)}.trk-acts{display:flex;gap:8px}.trk-b1,.trk-b2{border-radius:10px;font:700 13px Inter,system-ui;cursor:pointer;min-height:40px;padding:0 16px}.trk-b1{background:var(--tl);color:#0b0e13;border:0}.trk-b2{background:0 0;color:var(--tx);border:1px solid var(--line-2,rgba(255,255,255,.14))}.trk-b2.sm{min-height:36px;padding:0 12px;font-size:12.5px}.trk-b1:focus-visible,.trk-b2:focus-visible,.trk-nb:focus-visible,.trk-n:focus-visible,.trk-dh:focus-visible,.trk-chip:focus-visible,.trk-x:focus-visible,.trk-pick select:focus-visible{outline:2px solid var(--tl);outline-offset:2px}.trk-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.trk-kpi{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:12px 14px;display:grid;gap:4px;min-width:0}.trk-kpi.good{border-color:color-mix(in srgb,var(--tl) 45%,transparent)}.trk-kpi .l{font:700 11px Inter,system-ui;letter-spacing:.06em;text-transform:uppercase;color:var(--tx-mute)}.trk-kpi b{font:800 24px/1.1 var(--ff-head,'Space Grotesk'),system-ui;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.trk-kpi b em{font-style:normal;font-size:13px;color:var(--tx-mute);font-weight:600;margin-left:4px}.trk-kpi .s{font:500 12px Inter,system-ui;color:var(--tx-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trk-kpi.good .s{color:var(--tl)}.trk-kpi .bar{display:block;height:5px;border-radius:3px;background:rgba(255,255,255,.07);overflow:hidden}.trk-kpi .bar s{display:block;height:100%;background:var(--tl);border-radius:3px}.trk-card{background:var(--surface);border:1px solid var(--line);border-radius:16px;overflow:hidden}.trk-tw{overflow-x:auto}.trk-t{width:100%;border-collapse:separate;border-spacing:0;font:600 14px Inter,system-ui;font-variant-numeric:tabular-nums;min-width:860px}.trk-t th,.trk-t td{border-bottom:1px solid var(--line);text-align:center;padding:0;height:44px}.trk-t thead th{background:#0e1116;color:#fff;height:58px;border-bottom:2px solid var(--tl)}.trk-t thead th.tdy{background:#141a10}.trk-t thead th.fut{color:rgba(255,255,255,.55)}.trk-dh{all:unset;cursor:pointer;display:block;width:100%;height:100%;padding:8px 6px;box-sizing:border-box;font:700 13px Inter,system-ui;text-align:center}.trk-dh span{display:block;font:600 11.5px Inter,system-ui;color:rgba(255,255,255,.6);margin-top:2px}.trk-dh:hover{background:rgba(198,242,78,.08)}.trk-rh{text-align:left!important;position:sticky;left:0;z-index:1;background:var(--surface);min-width:178px;padding:0 12px!important;border-right:1px solid var(--line)}.trk-t thead .trk-rh{background:#0e1116}.trk-rh .wk{font:800 15px var(--ff-head,'Space Grotesk'),system-ui;color:var(--tl)}.trk-rh .nm{font:700 13.5px Inter,system-ui;color:var(--tx);cursor:help}.trk .tg{font-style:normal;display:inline-block;margin-left:7px;font:700 9.5px Inter,system-ui;letter-spacing:.06em;text-transform:uppercase;border-radius:6px;padding:2px 5px;vertical-align:1px}.trk .tg.auto{color:var(--tl);background:color-mix(in srgb,var(--tl) 12%,transparent)}.trk .tg.you{color:#60a5fa;background:rgba(96,165,250,.12)}.trk .tg.mg{color:#f5a623;background:rgba(245,166,35,.12)}.trk-t td.tdy{background:color-mix(in srgb,var(--tl) 4%,transparent)}.trk-t td.fut{background:repeating-linear-gradient(135deg,transparent 0 6px,rgba(255,255,255,.015) 6px 12px)}.trk-sum{background:color-mix(in srgb,var(--tl) 7%,var(--surface))!important;border-left:1px solid var(--line);min-width:120px}.trk-t thead .trk-sum{background:#141a10!important}.trk-sum b{font:800 14.5px Inter,system-ui}.trk-n{all:unset;cursor:pointer;display:inline-block;min-width:44px;padding:6px 8px;border-radius:8px;font:700 14px Inter,system-ui;font-variant-numeric:tabular-nums}.trk-n:hover{background:rgba(255,255,255,.06)}.trk-n.zero,.trk-v.zero,.trk .z,.trk-dr .z{color:var(--tx-mute);font-weight:500}.trk-n.hit{color:#0b0e13;background:var(--tl)}.trk-in{width:86px;text-align:center;background:var(--field-bg,#0d1117);border:1px solid var(--line-2,rgba(255,255,255,.12));border-radius:8px;color:var(--tx);font:700 14px Inter,system-ui;font-variant-numeric:tabular-nums;padding:7px 6px;min-height:34px}.trk-in::placeholder{color:var(--tx-mute);font-weight:500}.trk-in:focus{outline:0;border-color:color-mix(in srgb,var(--tl) 60%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--tl) 15%,transparent)}.trk-in.saving{opacity:.6}.trk-in.ok{border-color:#4ade80;box-shadow:0 0 0 3px rgba(74,222,128,.15)}.trk-in.bad{border-color:#f87171}.trk-t td.ro{color:var(--tx)}.trk-legend{display:flex;flex-wrap:wrap;gap:8px 18px;padding:12px 14px;border-top:1px solid var(--line);font:500 12px Inter,system-ui;color:var(--tx-mute)}.trk-legend .tg{margin:0 6px 0 0}.trk-review{display:grid;grid-template-columns:1fr 1fr;gap:12px}.trk-rc{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:16px;display:grid;gap:10px;align-content:start}.trk-rc h3{margin:0;font:750 15px var(--ff-head,'Space Grotesk'),system-ui}.trk-rc textarea{width:100%;box-sizing:border-box;resize:vertical;background:var(--field-bg,#0d1117);border:1px solid var(--line-2,rgba(255,255,255,.13));border-radius:11px;color:var(--tx);font:500 13.5px/1.5 Inter,system-ui;padding:10px 12px}.trk-rc textarea:focus{outline:0;border-color:color-mix(in srgb,var(--tl) 55%,transparent)}.trk-ra{display:flex;align-items:center;gap:8px;justify-content:flex-end;flex-wrap:wrap}.trk-msg{margin-right:auto;font:600 12.5px Inter,system-ui;color:#4ade80}.trk-ro{font:500 13.5px/1.55 Inter,system-ui;color:var(--tx-dim);background:rgba(255,255,255,.025);border:1px solid var(--line);border-radius:11px;padding:10px 12px;min-height:44px}.trk-when{font:600 12px Inter,system-ui;color:var(--tx-mute)}.trk-empty{padding:22px;text-align:center;font:500 13.5px Inter,system-ui;color:var(--tx-mute)}.trk-empty.big{background:var(--surface);border:1px solid var(--line);border-radius:16px}.trk-skel{display:grid;gap:12px}.trk-skel i{display:block;height:64px;border-radius:14px;background:linear-gradient(90deg,var(--surface),rgba(255,255,255,.05),var(--surface));background-size:200% 100%;animation:trkSk 1.2s linear infinite}.trk-skel i:nth-child(3){height:420px}@keyframes trkSk{to{background-position:-200%0}}.trk-dr{position:fixed;inset:0;z-index:100025;background:rgba(5,8,12,.55);display:flex;justify-content:flex-end}.trk-drp{width:min(520px,100vw);height:100%;background:var(--bg,#0b0f15);border-left:1px solid var(--line-2,rgba(255,255,255,.14));display:flex;flex-direction:column}.trk-drh{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 18px 12px;border-bottom:1px solid var(--line)}.trk-drh h3{margin:0;font:800 18px var(--ff-head,'Space Grotesk'),system-ui}.trk-drh span{font:500 12.5px Inter,system-ui;color:var(--tx-mute)}.trk-x{border:0;background:var(--line,rgba(255,255,255,.07));color:var(--tx-dim);width:36px;height:36px;border-radius:10px;font:600 20px/1 Inter,system-ui;cursor:pointer;flex:none}.trk-chips{display:flex;gap:6px;flex-wrap:wrap;padding:12px 18px;border-bottom:1px solid var(--line)}.trk-chip{border:1px solid var(--line-2,rgba(255,255,255,.14));background:0 0;color:var(--tx-dim);border-radius:999px;padding:6px 11px;font:600 12px Inter,system-ui;cursor:pointer;min-height:32px}.trk-chip b{color:var(--tx);margin-left:3px}.trk-chip.on{border-color:var(--tl);color:var(--tx);background:color-mix(in srgb,var(--tl) 12%,transparent)}.trk-list{flex:1;overflow-y:auto;padding:4px 18px 30px}.trk-row{display:flex;align-items:flex-start;gap:12px;padding:11px 0;border-bottom:1px solid var(--line)}.trk-row .tm{flex:none;width:76px;font:600 12.5px Inter,system-ui;color:var(--tx-mute);font-variant-numeric:tabular-nums;padding-top:1px}.trk-row .mn{flex:1;min-width:0}.trk-row .mn b{display:block;font:650 13.5px Inter,system-ui;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trk-row .mn span{display:block;font:500 12px/1.45 Inter,system-ui;color:var(--tx-mute)}.trk-row .oc{flex:none;font:700 11px Inter,system-ui;border-radius:999px;padding:3px 9px;color:var(--tx-dim);background:rgba(255,255,255,.06)}.trk-row .oc.ans{color:#60a5fa;background:rgba(96,165,250,.12)}.trk-row .oc.good{color:#0b0e13;background:var(--tl)}.trk-row .oc.bad{color:#f87171;background:rgba(248,113,113,.12)}:root[data-theme=light] .trk-t thead th,:root[data-theme=light] .trk-t thead .trk-rh{background:#0e1116}@media (max-width:1100px){.trk-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.trk-kpis{grid-template-columns:1fr 1fr}.trk-review{grid-template-columns:1fr}.trk-who{flex-basis:100%}.trk-week{flex:1}.trk-acts{flex-basis:100%}.trk-acts button{flex:1}.trk-rh{min-width:140px}}@media (prefers-reduced-motion:reduce){.trk-skel i{animation:none}}.trk-rep{margin-top:12px;display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:14px 16px}.trk-rep-t{flex:1;min-width:240px;display:grid;gap:3px}.trk-rep-t b{font:700 14px Inter,system-ui;color:var(--tx)}.trk-rep-t span{font:500 13px/1.5 Inter,system-ui;color:var(--tx-dim)}.trk-rep-t span b{font-size:13px}.trk-rpb{flex:1;overflow-y:auto;padding:16px;display:grid;gap:12px;align-content:start}.trk-msg-card{border:1px solid var(--line);border-radius:14px;background:var(--surface);padding:14px 16px}.trk-msg-h{display:flex;align-items:center;gap:8px;margin-bottom:8px;font:600 12px Inter,system-ui;color:var(--tx-mute)}.trk-msg-h b{color:var(--tx);font-size:13.5px}.trk-msg-h .av{width:24px;height:24px;border-radius:7px;background:#0b0e13;color:#c6f24e;display:inline-flex;align-items:center;justify-content:center;font:800 12px Inter,system-ui;border:1px solid rgba(198,242,78,.35)}.trk-msg-b{font:500 13.5px/1.6 Inter,system-ui;color:var(--tx-dim);word-break:break-word}.trk-msg-b b{color:var(--tx)}.trk-msg-b a{color:#8ab4ff}.trk-rpn{margin:0;font:500 12px/1.5 Inter,system-ui;color:var(--tx-mute)}.trk-rpl{font:600 12px Inter,system-ui;color:var(--tx-mute)}@media (max-width:760px){.trk-rep .trk-b2{flex:1}}.trk-who:has(.trk-pick)>div{display:none}.trk .tg.rc{color:#2dd4bf;background:rgba(45,212,191,.12)}.trk-n.warn,.trk-v.warn,.trk-sum b.warn{color:#f5a623}.trk-n.warn{background:rgba(245,166,35,.1)}.trk-row .oc.dim{color:var(--tx-mute);background:rgba(255,255,255,.04);font-variant-numeric:tabular-nums}.trk-row .oc+.oc{margin-left:6px}.trk-rcs{margin-top:12px;display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:14px 16px}.trk-rcs .err{font-style:normal;color:#f87171}.trk-rcpick{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.trk-rcpick select{min-height:36px;max-width:min(360px,100%);border-radius:10px;border:1px solid var(--line-2,rgba(255,255,255,.14));background:var(--field-bg,rgba(255,255,255,.04));color:var(--tx);font:600 12.5px Inter,system-ui;padding:0 10px}.trk-rcpick select:focus-visible{outline:2px solid var(--tl);outline-offset:2px}.trk-b1.sm{min-height:36px;padding:0 14px;font-size:12.5px}.trk-b1:disabled,.trk-b2:disabled{opacity:.55;cursor:default}.trk-steps{margin:0;padding-left:20px;display:grid;gap:12px;font:500 13.5px/1.6 Inter,system-ui;color:var(--tx-dim)}.trk-steps b{color:var(--tx)}.trk-steps a{color:#8ab4ff}.trk-steps code{font:600 12px ui-monospace,SFMono-Regular,Menlo,monospace;background:rgba(255,255,255,.06);border-radius:5px;padding:1px 5px;color:var(--tx)}@media (max-width:760px){.trk-who{flex-wrap:wrap}.trk-pick{flex:1 1 100%;min-width:0}.trk-pick select{width:100%;max-width:100%;min-width:0}.trk-acts{flex-wrap:wrap}.trk-acts button{flex:1 1 auto;min-width:0}.trk-top,.trk-kpis,.trk-card,.trk-review{min-width:0}.trk-rcpick{flex-basis:100%}.trk-rcpick select{flex:1 1 100%;max-width:none}.trk-rcpick button{flex:1}}.trk-rcin{min-height:36px;width:190px;max-width:100%;border-radius:10px;border:1px solid var(--line-2,rgba(255,255,255,.14));background:var(--field-bg,rgba(255,255,255,.04));color:var(--tx);font:600 12.5px Inter,system-ui;padding:0 10px}.trk-rcin:focus-visible{outline:2px solid var(--tl);outline-offset:2px}@media (max-width:760px){.trk-rcin{flex:1 1 100%;width:auto}}.trk-rep-t .trk-lv{display:inline-flex;align-items:center;gap:7px;font:600 12.5px/1.5 Inter,system-ui;color:var(--tx-mute)}.trk-lv i{flex:none;width:8px;height:8px;border-radius:50%;background:var(--tx-mute);opacity:.6}.trk-lv.on{color:#2dd4bf}.trk-lv.on i{background:#2dd4bf;opacity:1;box-shadow:0 0 0 3px rgba(45,212,191,.18)}.trk-lv .err{font-style:normal;color:#f5a623}.trk-onair{display:inline-flex;align-items:center;gap:8px;font:700 12px Inter,system-ui;color:#2dd4bf;background:rgba(45,212,191,.1);border:1px solid rgba(45,212,191,.38);border-radius:999px;padding:6px 12px;white-space:nowrap;max-width:min(420px,100%);overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.trk-onair[hidden]{display:none}.trk-onair i{flex:none;width:8px;height:8px;border-radius:50%;background:#2dd4bf;animation:trkPulse 1.6s ease-in-out infinite}@keyframes trkPulse{0%,to{box-shadow:0 0 0 0 rgba(45,212,191,.55)}60%{box-shadow:0 0 0 6px transparent}}@media (prefers-reduced-motion:reduce){.trk-onair i{animation:none}}:root[data-theme=light] .trk-lv.on,:root[data-theme=light] .trk-onair{color:#0d8f7e}:root[data-theme=light] .trk-lv.on i,:root[data-theme=light] .trk-onair i{background:#0d8f7e}:root[data-theme=light] .trk-onair{background:rgba(13,143,126,.08);border-color:rgba(13,143,126,.35)}:root[data-theme=light] .trk-lv .err{color:#a86200}