@import url(https://fonts.googleapis.com/css2?family=Orbitron:wght@400;500;700;900&family=Share+Tech+Mono&display=swap);.gallery-console .cr-main{margin:0!important;min-height:0;padding:0!important;width:100%}.gallery-console .cr-broadcast-content{margin:0;max-width:none;padding:0;width:100%}.gallery-console .cr-content-area{padding:0}.gallery-console .led-contestants-hero{margin:18px 0 28px;padding:0;text-align:left}.gallery-console .led-contestants-title{color:#fff1db;font:600 clamp(25px,2.8vw,48px)/1.2 Orbitron,sans-serif}.gallery-console .led-contestants-title span{color:inherit}.gallery-console .led-contestants-sub{color:#f69a54;font-size:11px;letter-spacing:2px}.gallery-console .led-contestants-intro{color:#b8c8c2;font:16px/1.8 Share Tech Mono,monospace}.gallery-console .led-contestants-intro-accent{color:#efc7a3}.gallery-console .cr-image-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.gallery-console .cr-image-card{background:#03090bbb;border:1px solid #9bd8d02b;border-radius:2px;cursor:pointer;overflow:hidden;padding:4px;transition:border-color .2s}.gallery-console .cr-image-card:hover{border-color:#f69a54;box-shadow:0 0 18px #f69a541b;transform:none}.gallery-console .cr-image-card img{display:block;height:170px;object-fit:cover;width:100%}.gallery-console .cr-dashboard-section{-webkit-backdrop-filter:none;backdrop-filter:none;background:none;border:0;box-shadow:none;padding:0}.gallery-console .cr-section-title{color:#efc7a3;font:16px Orbitron,sans-serif}.gallery-console .cr-pagination{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.gallery-console .cr-page-btn{background:#050b0b;border:1px solid #f69a5444;border-radius:2px;color:#c4cfcb;min-height:44px;min-width:40px}.gallery-console .cr-page-btn.active{background:#f69a542a;color:#fff1db}.gallery-controls{display:flex;gap:8px}.gallery-controls button,.gallery-return{background:#050b0b;border:1px solid #f69a5444;color:#fff1db;cursor:pointer;flex:1 1;font:11px Orbitron,sans-serif;min-height:58px;padding:12px}.gallery-return{bottom:80px;position:fixed;right:24px;z-index:20}.gallery-folders{background:#071010fa;border:1px solid #f69a5488;box-shadow:0 12px 40px #000b;display:flex;flex-direction:column;inset:48px 16px 115px auto;position:absolute;width:min(460px,calc(100% - 32px));z-index:30}.gallery-folders-head{border-bottom:1px solid #f69a5433;color:#9bd8d0;display:flex;font-size:12px;gap:10px;justify-content:space-between;padding:16px}.gallery-folders-head button{background:none;border:0;color:#efc7a3}.gallery-console .gallery-folders .cr-sidebar{background:none;border:0;flex:1 1;height:auto!important;min-height:0;overflow-y:auto;position:static!important;transform:none!important;visibility:visible!important;width:100%!important}.gallery-console .cr-sidebar-inner{padding:12px}.gallery-console .cr-mobile-close{display:none}.gallery-console .cr-folder-item{color:#b8c8c2;min-height:44px}.gallery-console .cr-folder-item.active{background:#f69a5422;border-left-color:#f69a54}.gallery-console .cr-icon-folder{color:#f69a54}.gallery-console .cr-sidebar-title{color:#fff1db}.gallery-console .cr-tab-btn{border-color:#f69a5444;border-radius:2px;color:#efc7a3}.gallery-preview{align-items:center;animation:galleryResolve .35s ease;background:#0000;display:flex;inset:9% 5% 10%;justify-content:center;position:absolute;z-index:3}.gallery-preview img{height:100%;object-fit:contain;width:100%}.gallery-preview span{background:#03090bdd;bottom:0;color:#9bd8d0;font-size:11px;left:0;padding:12px;position:absolute;right:0}@keyframes galleryResolve{0%{opacity:0}to{opacity:1}}@media(max-width:900px){.gallery-console .cr-image-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gallery-console .cr-image-card img{height:160px}.gallery-controls button{font-size:9px;padding:8px}.gallery-folders{inset:80px 12px 90px;position:fixed;width:auto}.gallery-console .ac-chamber{height:320px;min-height:320px}.gallery-preview{animation:none}}.gallery-console .cr-image-card{align-self:start;aspect-ratio:auto;background:#0000;height:auto;min-height:0;padding:0;position:relative}.gallery-console .cr-image-card img{border-radius:0;height:auto;max-height:none;object-fit:contain;transform:none!important}.gallery-console .cr-image-grid{align-items:start}.gallery-console .cr-image-card:focus-visible{outline:2px solid #f69a54;outline-offset:4px}.gallery-console .gallery-preview{background:#0000;border:0;box-shadow:none}.gallery-preview .species-signal-portrait{inset:0 0 55px}.gallery-preview>span{background:#0000;bottom:0;font-size:10px;letter-spacing:2px;padding:0 0 10px}.gallery-preview-open{background:#07100dd9;border:1px solid #f69a5466;bottom:32px;color:#fff1db;cursor:pointer;font:11px Share Tech Mono,monospace;letter-spacing:2px;padding:10px 16px;position:absolute;z-index:5}.gallery-console .ac-chamber:has(.gallery-preview) .ac-chamber-footer{opacity:.5}.gallery-console .cr-image-card:after{background:#071010cc;bottom:5px;color:#f69a54;content:"↗";padding:2px 6px;pointer-events:none;position:absolute;right:5px}@media(max-width:900px){.gallery-console .cr-image-card img{height:auto}.gallery-preview-open{min-height:44px}}.gallery-world{inset:0;overflow:hidden;pointer-events:none;position:absolute}.gallery-world .led-glitchbg{height:100%;inset:0;position:absolute;transform:none!important;width:100%}.gallery-world .led-glitchbg-img{height:100%;object-fit:cover;width:100%}@media(max-width:900px),(prefers-reduced-motion:reduce){.gallery-world .led-glitchbg-scan,.gallery-world .split{display:none}.gallery-world .led-glitchbg-img{animation:none!important;filter:none!important;transform:none!important;transition:opacity .3s ease}}.bgm-overlay{align-items:center;animation:bgm-fade-in .18s ease-out;background:#020000f5;display:flex;flex-direction:column;inset:0;justify-content:center;padding:clamp(12px,3vw,28px);position:fixed;z-index:99990}@keyframes bgm-fade-in{0%{opacity:0}to{opacity:1}}.bgm-overlay:before{background:repeating-linear-gradient(0deg,#0000001f,#0000001f 1px,#0000 2px,#0000 4px);content:"";inset:0;opacity:.2;pointer-events:none;position:absolute;z-index:1}.bgm-close{align-items:center;background:#0a0303d9;border:1px solid #ff301973;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:1.25rem;height:44px;justify-content:center;position:absolute;right:clamp(12px,3vw,24px);top:clamp(12px,3vw,24px);transition:background .2s,border-color .2s,transform .2s;width:44px;z-index:20}.bgm-close:hover{background:#ff301933;border-color:#ff3019cc;transform:scale(1.05)}.bgm-status{align-items:center;color:#f66;display:flex;font-family:Share Tech Mono,monospace;font-size:.72rem;gap:8px;left:clamp(12px,3vw,24px);letter-spacing:2px;position:absolute;text-transform:uppercase;top:clamp(12px,3vw,24px);z-index:10}.bgm-status-dot{animation:bgm-rec-blink 1.2s ease-in-out infinite;background:#ff3019;border-radius:50%;box-shadow:0 0 10px #ff3019e6;height:8px;width:8px}@keyframes bgm-rec-blink{0%,to{opacity:1}50%{opacity:.2}}.bgm-frame{border:1px solid #ff301959;box-shadow:0 0 40px #ff30191f;display:inline-block;line-height:0;max-height:82vh;max-width:96vw;position:relative;z-index:10}.bgm-frame:after,.bgm-frame:before{border-color:#ff3019b3;border-style:solid;content:"";height:18px;pointer-events:none;position:absolute;width:18px}.bgm-frame:before{border-width:2px 0 0 2px;left:-1px;top:-1px}.bgm-frame:after{border-width:0 2px 2px 0;bottom:-1px;right:-1px}.bgm-image{display:block;height:auto;max-height:82vh;max-width:96vw;opacity:1;transition:opacity .12s ease;width:auto}.bgm-nav{align-items:center;background:#0a0303cc;border:1px solid #ff301966;border-radius:50%;color:#ffffffd9;cursor:pointer;display:flex;font-size:1.1rem;height:48px;justify-content:center;position:absolute;transition:background .2s,transform .2s;width:48px;z-index:20}.bgm-nav:hover{background:#ff301938;transform:scale(1.08)}.bgm-nav:disabled{cursor:not-allowed;opacity:.25;transform:none}.bgm-nav.prev{left:clamp(8px,2vw,20px)}.bgm-nav.next,.bgm-nav.prev{top:50%;transform:translateY(-50%)}.bgm-nav.next{right:clamp(8px,2vw,20px)}.bgm-nav.next:hover:not(:disabled),.bgm-nav.prev:hover:not(:disabled){transform:translateY(-50%) scale(1.08)}.bgm-counter{color:#ffffff73;font-family:Share Tech Mono,monospace;font-size:.68rem;left:50%;letter-spacing:2px;position:absolute;top:clamp(12px,3vw,24px);transform:translateX(-50%);z-index:10}.bgm-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:18px;position:relative;z-index:5}.bgm-comments{background:#080202f7;border-top:1px solid #ff301966;bottom:0;box-shadow:0 -12px 40px #000000b3;left:0;max-height:65vh;position:fixed;right:0;z-index:100001}@media (max-width:768px){.bgm-image{max-height:72vh;max-width:94vw}.bgm-close{right:8px;top:8px}.bgm-nav{font-size:.95rem;height:40px;width:40px}.bgm-nav.prev{left:4px}.bgm-nav.next{right:4px}.bgm-actions{gap:8px}.bgm-actions .comment-toggle-btn,.bgm-actions .hud-vote-btn{font-size:14px;gap:4px;padding:8px 14px}}@media (prefers-reduced-motion:reduce){.bgm-overlay,.bgm-status-dot{animation:none}}.bgm-overlay{background:#03090bf7;border:1px solid #f69a5466;padding:70px 68px 105px}.bgm-overlay:after{border:1px solid #f69a5433;content:"";inset:12px;pointer-events:none;position:absolute}.bgm-overlay:before{display:none}.bgm-status{color:#9bd8d0}.bgm-status-dot{animation:none;background:#9bd8d0;box-shadow:0 0 8px #9bd8d055}.bgm-overlay .bgm-frame{border:1px solid #f69a5466;box-shadow:none;max-height:calc(100dvh - 190px)}.bgm-overlay .bgm-image{max-height:calc(100dvh - 200px)}.bgm-overlay :is(.bgm-close,.bgm-nav,.hud-vote-btn,.comment-toggle-btn){background:#081111;border:1px solid #f69a5466;border-radius:2px;color:#efc7a3}.bgm-label{bottom:78px;color:#9bd8d0;font:12px/1.5 Share Tech Mono,monospace;left:80px;position:absolute;right:80px;text-align:center}.bgm-overlay .bgm-actions{bottom:22px}.bgm-overlay .bgm-comments{background:#071010;border-color:#f69a5466}@media(max-width:700px){.bgm-overlay{padding:65px 42px 110px}.bgm-label{font-size:10px;left:45px;right:45px}.bgm-overlay .bgm-image{max-width:calc(100vw - 90px)}.bgm-overlay .bgm-nav{width:34px}.bgm-overlay .bgm-frame{max-width:100%}}.gallery-console .mature-warning-content{background:#071010;border:1px solid #f69a5466;border-radius:2px;color:#c4cfcb;font-family:Share Tech Mono,monospace}.gallery-console .mature-warning-title{color:#fff1db;font-family:Orbitron,sans-serif}.gallery-console .mature-warning-section h3{border-color:#f69a54;color:#efc7a3}.contestant-dossier,.contestants-console{--led-red:#ff3019;--led-red-soft:#f66;--led-red-deep:#cf0404;--led-text:#d8c9c2;--led-dim:#9a8a84;--led-ink:#0a0303d1;--led-border:#ff301952;--deity-accent:var(--led-red-soft);--deity-primary:var(--led-red);--deity-text:var(--led-text);--deity-text-muted:var(--led-dim);--deity-border:var(--led-border)}body.modal-open-no-scroll{overflow:hidden!important}html:has(body.modal-open-no-scroll){overflow:hidden!important}.lore-terminal-block{background:#ff30190f;border:1px solid #ff301940;border-radius:6px;color:var(--led-red-soft);font-family:Share Tech Mono,monospace;font-size:.85rem;margin-bottom:18px;padding:14px 16px}.lore-terminal-block p{margin:4px 0}.lore-dialogue{background:linear-gradient(90deg,#ff30191a,#0000);border-left:3px solid var(--led-red);color:var(--led-red-soft);font-family:Orbitron,sans-serif;font-size:1.15rem;font-style:italic;line-height:1.55;margin:18px 0;padding:14px 18px}.lore-text{color:var(--led-text);margin-bottom:14px}.lore-highlight{color:var(--led-red-soft);font-weight:700}.lore-section-title{border-bottom:1px solid #ff301940;color:#fff;font-family:Orbitron,sans-serif;font-size:1.15rem;letter-spacing:2px;margin-bottom:6px;margin-top:28px;padding-bottom:6px;text-transform:uppercase}.lore-producer-note{background:#ff30190f;border:1px solid #ff301959;border-left:4px solid var(--led-red);color:#f0c4bc;font-size:.92rem;margin:18px 0;padding:14px 16px}.lore-producer-note strong{color:var(--led-red-soft);font-size:.78rem;letter-spacing:1px}.lore-access-denied-header,.lore-producer-note strong{font-family:Orbitron,sans-serif;text-transform:uppercase}.lore-access-denied-header{animation:critical-pulse 2s infinite;color:#f33;font-size:clamp(1.8rem,5vw,2.8rem);font-weight:900;letter-spacing:4px;margin:30px 0;text-align:center}.lore-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.lore-redacted-block{background:#ff30191f;border-radius:2px;color:var(--led-red-soft);cursor:pointer;display:inline;font-family:Share Tech Mono,monospace;padding:0 3px;white-space:pre-wrap}.lore-redacted-block.is-revealing,.lore-redacted-block:hover{background:#ff666626;box-shadow:inset 0 0 8px #ff30194d;color:var(--led-text)}.lore-redacted-display{display:inline-flex;flex-wrap:wrap}.lore-redacted-unsolved{animation:lore-quantum-jitter .15s infinite;color:#f33;opacity:.85;text-shadow:2px 0 0 #0ff9,-2px 0 0 #f009}.lore-redacted-solved{color:var(--led-red-soft);font-weight:700;text-shadow:0 0 5px #ff3019cc}@keyframes lore-quantum-jitter{0%{transform:translate(0)}33%{transform:translate(1px,-1px)}66%{transform:translate(-1px,1px)}to{transform:translate(0)}}.lore-text-glitch{animation:text-flicker 3s infinite}.laruana-portrait{--hud-color:var(--led-red-soft)}.laruana-hex-ticker{font-feature-settings:"tnum";color:var(--led-dim);font-size:.72rem;font-variant-numeric:tabular-nums;letter-spacing:.5px;margin:2px 0 0}@keyframes critical-pulse{0%,to{opacity:1;text-shadow:0 0 10px #f33}50%{opacity:.8;text-shadow:0 0 20px red}}@keyframes text-flicker{0%{opacity:1}3%{opacity:.1}6%{opacity:1}7%{opacity:.1}8%{opacity:1}to{opacity:1}}.contestant-poll-widget{border-top:1px solid #ff30191f;margin-top:auto;padding-top:.65rem}.poll-widget-question{color:var(--led-dim);font-family:Share Tech Mono,monospace;font-size:.72rem;line-height:1.35;margin-bottom:.45rem}.poll-widget-thumbs{display:flex;gap:.45rem}.poll-thumb-btn{align-items:center;background:#00000059;border:1px solid #ff301933;border-radius:5px;color:var(--led-dim);cursor:pointer;display:flex;flex:1 1;font-family:Share Tech Mono,monospace;font-size:.78rem;gap:.3rem;justify-content:center;padding:.35rem .45rem;transition:all .2s}.poll-thumb-btn:hover{border-color:#ff301973;color:#fff}.poll-thumb-btn.up:before{content:"\25B2";font-size:.65rem}.poll-thumb-btn.down:before{content:"\25BC";font-size:.65rem}.poll-thumb-btn.up.active{background:#4caf5026;border-color:#4caf5073;color:#7cfc7c}.poll-thumb-btn.down.active{background:#ff301926;border-color:#ff301980;color:var(--led-red-soft)}.poll-widget-choices{display:flex;flex-direction:column;gap:.3rem}.poll-choice-btn{align-items:center;background:#00000059;border:1px solid #ff30192e;border-radius:5px;color:var(--led-text);cursor:pointer;display:flex;font-family:Share Tech Mono,monospace;font-size:.75rem;justify-content:space-between;overflow:hidden;padding:.38rem .55rem;position:relative;text-align:left}.poll-choice-btn.active{border-color:var(--led-red);color:#fff}.poll-choice-pct{color:var(--led-dim);font-size:.7rem;font-weight:600}.poll-choice-btn.active .poll-choice-pct{color:var(--led-red-soft)}.poll-choice-bar{background:#ff301914;border-radius:5px;height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:width .4s ease}.poll-widget-slider{display:flex;flex-direction:column;gap:.35rem}.ember-slider-track{background:#0000008c;border:1px solid #ff301933;border-radius:7px;cursor:pointer;height:14px;position:relative;touch-action:none;-webkit-user-select:none;user-select:none;width:100%}.ember-slider-fill{background:linear-gradient(90deg,#3a0800,#8b1800,var(--led-red));border-radius:7px 0 0 7px;height:100%;left:0;position:absolute;top:0;transition:width .05s linear}.ember-slider-thumb{cursor:grab;height:26px;position:absolute;top:50%;transform:translate(-50%,-50%);width:26px;z-index:5}.ember-thumb-core{background:radial-gradient(circle at 40% 35%,var(--led-red-soft),var(--led-red-deep));border-radius:50%;box-shadow:0 0 8px #ff301999;height:12px;width:12px}.ember-slider-tooltip{background:#0a0303eb;border:1px solid #ff30194d;border-radius:4px;bottom:calc(100% + 6px);color:var(--led-red-soft);font-family:Share Tech Mono,monospace;font-size:.65rem;left:50%;opacity:0;padding:2px 6px;pointer-events:none;position:absolute;transform:translateX(-50%);white-space:nowrap}.ember-slider-tooltip.visible{opacity:1}.ember-slider-avg-marker{bottom:-3px;pointer-events:none;position:absolute;top:-3px;transform:translateX(-50%)}.ember-avg-line{background:#ffffff59;height:100%;width:2px}.poll-slider-info{font-family:Share Tech Mono,monospace;font-size:.68rem}.poll-slider-info,.poll-slider-scale{color:var(--led-dim);display:flex;justify-content:space-between}.poll-slider-scale{font-size:.65rem;margin-bottom:.15rem}.login-notification-overlay{align-items:center;background:#0009;display:flex;inset:0;justify-content:center;position:fixed;z-index:10052}.login-notification-toast{background:#0a0303f2;border:1px solid var(--led-red);border-radius:10px;box-shadow:0 0 28px #ff000059;max-width:90%;padding:1.5rem 2rem;text-align:center;width:320px}.login-notification-message{color:var(--led-text);font-family:Share Tech Mono,monospace;font-size:1rem;margin:0}.login-notification-btn{background:#ff301926;border:1px solid var(--led-red);border-radius:6px;color:#fff;cursor:pointer;font-family:Orbitron,sans-serif;font-size:.78rem;letter-spacing:2px;margin-top:1.25rem;padding:.55rem 1.5rem;text-transform:uppercase}.login-notification-btn:hover{background:#ff301947;box-shadow:0 0 16px #ff000059}@media (min-width:901px){.bdm-overlay.bdm-projection .bdm-frame,.bdm-overlay.contestant-dossier .bdm-frame,.bdm-overlay.node-dossier .bdm-frame{box-shadow:none;-webkit-clip-path:polygon(2.2% 0,97.8% 0,100% 3.143%,100% 96.857%,97.8% 100%,2.2% 100%,0 96.857%,0 3.143%);clip-path:polygon(2.2% 0,97.8% 0,100% 3.143%,100% 96.857%,97.8% 100%,2.2% 100%,0 96.857%,0 3.143%);filter:drop-shadow(0 0 45px rgba(239,49,66,.24)) drop-shadow(0 30px 80px rgba(0,0,0,.85))}.bdm-glass-edge{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);will-change:transform}}.bdm-overlay .bdm-body{position:relative!important}.bdm-overlay .bdm-scroll,.bdm-overlay .bdm-text{position:static!important}.bdm-overlay .bdm-scroll{animation:none!important;padding-bottom:90px;transform:none!important}.bdm-frame .led-audio-viz,.bdm-overlay .led-audio-viz{bottom:0!important;height:120px!important;left:0!important;pointer-events:none!important;position:absolute!important;width:100%!important;z-index:15!important}.bdm-overlay.contestant-dossier .bdm-text,.bdm-overlay.node-dossier .bdm-text{padding-right:.5rem}.bdm-overlay.contestant-dossier .bdm-scroll,.bdm-overlay.node-dossier .bdm-scroll{padding-right:8px}@media (max-width:900px){.bdm-glass-edge{display:none!important}.bdm-overlay.bdm-projection .bdm-frame,.bdm-overlay.contestant-dossier .bdm-frame,.bdm-overlay.node-dossier .bdm-frame{border:1.5px solid #f35!important;border-radius:6px!important;box-shadow:0 0 15px #ff305073,inset 0 0 12px #ff305026!important;-webkit-clip-path:none!important;clip-path:none!important;filter:none!important;height:calc(100dvh - 20px - env(safe-area-inset-bottom, 0px))!important;overflow:hidden!important}.bdm-projection .bdm-body{-webkit-overflow-scrolling:touch;transform:none!important}.bdm-overlay.bdm-projection{padding:8px 8px max(14px,env(safe-area-inset-bottom,14px))!important}.bdm-frame .led-audio-viz,.bdm-overlay .led-audio-viz{bottom:0!important;height:100px!important;left:0!important;pointer-events:none!important;position:fixed!important;width:100%!important;z-index:10060!important}.bdm-overlay.contestant-dossier .bdm-text,.bdm-overlay.node-dossier .bdm-text{padding:.75rem 0 1.25rem .5rem}.bdm-overlay.contestant-dossier .bdm-scroll,.bdm-overlay.node-dossier .bdm-scroll{padding-right:0}.bdm-overlay.contestant-dossier .bdm-scroll .lore-producer-note,.bdm-overlay.contestant-dossier .bdm-scroll .lore-terminal-block,.bdm-overlay.node-dossier .bdm-scroll .lore-producer-note,.bdm-overlay.node-dossier .bdm-scroll .lore-terminal-block{padding-left:10px;padding-right:10px}.bdm-overlay.contestant-dossier .bdm-scroll .lore-dialogue,.bdm-overlay.node-dossier .bdm-scroll .lore-dialogue{padding-left:12px;padding-right:10px}}.bdm-projection.ching-dossier .bdm-transmission-raster:before,.ching-flicker-wrap .malice-glitch-noise,.ching-flicker-wrap .malice-glitch-scan,.ching-flicker-wrap .malice-glitch-slices{display:none!important}.bdm-projection.ching-dossier .bdm-transmission-raster{background:repeating-linear-gradient(0deg,#0000 0 3px,#040b1330 3px 4px)!important}.bdm-projection.ching-dossier .bdm-image-wrap>.bdm-image{filter:none!important}.ching-holo-wrap{height:100%!important;inset:0;pointer-events:none;position:absolute;width:100%!important}.ching-holo-inner{height:100%;position:relative;transform-origin:center bottom;width:100%;will-change:transform}.ching-holo-img{border:none!important;-webkit-clip-path:none!important;clip-path:none!important;height:100%;inset:0;object-fit:contain;object-position:center bottom;outline:none!important;padding:0;pointer-events:none;position:absolute;transition:none!important;-webkit-user-select:none;user-select:none;width:100%}.ching-holo-core{filter:drop-shadow(0 0 6px rgba(0,220,255,.25));opacity:1;transition:filter .15s ease}.ching-holo-channel{mix-blend-mode:screen;opacity:0;pointer-events:none;transition:opacity .05s linear}.ching-holo-cyan{filter:sepia(1) saturate(8) hue-rotate(145deg) brightness(1.2)}.ching-holo-red{filter:sepia(1) saturate(8) hue-rotate(-50deg) brightness(1.2)}.ching-holo-wrap.is-fluctuating .ching-holo-core{filter:brightness(1.25) contrast(1.12) drop-shadow(0 0 16px rgba(0,230,255,.5))}.ching-holo-wrap.is-fluctuating .ching-holo-channel{opacity:.55}.ching-holo-wrap.is-hard.is-fluctuating .ching-holo-channel{opacity:.72}.ching-holo-wrap.is-destabilize .ching-holo-inner{animation:chingHoloTremorMild .07s steps(2) infinite}.ching-holo-wrap.is-destabilize .ching-holo-cyan{transform:translate(-6px,1px)}.ching-holo-wrap.is-destabilize .ching-holo-red{transform:translate(6px,-1px)}.ching-holo-wrap.is-surge .ching-holo-inner{animation:chingHoloTremorWild .08s steps(2) infinite}.ching-holo-wrap.is-surge .ching-holo-cyan{animation:chingHoloCyanWave .07s steps(3) infinite}.ching-holo-wrap.is-surge .ching-holo-red{animation:chingHoloRedWave .07s steps(3) infinite}.ching-holo-wrap.is-recover .ching-holo-inner{animation:chingHoloTremorMild .06s steps(2) infinite}.ching-holo-wrap.is-recover .ching-holo-cyan{transform:translate(-4px,1px)}.ching-holo-wrap.is-recover .ching-holo-red{transform:translate(4px,-1px)}@keyframes chingHoloTremorMild{0%{transform:translate(0)}50%{transform:translate(-3px,1px) skewX(-1deg)}to{transform:translate(3px,-1px) skewX(1deg)}}@keyframes chingHoloTremorWild{0%{transform:translate(0) scale(1) skewX(0deg)}25%{transform:translate(-8px,3px) scale(1.018) skewX(-2deg)}50%{transform:translate(7px,-4px) scale(.985) skewX(2.2deg)}75%{transform:translate(-5px,2px) scale(1.012) skewX(-1.2deg)}to{transform:translate(6px,-2px) scale(.995) skewX(1.5deg)}}@keyframes chingHoloCyanWave{0%{transform:translate(-5px,2px)}33%{transform:translate(-12px,-3px) skewX(2deg)}66%{transform:translate(-4px,3px) skewX(-1deg)}to{transform:translate(-9px,-1px)}}@keyframes chingHoloRedWave{0%{transform:translate(5px,-2px)}33%{transform:translate(12px,3px) skewX(-2deg)}66%{transform:translate(4px,-3px) skewX(1deg)}to{transform:translate(9px,1px)}}@media (prefers-reduced-motion:reduce){.ching-holo-wrap.is-destabilize .ching-holo-inner,.ching-holo-wrap.is-recover .ching-holo-inner,.ching-holo-wrap.is-surge .ching-holo-cyan,.ching-holo-wrap.is-surge .ching-holo-inner,.ching-holo-wrap.is-surge .ching-holo-red{animation:none!important;transform:none!important}}.bdm-projection.ching-dossier .ching-personality-signal{isolation:isolate}.bdm-projection.ching-dossier .ching-personality-signal>canvas{filter:none;transform:none}.ac-contestant-audio{margin:14px 0 6px}.cr-glitch-background{height:100%;left:0;position:fixed;top:0;width:100%;z-index:0}.cr-glitch-img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;transition:opacity .1s ease-in-out;width:100%}.cr-glitch-normal{opacity:1}.cr-glitch-alt,.cr-glitch-img.cr-hidden{opacity:0}.cr-glitch-img.cr-visible{opacity:1}.cr-page{background:#050303;color:#d8c9c2;display:flex;min-height:100vh;min-height:100dvh;overflow-x:hidden;position:relative}.cr-bg-overlay{display:none}.cr-loading{align-items:center;background:#050505;color:#ff3019;display:flex;flex-direction:column;font-family:Share Tech Mono,monospace;font-size:1.1rem;gap:1.5rem;justify-content:center;letter-spacing:2px;min-height:100vh}.cr-loading-spinner{animation:cr-spin .9s linear infinite;border:3px solid #ff301926;border-radius:50%;border-top-color:#ff3019;height:56px;width:56px}@keyframes cr-spin{to{transform:rotate(1turn)}}.cr-locked-screen{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000080;display:flex;inset:0;justify-content:center;padding:2rem;position:absolute;z-index:100}.cr-locked-content{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0000b3;border:1px solid #ff301940;border-radius:12px;box-shadow:0 0 60px #ff301914,inset 0 0 40px #00000080;max-width:580px;padding:3rem 2rem;text-align:center;width:100%}.cr-locked-icon{color:#ff301980;filter:drop-shadow(0 0 12px rgba(229,62,62,.3));font-size:4rem;margin-bottom:1.5rem}.cr-locked-badge{color:#ff3019;font-family:Share Tech Mono,monospace;font-size:.78rem;letter-spacing:2px;margin-bottom:1rem;text-transform:uppercase}.cr-locked-title{color:#fff;font-family:Orbitron,sans-serif;font-size:clamp(1.8rem,5vw,2.6rem);font-weight:700;letter-spacing:4px;margin-bottom:1.5rem;text-shadow:0 0 20px #ff301966}.cr-locked-message{background:#0006;border-left:3px solid #e53e3e80;border-radius:4px;color:#bbb;font-family:Share Tech Mono,monospace;font-size:1.05rem;line-height:1.75;margin-bottom:1rem;padding:1.2rem 1.5rem;text-align:left}.cr-locked-message p{margin-bottom:.75rem}.cr-locked-message p:last-child{margin-bottom:0}.cr-locked-message strong{color:#ff8a7a}.cr-locked-sub{color:#777!important;font-family:Share Tech Mono,monospace;font-size:.82rem!important;margin-top:.5rem}.cr-locked-btn{background:linear-gradient(135deg,#7a0d05,#ff3019);border:none;border-radius:8px;box-shadow:0 4px 20px #ff301940;color:#fff;cursor:pointer;display:inline-block;font-family:Orbitron,sans-serif;font-size:.9rem;font-weight:600;letter-spacing:1px;margin-top:1.5rem;padding:.8rem 2rem;transition:all .2s}.cr-locked-btn:hover{background:linear-gradient(135deg,#cf0404,#f66);box-shadow:0 6px 28px #ff301959;transform:translateY(-2px)}.cr-mobile-header{align-items:center;background:#030000f7;border-bottom:1px solid #ff301933;display:none;gap:1rem;height:52px;left:0;padding:0 1rem;position:fixed;right:0;top:0;z-index:200}.cr-mobile-toggle{align-items:center;background:none;border:none;border-radius:6px;color:#ff3019;cursor:pointer;display:flex;flex-shrink:0;font-size:1.2rem;height:36px;justify-content:center;transition:background .2s;width:36px}.cr-mobile-toggle:hover{background:#e53e3e26}.cr-mobile-title{color:#fff;font-family:Orbitron,sans-serif;font-size:.85rem;font-weight:700;letter-spacing:3px;text-transform:uppercase}.cr-backdrop{background:#0009;inset:0;position:fixed;z-index:98}.cr-sidebar{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#030000d1;border-right:1px solid #ff301933;bottom:0;left:0;overflow:hidden;position:fixed;top:0;transition:width .3s ease;width:260px;z-index:100}.cr-sidebar,.cr-sidebar-inner{display:flex;flex-direction:column}.cr-sidebar-inner{flex:1 1;min-width:260px;overflow-x:hidden;overflow-y:auto;padding:80px 0 1rem;scrollbar-color:#e53e3e4d #0000;scrollbar-width:thin}.cr-sidebar-inner::-webkit-scrollbar{width:4px}.cr-sidebar-inner::-webkit-scrollbar-thumb{background:#e53e3e4d;border-radius:2px}.cr-sidebar.collapsed{border-right-color:#0000;width:0}.cr-collapse-btn{align-items:center;background:#030000f7;border:1px solid #e53e3e59;border-radius:50%;color:#ff3019;cursor:pointer;display:flex;flex-shrink:0;font-size:.75rem;height:32px;justify-content:center;left:244px;position:fixed;top:88px;transition:left .3s ease,background .2s,border-color .2s;width:32px;z-index:102}.cr-collapse-btn:hover{background:#e53e3e33;border-color:#e53e3eb3}.cr-collapse-btn.collapsed{left:0}.cr-sidebar-header{border-bottom:1px solid #e53e3e1a;margin-bottom:.75rem;padding:0 1rem 1rem}.cr-sidebar-badge{color:#ff3019;font-family:Share Tech Mono,monospace;font-size:.65rem;letter-spacing:1.5px;margin-bottom:.5rem}.cr-sidebar-title{color:#fff;font-family:Orbitron,sans-serif;font-size:1rem;font-weight:700;letter-spacing:3px;text-shadow:0 0 10px #e53e3e4d}.cr-tab-row{display:flex;gap:.5rem;margin-bottom:.5rem;padding:.5rem 1rem}.cr-tab-btn{align-items:center;background:#0000;border:1px solid #e53e3e33;border-radius:6px;color:#888;cursor:pointer;display:flex;flex:1 1;font-family:Orbitron,sans-serif;font-size:.75rem;gap:.4rem;justify-content:center;padding:.5rem .25rem;transition:all .2s}.cr-tab-btn.active{background:#ff301926;border-color:#ff301980;color:#fff;text-shadow:0 0 8px #e53e3e66}.cr-tab-btn:hover:not(.active){border-color:#e53e3e4d;color:#ccc}.cr-folder-tree{flex:1 1;padding:0 .5rem}.cr-folder-item{align-items:center;border-radius:6px;color:#888;cursor:pointer;display:flex;font-family:Share Tech Mono,monospace;font-size:.82rem;gap:.6rem;margin:1px 0;overflow:hidden;padding:.5rem 1rem;text-overflow:ellipsis;transition:all .15s;white-space:nowrap}.cr-folder-item:hover{background:#e53e3e14;color:#ccc}.cr-folder-item.active{background:#ff301926;border-left:2px solid #ff3019;color:#fff}.cr-icon-folder{color:#ff3019;flex-shrink:0}.cr-icon-image{color:#888;flex-shrink:0}.cr-mobile-close{align-self:flex-end;background:none;border:none;color:#888;cursor:pointer;display:none;font-size:1.2rem;margin-bottom:.5rem;padding:.5rem 1rem}.cr-main{display:flex;flex:1 1;flex-direction:column;margin-left:260px;min-height:100vh;position:relative;transition:margin-left .3s ease;z-index:2}.cr-broadcast-content{box-sizing:border-box;margin:0 auto;max-width:1400px;padding:5.5rem 5vw 3rem;width:100%}.cr-main.sidebar-collapsed{margin-left:0}@media (max-width:900px){.cr-mobile-header{display:flex}.cr-mobile-close{display:block}.cr-collapse-btn,.led-contestants-intro{display:none}.cr-sidebar{top:0;transform:translateX(-100%);transition:transform .3s ease;width:min(260px,85vw)}.cr-sidebar.mobile-open{box-shadow:4px 0 40px #000000e6;transform:translateX(0)}.cr-sidebar.collapsed{transform:translateX(-100%);width:min(260px,85vw)}.cr-sidebar-inner{min-width:0;min-width:auto;padding-top:0}.cr-main{padding-top:52px}.cr-main,.cr-main.sidebar-collapsed{margin-left:0}.cr-content-area{padding:1rem .75rem 3rem}.cr-header{padding:1.5rem 1rem 1.25rem}.cr-header-desc{font-size:.88rem;padding:.9rem 1rem}.cr-header-badge{font-size:.68rem}}@media (max-width:480px){.cr-image-grid{gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.cr-now-playing{padding:.9rem}.cr-controls-row{gap:.4rem}.cr-ctrl-play{height:44px;width:44px}.cr-volume-slider{width:55px}.cr-track-item{padding:.55rem .75rem}.cr-track-name{font-size:.82rem}.cr-lightbox-prev{left:.25rem}.cr-lightbox-next{right:.25rem}}.cr-header{background:#0000;border:none;padding:0}.cr-header-badge{color:#f66;font-family:Share Tech Mono,monospace;font-size:.75rem;letter-spacing:2px;margin-bottom:.25rem;text-transform:uppercase}.cr-header-sub{color:#aaa;font-family:Orbitron,sans-serif;font-size:.7rem;letter-spacing:3px;margin-bottom:1.5rem;text-transform:uppercase}.cr-header-desc{background:#0000008c;border:1px solid #ff000026;border-left:3px solid #e53e3e99;border-radius:4px;color:#d0d0d0;font-family:Share Tech Mono,monospace;font-size:.95rem;font-style:italic;line-height:1.75;max-width:800px;padding:1.2rem 1.5rem}.cr-header-desc p{margin:0 0 .65rem}.cr-header-desc p:last-child{margin:0}.cr-producer-note{border-top:1px solid #e53e3e40;color:#f66!important;font-family:Share Tech Mono,monospace!important;font-size:.8rem!important;font-style:normal!important;margin-top:.75rem;padding-top:.75rem}.cr-content-area{background:#0000;flex:1 1;min-height:0;padding:0 0 3rem}.cr-pagination{align-items:center;border-top:1px solid #ffffff0d;display:flex;gap:8px;justify-content:center;margin-top:32px;padding-top:20px}.cr-page-btn{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:4px;color:#fff;cursor:pointer;font-family:Orbitron,sans-serif;font-size:.82rem;height:36px;min-width:36px;padding:0 10px;transition:all .2s}.cr-page-btn:hover:not(:disabled){background:#ff301933;border-color:#ff301980}.cr-page-btn.active{background:linear-gradient(135deg,#8b0000,#500);border-color:#ff3019;box-shadow:0 0 10px #e53e3e4d}.cr-page-btn:disabled{cursor:not-allowed;opacity:.35}.cr-image-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.cr-image-card{aspect-ratio:1;background:#14000080;border:1px solid #e53e3e1a;border-radius:8px;cursor:pointer;overflow:hidden;position:relative;transition:transform .2s,border-color .2s,box-shadow .2s}.cr-image-card:hover{border-color:#e53e3e66;box-shadow:0 8px 32px #e53e3e26;transform:translateY(-3px) scale(1.02)}.cr-image-card img{display:block;height:100%;object-fit:cover;transition:transform .3s;width:100%}.cr-image-card:hover img{transform:scale(1.05)}.cr-image-card-overlay{background:linear-gradient(0deg,#000000d9,#0000);bottom:0;color:#ccc;font-family:Share Tech Mono,monospace;font-size:.72rem;left:0;opacity:0;overflow:hidden;padding:.5rem .75rem;position:absolute;right:0;text-overflow:ellipsis;transition:opacity .2s;white-space:nowrap}.cr-image-card:hover .cr-image-card-overlay{opacity:1}.cr-no-content{align-items:center;color:#555;display:flex;flex-direction:column;gap:1rem;justify-content:center;min-height:300px;text-align:center}.cr-no-content-icon{color:#e53e3e40;font-size:3rem}.cr-no-content p{color:#555;font-size:.85rem;letter-spacing:2px}.cr-no-content p,.cr-no-content span{font-family:Share Tech Mono,monospace}.cr-no-content span{color:#444;font-size:.95rem;font-style:italic}.cr-audio-section{display:flex;flex-direction:column;gap:2rem}.cr-now-playing{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f0202d9;border:1px solid #ff30194d;border-radius:12px;box-shadow:0 0 30px #ff301914;padding:1.5rem 2rem}.cr-np-badge{color:#ff3019;font-family:Share Tech Mono,monospace;font-size:.7rem;letter-spacing:2px;margin-bottom:.4rem}.cr-np-title{color:#fff;font-family:Orbitron,sans-serif;font-size:1.3rem;font-weight:700;margin-bottom:.25rem;text-shadow:0 0 10px #ff30194d}.cr-np-folder{color:#888;font-family:Share Tech Mono,monospace;font-size:.8rem;margin-bottom:1.25rem}.cr-progress-row{align-items:center;display:flex;gap:1rem;margin-bottom:1.25rem}.cr-time{color:#888;font-family:Share Tech Mono,monospace;font-size:.8rem;min-width:36px}.cr-progress-bar{background:#ffffff1a;cursor:pointer;flex:1 1;height:6px}.cr-progress-bar,.cr-progress-fill{border-radius:3px;position:relative}.cr-progress-fill{background:linear-gradient(90deg,#7a0d05,#ff3019);height:100%}.cr-progress-head{background:#fff;border-radius:50%;box-shadow:0 0 8px #ff3019;height:12px;position:absolute;right:-5px;top:50%;transform:translateY(-50%);width:12px}.cr-controls-row{gap:1.5rem}.cr-controls-row,.cr-ctrl-btn{align-items:center;display:flex;justify-content:center}.cr-ctrl-btn{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;color:#ccc;cursor:pointer;font-size:1rem;height:44px;transition:all .2s;width:44px}.cr-ctrl-btn:hover{background:#ff301933;border-color:#ff301980;color:#fff;transform:scale(1.08)}.cr-ctrl-play{background:linear-gradient(135deg,#7a0d05,#ff3019);border-color:#f66;box-shadow:0 0 20px #ff30194d;color:#fff;font-size:1.2rem;height:56px;width:56px}.cr-ctrl-play:hover{background:linear-gradient(135deg,#cf0404,#f66);box-shadow:0 0 30px #ff301980}.cr-track-list{display:flex;flex-direction:column;gap:.5rem}.cr-track-item{align-items:center;background:#0a020299;border:1px solid #ff30191f;border-radius:8px;cursor:pointer;display:flex;gap:1rem;padding:.85rem 1.25rem;transition:all .2s}.cr-track-item:hover{background:#ff30191a;border-color:#ff301959;transform:translateX(4px)}.cr-track-item.active{background:#ff301926;border-color:#ff3019;box-shadow:0 0 15px #ff301926}.cr-track-idx{color:#666;font-family:Share Tech Mono,monospace;font-size:.85rem;min-width:24px}.cr-track-item.active .cr-track-idx{color:#ff3019}.cr-track-icon{color:#888;font-size:1rem}.cr-track-item.active .cr-track-icon{color:#ff3019}.cr-track-info{flex:1 1;min-width:0}.cr-track-name{color:#eee;font-family:Orbitron,sans-serif;font-size:.9rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-track-item.active .cr-track-name{color:#fff;text-shadow:0 0 8px #ff301966}.cr-track-folder{color:#777;font-family:Share Tech Mono,monospace;font-size:.75rem}.cr-track-playing-indicator{align-items:flex-end;display:flex;gap:2px;height:16px}.cr-track-playing-indicator span{animation:cr-eq .8s ease infinite alternate;background:#ff3019;border-radius:1px;width:3px}.cr-track-playing-indicator span:first-child{animation-delay:.1s;height:6px}.cr-track-playing-indicator span:nth-child(2){animation-delay:.3s;height:14px}.cr-track-playing-indicator span:nth-child(3){animation-delay:.2s;height:10px}.cr-track-playing-indicator span:nth-child(4){animation-delay:.4s;height:16px}@keyframes cr-eq{0%{height:4px}to{height:16px}}