:root,[data-theme=dark]{--background:220 22% 4%;--foreground:210 32% 94%;--accent:220 18% 14%;--accent-foreground:210 32% 96%;--glow:rgba(88,96,120,.2);--edge-glow:rgba(160,170,200,.18)}[data-theme=sniper]{--background:142 42% 3%;--foreground:126 72% 88%;--accent:137 58% 12%;--accent-foreground:126 88% 92%;--glow:rgba(41,255,112,.28);--edge-glow:rgba(41,255,112,.42)}[data-theme=spider]{--background:0 0% 2%;--foreground:0 100% 87%;--accent:0 70% 16%;--accent-foreground:0 100% 90%;--glow:rgba(255,34,34,.28);--edge-glow:rgba(255,34,34,.46)}body,html{margin:0;width:100%;height:100%;overflow:hidden;background:hsl(var(--background));color:hsl(var(--foreground));font-family:Inter,Segoe UI,Roboto,sans-serif}#__next{width:100%;height:100%}.na-root{position:relative;width:100vw;height:100vh;background:hsl(var(--background));display:flex;align-items:center;justify-content:center;overflow:hidden}.na-main-image{width:100%;height:100%;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.na-hero-glow{position:absolute;inset:0;background:radial-gradient(circle at center,var(--glow) 0,transparent 65%);pointer-events:none}.na-thumbnail-strip{position:absolute;left:0;right:0;bottom:0;display:flex;gap:.4rem;padding:.55rem;overflow-x:auto;scrollbar-width:none;scroll-padding-inline:calc(50% - 44px);background:color-mix(in srgb,hsl(var(--background)) 78%,transparent)}.na-thumbnail-strip::-webkit-scrollbar{display:none}.na-thumbnail-strip:after,.na-thumbnail-strip:before{content:"";flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 48px)}.na-thumb-button{padding:0;background:transparent;height:85px;flex:0 0 auto;cursor:pointer;border:1px solid color-mix(in srgb,hsl(var(--foreground)) 20%,transparent)}.na-thumb-button:hover{border-color:hsl(var(--foreground));box-shadow:0 0 0 .25px hsl(var(--foreground)),0 0 18px var(--edge-glow)}.na-thumb-button.active{box-shadow:0 0 0 3px hsl(var(--foreground)),0 0 3px var(--edge-glow)}.na-thumb-image{width:100%;height:100%;object-fit:contain}.na-status{font-size:1rem;opacity:.9}