:root{--t-void: #0a0a0a;--t-deep: #141414;--t-panel: rgba(20, 20, 20, .55);--t-glass: rgba(30, 30, 30, .4);--t-fg: #ede6d2;--t-fg-mut: #9a958a;--t-fg-sub: #6a665f;--t-accent: #c97d52;--t-accent-hover: #b46b42;--t-accent-dim: #5a3826;--t-ok: #6db28e;--t-warn: #e0b96b;--t-bad: #d8675a;--t-line: rgba(255, 255, 255, .08);--t-line-2: rgba(255, 255, 255, .04);--t-line-strong: rgba(255, 255, 255, .16);--t-radius-sm: .25rem;--t-radius: .5rem;--t-radius-lg: 1rem;--t-blur: blur(8px);--t-glow: 0 0 24px rgba(255, 255, 255, .1);--t-font-display: "Inter", system-ui, sans-serif;--t-font-body: "Inter", system-ui, sans-serif;--t-font-mono: ui-monospace, monospace;--t-tracking-eyebrow: .18em}[data-theme=impulse]{--void: #02040a;--deep: #040814;--panel: rgba(10, 20, 38, .55);--glass: rgba(12, 24, 46, .4);--chrome-announce-bg: rgba(2, 4, 10, .5);--chrome-nav-bg: rgba(2, 4, 10, .66);--chrome-footer-bg: rgba(2, 4, 10, .5);--hero-ambient-opacity: .18;--hero-veil: linear-gradient(180deg, rgba(2,4,10,.4) 0%, rgba(2,4,10,.85) 80%, var(--void) 100%);--wavestrip-bg: rgba(4, 10, 22, .4);--band-soft-overlay: rgba(2, 4, 10, .4);--band-mid-overlay: rgba(2, 4, 10, .5);--band-strong-overlay: rgba(2, 4, 10, .6);--fg: #eaf4ff;--mut: #8aa0be;--sub: #4f6a8e;--elec: #00b4ff;--cyan: #00d4ff;--energy: #5ce6ff;--navy: #002d7a;--glow-color: #0066ff;--line: rgba(0, 180, 255, .16);--line2: rgba(120, 160, 210, .12);--line-strong: rgba(0, 180, 255, .32);--glow: 0 0 30px rgba(0, 180, 255, .45);--glow-soft: 0 0 18px rgba(0, 180, 255, .18);--t-void: var(--void);--t-deep: var(--deep);--t-panel: var(--panel);--t-glass: var(--glass);--t-fg: var(--fg);--t-fg-mut: var(--mut);--t-fg-sub: var(--sub);--t-accent: var(--elec);--t-accent-hover: var(--cyan);--t-accent-dim: var(--navy);--t-ok: var(--cyan);--t-warn: #ffb84d;--t-bad: #ff6b6b;--t-line: var(--line);--t-line-2: var(--line2);--t-line-strong: var(--line-strong);--t-radius-sm: 3px;--t-radius: 6px;--t-radius-lg: 14px;--t-blur: blur(8px);--t-glow: var(--glow);--t-glow-soft: var(--glow-soft);--i-electric: var(--elec);--i-glow: var(--glow-color);--i-energy: var(--cyan);--i-energy-dim: #0088cc;--i-glow-dim: var(--navy);--t-font-display: "Sora", system-ui, sans-serif;--t-font-body: "Sora", system-ui, sans-serif;--t-font-mono: "Chakra Petch", ui-monospace, monospace;--t-font-hud: "Chakra Petch", sans-serif;--font-display: "Sora", system-ui, sans-serif;--font-hud: "Chakra Petch", sans-serif;--t-tracking-eyebrow: .34em;--t-tracking-hud: .06em}html[data-theme=impulse],html[data-theme=impulse] body{background:var(--void);color:var(--fg);font-family:Sora,system-ui,sans-serif;-webkit-font-smoothing:antialiased}html[data-theme=impulse] body{background-image:radial-gradient(900px 600px at 80% -5%,rgba(0,90,180,.28),transparent 60%),radial-gradient(700px 700px at 5% 30%,rgba(0,40,120,.22),transparent 55%);background-attachment:fixed}[data-theme=impulse] ::selection{background:var(--elec);color:var(--void)}[data-theme=impulse] :focus-visible{outline:1px solid var(--cyan);outline-offset:2px}[data-theme=impulse] .i-fx-scan{position:fixed;inset:0;pointer-events:none;z-index:1;mix-blend-mode:screen;opacity:.5;background-image:repeating-linear-gradient(0deg,rgba(0,180,255,.035) 0 1px,transparent 1px 3px)}[data-theme=impulse] .i-gridfx{position:fixed;inset:0;pointer-events:none;z-index:0;opacity:.5;background-image:linear-gradient(var(--line2) 1px,transparent 1px),linear-gradient(90deg,var(--line2) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(80% 60% at 50% 30%,#000,transparent 80%);-webkit-mask-image:radial-gradient(80% 60% at 50% 30%,#000,transparent 80%)}[data-theme=impulse] main,[data-theme=impulse] header,[data-theme=impulse] footer{position:relative;z-index:2}[data-theme=impulse] .i-hud{font-family:Chakra Petch,sans-serif;font-size:11px;letter-spacing:.34em;text-transform:uppercase;color:var(--cyan)}[data-theme=impulse] .i-charge{color:transparent;background:linear-gradient(120deg,var(--energy),var(--elec));-webkit-background-clip:text;background-clip:text;position:relative}[data-theme=impulse] .i-charge:after{content:"";position:absolute;left:0;right:0;bottom:.08em;height:2px;background:linear-gradient(90deg,transparent,var(--cyan),transparent);box-shadow:0 0 16px var(--cyan)}[data-theme=impulse] .i-btn{display:inline-flex;align-items:center;gap:10px;font-family:Chakra Petch,sans-serif;font-weight:600;font-size:14px;letter-spacing:.06em;text-transform:uppercase;padding:15px 26px;border-radius:3px;transition:all .25s;border:0;cursor:pointer;line-height:1}[data-theme=impulse] .i-btn-elec{background:linear-gradient(180deg,var(--cyan),var(--elec));color:#021018;box-shadow:0 0 0 1px #5ce6ff99,0 0 28px #00b4ff80}[data-theme=impulse] .i-btn-elec:hover{box-shadow:0 0 0 1px #5ce6ffe6,0 0 46px #00b4ffcc;transform:translateY(-1px)}[data-theme=impulse] .i-btn-ghost{background:#08122466;border:1px solid var(--line);color:var(--fg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}[data-theme=impulse] .i-btn-ghost:hover{border-color:var(--cyan);color:var(--cyan);box-shadow:0 0 22px #00b4ff40}[data-theme=impulse] .i-status{display:inline-flex;align-items:center;gap:8px;font-family:Chakra Petch,sans-serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--energy)}[data-theme=impulse] .i-status .i-blip{width:7px;height:7px;border-radius:50%;background:var(--energy);box-shadow:0 0 10px var(--energy)}@media(prefers-reduced-motion:no-preference){[data-theme=impulse] .i-status .i-blip{animation:i-blink 1.6s steps(1) infinite}}@keyframes i-blink{50%{opacity:.25}}[data-theme=impulse] hr.i-waveform{border:0;height:32px;margin:3rem 0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 32' preserveAspectRatio='none'><path d='M0 16 L300 16 Q310 16 315 4 Q320 -8 325 28 Q330 36 335 16 L900 16 Q910 16 915 4 Q920 -8 925 28 Q930 36 935 16 L1200 16' stroke='%2300B4FF' stroke-opacity='0.32' stroke-width='1' fill='none' /></svg>");background-repeat:no-repeat;background-position:center;background-size:100% 100%}@media(prefers-reduced-motion:no-preference){[data-theme=impulse] .i-bnode{animation:i-fire 2.6s ease-in-out infinite;transform-box:fill-box;transform-origin:center}[data-theme=impulse] .i-bnode:nth-child(1){animation-delay:0s}[data-theme=impulse] .i-bnode:nth-child(2){animation-delay:.3s}[data-theme=impulse] .i-bnode:nth-child(3){animation-delay:.6s}[data-theme=impulse] .i-bnode:nth-child(4){animation-delay:.9s}[data-theme=impulse] .i-bnode:nth-child(5){animation-delay:1.2s}[data-theme=impulse] .i-bnode:nth-child(6){animation-delay:1.5s}[data-theme=impulse] .i-signal{stroke-dasharray:6 120;animation:i-flow 2.2s linear infinite}[data-theme=impulse] .i-pulsepath{stroke-dasharray:46 360;animation:i-travel 2.4s linear infinite}}@keyframes i-fire{0%,to{opacity:.35;filter:drop-shadow(0 0 0 transparent)}50%{opacity:1;filter:drop-shadow(0 0 7px var(--cyan))}}@keyframes i-flow{to{stroke-dashoffset:-126}}@keyframes i-travel{to{stroke-dashoffset:-406}}[data-theme=impulse]{--photo-glow: drop-shadow(0 0 18px rgba(0, 180, 255, .32));--photo-glow-soft: drop-shadow(0 0 14px rgba(0, 180, 255, .22));--icon-tint: hue-rotate(40deg) saturate(.85) brightness(1.15) drop-shadow(0 0 6px rgba(0, 180, 255, .4));--glass-card-bg: rgba(2, 4, 10, .4);--glass-card-border: var(--line);--glass-card-radius: 8px;--glass-photo-bg: #0a0f1a;--deck-rail-track: rgba(8, 18, 36, .5);--deck-rail-fill: linear-gradient(90deg, var(--cyan), var(--elec));--deck-rail-glow: 0 0 8px var(--cyan)}[data-theme=impulse] .i-deck{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 36px)*.4);gap:18px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;padding:30px 0;scrollbar-width:none;-ms-overflow-style:none}[data-theme=impulse] .i-deck::-webkit-scrollbar{display:none}[data-theme=impulse] .i-deck>*{scroll-snap-align:start}[data-theme=impulse] .i-deck-rail{position:relative;height:3px;background:var(--deck-rail-track);border-radius:2px;overflow:hidden;margin-top:18px}[data-theme=impulse] .i-deck-rail .i-deck-fill{position:absolute;left:0;top:0;bottom:0;background:var(--deck-rail-fill);box-shadow:var(--deck-rail-glow);border-radius:2px}[data-theme=impulse] .i-deck-nav{width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:#08122466;display:grid;place-items:center;color:var(--mut);transition:all .25s;cursor:pointer}[data-theme=impulse] .i-deck-nav:hover{border-color:var(--cyan);color:var(--cyan);box-shadow:0 0 18px #00b4ff4d}[data-theme=impulse] .i-deck-nav:disabled{opacity:.35;cursor:not-allowed}[data-theme=impulse] .i-deck-nav:disabled:hover{border-color:var(--line);color:var(--mut);box-shadow:none}[data-theme=impulse] .i-cap-card{background:var(--glass);border:1px solid var(--line);border-radius:14px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:36px;display:flex;flex-direction:column;gap:18px;position:relative;transition:all .35s}[data-theme=impulse] .i-cap-card:hover{border-color:var(--line-strong);box-shadow:0 24px 60px #001e5059,0 0 30px #00b4ff2e;transform:translateY(-4px)}[data-theme=impulse] .i-cap-card .i-cap-ic{width:74px;height:74px;border:1px solid var(--line);border-radius:12px;display:grid;place-items:center;background:#0078dc14;box-shadow:inset 0 0 18px #00b4ff1f}[data-theme=impulse] .i-cap-card .i-cap-ic .i-icon-legacy{width:44px;height:44px;object-fit:contain;filter:var(--icon-tint)}[data-theme=impulse] .i-cap-card .i-cap-ic svg{width:30px;height:30px;color:var(--cyan);filter:drop-shadow(0 0 5px rgba(0,180,255,.5))}[data-theme=impulse] .i-cap-card .i-cap-ix{font-family:Chakra Petch,sans-serif;font-weight:700;font-size:60px;line-height:1;color:transparent;-webkit-text-stroke:1px var(--line-strong);text-shadow:0 0 24px rgba(0,180,255,.32);letter-spacing:-.04em}[data-theme=impulse] .i-prod-card{background:var(--deep);border:1px solid var(--line);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;position:relative;transition:all .35s}[data-theme=impulse] .i-prod-card:before{content:"";position:absolute;inset:0;border-radius:16px;border:1px solid var(--line);background:var(--deep);transform:translate(8px,8px) rotate(.6deg);z-index:-1;opacity:.45}[data-theme=impulse] .i-prod-card:after{content:"";position:absolute;inset:0;border-radius:16px;border:1px solid var(--line);background:var(--deep);transform:translate(14px,14px) rotate(1.2deg);z-index:-2;opacity:.2}[data-theme=impulse] .i-prod-card:hover{border-color:var(--line-strong);box-shadow:0 30px 80px #001e5073,0 0 46px #00b4ff38;transform:translateY(-4px)}[data-theme=impulse] .i-prod-card .i-prod-fig{aspect-ratio:1 / .86;display:grid;place-items:center;position:relative;background:radial-gradient(110% 90% at 50% 0%,rgba(0,120,220,.22),transparent 62%);border-bottom:1px solid var(--line);overflow:hidden}[data-theme=impulse] .i-prod-card .i-prod-fig img{width:62%;max-width:280px;height:auto;object-fit:contain;filter:var(--photo-glow)}[data-theme=impulse] .i-prod-card .i-prod-flag{position:absolute;top:14px;left:14px;font-family:Chakra Petch,sans-serif;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#021018;background:linear-gradient(180deg,var(--cyan),var(--elec));padding:5px 11px;border-radius:3px;box-shadow:0 0 18px #00b4ff80;font-weight:600;z-index:1}[data-theme=impulse] .i-prod-card .i-prod-corner{position:absolute;top:14px;right:14px;font-family:Chakra Petch,sans-serif;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--cyan)}[data-theme=impulse] .i-prod-card .i-prod-go{width:42px;height:42px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;color:var(--cyan);transition:all .25s}[data-theme=impulse] .i-prod-card:hover .i-prod-go{background:linear-gradient(180deg,var(--cyan),var(--elec));color:#021018;box-shadow:0 0 22px #00b4ff99;border-color:transparent}[data-theme=impulse] .i-challenge-photo{background:var(--glass-card-bg);border:1px solid var(--glass-card-border);border-radius:var(--glass-card-radius);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:16px;position:relative;display:flex;flex-direction:column;overflow:hidden}[data-theme=impulse] .i-challenge-photo .i-photo-frame{position:relative;aspect-ratio:3 / 4;width:100%;overflow:hidden;border-radius:4px;background:var(--glass-photo-bg)}[data-theme=impulse] .i-challenge-photo .i-photo-frame img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 0%;display:block}[data-theme=impulse] .i-challenge-photo .i-photo-frame:after{content:"";position:absolute;left:-2px;right:-2px;bottom:0;height:14%;z-index:3;pointer-events:none;background:var(--glass-photo-bg)}[data-theme=impulse] .i-challenge-photo .i-photo-frame:before{content:"";position:absolute;left:0;right:0;bottom:14%;height:6%;z-index:3;pointer-events:none;background:linear-gradient(180deg,transparent,var(--glass-photo-bg))}[data-theme=impulse] .i-challenge-photo .i-photo-lbl{position:absolute;top:30px;left:30px;font-family:Chakra Petch,sans-serif;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#021018;background:var(--cyan);padding:5px 12px;font-weight:600;z-index:4;border-radius:2px}[data-theme=impulse] .i-challenge-photo.i-photo-after .i-photo-lbl{background:linear-gradient(180deg,var(--energy),var(--cyan));box-shadow:0 0 14px #00b4ff8c}[data-theme=impulse] .i-challenge-photo .i-photo-delta{margin-top:12px;padding:8px 6px 0;display:flex;justify-content:space-between;font-family:Chakra Petch,sans-serif;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--sub)}[data-theme=impulse] .i-challenge-photo .i-photo-delta b{color:var(--cyan);font-weight:500}[data-theme=impulse][data-mode=light]{--void: #f4f7fb;--deep: #ffffff;--panel: rgba(255, 255, 255, .85);--glass: rgba(255, 255, 255, .7);--fg: #0a1530;--mut: #5c6b85;--sub: #92a0b8;--elec: #0080cc;--cyan: #0096dc;--energy: #00b4ff;--navy: #001e5c;--glow-color: #0080cc;--line: rgba(0, 120, 200, .18);--line2: rgba(100, 120, 180, .16);--line-strong: rgba(0, 120, 200, .4);--glow: 0 0 20px rgba(0, 150, 220, .18);--glow-soft: 0 4px 12px rgba(0, 40, 120, .08);--chrome-announce-bg: rgba(255, 255, 255, .88);--chrome-nav-bg: rgba(255, 255, 255, .88);--chrome-footer-bg: #ffffff;--hero-ambient-opacity: 0;--hero-veil: linear-gradient(180deg, transparent 0%, transparent 70%, var(--void) 100%);--wavestrip-bg: rgba(0, 150, 220, .04);--band-soft-overlay: rgba(255, 255, 255, .55);--band-mid-overlay: rgba(255, 255, 255, .7);--band-strong-overlay: rgba(255, 255, 255, .82);--t-void: var(--void);--t-deep: var(--deep);--t-panel: var(--panel);--t-glass: var(--glass);--t-fg: var(--fg);--t-fg-mut: var(--mut);--t-fg-sub: var(--sub);--t-accent: var(--elec);--t-accent-hover: var(--cyan);--t-accent-dim: var(--navy);--t-ok: var(--cyan);--t-line: var(--line);--t-line-2: var(--line2);--t-line-strong: var(--line-strong);--t-glow: var(--glow);--t-glow-soft: var(--glow-soft);--i-electric: var(--elec);--i-glow: var(--glow-color);--i-energy: var(--cyan);--i-energy-dim: #4ab0e0;--i-glow-dim: var(--navy);--photo-glow: drop-shadow(0 12px 24px rgba(0, 30, 80, .18));--photo-glow-soft: drop-shadow(0 4px 12px rgba(0, 40, 120, .12));--icon-tint: saturate(.95) brightness(.9) drop-shadow(0 2px 6px rgba(0, 40, 120, .18));--glass-card-bg: #ffffff;--glass-card-border: var(--line);--glass-photo-bg: #f4f7fb;--deck-rail-track: rgba(100, 120, 180, .18);--deck-rail-fill: linear-gradient(90deg, var(--cyan), var(--elec));--deck-rail-glow: 0 0 8px rgba(0, 150, 220, .4)}html[data-theme=impulse][data-mode=light],html[data-theme=impulse][data-mode=light] body{background:var(--void);color:var(--fg)}html[data-theme=impulse][data-mode=light] body{background-image:radial-gradient(900px 600px at 80% -5%,rgba(0,150,220,.08),transparent 60%),radial-gradient(700px 700px at 5% 30%,rgba(0,40,120,.06),transparent 55%);background-attachment:fixed}[data-theme=impulse][data-mode=light] ::selection{background:var(--elec);color:#fff}[data-theme=impulse][data-mode=light] .i-fx-scan,[data-theme=impulse][data-mode=light] .i-gridfx{display:none}[data-theme=impulse][data-mode=light] .i-hud{color:var(--elec)}[data-theme=impulse][data-mode=light] .i-charge:after{background:linear-gradient(90deg,transparent,var(--cyan),transparent);box-shadow:0 0 6px #0096dc66}[data-theme=impulse][data-mode=light] .i-btn-elec{color:#fff;box-shadow:0 0 0 1px #0096dc66,0 8px 22px #0080cc52}[data-theme=impulse][data-mode=light] .i-btn-elec:hover{box-shadow:0 0 0 1px #0096dc99,0 12px 32px #0080cc73}[data-theme=impulse][data-mode=light] .i-btn-ghost{background:#ffffffeb;border-color:var(--line-strong)}[data-theme=impulse][data-mode=light] .i-btn-ghost:hover{border-color:var(--cyan);color:var(--cyan);box-shadow:0 0 18px #0096dc2e}[data-theme=impulse][data-mode=light] .i-cap-card{background:var(--glass-card-bg);box-shadow:0 1px 2px #0a15300a,0 8px 24px #0028780f}[data-theme=impulse][data-mode=light] .i-cap-card:hover{box-shadow:0 4px 8px #0a15300f,0 24px 50px #00287824;transform:translateY(-4px)}[data-theme=impulse][data-mode=light] .i-cap-card .i-cap-ic .i-icon-legacy{filter:var(--icon-tint)}[data-theme=impulse][data-mode=light] .i-cap-card .i-cap-ix{color:transparent;-webkit-text-stroke:1px rgba(0,120,200,.32);text-shadow:none}[data-theme=impulse][data-mode=light] .i-prod-card{background:#fff;box-shadow:0 1px 2px #0a15300a,0 8px 24px #0028780f}[data-theme=impulse][data-mode=light] .i-prod-card:before,[data-theme=impulse][data-mode=light] .i-prod-card:after{background:#fff;border-color:var(--line)}[data-theme=impulse][data-mode=light] .i-prod-card:hover{box-shadow:0 4px 8px #0a15300f,0 30px 60px #0028782e;transform:translateY(-4px)}[data-theme=impulse][data-mode=light] .i-prod-card .i-prod-fig{background:radial-gradient(110% 90% at 50% 0%,rgba(0,150,220,.12),transparent 62%),#fafcff}[data-theme=impulse][data-mode=light] .i-prod-card .i-prod-flag,[data-theme=impulse][data-mode=light] .i-prod-card:hover .i-prod-go{color:#fff}[data-theme=impulse][data-mode=light] .i-challenge-photo{background:#fff;box-shadow:0 1px 2px #0a15300a,0 8px 24px #0028780f}[data-theme=impulse][data-mode=light] .i-challenge-photo .i-photo-lbl{color:#fff}[data-theme=impulse][data-mode=light] hr.i-waveform{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 32' preserveAspectRatio='none'><path d='M0 16 L300 16 Q310 16 315 4 Q320 -8 325 28 Q330 36 335 16 L900 16 Q910 16 915 4 Q920 -8 925 28 Q930 36 935 16 L1200 16' stroke='%230080CC' stroke-opacity='0.5' stroke-width='1' fill='none' /></svg>")}[data-theme=impulse][data-mode=light] .i-status{color:var(--cyan)}[data-theme=impulse][data-mode=light] .i-status .i-blip{background:var(--cyan);box-shadow:0 0 8px #0096dc80}[data-theme=impulse] .i-toggle-pill{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#08122466;border:1px solid var(--line);color:var(--fg);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .25s}[data-theme=impulse] .i-toggle-pill:hover{border-color:var(--cyan);color:var(--cyan);box-shadow:var(--glow)}[data-theme=impulse] .i-toggle-pill svg{width:18px;height:18px}[data-theme=impulse] .i-toggle-pill.i-toggle-lang{font-family:Chakra Petch,sans-serif;font-size:12px;font-weight:700;letter-spacing:.08em}[data-theme=impulse] .ico-sun,[data-theme=impulse] .ico-moon{display:none}[data-theme=impulse][data-mode=dark] .ico-sun,[data-theme=impulse][data-mode=light] .ico-moon{display:block}[data-theme=impulse][data-mode=light] .i-toggle-pill{background:#ffffffeb;border-color:var(--line-strong)}[data-theme=impulse][data-mode=light] .i-toggle-pill:hover{border-color:var(--cyan);box-shadow:0 0 18px #0096dc2e}[data-theme=impulse] .i-range{-webkit-appearance:none;appearance:none;position:absolute;left:0;right:0;width:100%;height:24px;margin:0;background:transparent;pointer-events:none}[data-theme=impulse] .i-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:auto;width:15px;height:15px;border-radius:50%;background:var(--void);border:2px solid var(--i-electric);box-shadow:0 0 10px #00b4ff99;cursor:grab}[data-theme=impulse] .i-range::-moz-range-thumb{pointer-events:auto;width:15px;height:15px;border-radius:50%;background:var(--void);border:2px solid var(--i-electric);box-shadow:0 0 10px #00b4ff99;cursor:grab}[data-theme=impulse] .i-range::-webkit-slider-runnable-track{background:transparent}[data-theme=impulse] .i-range::-moz-range-track{background:transparent}
