._3NNe8q_root{--gold:#ffd600;--line:#1d1d1f;--mute:#8c8c92;--disp:var(--sc-display-font,"Barlow Condensed"), ui-sans-serif, system-ui, sans-serif;color:#ececec;min-width:0}._3NNe8q_bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}._3NNe8q_chips{flex-wrap:wrap;gap:6px;display:flex}._3NNe8q_chip{color:#d6d6da;height:38px;font:inherit;cursor:pointer;background:#0b0b0c;border:1px solid #2a2a2d;align-items:baseline;gap:6px;padding:0 14px;font-size:13px;transition:border-color .2s,background .2s;display:inline-flex}._3NNe8q_chip b{font-family:var(--disp);color:var(--mute)}._3NNe8q_chip:hover{border-color:#ffd60080}._3NNe8q_chipOn{background:var(--gold);border-color:var(--gold);color:#050505;font-weight:700}._3NNe8q_chipOn b{color:#050505}._3NNe8q_search{color:#ececec;min-width:220px;height:38px;font:inherit;background:#0b0b0c;border:1px solid #2a2a2d;padding:0 12px;font-size:14px}._3NNe8q_search:focus{outline:2px solid var(--gold);outline-offset:1px}._3NNe8q_stage{aspect-ratio:21/8;border:1px solid var(--line);background:#070708;width:100%;min-height:260px;max-height:58vh;position:relative;overflow:hidden}._3NNe8q_art{object-fit:cover;width:100%;height:100%;animation:.45s both _3NNe8q_artIn;position:absolute;inset:0}._3NNe8q_artContain{padding:18px;object-fit:contain!important}@keyframes _3NNe8q_artIn{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:none}}._3NNe8q_noart{background:repeating-linear-gradient(135deg,#0b0b0c 0 12px,#0e0e10 12px 24px);position:absolute;inset:0}._3NNe8q_shade{background:linear-gradient(#0505051a 0%,#05050559 45%,#050505f2 100%);position:absolute;inset:0}._3NNe8q_corner{border:0 solid var(--gold);z-index:2;width:22px;height:22px;position:absolute}._3NNe8q_c1{border-top-width:2px;border-left-width:2px;top:10px;left:10px}._3NNe8q_c2{border-top-width:2px;border-right-width:2px;top:10px;right:10px}._3NNe8q_c3{border-bottom-width:2px;border-left-width:2px;bottom:10px;left:10px}._3NNe8q_c4{border-bottom-width:2px;border-right-width:2px;bottom:10px;right:10px}._3NNe8q_info{inset-inline:28px;z-index:2;justify-items:start;gap:6px;max-width:720px;display:grid;position:absolute;bottom:24px}._3NNe8q_eyebrow{font-family:var(--disp);letter-spacing:.28em;color:var(--gold);font-size:13px}._3NNe8q_name{font-family:var(--disp);text-transform:uppercase;margin:0;font-size:clamp(40px,6vw,76px);font-weight:900;line-height:.9}._3NNe8q_soon{color:#ffb547;border:1px solid #7a5a1a;padding:2px 10px;font-size:12px}._3NNe8q_ov{color:#d6d6da;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}._3NNe8q_open{background:var(--gold);color:#050505;align-items:center;gap:8px;height:44px;margin-top:6px;padding:0 20px;font-weight:700;text-decoration:none;display:inline-flex}._3NNe8q_empty{color:var(--mute);padding:30px 0}._3NNe8q_grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;margin-top:14px;display:grid}._3NNe8q_tile{aspect-ratio:16/10;border:1px solid var(--line);color:inherit;background:#0b0b0c;text-decoration:none;transition:border-color .2s,transform .2s;display:block;position:relative;overflow:hidden}._3NNe8q_tile img{object-fit:cover;opacity:.75;width:100%;height:100%;transition:opacity .2s,transform .3s;position:absolute;inset:0}._3NNe8q_tile:after{content:"";background:linear-gradient(#0000 40%,#050505e6);position:absolute;inset:0}._3NNe8q_tile:hover,._3NNe8q_tile:focus-visible{border-color:#ffd60099;transform:translateY(-2px)}._3NNe8q_tile:hover img{opacity:1;transform:scale(1.04)}._3NNe8q_tileOn{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold), 0 10px 26px -14px #ffd60099}._3NNe8q_tileOn img{opacity:1}._3NNe8q_noartS{background:repeating-linear-gradient(135deg,#0b0b0c 0 10px,#0e0e10 10px 20px);position:absolute;inset:0}._3NNe8q_tn{inset-inline:10px;z-index:1;font-family:var(--disp);text-transform:uppercase;font-size:17px;font-weight:800;position:absolute;bottom:22px}._3NNe8q_tm{inset-inline:10px;z-index:1;color:var(--mute);font-size:11px;position:absolute;bottom:6px}@media (max-width:640px){._3NNe8q_stage{aspect-ratio:16/11;min-height:0}._3NNe8q_info{inset-inline:16px;bottom:16px}._3NNe8q_search{width:100%;min-width:0}._3NNe8q_grid{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){._3NNe8q_art{animation:none}._3NNe8q_tile,._3NNe8q_tile img{transition:none}}
