.led{--paper:#fff;--ink:#000;--ink-70:#3a3a3a;--ink-50:#6b6b6b;--accent:#0026ff;--hair:#00000029;--hair-2:#00000047;--rule:4px;--thin:1px;background:var(--paper);color:var(--ink);font-family:var(--font-mono), ui-monospace, monospace;font-feature-settings:"tnum" 1;background-image:repeating-linear-gradient(90deg,#00000009 0 1px,#0000 1px 26px),repeating-linear-gradient(#00000009 0 1px,#0000 1px 26px);padding:clamp(10px,3vw,48px) clamp(8px,3vw,48px);line-height:1.5}.led *,.led :before,.led :after{box-sizing:border-box}.led ::selection{background:var(--accent);color:var(--paper)}.led .sheet{background:var(--paper);border:var(--rule) solid var(--ink);max-width:940px;box-shadow:14px 14px 0 var(--ink);margin:0 auto}.led .banner{background:var(--ink);color:var(--paper);font-family:var(--font-mono), monospace;letter-spacing:.22em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;padding:8px clamp(12px,3vw,28px);font-size:11px;display:flex}.led .banner .dot{color:#5b78ff}.led .banner .right{color:#ffffffe6;letter-spacing:.12em}.led .masthead{border-bottom:var(--rule) solid var(--ink);grid-template-columns:1fr auto;align-items:end;gap:16px 22px;padding:clamp(16px,3.5vw,32px) clamp(14px,3.5vw,36px);display:grid}.led .kicker{font-family:var(--font-mono), monospace;letter-spacing:.26em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px;display:flex}.led .kicker .sep{color:var(--accent);font-weight:700}.led .ep-title{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;text-transform:uppercase;margin-top:14px;margin-left:-.05em;font-size:clamp(28px,5.6vw,56px);font-weight:400;line-height:.92}.led .ep-title a{color:inherit;text-decoration:none}.led .ep-sub{font-family:var(--font-mono), monospace;letter-spacing:.06em;color:var(--ink-70);margin-top:13px;font-size:12.5px}.led .caseid{text-align:right;font-family:var(--font-mono), monospace;letter-spacing:.1em;color:var(--ink-50);white-space:nowrap;font-size:11px;line-height:1.85}.led .caseid b{color:var(--ink);letter-spacing:.06em;margin-bottom:2px;font-size:13px;display:block}.led .caseid .acc{color:var(--accent)}.led .meta-strip{border-bottom:var(--rule) solid var(--ink);font-family:var(--font-mono), monospace;grid-template-columns:repeat(3,1fr);display:grid}.led .meta-cell .val .host-tag{color:var(--accent);font-weight:700}.led .meta-cell{border-right:var(--thin) solid var(--hair-2);padding:14px clamp(12px,2.6vw,22px)}.led .meta-cell:last-child{border-right:0}.led .meta-cell .lab{letter-spacing:.22em;text-transform:uppercase;color:var(--ink-50);margin-bottom:7px;font-size:9.5px;display:block}.led .meta-cell .val{letter-spacing:.01em;color:var(--ink);font-size:14px;font-weight:700}.led .meta-cell .val a{color:inherit;text-decoration:none}.led .meta-cell .val a:hover{color:var(--accent)}.led .verdict-row{border-bottom:var(--rule) solid var(--ink);align-items:stretch;display:flex}.led .stamp-wrap{flex-wrap:wrap;flex:1;align-items:center;gap:22px;padding:clamp(18px,3vw,30px) clamp(14px,3vw,36px);display:flex}.led .stamp{background:var(--ink);color:var(--paper);border-bottom:5px solid var(--accent);flex-direction:column;align-items:flex-start;padding:14px 22px 12px;display:inline-flex}.led .stamp .st-lab{font-family:var(--font-mono), monospace;letter-spacing:.28em;text-transform:uppercase;color:#fff9;margin-bottom:6px;font-size:9px}.led .stamp .st-verdict{font-family:var(--font-display), sans-serif;letter-spacing:.01em;text-transform:uppercase;font-size:clamp(24px,4.4vw,38px);font-weight:400;line-height:.88}.led .verdict-note{font-family:var(--font-body), sans-serif;letter-spacing:.002em;color:var(--ink-70);max-width:340px;font-size:14.5px;line-height:1.55}.led .verdict-note b{color:var(--ink)}.led .quote-zone{border-bottom:var(--rule) solid var(--ink);padding:clamp(28px,5vw,60px) clamp(16px,4vw,46px) clamp(22px,4vw,42px);position:relative}.led .quote-tag{font-family:var(--font-mono), monospace;letter-spacing:.26em;text-transform:uppercase;color:var(--ink);border-bottom:2px solid var(--accent);margin-bottom:34px;padding-bottom:5px;font-size:10.5px;display:inline-block}.led .bigquote{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;text-transform:uppercase;color:var(--ink);font-size:clamp(28px,5.8vw,60px);font-weight:400;line-height:1;position:relative}.led .bigquote.q-med{font-size:clamp(24px,4.2vw,42px);line-height:1.12}.led .bigquote.q-long{letter-spacing:-.005em;text-transform:none;font-size:clamp(21px,3vw,33px);line-height:1.34}.led .bigquote .openq{color:var(--accent);pointer-events:none;margin-bottom:.12em;font-size:1.6em;line-height:.5;display:block}.led .attrib{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:24px;font-size:12px;display:flex}.led .attrib .who{font-weight:700}.led .attrib .role{color:var(--ink-50);letter-spacing:.04em;text-transform:none;font-style:italic}.led .attrib .ts{color:var(--accent);font-weight:700}.led .watch{border:3px solid var(--ink);background:var(--paper);box-shadow:6px 6px 0 var(--accent);align-items:center;gap:0;margin-top:24px;text-decoration:none;transition:transform 80ms,box-shadow 80ms;display:inline-flex}.led .watch:hover{box-shadow:8px 8px 0 var(--accent);transform:translate(-2px,-2px)}.led .watch:active{box-shadow:2px 2px 0 var(--accent);transform:translate(3px,3px)}.led .watch .play{background:var(--ink);color:var(--paper);align-items:center;padding:12px 15px;font-size:15px;display:flex}.led .watch .txt{color:var(--ink);font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;padding:12px 18px;font-size:12px;font-weight:700}.led .watch .txt small{letter-spacing:.14em;color:var(--ink-50);margin-top:2px;font-size:9px;font-weight:400;display:block}.led .chips-row{border-bottom:var(--rule) solid var(--ink);font-family:var(--font-mono), monospace;flex-wrap:wrap;align-items:stretch;gap:0;display:flex}.led .chips-label{letter-spacing:.22em;text-transform:uppercase;color:var(--paper);background:var(--ink);align-items:center;padding:12px 16px;font-size:9.5px;display:flex}.led .chip{letter-spacing:.1em;text-transform:uppercase;border-right:var(--thin) solid var(--hair-2);color:var(--ink);align-items:center;padding:12px 18px;font-size:11.5px;font-weight:700;text-decoration:none;display:flex}.led .chip:before{content:"# ";color:var(--accent)}.led .chip:hover{color:var(--accent)}.led .body-grid{grid-template-columns:1.35fr 1fr;display:grid}.led .col{padding:clamp(18px,3.4vw,36px) clamp(16px,3.4vw,32px)}.led .col.left{border-right:var(--rule) solid var(--ink)}.led .zone-head{font-family:var(--font-mono), monospace;letter-spacing:.24em;text-transform:uppercase;color:var(--ink);border-bottom:2px solid var(--ink);align-items:center;gap:10px;margin-bottom:20px;padding-bottom:12px;font-size:10.5px;display:flex}.led .zone-head:before{content:"";background:var(--accent);flex:none;width:12px;height:12px}.led .zone-head .num{font-family:var(--font-mono), monospace;color:var(--ink-50);letter-spacing:.1em;margin-left:auto}.led .evidence-body{font-family:var(--font-body), sans-serif;letter-spacing:.002em;color:var(--ink);font-size:16.5px;line-height:1.64}.led .evidence-body b{color:var(--ink);padding:0 1px;font-weight:700;box-shadow:inset 0 -.42em #0026ff29}.led .evidence-body i{color:var(--ink);font-style:italic}.led .exhibits{margin:0;padding:0;list-style:none}.led .exhibit{border-top:var(--thin) solid var(--hair-2);grid-template-columns:2.8rem 1fr;align-items:start;gap:0 14px;padding:16px 0 15px;display:grid}.led .exhibit:first-child{border-top:0;padding-top:2px}.led .exhibit .exnum{font-family:var(--font-display), sans-serif;color:var(--ink);-webkit-text-stroke:0;font-size:26px;font-weight:400;line-height:1}.led .exhibit .exbody{min-width:0;margin-top:-3px}.led .exhibit .exname{font-family:var(--font-mono), monospace;color:var(--ink);font-size:13.5px;font-weight:700;line-height:1.35;text-decoration:none}.led .exhibit .exname:hover{color:var(--accent)}.led .exhibit .exmeta{font-family:var(--font-mono), monospace;letter-spacing:.04em;color:var(--ink-50);margin-top:7px;font-size:11px;line-height:1.6}.led .exhibit .exmeta i{color:var(--ink);font-style:italic}.led .tier{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;border:var(--thin) solid var(--ink);margin-top:9px;padding:2px 7px;font-size:9.5px;font-weight:700;display:inline-block}.led .tier.t1{background:var(--ink);color:var(--paper)}.led .tier.t2{color:var(--ink);background:0 0}.led .cui-bono{border-top:var(--rule) solid var(--ink);background:var(--ink);color:var(--paper);padding:clamp(22px,4vw,42px) clamp(16px,4vw,42px);position:relative;overflow:hidden}.led .cui-bono:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 26px),repeating-linear-gradient(#ffffff0d 0 1px,#0000 1px 26px);position:absolute;inset:0}.led .cui-flag{font-family:var(--font-mono), monospace;letter-spacing:.26em;text-transform:uppercase;color:var(--paper);background:var(--accent);align-items:center;gap:10px;margin-bottom:24px;padding:7px 14px;font-size:11px;display:inline-flex;position:relative}.led .cui-flag .brk{color:#ffffffa6}.led .cui-title{font-family:var(--font-display), sans-serif;text-transform:uppercase;letter-spacing:-.015em;margin-bottom:20px;font-size:clamp(22px,3.6vw,34px);font-weight:400;line-height:1;position:relative}.led .cui-title .u{border-bottom:5px solid var(--accent);padding-bottom:7px}.led .cui-body{font-family:var(--font-body), sans-serif;letter-spacing:.002em;color:#fffffff0;max-width:62ch;font-size:16.5px;line-height:1.62;position:relative}.led .cui-body+.cui-body{margin-top:16px}.led .cui-body .stress{color:var(--paper);box-shadow:inset 0 -.12em 0 var(--accent), inset 0 -.5em 0 #0026ff47;padding:0 1px;font-weight:700}.led .cui-src{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;border-top:var(--thin) solid #ffffff38;margin-top:24px;padding-top:15px;font-size:11px;position:relative}.led .cui-src b{color:var(--paper)}.led .cui-src a{color:var(--paper);text-decoration:none}.led .cui-src a:hover{text-decoration:underline}.led .correction{border-top:var(--rule) solid var(--ink);font-family:var(--font-mono), monospace;grid-template-columns:auto 1fr;align-items:stretch;gap:0;display:grid}.led .correction .clab{background:var(--accent);color:var(--paper);letter-spacing:.22em;text-transform:uppercase;align-items:center;padding:16px;font-size:9.5px;font-weight:700;display:flex}.led .correction .cbody{letter-spacing:.02em;color:var(--ink-70);flex-direction:column;gap:10px;padding:16px 20px;font-size:12.5px;line-height:1.6;display:flex}.led .correction .crow{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.led .correction .cdate{color:var(--ink);font-weight:700}.led .correction .cpolicy{letter-spacing:.04em;margin-top:4px;font-size:11px}.led .correction .cpolicy a{color:var(--accent);text-decoration:none}.led .correction .cpolicy a:hover{text-decoration:underline}.led .adj-nav{border-top:var(--rule) solid var(--ink);font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px clamp(14px,3vw,26px);font-size:11px;display:flex}.led .adj-nav a{color:var(--ink);font-weight:700;text-decoration:none}.led .adj-nav a:hover{color:var(--accent)}.led .adj-nav .muted{color:var(--ink-50)}.led .foot{background:var(--ink);color:var(--paper);border-top:var(--rule) solid var(--ink);font-family:var(--font-mono), monospace;flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:0;display:flex}.led .foot-brand{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;padding:16px clamp(14px,3vw,26px);font-size:12px;display:flex}.led .foot-brand .mk{color:var(--accent);font-weight:700}.led .foot .share-slot{border-left:var(--thin) solid #fff3;align-items:center;padding:10px clamp(14px,3vw,26px);display:flex}.led .foot .share-slot button,.led .foot .share-slot a{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;font-size:11px;color:var(--paper)!important;background:0 0!important;border-color:#ffffff52!important}.led .foot .share-slot button:hover,.led .foot .share-slot a:hover{color:var(--paper)!important;background:var(--accent)!important;border-color:var(--accent)!important}.led .barcode{background:repeating-linear-gradient(90deg, var(--ink) 0 2px, transparent 2px 4px, var(--ink) 4px 7px, transparent 7px 8px, var(--ink) 8px 9px, transparent 9px 13px, var(--ink) 13px 17px, transparent 17px 18px);border-top:var(--thin) solid var(--hair);height:34px}.led .crumb{border-bottom:var(--thin) solid var(--hair-2);font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-50);padding:12px clamp(14px,3vw,26px);font-size:10.5px}.led .crumb a{color:var(--ink);text-decoration:none}.led .crumb a:hover{color:var(--accent)}.led .site-extras{max-width:940px;margin:24px auto 0}.led .banner.bottom{border-top:0}@media (max-width:760px){.led .sheet{box-shadow:9px 9px 0 var(--ink)}.led .masthead{grid-template-columns:1fr;align-items:start}.led .caseid{text-align:left}.led .verdict-row{flex-direction:column}.led .stamp-wrap{flex-direction:column;align-items:flex-start;gap:20px}.led .body-grid{grid-template-columns:1fr}.led .col.left{border-right:0;border-bottom:var(--rule) solid var(--ink)}}@media (max-width:430px){.led{padding:6px}.led .sheet{box-shadow:6px 6px 0 var(--ink);border-width:3px}.led .banner{letter-spacing:.16em;flex-wrap:wrap;gap:4px;font-size:9px}.led .meta-strip{grid-template-columns:1fr}.led .meta-cell{border-right:0;border-bottom:var(--thin) solid var(--hair-2)}.led .meta-cell:last-child{border-bottom:0}.led .chips-row{flex-direction:column;align-items:stretch}.led .chips-label{justify-content:flex-start}.led .chip{border-right:0;border-bottom:var(--thin) solid var(--hair-2)}.led .foot{flex-direction:column}.led .foot .share-slot{border-left:0;border-top:var(--thin) solid #fff3}}
