.ShowDetail-module__LRLxaG__page{color:#fff;background-color:#0b0d0f;min-height:100vh;position:relative;overflow:hidden}.ShowDetail-module__LRLxaG__textureOverlay{pointer-events:none;z-index:100;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:fixed;inset:0}.ShowDetail-module__LRLxaG__main{z-index:2;max-width:1400px;margin:0 auto;padding:4rem 1.5rem;position:relative}.ShowDetail-module__LRLxaG__heroSplit{grid-template-columns:1fr 1.5fr;gap:4rem;margin-bottom:4rem;animation:.8s cubic-bezier(.16,1,.3,1) forwards ShowDetail-module__LRLxaG__fadeUp;display:grid}@media (max-width:1024px){.ShowDetail-module__LRLxaG__heroSplit{grid-template-columns:1fr;gap:2rem}}.ShowDetail-module__LRLxaG__artWrapper{border:1px solid #1a1c20;border-bottom:4px solid var(--theme-color,#00f0ff);background:#111316;justify-content:center;align-self:start;align-items:center;padding:0;display:flex;position:relative}.ShowDetail-module__LRLxaG__imageContainer{aspect-ratio:1;width:100%;position:relative;overflow:hidden}.ShowDetail-module__LRLxaG__heroLogo{object-fit:cover;object-position:center;z-index:1;width:100%;height:100%}.ShowDetail-module__LRLxaG__artPlaceholder{aspect-ratio:1;background:#0b0d0f;justify-content:center;align-items:center;width:100%;display:flex}.ShowDetail-module__LRLxaG__fallbackTitle{text-align:center;color:#1a1c20;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:clamp(2rem,5vw,4rem)}.ShowDetail-module__LRLxaG__scanlines{pointer-events:none;z-index:5;background:linear-gradient(#fff0,#fff0 50%,#00000026 50%,#00000026) 0 0/100% 4px;position:absolute;inset:0}.ShowDetail-module__LRLxaG__vignette{pointer-events:none;z-index:6;background:radial-gradient(circle,#0000 40%,#0b0d0fcc 100%);position:absolute;inset:0}.ShowDetail-module__LRLxaG__showInfo{flex-direction:column;justify-content:flex-start;display:flex}.ShowDetail-module__LRLxaG__badgeRow{gap:1rem;margin-bottom:1.5rem;display:flex}.ShowDetail-module__LRLxaG__statusBadge{background-color:var(--theme-color,#00f0ff);color:#0b0d0f;text-transform:uppercase;letter-spacing:.05em;padding:.25rem .75rem;font-family:Oswald,sans-serif;font-size:.875rem;font-weight:700}.ShowDetail-module__LRLxaG__typeBadge{border:1px solid var(--theme-color,#00f0ff);color:var(--theme-color,#00f0ff);text-transform:uppercase;letter-spacing:.05em;padding:.25rem .75rem;font-family:Oswald,sans-serif;font-size:.875rem;font-weight:700}.ShowDetail-module__LRLxaG__name{text-transform:uppercase;color:#fff;margin:0 0 1.5rem;font-family:Oswald,sans-serif;font-size:clamp(3rem,6vw,5rem);line-height:1}.ShowDetail-module__LRLxaG__metaBox{border:1px solid #1a1c20;border-left:4px solid var(--theme-color,#00f0ff);background:#111316;flex-wrap:wrap;gap:2rem;margin-bottom:2rem;padding:1.5rem;display:flex}.ShowDetail-module__LRLxaG__metaItem{flex-direction:column;gap:.25rem;display:flex}.ShowDetail-module__LRLxaG__metaLabel{color:#a0a0a0;text-transform:uppercase;letter-spacing:.05em;font-family:Oswald,sans-serif;font-size:.75rem}.ShowDetail-module__LRLxaG__metaValue{color:#fff;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:1.125rem}.ShowDetail-module__LRLxaG__descriptionBox{color:#d0d0d0;font-size:1.125rem;line-height:1.8}.ShowDetail-module__LRLxaG__descriptionBox p{margin-bottom:1.5rem}.ShowDetail-module__LRLxaG__descriptionBox p:last-child{margin-bottom:0}.ShowDetail-module__LRLxaG__eqSeparator{justify-content:center;align-items:center;gap:.25rem;margin:4rem 0 3rem;display:flex}.ShowDetail-module__LRLxaG__eqBar{background-color:var(--theme-color,#00f0ff);border-radius:2px;width:4px;height:24px;animation:1s ease-in-out infinite alternate ShowDetail-module__LRLxaG__pulseEQ}.ShowDetail-module__LRLxaG__eqText{color:var(--theme-color,#00f0ff);letter-spacing:.2em;margin:0 1.5rem;font-family:Oswald,sans-serif;font-size:1.25rem;font-weight:700}@keyframes ShowDetail-module__LRLxaG__pulseEQ{0%{transform:scaleY(.3)}to{transform:scaleY(1.2)}}.ShowDetail-module__LRLxaG__hostsGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;display:grid}.ShowDetail-module__LRLxaG__hostCard{opacity:0;background:#111316;border:1px solid #1a1c20;align-items:center;gap:1.5rem;padding:1.5rem;text-decoration:none;transition:all .3s;animation:.8s cubic-bezier(.16,1,.3,1) forwards ShowDetail-module__LRLxaG__fadeUp;display:flex;transform:translateY(20px)}.ShowDetail-module__LRLxaG__hostCard:hover{border-color:var(--theme-color,#00f0ff);transform:translateY(-4px)}.ShowDetail-module__LRLxaG__hostAvatarContainer{border:2px solid #1a1c20;border-radius:50%;flex-shrink:0;width:80px;height:80px;transition:border-color .3s;position:relative;overflow:hidden}.ShowDetail-module__LRLxaG__hostCard:hover .ShowDetail-module__LRLxaG__hostAvatarContainer{border-color:var(--theme-color,#00f0ff)}.ShowDetail-module__LRLxaG__hostAvatar{object-fit:cover;object-position:center;filter:grayscale()contrast(1.1);width:100%;height:100%;transition:filter .3s}.ShowDetail-module__LRLxaG__hostCard:hover .ShowDetail-module__LRLxaG__hostAvatar{filter:grayscale(0%)contrast()}.ShowDetail-module__LRLxaG__hostAvatarPlaceholder{background:#0b0d0f;width:100%;height:100%}.ShowDetail-module__LRLxaG__hostDetails{flex-direction:column;display:flex}.ShowDetail-module__LRLxaG__hostRole{color:var(--theme-color,#00f0ff);text-transform:uppercase;margin-bottom:.25rem;font-family:Oswald,sans-serif;font-size:.75rem}.ShowDetail-module__LRLxaG__hostName{color:#fff;margin:0 0 .5rem;font-family:Oswald,sans-serif;font-size:1.25rem}.ShowDetail-module__LRLxaG__viewProfileBtn{color:#a0a0a0;text-transform:uppercase;letter-spacing:.05em;font-family:Oswald,sans-serif;font-size:.75rem;transition:color .3s}.ShowDetail-module__LRLxaG__hostCard:hover .ShowDetail-module__LRLxaG__viewProfileBtn{color:#fff}@keyframes ShowDetail-module__LRLxaG__fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
