@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/live/fonts/anton-latin.woff2) format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-display:swap;src:url(/live/fonts/archivo-latin.woff2) format("woff2")}:root{--bg:#07070d;--bg2:#101019;--ink:#f2f3f7;--muted:#9aa0b4;--cyan:#c4a8ff;--lime:#29e6ff;--violet:#8b5cf6;--pink:#ff2fb3;--gold:#d4af5a;--display:"Anton","Archivo",Impact,sans-serif;--grad:linear-gradient(135deg,#29e6ff,#8b5cf6 55%,#ff2fb3);--danger:#ff3b3b;--card:rgba(255,255,255,0.04);--line:rgba(196,168,255,0.22)}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);color:var(--ink);font-family:Archivo,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}::selection{background:var(--lime);color:#000}.wrap{max-width:1120px;margin:0 auto;padding:0 20px}.hero{position:relative;overflow:hidden;padding:96px 0 72px;background:radial-gradient(700px 320px at 15% 0,rgba(196,168,255,.14),transparent 60%),radial-gradient(700px 320px at 85% 10%,rgba(41,230,255,.1),transparent 60%),var(--bg);border-bottom:1px solid var(--line)}.kicker{display:inline-block;font-size:13px;letter-spacing:.28em;color:var(--cyan);border:1px solid var(--line);border-radius:999px;padding:8px 16px;background:rgba(196,168,255,.06);margin-bottom:24px}.hero h1,.kicker{text-transform:uppercase}.hero h1{font-size:clamp(48px,9vw,110px);line-height:.95;margin:0 0 20px;font-weight:900;letter-spacing:-.02em}.hero h1 .g{color:var(--lime);text-shadow:0 0 24px rgba(41,230,255,.65),0 0 64px rgba(41,230,255,.3)}.hero h1 .af{color:var(--cyan);text-shadow:0 0 24px rgba(196,168,255,.65),0 0 64px rgba(196,168,255,.3)}.lede{font-size:clamp(17px,2.4vw,22px);color:var(--muted);max-width:640px;line-height:1.55}.lede strong{color:var(--ink)}.cta-row{display:flex;gap:14px;flex-wrap:wrap;margin-top:32px}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;font:inherit;font-weight:800;text-transform:uppercase;letter-spacing:.06em;padding:16px 28px;border-radius:12px;transition:transform .12s ease,box-shadow .12s ease;text-decoration:none;display:inline-block}.btn:hover{transform:translateY(-2px)}.btn-lime{background:var(--lime);color:#0a0f0a;box-shadow:0 0 28px rgba(41,230,255,.45)}.btn-ghost{background:transparent;color:var(--cyan);border:2px solid var(--cyan);box-shadow:0 0 18px rgba(196,168,255,.25),inset 0 0 12px rgba(196,168,255,.08)}.btn-google{background:#fff;color:#1f1f1f;border:2px solid #dadce0;text-transform:none;letter-spacing:.01em;display:inline-flex;align-items:center;justify-content:center;gap:10px}.btn-google:hover{box-shadow:0 2px 12px rgba(0,0,0,.35)}.or-divider{display:flex;align-items:center;gap:12px;color:#8b93a7;margin:18px 0 14px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.or-divider:after,.or-divider:before{content:"";flex:1 1;height:1px;background:var(--line)}.google-nudge{border:1px dashed var(--line);border-radius:12px;padding:14px 16px;margin:0 0 18px;display:flex;flex-wrap:wrap;align-items:center;gap:12px;justify-content:space-between}.google-nudge p{margin:0}.marquee{overflow:hidden;white-space:nowrap;border-bottom:1px solid var(--line);background:#050807;padding:14px 0}.marquee span{display:inline-block;padding-right:48px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;font-size:15px;color:var(--cyan);animation:scroll 22s linear infinite}.marquee span b{color:var(--lime)}@keyframes scroll{to{transform:translateX(-50%)}}.section{padding:72px 0}.section h2{font-size:clamp(30px,5vw,52px);text-transform:uppercase;margin:0 0 12px;font-weight:900;letter-spacing:-.01em}.section h2 .hl{color:var(--cyan);text-shadow:0 0 18px rgba(196,168,255,.5)}.sub{color:var(--muted);max-width:620px;line-height:1.6;margin:0 0 36px}.steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:18px;gap:18px}.step{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:26px 22px;position:relative;overflow:hidden}.step:before{content:attr(data-n);position:absolute;top:10px;right:16px;font-size:64px;font-weight:900;color:rgba(196,168,255,.1);line-height:1}.step h3{margin:0 0 10px;font-size:20px;text-transform:uppercase;color:var(--lime)}.step p{margin:0;color:var(--muted);line-height:1.6;font-size:15px}.verdict-demo{background:linear-gradient(180deg,var(--bg2),var(--bg));border:1px solid var(--line);border-radius:24px;padding:36px;display:grid;grid-gap:18px;gap:18px}.meter{border-radius:16px;padding:22px;text-align:center;position:relative;overflow:hidden}.meter.guilty{background:linear-gradient(135deg,rgba(41,230,255,.16),rgba(41,230,255,.03));border:1px solid rgba(41,230,255,.5)}.meter.notguilty{background:linear-gradient(135deg,rgba(196,168,255,.16),rgba(196,168,255,.03));border:1px solid rgba(196,168,255,.5)}.meter .label{font-weight:900;font-size:26px;letter-spacing:.04em}.meter.guilty .label{text-shadow:0 0 16px rgba(41,230,255,.6)}.meter.notguilty .label{text-shadow:0 0 16px rgba(196,168,255,.6)}.meter .pct{font-size:54px;font-weight:900;margin:6px 0}.bar{height:14px;background:rgba(255,255,255,.08);overflow:hidden;margin-top:12px}.bar,.bar>div{border-radius:999px}.bar>div{height:100%;animation:pulse-bar 2.4s ease-in-out infinite alternate}.meter.guilty .bar>div{box-shadow:0 0 14px rgba(41,230,255,.8);width:62%}.meter.notguilty .bar>div{box-shadow:0 0 14px rgba(196,168,255,.8);width:38%}@keyframes pulse-bar{0%{filter:brightness(.85)}to{filter:brightness(1.25)}}.form-card{background:var(--card);border:1px solid var(--line);border-radius:24px;padding:36px;max-width:720px}.field{margin-bottom:18px}.field label{display:block;font-size:13px;text-transform:uppercase;letter-spacing:.14em;color:var(--cyan);margin-bottom:8px;font-weight:700}.field input,.field select,.field textarea{width:100%;font:inherit;color:var(--ink);background:rgba(0,0,0,.45);border:1px solid var(--line);border-radius:12px;padding:14px 16px;outline:none}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--lime);box-shadow:0 0 0 3px rgba(41,230,255,.15)}.field textarea{min-height:130px;resize:vertical}.field select option{background:#101019}.two-col{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}@media (max-width:640px){.meter-row,.two-col{grid-template-columns:1fr}}.form-note{color:var(--muted);font-size:13px;margin-top:14px;line-height:1.6}.form-status{margin-top:16px;padding:14px 16px;border-radius:12px;font-weight:700}.form-status.ok{background:rgba(41,230,255,.1);border:1px solid rgba(41,230,255,.5);color:var(--lime)}.form-status.err{background:rgba(255,59,59,.1);border:1px solid rgba(255,59,59,.5);color:#ff8080}footer{border-top:1px solid var(--line);padding:36px 0;color:var(--muted);font-size:14px}footer .wrap{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:center}.brand{font-weight:900;text-transform:uppercase;letter-spacing:.06em}.brand .g{color:var(--lime)}.brand .af{color:var(--cyan)}.socials{display:flex;gap:16px;align-items:center}.socials a{color:var(--muted);width:22px;height:22px;display:inline-flex;transition:color .2s ease}.socials a:hover{color:var(--cyan)}.socials svg{width:100%;height:100%}.legal-links{display:flex;gap:8px;align-items:center;font-size:13px}.legal-links a{color:var(--muted);text-decoration:none;transition:color .2s ease}.legal-links a:hover{color:var(--cyan)}.obs-stage{min-height:100vh;background:transparent;display:flex;align-items:center;justify-content:center;padding:24px}.obs-card{width:min(760px,94vw);background:rgba(4,8,6,.82);border:2px solid var(--line);border-radius:24px;padding:28px 32px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 0 60px rgba(196,168,255,.15)}.obs-title{text-align:center;font-weight:900;text-transform:uppercase;letter-spacing:.2em;font-size:15px;color:var(--muted);margin-bottom:18px}.obs-title b{color:var(--ink)}.obs-total{text-align:center;color:var(--muted);font-size:13px;text-transform:uppercase;letter-spacing:.18em;margin-top:16px}.obs-total b{color:var(--ink);font-size:18px}.obs-live{display:inline-block;background:var(--danger);color:#fff;font-weight:900;font-size:12px;letter-spacing:.2em;padding:6px 12px;border-radius:6px;margin-bottom:14px;animation:blink 1.6s ease-in-out infinite}@keyframes blink{50%{opacity:.55}}.vet-wrap{max-width:1320px;margin:0 auto;padding:30px 20px 90px}.muted{color:var(--muted)}.muted.small-cap,.small-cap{font-size:11px;text-transform:uppercase;letter-spacing:.16em;color:var(--muted);margin-bottom:6px}.vet-top h1{margin:0 0 10px;font-size:clamp(28px,4.5vw,44px);font-weight:900;text-transform:uppercase;letter-spacing:-.01em}.vet-top h1 .g{color:var(--lime);text-shadow:0 0 18px rgba(41,230,255,.5)}.vet-top h1 .af{color:var(--cyan);text-shadow:0 0 18px rgba(196,168,255,.5)}.vet-tabs{display:flex;gap:10px;margin:20px 0 24px;flex-wrap:wrap}.vet-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;font-weight:800;text-transform:uppercase;letter-spacing:.06em;font-size:13px;padding:10px 22px;border-radius:999px;background:transparent;color:var(--muted);border:1px solid var(--line)}.vet-tab .n{opacity:.75;font-weight:700}.vet-tab.active{color:#06110a;background:var(--lime);border-color:var(--lime);box-shadow:0 0 16px rgba(41,230,255,.4)}.btn-sm{padding:9px 16px;font-size:13px;border-radius:10px}.btn-danger{background:var(--danger);color:#fff;box-shadow:0 0 18px rgba(255,59,59,.35)}.btn-danger:hover{transform:translateY(-2px)}.panel{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:22px;margin-bottom:18px}.panel h3{margin:0 0 14px;font-size:15px;text-transform:uppercase;letter-spacing:.14em;color:var(--cyan)}.panel h3 .hl{color:var(--lime)}.notice{margin:0 0 14px;padding:12px 16px;border-radius:12px;font-weight:700;font-size:14px;line-height:1.5}.notice.ok{background:rgba(41,230,255,.1);border:1px solid rgba(41,230,255,.5)}.notice.err{background:rgba(255,59,59,.1);border:1px solid rgba(255,59,59,.5);color:#ff8080}.filter-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:18px}.case-card{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:22px;margin-bottom:16px}.case-head{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:flex-start}.vs{font-size:19px;font-weight:900;line-height:1.3}.vs.small{font-size:15px}.vs .v{color:var(--cyan);font-weight:700;font-size:.75em;text-transform:uppercase;letter-spacing:.1em;padding:0 6px}.badge-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:10px 0}.cat-badge{font-weight:800;color:var(--cyan);border:1px solid var(--line);background:rgba(196,168,255,.06)}.cat-badge,.hv-flag{font-size:11px;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:4px 12px}.hv-flag{font-weight:900;color:#06110a;background:var(--lime)}.pill{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:4px 12px;border:1px solid var(--line);color:var(--muted);white-space:nowrap}.pill-live{color:#fff;background:var(--danger);border-color:var(--danger);animation:blink 1.6s ease-in-out infinite}.pill-approved{color:var(--lime);border-color:rgba(41,230,255,.5)}.pill-rejected{color:#ff8080;border-color:rgba(255,59,59,.5)}.pill-pending{color:var(--cyan)}.pill-draft,.pill-ended{color:var(--muted)}.story-block{margin-top:10px}.story{color:var(--ink);line-height:1.65;font-size:15px;white-space:pre-wrap}.side-block{border-left:2px solid var(--line);padding-left:14px;margin:10px 0}.side-block .who{font-weight:800;font-size:14px}.side-block .who .tag{color:var(--cyan);font-size:11px;letter-spacing:.12em;text-transform:uppercase;margin-left:8px;font-weight:700}.side-block .story{font-size:14px;color:var(--ink);margin-top:4px}.contact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:8px 18px;gap:8px 18px;margin:14px 0 4px;font-size:14px}.contact-grid .k{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.12em;margin-bottom:2px}.card-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.link-row{margin-top:12px;flex-wrap:wrap}.link-box{flex:1 1;min-width:200px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;color:var(--cyan);background:rgba(0,0,0,.45);border:1px solid var(--line);border-radius:10px;padding:9px 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ep-list{display:grid;grid-gap:12px;gap:12px}.ep-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:16px 18px}.ep-row .t{flex:1 1;min-width:200px}.ep-row .t .ti{font-weight:900;font-size:17px}.ep-row .t .meta{color:var(--muted);font-size:13px;margin-top:2px}.cr-head{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:18px}.cr-title{flex:1 1;min-width:220px}.cr-title h2{margin:0 0 6px;font-size:clamp(22px,3.5vw,32px);font-weight:900;text-transform:uppercase;letter-spacing:-.01em}.cr-grid{display:grid;grid-template-columns:1fr 400px;grid-gap:18px;gap:18px;align-items:start}@media (max-width:1024px){.cr-grid{grid-template-columns:1fr}}.docket-card{border:1px solid var(--line);border-radius:18px;padding:20px;margin-bottom:16px;background:var(--card)}.docket-card.hearing{border-color:var(--lime);box-shadow:0 0 24px rgba(41,230,255,.18)}.hear-row{display:flex;gap:10px;flex-wrap:wrap}.hear-active{outline:2px solid var(--lime);outline-offset:2px}.chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.chip{font-size:13px;font-weight:700;background:rgba(196,168,255,.08);border:1px solid var(--line);color:var(--ink);border-radius:999px;padding:5px 14px}.vote-table{width:100%;border-collapse:collapse;font-size:13px;margin-top:14px}.vote-table td,.vote-table th{text-align:left;padding:7px 10px;border-bottom:1px solid rgba(196,168,255,.1)}.vote-table th{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.12em}.vote-table td.num,.vote-table th.num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vote-table .plat{text-transform:capitalize;color:var(--cyan);font-weight:700}.pick-list{display:flex;flex-direction:column;gap:8px;margin:10px 0 16px}.pick-row{display:flex;align-items:center;gap:8px;background:rgba(0,0,0,.35);border:1px solid var(--line);border-radius:12px;padding:8px 10px;font-size:14px;flex-wrap:wrap}.pick-row .nm{flex:1 1;font-weight:700;min-width:140px}.pick-row .pos{color:var(--lime);font-weight:900;width:26px;text-align:center}.mini-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;font-size:12px;font-weight:800;padding:6px 11px;border-radius:8px;background:transparent;color:var(--cyan);border:1px solid var(--line)}.mini-btn:hover:not(:disabled){border-color:var(--lime);color:var(--lime)}.mini-btn:disabled{opacity:.4;cursor:default}.input-row{display:flex;gap:10px;flex-wrap:wrap}.input-row input{flex:1 1;min-width:200px;font:inherit;color:var(--ink);background:rgba(0,0,0,.45);border:1px solid var(--line);border-radius:12px;padding:12px 14px;outline:none;color-scheme:dark}.input-row input:focus{border-color:var(--lime);box-shadow:0 0 0 3px rgba(41,230,255,.15)}.summon-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:14px}.summon-res{font-size:13px;margin-top:8px}.summon-res .bad{color:#ff8080}.standby-row{display:flex;gap:12px;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;border-top:1px solid rgba(196,168,255,.1);padding:14px 0}.standby-row:first-of-type{border-top:none;padding-top:0}.respond-wrap{max-width:720px;margin:0 auto;padding:56px 20px 96px}.respond-wrap h1{font-size:clamp(32px,6vw,54px);line-height:1.02;margin:14px 0 10px;letter-spacing:-.02em}.respond-wrap h1 .vs{color:var(--lime)}.lede-sm{color:var(--muted);font-size:16px;line-height:1.55;max-width:60ch}.claim-card{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:20px 22px;margin:24px 0}.claim-label{font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--cyan);margin-bottom:10px}.claim-card p{margin:0;line-height:1.6}.sides-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin:0 0 8px}.sides-row strong{display:block;margin-bottom:4px}.done-card,.greenroom,.respond-form{background:var(--bg2);border:1px solid var(--line);border-radius:18px;padding:26px;margin-top:28px}.done-card h2,.respond-form h2{margin:0 0 16px}.respond-form label{display:block;font-weight:600;margin:14px 0;font-size:15px}.checkin-form input,.respond-form input,.respond-form textarea{display:block;width:100%;margin-top:8px;background:rgba(255,255,255,.05);border:1px solid rgba(196,168,255,.25);border-radius:10px;color:var(--ink);padding:12px 14px;font-size:15px;font-family:inherit}.checkin-form input:focus,.respond-form input:focus,.respond-form textarea:focus{outline:none;border-color:var(--lime);box-shadow:0 0 0 3px rgba(41,230,255,.15)}.side-pick>span{font-weight:600;font-size:15px}.side-btns{display:flex;gap:10px;margin-top:10px}.side-btns button{flex:1 1;background:rgba(255,255,255,.05);border:1px solid rgba(196,168,255,.25);border-radius:10px;color:var(--ink);padding:12px;font-weight:700;cursor:pointer;font-size:14px}.side-btns button.active{border-color:var(--lime);box-shadow:0 0 0 3px rgba(41,230,255,.15);color:var(--lime)}.form-error{color:#ff8080;font-weight:600;font-size:14px}.share-row{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.greenroom .kicker{margin-bottom:8px}.greenroom h2{margin:6px 0 10px}.greenroom p{color:var(--muted);line-height:1.55}.live-dot{color:#ff3b3b;font-weight:800;letter-spacing:.06em}.checkin-form{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}.checkin-form input{flex:1 1 220px}.checked-in{color:var(--lime);font-weight:700}.btn.big{font-size:18px;padding:16px 26px;display:inline-block;margin-top:12px}.meter-card{background:var(--bg2);border:1px solid var(--line);border-radius:18px;padding:22px}.meter-card.compact{padding:16px}.meter-title{font-weight:800;margin-bottom:14px;line-height:1.3}.meter-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.meter .label{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.meter.guilty .label{color:var(--lime)}.meter.notguilty .label{color:var(--cyan)}.meter .pct{font-size:44px;font-weight:800;letter-spacing:-.02em}.meter.guilty .pct{color:var(--lime)}.meter.notguilty .pct{color:var(--cyan)}.meter .bar{height:12px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden;margin-top:8px}.meter.guilty .bar>div{height:100%;background:var(--lime)}.meter.notguilty .bar>div{height:100%;background:var(--cyan)}.meter-foot{margin-top:14px;color:var(--muted);font-size:13px}.platforms-toggle{background:none;border:none;color:var(--cyan);cursor:pointer;font-size:13px;margin-left:12px;padding:0;text-decoration:underline;text-underline-offset:3px}.platforms-breakdown{margin-top:12px;border-top:1px solid rgba(196,168,255,.12);padding-top:12px;display:grid;grid-gap:8px;gap:8px}.platform-row{display:grid;grid-template-columns:96px 1fr auto;grid-gap:10px;gap:10px;align-items:center;font-size:13px}.platform-name{color:var(--muted);font-weight:600}.platform-bar{height:8px;border-radius:999px;background:rgba(196,168,255,.15);overflow:hidden;display:flex}.platform-guilty{background:var(--lime)}.platform-counts{color:var(--muted);white-space:nowrap}.vote-page{max-width:720px;margin:0 auto;padding:48px 20px 96px}.vote-case-head{margin:18px 0 20px}.vote-case-head h1{font-size:clamp(28px,5.5vw,44px);margin:10px 0;line-height:1.05}.vote-case-head h1 .vs{color:var(--lime)}.vote-btns{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin:22px 0}.vote-btn{border:none;border-radius:16px;padding:22px 12px;font-size:22px;font-weight:800;letter-spacing:.04em;cursor:pointer;transition:transform .06s ease,filter .15s ease}.vote-btn:active{transform:scale(.97)}.vote-btn.guilty{background:var(--lime);color:#06110a}.vote-btn.notguilty{background:var(--cyan);color:#041014}.vote-btn:disabled{filter:grayscale(.7) brightness(.7);cursor:default}.vote-btn.picked.guilty{box-shadow:0 0 0 4px rgba(41,230,255,.35)}.vote-btn.picked.notguilty{box-shadow:0 0 0 4px rgba(196,168,255,.35)}.vote-status{min-height:24px;color:var(--muted);font-size:14px;text-align:center}.vote-lineup{margin-top:36px}.vote-lineup h3{font-size:14px;letter-spacing:.24em;text-transform:uppercase;color:var(--muted);margin-bottom:12px}.lineup-case{border:1px solid rgba(196,168,255,.15);border-radius:12px;padding:12px 16px;margin-bottom:10px;display:flex;justify-content:space-between;align-items:center;gap:10px}.lineup-case.active{border-color:var(--lime)}.lineup-case .case-name{font-weight:700}.lineup-case .case-name .vs{color:var(--lime)}.link-box{margin-top:14px;padding:14px;border:1px dashed rgba(41,230,255,.45);border-radius:12px;background:rgba(41,230,255,.05)}.link-row{display:flex;gap:10px;align-items:center}.link-row code{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--ink);background:rgba(0,0,0,.35);border:1px solid rgba(196,168,255,.2);border-radius:8px;padding:9px 12px}.readiness-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:14px}.readiness-row{display:flex;gap:14px;padding:12px 0;border-top:1px solid var(--line)}.readiness-row:first-of-type{border-top:0}.readiness-mark{font-size:20px;line-height:1.3;width:28px;flex:none;text-align:center}.readiness-label{font-weight:800;margin-bottom:2px}.readiness-fix{margin-top:6px;font-weight:700;color:var(--cyan);font-size:14px}.verdict-banner{text-align:center;padding:14px 10px 18px;margin-bottom:10px;border-radius:14px;background:rgba(0,0,0,.55);border:2px solid var(--lime);animation:verdict-pop .5s ease-out}.verdict-banner.not_guilty{border-color:var(--cyan)}.verdict-banner.hung{border-color:#ffffff}.verdict-small{font-weight:800;letter-spacing:.12em;font-size:14px;opacity:.85}.verdict-big{font-weight:900;font-size:56px;line-height:1.05;margin:4px 0;color:var(--lime)}.verdict-banner.not_guilty .verdict-big{color:var(--cyan)}.verdict-banner.hung .verdict-big{color:#ffffff}.verdict-winner{font-size:26px;margin-bottom:6px}@keyframes verdict-pop{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.kicker-live{letter-spacing:.03em;font-size:11px;padding:8px 12px;max-width:100%;flex-wrap:wrap;gap:6px 9px}.kicker-live,.kicker-live .live-on{display:inline-flex;align-items:center}.kicker-live .live-on{gap:5px}.kicker-live .live-ico{display:inline-flex;width:16px;height:16px;color:var(--lime)}.kicker-live .live-ico svg{width:100%;height:100%}.led-sign{--led:#ff2fb3;margin-top:40px;border:2px solid var(--led);border-radius:16px;background:radial-gradient(rgba(255,47,179,.16) 1px,transparent 1.4px) 0 0 /6px 6px,#12050a;box-shadow:0 0 10px rgba(255,47,179,.8),0 0 28px rgba(255,47,179,.45),inset 0 0 18px rgba(255,47,179,.3);padding:16px 0 12px;overflow:hidden;color:#ffd5e0;text-transform:uppercase;font-weight:800;letter-spacing:.1em;text-shadow:0 0 3px #fff,0 0 8px var(--led),0 0 18px var(--led),0 0 34px var(--led)}.led-fixed{text-align:center;padding:0 14px 12px;font-size:clamp(15px,3.6vw,24px);animation:ledFlicker 6s infinite}.led-label{color:#fff}.led-scroll{overflow:hidden;white-space:nowrap;border-top:1px dashed rgba(255,47,179,.55);padding-top:12px;font-size:clamp(13px,3vw,18px)}.led-track{display:inline-flex;animation:ledMove 52s linear infinite}.led-run{display:inline-flex;flex-shrink:0}.led-item{padding-right:56px}.led-item b{color:#fff}@keyframes ledMove{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes ledFlicker{0%,18%,22%,62%,64%,to{opacity:1}20%,63%{opacity:.82}}@media (prefers-reduced-motion:reduce){.led-fixed,.led-track{animation:none}.led-scroll{overflow-x:auto}}.marquee span b.mq-guilty{color:#ff2a2a;text-shadow:0 0 4px #ff2a2a,0 0 10px #ff1a1a,0 0 20px rgba(255,26,26,.7)}.vd{position:relative;overflow:hidden}.vd-live{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:.22em;color:var(--muted)}.vd-dot{width:9px;height:9px;border-radius:50%;background:#ff2a2a;box-shadow:0 0 10px #ff2a2a;animation:gafNeon .9s ease-in-out infinite}.vd-dot.off{background:var(--muted);box-shadow:none;animation:none}.vd .meter.guilty{background:linear-gradient(135deg,rgba(255,42,42,.18),rgba(255,42,42,.03));border:1px solid rgba(255,42,42,.55);transition:opacity .6s,box-shadow .6s}.vd .meter.guilty .label,.vd .meter.guilty .pct{color:#ff2a2a;text-shadow:0 0 4px rgba(255,42,42,.9),0 0 16px rgba(255,26,26,.6)}.vd .meter.guilty .bar>div{background:#ff2a2a;box-shadow:0 0 14px rgba(255,42,42,.9)}.vd .meter.notguilty{transition:opacity .6s,box-shadow .6s}.vd .meter .pct{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vd .bar>div{transition:width .3s ease-out}.vd-count{margin-top:10px;font-size:14px;font-weight:700;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vd .meter.lose{opacity:.45}.vd .meter.guilty.win{box-shadow:0 0 44px rgba(255,42,42,.6),inset 0 0 30px rgba(255,42,42,.2);animation:gafNeon 1.4s ease-in-out infinite}.vd .meter.notguilty.win{box-shadow:0 0 44px rgba(196,168,255,.55),inset 0 0 30px rgba(196,168,255,.18);animation:gafNeon 1.4s ease-in-out infinite}.vd-foot{min-height:24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 14px;color:var(--muted);font-size:14px}.vd-foot b{color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vd-ticker{font-size:12px;font-weight:800;letter-spacing:.08em;animation:gafCard .3s ease-out}.vd-ticker.g{color:#ff2a2a}.vd-ticker.n{color:var(--cyan)}.vd-stamp{position:absolute;left:50%;top:56%;z-index:50;text-align:center;font-weight:900;font-size:clamp(34px,11vw,78px);line-height:1;letter-spacing:.06em;white-space:nowrap;padding:10px 22px;border:5px solid;border-radius:12px;background:rgba(7,11,9,.82);animation:gafStamp .5s cubic-bezier(.2,.9,.3,1) 1.5s both,vdStampOut .7s ease-in 4.6s forwards;pointer-events:none}@keyframes vdStampOut{to{opacity:0}}.vd-stamp span{display:block;margin-top:6px;font-size:13px;letter-spacing:.2em;font-weight:700;color:var(--ink);text-transform:uppercase}.vd-stamp.g{color:#ff2a2a;text-shadow:0 0 6px #ff2a2a,0 0 22px rgba(255,26,26,.8);box-shadow:0 0 40px rgba(255,42,42,.6)}.vd-stamp.n{color:var(--cyan);text-shadow:0 0 6px var(--cyan),0 0 22px rgba(196,168,255,.8);box-shadow:0 0 40px rgba(196,168,255,.55)}.vd-confetti{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:55}.vd-confetti i{position:absolute;top:-20px;border-radius:2px;opacity:0;animation:vdFall linear both}@keyframes vdFall{0%{opacity:0;translate:0 0}10%{opacity:1}to{opacity:0;translate:40px 520px}}@media (prefers-reduced-motion:reduce){.vd-confetti i,.vd-stamp,.vd-ticker{animation:none}.vd-stamp{transform:translate(-50%,-50%) rotate(-8deg)}.vd-confetti{display:none}}#verdict{overflow-x:clip}.vd-outer{position:relative}.vd-outer.shake{animation:vdShake .7s cubic-bezier(.2,.8,.3,1)}@keyframes vdShake{0%{translate:0 0}8%{translate:-10px 8px}16%{translate:9px -7px}26%{translate:-6px 5px}38%{translate:4px -3px}55%{translate:-2px 1px}to{translate:0 0}}.vd-stage{z-index:35;pointer-events:none}.vd-fly,.vd-stage{position:absolute;inset:0}.vd-fly{will-change:transform}.vd-fly-in{position:absolute;will-change:transform,filter,opacity;opacity:0}.vd-flash{position:absolute;inset:0;z-index:30;mix-blend-mode:screen;pointer-events:none;animation:vdFlash .9s ease-out both}@keyframes vdFlash{0%{opacity:.85}to{opacity:0}}.vd-shock{position:absolute;width:0;height:0}.vd-shock .ring{position:absolute;left:-150px;top:-150px;width:300px;height:300px;border:10px solid;border-radius:50%;animation:vdRing .9s ease-out both}.vd-shock .ring.r2{animation-delay:.12s;border-width:4px}@keyframes vdRing{0%{transform:scale(.2);opacity:.95}to{transform:scale(3.6);opacity:0}}.vd-shock .spark{position:absolute;left:0;top:0;height:5px;margin-left:-12px;border-radius:3px;background:#fff;animation:vdSpark .8s ease-out both}@keyframes vdSpark{0%{translate:0 0;opacity:1;scale:1 1}to{translate:var(--dx) var(--dy);opacity:0;scale:.3 1}}.vd-again{background:none;border:0;padding:0;margin-left:4px;font:inherit;color:var(--cyan);text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap}.vd-again:focus-visible,.vd-again:hover{color:#fff;text-shadow:0 0 10px var(--cyan)}@media (prefers-reduced-motion:reduce){.vd-flash,.vd-outer.shake,.vd-shock{animation:none;display:none}}.cc{margin:0 0 14px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(180deg,var(--bg2),var(--bg));padding:14px 16px 16px;animation:gafCard .4s ease-out}.cc-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:10px}.cc-tag{font-size:11px;font-weight:800;letter-spacing:.22em;color:var(--muted)}.cc-title{font-size:clamp(15px,4vw,20px);font-weight:800;color:var(--ink)}.cc-cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.cc-who{font-size:12px;letter-spacing:.08em;color:var(--muted);margin-bottom:6px}.cc-who b{display:block;text-transform:uppercase;letter-spacing:.16em;margin-bottom:2px}.cc-who{color:var(--ink);font-weight:600}.cc-side.p .cc-who b{color:var(--lime)}.cc-side.d .cc-who b{color:#a78bfa}.cc-side{min-width:0;border-radius:12px;padding:10px 12px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07)}.cc-win{height:6.6em;overflow:hidden;font-size:clamp(12.5px,3.3vw,14.5px);line-height:1.5;color:#d6e6dc;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 86%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 86%,transparent)}.cc-win p{margin:0;padding:.4em 0 .6em}@media (prefers-reduced-motion:reduce){.cc-win{overflow-y:auto;-webkit-mask-image:none;mask-image:none}.cc{animation:none}}.hero{padding-top:clamp(26px,5vw,56px)}.hero h1.logo-line{font-size:clamp(26px,9.4vw,112px);line-height:1;white-space:nowrap;margin:0 0 clamp(16px,3vw,26px);letter-spacing:-.015em}.hero h1.logo-line .g{color:#ff2fb3;text-shadow:0 0 6px rgba(255,47,179,.9),0 0 24px rgba(255,47,179,.65),0 0 64px rgba(255,47,179,.35)}.hero h1.logo-line .live{color:#fff;animation:logoLive 4.2s linear infinite}@keyframes logoLive{0%,17%,21%,25%,58%,62%,to{color:#fff;text-shadow:0 0 6px #fff,0 0 18px rgba(255,255,255,.8),0 0 44px rgba(41,230,255,.55)}18%,20%,59%,61%{color:rgba(255,255,255,.16);text-shadow:none}22%,24%{color:rgba(255,255,255,.45);text-shadow:0 0 4px rgba(255,255,255,.4)}}@media (prefers-reduced-motion:reduce){.hero h1.logo-line .live{animation:none;color:#fff;text-shadow:0 0 6px #fff,0 0 18px rgba(255,255,255,.8),0 0 44px rgba(41,230,255,.55)}}.site-bar{padding:12px 20px;border-bottom:1px solid var(--line);background:rgba(7,11,9,.92)}.site-logo{display:inline-block;font-weight:900;text-transform:uppercase;letter-spacing:-.01em;font-size:22px;line-height:1;text-decoration:none;color:#fff}.site-logo .g{color:#ff2fb3;text-shadow:0 0 10px rgba(255,47,179,.6)}.site-logo .af{color:var(--cyan);text-shadow:0 0 10px rgba(196,168,255,.5)}.site-logo .live{color:#fff}.site-logo:focus-visible,.site-logo:hover{filter:brightness(1.2)}footer a.brand{color:inherit;text-decoration:none;display:inline-block}footer .llc{margin-top:6px;font-size:12px;opacity:.8}.hero h1.logo-line a{display:inline-block}.hero h1.logo-line a,a.live-on{color:inherit;text-decoration:none}a.live-on:focus-visible,a.live-on:hover{color:#fff;text-shadow:0 0 10px var(--cyan)}footer .llc{flex-basis:100%;text-align:center}.lf-fab{position:fixed;right:18px;bottom:18px;z-index:60;display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border-radius:999px;border:1px solid var(--line);background:rgba(12,19,16,.92);color:var(--ink);font:inherit;font-weight:700;letter-spacing:.02em;box-shadow:0 6px 24px rgba(0,0,0,.45),0 0 18px rgba(196,168,255,.18);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .15s ease,border-color .15s ease}.lf-fab:hover{transform:translateY(-2px);border-color:var(--cyan)}.lf-fab:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.lf-backdrop{position:fixed;inset:0;z-index:70;background:rgba(0,0,0,.72);display:flex;align-items:flex-start;justify-content:center;padding:32px 16px;overflow-y:auto}.lf-modal{position:relative;width:100%;max-width:640px;margin:auto 0;background:var(--bg2)}.lf-modal h2{margin:6px 0 8px}.lf-lede{margin:0 0 18px}.lf-close{position:absolute;top:10px;right:12px;width:36px;height:36px;border-radius:50%;border:1px solid var(--line);background:transparent;color:var(--ink);font-size:22px;line-height:1;cursor:pointer}.lf-areas{border:0;padding:0;margin:0 0 14px}.lf-areas legend{padding:0;font-size:13px;text-transform:uppercase;letter-spacing:.14em;color:var(--cyan);font-weight:700;margin-bottom:8px}.lf-chips{display:flex;flex-wrap:wrap;gap:8px}.lf-chip{padding:8px 12px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--ink);font:inherit;font-size:14px;cursor:pointer}.lf-chip.on{background:var(--lime);border-color:var(--lime);color:#071006;font-weight:700}.lf-attest{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:var(--muted);margin:6px 0 16px}.lf-attest input{margin-top:3px}.lf-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}@media (max-width:560px){.lf-fab{right:12px;bottom:12px;padding:10px 14px}}.lead-row{display:grid;grid-gap:6px;gap:6px}.lead-meta{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:14px}.lead-meta a{color:var(--cyan)}.lead-tags{display:flex;flex-wrap:wrap;gap:6px}.lead-tag{font-size:12px;padding:3px 8px;border-radius:999px;border:1px solid var(--line);color:var(--muted)}.three-col{display:grid;grid-template-columns:1.3fr 1fr 1.2fr;grid-gap:14px;gap:14px}@media (max-width:640px){.three-col{grid-template-columns:1fr;gap:0}}.consent-row{display:flex!important;flex-direction:row!important;gap:10px;align-items:flex-start;font-size:14px;line-height:1.45;color:var(--ink);margin:4px 0 12px;cursor:pointer;text-transform:none;letter-spacing:0;font-weight:400}.consent-row input{margin-top:3px;width:18px;height:18px;flex:none;accent-color:var(--lime)}.consent-row a{color:var(--cyan)}.signup-fields{margin:4px 0 8px}.leads-filters{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:12px 0 6px}.leads-filters input,.leads-filters select{background:var(--bg);color:var(--ink);border:1px solid var(--line);border-radius:10px;padding:8px 10px;font:inherit;font-size:14px}.leads-filters input{flex:1 1 220px}.leads-scroll{overflow-x:auto;border:1px solid var(--line);border-radius:12px}.leads-table{width:100%;border-collapse:collapse;font-size:14px}.leads-table th{text-align:left;padding:10px 12px;background:rgba(196,168,255,.06);white-space:nowrap}.leads-table td{padding:10px 12px;border-top:1px solid rgba(196,168,255,.12);vertical-align:top}.leads-table tbody tr{cursor:pointer}.leads-table tbody tr:hover,.leads-table tr.open{background:rgba(255,255,255,.03)}.leads-table a{color:var(--cyan)}.leads-table .nowrap{white-space:nowrap}.leads-table .lead-detail{cursor:default}.leads-table .lead-detail .story{white-space:pre-wrap;max-width:80ch}.th-sort{background:none;border:0;color:var(--muted);font:inherit;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;padding:0}.th-sort.on{color:var(--cyan)}.lead-tag.on{border-color:var(--lime);color:var(--lime)}.small{font-size:13px}.site-bar{display:flex;align-items:center;justify-content:space-between;gap:12px}.site-bar-home{justify-content:flex-end;padding:8px 20px}.login-boxes{display:flex;gap:8px;margin-left:auto}.login-box{display:inline-block;padding:6px 12px;border:1px solid var(--line);border-radius:8px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);text-decoration:none;background:rgba(255,255,255,.03);white-space:nowrap}.login-box:focus-visible,.login-box:hover{border-color:var(--cyan);color:var(--cyan)}.login-box.on{border-color:var(--lime);color:var(--lime)}@media (max-width:420px){.login-box{padding:5px 8px;font-size:11px;letter-spacing:.03em}.site-logo{font-size:18px}}.auth-wrap{max-width:460px;margin:48px auto 80px;padding:0 16px}.auth-tabs{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;margin-bottom:18px}.auth-tabs button{padding:10px;border-radius:10px;border:1px solid var(--line);background:transparent;color:var(--muted);font:inherit;font-weight:700;cursor:pointer}.auth-tabs button.on{background:var(--lime);border-color:var(--lime);color:#071006}.auth-links{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:14px;font-size:14px}.auth-links a,.auth-links button{color:var(--cyan);background:none;border:0;padding:0;font:inherit;cursor:pointer;text-decoration:underline}.my-case{border:1px solid var(--line);border-radius:14px;padding:16px;margin:12px 0}.my-case h3{margin:0 0 6px}.status-pill{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 10px;border-radius:999px;border:1px solid var(--line);color:var(--muted)}.status-pill.approved{border-color:var(--lime);color:var(--lime)}.status-pill.rejected{border-color:var(--danger);color:var(--danger)}footer .attorney-ad{flex-basis:100%;max-width:900px;margin:10px auto 0;font-size:12px;line-height:1.5;color:var(--muted);text-align:center}.attorney-ad-inline{font-size:12px}.sponsor-strip{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;padding:10px 16px;border-bottom:1px solid var(--line);background:rgba(255,255,255,.025);font-size:14px}.sponsor-strip a,.sponsor-strip>div{display:inline-flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none}.sponsor-strip a:hover .sp-name{color:var(--cyan)}.sponsor-strip .sp-label{font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.sponsor-strip .sp-logo{height:28px;width:auto;max-width:160px;object-fit:contain}.sponsor-strip .sp-name{font-weight:700}.sponsor-strip .sp-name-small{font-size:13px}.sponsor-strip .sp-tag{color:var(--muted)}.sponsor-strip .sp-ad{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:6px;padding:2px 6px}.sponsor-strip.compact{border:1px solid var(--line);border-radius:12px;margin:0 0 16px}.sponsor-preview{display:grid;grid-gap:6px;gap:6px;margin:14px 0}.notice.ok{border-color:var(--lime);color:var(--lime)}.gx-dash,.gx-page{max-width:880px;margin:0 auto;padding:28px 16px 80px}.gx-kicker{font-size:12px;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:var(--cyan)}.gx-pink{color:#ff2fb3}.gx-lime{color:var(--lime)}.gx-dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:#ff2fb3;box-shadow:0 0 10px #ff2fb3;animation:gxBlink 1.4s ease-in-out infinite;vertical-align:middle}@keyframes gxBlink{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.gx-dot,.gx-pulse{animation:none!important}}.gx-dash-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:18px}.gx-dash-title{font-size:clamp(34px,7vw,54px);line-height:1;margin:6px 0 8px;letter-spacing:-.01em}.gx-dash-me{color:var(--muted);gap:10px;flex-wrap:wrap;font-size:14px}.gx-dash-me,.gx-dash-tools{display:flex;align-items:center}.gx-dash-tools{gap:12px}.gx-live-note{font-size:12px;letter-spacing:.18em;color:var(--muted);display:inline-flex;gap:6px;align-items:center}.gx-chip,.gx-live-note{text-transform:uppercase}.gx-chip{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.14em;padding:4px 10px;border-radius:999px;border:1px solid var(--line)}.gx-chip.ok{color:var(--lime);border-color:rgba(41,230,255,.45)}.gx-chip.warn{color:#ffd166;border-color:rgba(255,209,102,.45)}.gx-banner{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;border-radius:16px;border:1px solid rgba(255,209,102,.4);background:rgba(255,209,102,.07)}.gx-banner,.gx-onair{padding:14px 18px;margin-bottom:16px}.gx-onair{display:block;border-radius:16px;background:linear-gradient(90deg,rgba(255,47,179,.25),rgba(255,47,179,.08));border:1px solid rgba(255,47,179,.6);color:var(--ink);font-weight:700;text-decoration:none}.gx-skel{height:220px;border-radius:22px;background:linear-gradient(90deg,rgba(255,255,255,.03),rgba(255,255,255,.07),rgba(255,255,255,.03));background-size:200% 100%;animation:gxShimmer 1.4s linear infinite;margin-bottom:16px}@keyframes gxShimmer{to{background-position:-200% 0}}.gx-empty{text-align:center;padding:48px 16px;border:1px dashed var(--line);border-radius:22px}.gx-case{position:relative;border:1px solid var(--line);border-radius:22px;padding:22px 20px;margin-bottom:18px;background:linear-gradient(160deg,rgba(196,168,255,.05),rgba(41,230,255,.03) 60%,transparent),var(--bg2)}.gx-case.onair{border-color:rgba(255,47,179,.7);box-shadow:0 0 34px rgba(255,47,179,.18)}.gx-case-top{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;flex-wrap:wrap}.gx-case-title{margin:0;font-size:clamp(22px,4.6vw,30px);text-transform:uppercase;letter-spacing:.01em;line-height:1.1}.gx-case-title .p,.gx-docket-names .p,.gx-vnames .p{color:var(--lime)}.gx-case-title .d,.gx-docket-names .d,.gx-vnames .d{color:var(--cyan)}.gx-case-title .vs,.gx-docket-names .vs,.gx-vnames .vs{color:var(--muted);font-size:.6em;vertical-align:middle}.gx-case-sub{color:var(--muted);font-size:13px;margin-top:6px}.gx-status{font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;padding:6px 12px;border-radius:999px;border:1px solid;white-space:nowrap}.gx-status.review{color:#ffd166;border-color:rgba(255,209,102,.5)}.gx-status.ok{color:#0a0f0a;background:var(--lime);border-color:var(--lime)}.gx-status.no{color:var(--muted);border-color:rgba(159,179,166,.4)}.gx-steps{list-style:none;display:flex;gap:0;padding:0;margin:20px 0 6px;overflow-x:auto}.gx-steps li{flex:1 0 84px;position:relative;text-align:center;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding-top:22px}.gx-steps li i{position:absolute;top:4px;left:50%;width:14px;height:14px;margin-left:-7px;border-radius:50%;background:var(--bg);border:2px solid rgba(159,179,166,.45);z-index:1}.gx-steps li:before{content:"";position:absolute;top:10px;left:-50%;width:100%;height:2px;background:rgba(159,179,166,.25)}.gx-steps li:first-child:before{display:none}.gx-steps li.done{color:var(--ink)}.gx-steps li.done i{border-color:var(--lime);box-shadow:0 0 10px rgba(41,230,255,.6)}.gx-steps li.done i,.gx-steps li.done:before{background:var(--lime)}.gx-steps li.current i{box-shadow:0 0 0 5px rgba(41,230,255,.18),0 0 16px rgba(41,230,255,.8)}.gx-steps li.current span{color:var(--lime);font-weight:700}.gx-show{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;margin-top:16px;padding:16px;border-radius:16px;border:1px solid rgba(196,168,255,.3);background:rgba(196,168,255,.05)}.gx-show.live{border-color:rgba(255,47,179,.6);background:rgba(255,47,179,.08)}.gx-show-title{font-size:20px;font-weight:800;margin:4px 0 2px}.gx-show-when{font-size:14px;margin-bottom:4px}.gx-show-btns{display:flex;gap:10px;flex-wrap:wrap}.gx-pulse{animation:gxPulse 1.6s ease-in-out infinite}@keyframes gxPulse{50%{box-shadow:0 0 0 8px rgba(41,230,255,0),0 0 26px rgba(41,230,255,.7)}}.gx-statements{margin-top:18px;display:grid;grid-gap:10px;gap:10px}.gx-quote{margin:0;padding:12px 14px;border-radius:14px;border-left:4px solid var(--lime);background:rgba(255,255,255,.035)}.gx-quote.defendant{border-left-color:var(--cyan)}.gx-quote.mine{background:rgba(41,230,255,.06)}.gx-quote.mine.defendant{background:rgba(196,168,255,.06)}.gx-quote p{margin:6px 0 0;white-space:pre-wrap;line-height:1.5}.gx-quote-who{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.gx-quote-who span{color:var(--muted);font-weight:600}.gx-edit{width:100%;box-sizing:border-box;margin-top:8px;padding:12px;border-radius:12px;border:1px solid var(--line);background:var(--bg);color:var(--ink);font:inherit;line-height:1.5;resize:vertical}.gx-edit-bar{display:flex;gap:10px;align-items:center;justify-content:flex-end;margin-top:8px}.gx-edit-bar .muted{margin-right:auto}.gx-edit-btn{margin-top:10px;background:none;border:1px solid rgba(41,230,255,.5);color:var(--lime);border-radius:999px;padding:6px 14px;font-weight:700;font-size:13px;cursor:pointer}.gx-edit-btn:hover{background:rgba(41,230,255,.1)}.gx-copy{margin-top:14px}.gx-copy-row{display:flex;gap:8px;margin-top:6px}.gx-copy-row input{flex:1 1;min-width:0;padding:9px 12px;border-radius:10px;border:1px solid var(--line);background:var(--bg);color:var(--ink);font-size:13px}.gx-cta-row{display:flex;gap:12px;align-items:center;margin-top:14px;flex-wrap:wrap}.gx-consent{margin-top:16px!important;font-size:13px;color:var(--muted)}.gx-verdict-mini{margin-top:16px;padding:18px;border-radius:18px;text-align:center;border:1px solid rgba(255,47,179,.5);background:radial-gradient(circle at 50% 0,rgba(255,47,179,.18),transparent 70%)}.gx-verdict-mini.not_guilty{border-color:rgba(196,168,255,.5);background:radial-gradient(circle at 50% 0,rgba(196,168,255,.16),transparent 70%)}.gx-verdict-mini.hung{border-color:rgba(242,255,244,.4);background:rgba(255,255,255,.04)}.gx-verdict-line{font-weight:700;margin:6px 0 12px}.gx-stamp{display:inline-block;margin:14px auto 8px;padding:6px 26px;border:6px solid #ff2fb3;color:#ff2fb3;border-radius:14px;font-size:clamp(44px,12vw,96px);font-weight:900;letter-spacing:.06em;text-transform:uppercase;transform:rotate(-5deg);text-shadow:0 0 22px rgba(255,47,179,.7);box-shadow:0 0 30px rgba(255,47,179,.45),inset 0 0 24px rgba(255,47,179,.3)}.gx-stamp.sm{font-size:clamp(32px,8vw,54px);border-width:4px;padding:2px 18px}.not_guilty .gx-stamp{border-color:var(--cyan);color:var(--cyan);text-shadow:0 0 22px rgba(196,168,255,.7);box-shadow:0 0 30px rgba(196,168,255,.45),inset 0 0 24px rgba(196,168,255,.3)}.hung .gx-stamp,.pending .gx-stamp{border-color:var(--ink);color:var(--ink);text-shadow:none;box-shadow:none}.pending .gx-stamp{border-color:var(--lime);color:var(--lime)}.gx-bar{display:flex;height:14px;border-radius:7px;overflow:hidden;background:rgba(255,255,255,.08);margin-top:8px}.gx-bar i{display:block;height:100%}.gx-bar i.g{background:#ff2fb3}.gx-bar i.n{background:var(--cyan)}.gx-bar-legend{display:flex;justify-content:space-between;gap:8px;font-size:13px;font-weight:800;margin-top:6px;text-transform:uppercase;letter-spacing:.06em}.gx-bar-legend .g{color:#ff2fb3}.gx-bar-legend .n{color:var(--cyan)}.gx-share{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.gx-share-btn{--c:var(--lime);display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:999px;border:2px solid var(--c);color:var(--c);font-weight:800;font-size:13px;text-decoration:none;letter-spacing:.02em;transition:background .15s,color .15s}button.gx-share-btn{background:transparent;cursor:pointer;font:inherit;font-weight:800;font-size:13px}@media (hover:hover){.gx-share-btn:hover{background:var(--c);color:#0a0f0a}}.gx-share-card{--c:#ff2fb3}.gx-hero{text-align:center;padding:24px 0 8px}.gx-badge{display:inline-flex;gap:8px;align-items:center;font-size:12px;font-weight:800;letter-spacing:.24em;text-transform:uppercase;padding:6px 14px;border-radius:999px;border:1px solid var(--line);color:var(--cyan)}.gx-badge.live{color:#ff2fb3;border-color:rgba(255,47,179,.6)}.gx-badge.ended{color:var(--muted)}.gx-title{font-size:clamp(36px,8vw,64px);line-height:1;margin:14px 0 10px}.gx-when{color:var(--muted);font-size:16px}.gx-count{color:var(--lime);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gx-ctas{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:18px}.gx-section{margin-top:36px}.gx-h2{font-size:14px;letter-spacing:.28em;text-transform:uppercase;color:var(--cyan);margin:0 0 12px;text-align:center}.gx-docket{display:grid;grid-gap:10px;gap:10px}.gx-docket-row{display:flex;gap:14px;align-items:center;padding:14px 16px;border-radius:16px;border:1px solid var(--line);background:var(--bg2);flex-wrap:wrap}.gx-docket-row.now{border-color:rgba(255,47,179,.7);box-shadow:0 0 24px rgba(255,47,179,.2)}.gx-docket-no{font-size:11px;letter-spacing:.2em;color:var(--muted);min-width:56px}.gx-docket-names,.gx-docket-no{font-weight:800;text-transform:uppercase}.gx-docket-names{flex:1 1;min-width:200px;font-size:20px}.gx-docket-cat{font-weight:600;margin-top:2px}.gx-docket-cat,.gx-tag{font-size:12px;color:var(--muted);letter-spacing:.12em;text-transform:uppercase}.gx-tag{display:inline-block;font-weight:800;padding:5px 10px;border-radius:8px;border:2px solid var(--muted);text-decoration:none}.gx-tag.guilty,.gx-tag.live{border-color:#ff2fb3;color:#ff2fb3}.gx-tag.not_guilty{border-color:var(--cyan);color:var(--cyan)}.gx-tag.hung{border-color:var(--ink);color:var(--ink)}.gx-cta-file{text-align:center;padding:26px 16px;border-radius:22px;border:1px solid rgba(41,230,255,.35);background:rgba(41,230,255,.05)}.gx-verdict{text-align:center;padding:28px 16px;border-radius:26px;border:1px solid rgba(255,47,179,.5);background:radial-gradient(circle at 50% 0,rgba(255,47,179,.2),transparent 70%),var(--bg2)}.gx-verdict.not_guilty{border-color:rgba(196,168,255,.5);background:radial-gradient(circle at 50% 0,rgba(196,168,255,.18),transparent 70%),var(--bg2)}.gx-verdict.hung,.gx-verdict.pending{border-color:var(--line);background:var(--bg2)}.gx-vnames{font-size:clamp(28px,6vw,46px);text-transform:uppercase;margin:12px 0 4px;line-height:1.05}.gx-winner{font-size:22px;font-weight:800;margin:6px 0 14px}.gx-verdict .gx-bar,.gx-verdict .gx-bar-legend{max-width:560px;margin-left:auto;margin-right:auto}.gx-card-img{display:block;width:100%;max-width:600px;margin:18px auto 0;border-radius:16px;border:1px solid var(--line)}@media (max-width:520px){.gx-case{padding:18px 14px}.gx-show-btns{width:100%}.gx-show-btns .btn{flex:1 1;text-align:center}.gx-bar-legend{font-size:11px}}.gx-share-btn img{width:22px;height:22px;display:block;flex:none}.gx-post{text-align:center;margin:0 0 22px;padding:18px 16px;border-radius:20px;border:1px solid rgba(255,46,147,.5);background:radial-gradient(circle at 50% 0,rgba(255,46,147,.16),transparent 70%),var(--bg2);display:grid;grid-gap:10px;gap:10px;justify-items:center}.gx-post-btn{display:inline-flex;align-items:center;gap:12px;padding:14px 28px;border-radius:999px;border:0;font:inherit;font-size:18px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;color:#fff;background:linear-gradient(90deg,#f58529,#dd2a7b 45%,#8134af 75%,#515bd4);box-shadow:0 0 26px rgba(221,42,123,.45)}.gx-post-btn.tiktok{background:#000;border:2px solid #fff;box-shadow:-3px 0 0 #25f4ee,3px 0 0 #fe2c55}.gx-post-btn img{width:34px;height:34px}.gx-post-btn:disabled{opacity:.7}.gx-post-note{font-size:14px;color:var(--lime);max-width:460px}.gx-post-switch{background:none;border:0;color:var(--muted);text-decoration:underline;cursor:pointer;font:inherit;font-size:13px}.show-roast{--a:#ff5a1f;--a-rgb:255,90,31;--b:#ffd60a;--b-rgb:255,214,10;--show-bg:#120804;--show-accent:#ff2e88}.show-sing_rap{--a:#ff2e4d;--a-rgb:255,46,77;--b:#2e7bff;--b-rgb:46,123,255;--show-bg:#0b0716;--show-accent:#ffc93c}.show-debate{--a:#b6ff3b;--a-rgb:182,255,59;--b:#ff3bd4;--b-rgb:255,59,212;--show-bg:#050b0d;--show-accent:#00e5ff}.hl,.step h3,h1,h2,h3{font-family:var(--display);font-weight:400;letter-spacing:.01em}.hl{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.site-back{color:var(--muted);text-decoration:none;font-size:14px;font-weight:600;margin-right:auto}.site-bar-home{display:flex;align-items:center}.swax-hero{background:radial-gradient(700px 320px at 15% 0,rgba(41,230,255,.16),transparent 60%),radial-gradient(700px 320px at 85% 10%,rgba(255,47,179,.14),transparent 60%),radial-gradient(600px 300px at 50% 100%,rgba(139,92,246,.14),transparent 60%),var(--bg)}.swax-hero h1{margin-bottom:18px}.prize-badge{display:inline-block;margin-top:22px;padding:10px 18px;border-radius:999px;border:1px solid rgba(212,175,90,.6);color:var(--gold);font-weight:800;letter-spacing:.04em;background:rgba(212,175,90,.08)}.show-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;margin-top:26px}@media (max-width:900px){.show-cards{grid-template-columns:1fr}}.show-card{position:relative;border-radius:22px;padding:22px 22px 20px;border:1px solid rgba(var(--a-rgb),.45);background:radial-gradient(420px 220px at 0 0,rgba(var(--a-rgb),.2),transparent 70%),radial-gradient(420px 220px at 100% 100%,rgba(var(--b-rgb),.16),transparent 70%),var(--show-bg);box-shadow:0 0 40px rgba(var(--a-rgb),.12);display:flex;flex-direction:column;gap:8px}.show-card-kind{font-size:12px;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--b)}.show-card-tag{margin:0;font-family:var(--display);font-size:26px;line-height:1.05;text-transform:uppercase}.show-card-blurb{margin:0;color:var(--muted);font-size:15px;line-height:1.5}.show-card-sides{display:flex;align-items:center;gap:8px;margin-top:4px;font-weight:800;font-size:14px}.show-card-sides .sa{color:var(--a)}.show-card-sides .sb{color:var(--b)}.show-card-sides .vsx{color:var(--muted);font-size:12px}.show-card-host{font-size:13px;color:var(--muted)}.show-card-btn{margin-top:8px;background:linear-gradient(135deg,var(--a),var(--b));color:#0a0710;border:0}.show-card-prize{font-size:13px;color:var(--gold);font-weight:700}.form-card{border-top:4px solid var(--a,var(--lime))}.mode-pick,.show-pick{border:0;padding:0;margin:0 0 18px}.form-h3,.mode-pick legend,.show-pick legend{font-family:var(--display);font-size:20px;text-transform:uppercase;letter-spacing:.02em;margin-bottom:10px;padding:0;font-weight:400}.show-pick-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}@media (max-width:700px){.show-pick-row{grid-template-columns:1fr}}.show-chip{display:flex;align-items:center;gap:10px;text-align:left;padding:10px 12px;border-radius:14px;cursor:pointer;color:var(--ink);border:2px solid rgba(var(--a-rgb),.35);background:rgba(var(--a-rgb),.06);font:inherit}.show-chip b{display:block;font-family:var(--display);font-weight:400;font-size:20px;color:var(--a);letter-spacing:.02em}.show-chip small{display:block;color:var(--muted);font-size:12px}.show-chip.on{border-color:var(--a);background:rgba(var(--a-rgb),.16);box-shadow:0 0 22px rgba(var(--a-rgb),.3)}.rule-list{margin:0 0 18px;padding:12px 16px 12px 32px;border-radius:12px;border:1px dashed rgba(var(--a-rgb,41,230,255),.4);color:var(--muted);font-size:14px}.rule-list li{margin:3px 0}.solo-note p{line-height:1.45}.open-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;margin-top:18px}@media (max-width:760px){.open-list{grid-template-columns:1fr}}.open-card{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:16px;text-decoration:none;color:var(--ink);border:1px solid rgba(var(--a-rgb),.45);background:linear-gradient(135deg,rgba(var(--a-rgb),.12),rgba(var(--b-rgb),.05)),var(--show-bg)}.open-card:hover{box-shadow:0 0 26px rgba(var(--a-rgb),.3)}.open-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.open-brand{font-family:var(--display);color:var(--a);font-size:14px;letter-spacing:.06em}.open-topic{color:var(--muted);font-style:italic;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.open-go{font-weight:800;color:var(--b);white-space:nowrap}.battle-demo{max-width:720px;margin:0 auto;border-radius:24px;padding:22px;border:1px solid rgba(var(--a-rgb),.45);background:radial-gradient(500px 240px at 0 0,rgba(var(--a-rgb),.18),transparent 70%),radial-gradient(500px 240px at 100% 100%,rgba(var(--b-rgb),.16),transparent 70%),var(--show-bg);position:relative}.bd-head{display:flex;align-items:center;gap:10px}.bd-live{margin-left:auto;font-size:12px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#ff4d4d}.bd-topic{margin:10px 0 14px;font-size:18px;font-weight:700;color:var(--ink)}.bd-row{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:12px;gap:12px;align-items:stretch}.bd-side{position:relative;border-radius:18px;padding:16px;text-align:center;border:2px solid transparent;transition:opacity .4s,transform .4s;overflow:hidden}.bd-a{background:rgba(var(--a-rgb),.14);border-color:rgba(var(--a-rgb),.5)}.bd-b{background:rgba(var(--b-rgb),.14);border-color:rgba(var(--b-rgb),.5)}.bd-side.won{transform:scale(1.03);box-shadow:0 0 34px rgba(var(--a-rgb),.45)}.bd-b.won{box-shadow:0 0 34px rgba(var(--b-rgb),.45)}.bd-side.lost{opacity:.45}.bd-num{font-family:var(--display);font-size:56px;line-height:1}.bd-a .bd-num{color:var(--a)}.bd-b .bd-num{color:var(--b)}.bd-name{font-family:var(--display);font-size:26px;margin-top:4px}.bd-name,.bd-role{text-transform:uppercase}.bd-role{font-size:12px;letter-spacing:.2em;color:var(--muted)}.bd-stamp{position:absolute;top:46%;left:50%;transform:translate(-50%,-50%) rotate(-10deg);font-family:var(--display);font-size:40px;text-transform:uppercase;color:var(--gold);border:4px solid var(--gold);border-radius:10px;padding:0 14px;background:rgba(0,0,0,.55);animation:bdStamp .35s cubic-bezier(.2,1.4,.4,1) both}@keyframes bdStamp{0%{transform:translate(-50%,-50%) rotate(-10deg) scale(2.4);opacity:0}}.bd-vs{align-self:center;font-family:var(--display);font-size:22px;color:var(--muted)}.bd-bar{display:flex;height:34px;border-radius:999px;overflow:hidden;margin:16px 0 8px;background:rgba(255,255,255,.08)}.bd-bar-a,.bd-bar-b{display:flex;align-items:center;transition:width .35s ease;font-weight:800;color:#0a0710;font-size:14px}.bd-bar-a{background:var(--a);justify-content:flex-start;padding-left:12px}.bd-bar-b{background:var(--b);justify-content:flex-end;padding-right:12px}.bd-foot{display:flex;justify-content:space-between;font-weight:700;color:var(--muted);font-size:14px}.bd-call{color:var(--ink);font-family:var(--display);font-size:18px;letter-spacing:.04em}.bd-chat{list-style:none;margin:12px 0 10px;padding:0;min-height:132px;font-size:13px;color:var(--muted)}.bd-chat li{padding:2px 0;animation:bdIn .3s ease-out both}@keyframes bdIn{0%{opacity:0;transform:translateY(6px)}}.bd-where{display:inline-block;min-width:72px;font-size:11px;text-transform:uppercase;letter-spacing:.12em}.bd-v1,.bd-v2{font-weight:900;font-size:15px}.bd-v1{color:var(--a)}.bd-v2{color:var(--b)}.show-page{--page-a:var(--a)}.show-page h1 .ca{color:var(--a)}.show-page h1 .cb{color:var(--b)}.result-stamp{display:inline-block;font-family:var(--display);font-size:clamp(40px,9vw,76px);text-transform:uppercase;line-height:1;padding:6px 22px;border:5px solid var(--gold);color:var(--gold);border-radius:14px;transform:rotate(-4deg);text-shadow:0 0 22px rgba(212,175,90,.5)}@keyframes gxVerdictFlash{0%{opacity:0}12%{opacity:1}to{opacity:0}}