:root{--bg: #04081f;--bg2: #060c2a;--bg3: #081138;--card: #060d2c;--border: rgba(0,200,255,.22);--border-mag: rgba(0,168,255,.28);--border-strong: rgba(0,168,255,.55);--mag: #00a8ff;--mag-deep: #0066cc;--mag-glow: rgba(0,168,255,.7);--cyan: #00e5ff;--cyan-deep: #00a8cc;--cyan-glow: rgba(0,229,255,.55);--pink: #ff0064;--pink-glow: rgba(255,0,100,.55);--green: #00ff95;--yellow: #ffe600;--text: #e8e8f8;--text-bright: #ffffff;--text-dim: #8888b8;--text-dimmer: #45456a;--font-ui: "Courier New", "Courier", monospace;--radius: 2px;--nav-h: 0px;--max-w: 1600px;--max-w-tight: 1280px;--gutter: clamp(16px, 4vw, 56px)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased}body{background:var(--bg);color:var(--text);font-family:var(--font-ui);font-size:14px;line-height:1.6;overflow-x:hidden;min-height:100vh}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{cursor:pointer;font-family:var(--font-ui)}::-webkit-scrollbar{width:8px;height:6px}::-webkit-scrollbar-track{background:var(--bg2)}::-webkit-scrollbar-thumb{background:linear-gradient(var(--mag),var(--cyan))}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(0,229,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(0,229,255,.06) 1px,transparent 1px);background-size:60px 60px;animation:gridDrift 20s linear infinite;-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,black 30%,transparent 90%);mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,black 30%,transparent 90%)}@keyframes gridDrift{0%{background-position:0 0}to{background-position:60px 60px}}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(0,0,0,.06) 3px,rgba(0,0,0,.06) 5px)}.container{position:relative;z-index:1;max-width:var(--max-w);margin:0 auto;padding:0 var(--gutter)}.container-tight{position:relative;z-index:1;max-width:var(--max-w-tight);margin:0 auto;padding:0 var(--gutter)}.full-bleed{position:relative;z-index:1;width:100vw;margin-left:calc(50% - 50vw)}.section{padding:clamp(56px,7vw,110px) 0;position:relative;z-index:1}.section-tight{padding:clamp(36px,4vw,60px) 0;position:relative;z-index:1}.section-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:36px;gap:16px;flex-wrap:wrap;position:relative;padding-bottom:14px}.section-header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,var(--mag) 0%,var(--cyan) 50%,transparent 100%)}.section-header:before{content:"";position:absolute;left:0;bottom:0;height:3px;width:60px;background:var(--mag);box-shadow:0 0 8px var(--mag)}.neon-mag{color:var(--mag);text-shadow:0 0 1px #fff,0 0 3px #fff,0 0 7px var(--mag),0 0 15px var(--mag-glow)}.neon-cyan{color:var(--cyan);text-shadow:0 0 1px #fff,0 0 3px #fff,0 0 7px var(--cyan),0 0 15px var(--cyan-glow)}.neon-pink{color:var(--pink);text-shadow:0 0 1px #fff,0 0 3px #fff,0 0 7px var(--pink),0 0 15px var(--pink-glow)}.neon-white{color:#fff;text-shadow:0 0 2px #fff,0 0 6px var(--mag-glow),0 0 16px var(--mag-glow)}.neon-box-mag{box-shadow:0 0 4px var(--mag),0 0 12px var(--mag-glow)}.neon-box-cyan{box-shadow:0 0 4px var(--cyan),0 0 12px var(--cyan-glow)}.t-eyebrow{font-size:11px;font-weight:700;letter-spacing:.35em;text-transform:uppercase;color:var(--cyan);display:flex;align-items:center;gap:8px;text-shadow:0 0 5px var(--cyan-glow)}.t-eyebrow:before{content:"\25c6";font-size:8px;color:var(--mag);text-shadow:0 0 4px var(--mag)}.t-heading{font-size:clamp(26px,4.5vw,48px);font-weight:700;line-height:1.05;letter-spacing:.02em;text-transform:uppercase;color:var(--text-bright);text-shadow:0 0 1px #fff,0 0 6px rgba(255,255,255,.3)}.t-heading .accent{color:var(--mag);text-shadow:0 0 1px #fff,0 0 5px var(--mag),0 0 14px var(--mag-glow)}.t-heading .accent2{color:var(--cyan);text-shadow:0 0 1px #fff,0 0 5px var(--cyan),0 0 14px var(--cyan-glow)}.bracketed{position:relative}.bracketed:before,.bracketed:after{content:"";position:absolute;width:14px;height:14px;pointer-events:none}.bracketed:before{top:-4px;left:-4px;border-top:1.5px solid var(--cyan);border-left:1.5px solid var(--cyan);filter:drop-shadow(0 0 2px var(--cyan))}.bracketed:after{bottom:-4px;right:-4px;border-bottom:1.5px solid var(--mag);border-right:1.5px solid var(--mag);filter:drop-shadow(0 0 2px var(--mag))}.btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-ui);font-weight:700;font-size:12px;letter-spacing:.15em;text-transform:uppercase;padding:13px 24px;border-radius:var(--radius);transition:all .25s;cursor:pointer;border:none;text-decoration:none;position:relative;overflow:hidden;isolation:isolate}.btn:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease;z-index:-1}.btn:hover:after{left:150%}.btn-mag{background:var(--mag);color:#fff;box-shadow:0 0 4px var(--mag),0 0 14px var(--mag-glow);text-shadow:0 0 4px rgba(255,255,255,.3)}.btn-mag:hover{background:#e833ff;transform:translateY(-2px);box-shadow:0 0 6px var(--mag),0 0 24px var(--mag-glow),0 0 40px var(--mag-glow)}.btn-cyan{background:var(--cyan);color:#000;box-shadow:0 0 4px var(--cyan),0 0 14px var(--cyan-glow)}.btn-cyan:hover{background:#33f0ff;transform:translateY(-2px);box-shadow:0 0 6px var(--cyan),0 0 24px var(--cyan-glow)}.btn-pink{background:var(--pink);color:#fff;box-shadow:0 0 4px var(--pink),0 0 14px var(--pink-glow)}.btn-pink:hover{background:#ff2287;transform:translateY(-2px);box-shadow:0 0 6px var(--pink),0 0 24px var(--pink-glow)}.btn-outline{background:transparent;color:var(--cyan);border:1.5px solid var(--cyan);box-shadow:inset 0 0 6px #00e5ff0d,0 0 5px var(--cyan-glow);text-shadow:0 0 4px var(--cyan-glow)}.btn-outline:hover{background:#00e5ff14;box-shadow:inset 0 0 12px #00e5ff1f,0 0 12px var(--cyan-glow);transform:translateY(-2px)}.btn-ghost{background:transparent;color:var(--mag);border:1px solid rgba(214,0,255,.4);padding:9px 16px;font-size:11px;text-shadow:0 0 3px var(--mag-glow)}.btn-ghost:hover{border-color:var(--mag);background:#d600ff14;box-shadow:0 0 10px var(--mag-glow)}.link-all{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--cyan);border:1px solid var(--cyan);padding:9px 16px;border-radius:var(--radius);transition:all .25s;flex-shrink:0;box-shadow:inset 0 0 6px #00e5ff0a,0 0 4px var(--cyan-glow);text-shadow:0 0 4px var(--cyan-glow)}.link-all:hover{background:var(--cyan);color:#000;box-shadow:0 0 14px var(--cyan-glow);text-shadow:none}.badge{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:4px 9px;border-radius:1px;display:inline-block;font-family:var(--font-ui)}.badge-sale{background:var(--pink);color:#fff;box-shadow:0 0 6px var(--pink-glow)}.badge-new{background:var(--mag);color:#fff;box-shadow:0 0 6px var(--mag-glow)}.badge-hot{background:var(--cyan);color:#000;box-shadow:0 0 6px var(--cyan-glow)}.badge-ratio{background:#60c;color:#fff}.badge-foil{background:linear-gradient(135deg,#888,#ddd,#fff,#ddd,#888);color:#000;background-size:200% 200%;animation:foilShine 3s linear infinite}.badge-sold{background:#333;color:#888}.badge-key{background:var(--yellow);color:#000}@keyframes foilShine{0%{background-position:0 0}to{background-position:200% 0}}@property --spin-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes spinBorder{to{--spin-angle: 360deg}}.sweep{position:relative;overflow:hidden}.sweep:after{content:"";position:absolute;top:-100%;left:-30%;right:-30%;height:200%;width:50%;background:linear-gradient(transparent,rgba(0,229,255,.1),rgba(214,0,255,.06),rgba(0,229,255,.1),transparent);transform:skew(-22deg);animation:sweep 7s ease-in-out infinite;pointer-events:none}@keyframes sweep{0%,to{top:-100%;opacity:0}40%{top:100%;opacity:1}60%{top:100%;opacity:0}}@keyframes holoShimmer{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes neonPulse{0%,to{opacity:1}50%{opacity:.7}}.halftone{background-image:radial-gradient(circle at center,rgba(255,255,255,.12) 1px,transparent 1.5px);background-size:6px 6px}.reveal{opacity:1;transform:none;transition:opacity .5s ease,transform .5s ease}html.symh-reveal-on .reveal:not(.in){opacity:0;transform:translateY(24px)}.reveal.in{opacity:1;transform:translateY(0)}::selection{background:var(--mag);color:#fff}
/*# sourceMappingURL=/cdn/shop/t/92/assets/symh-base.css.map */
