.mx-page #stealth.stealth-active,.mx-page #elektro{--acc-b:color-mix(in srgb,var(--acc) 60%,#fff)}.mx-page #stealth.stealth-active .ol,.mx-page #elektro .ol{--g1:#4d8dff;--g2:#5fd4ff}.mx-page .t-sound{background:linear-gradient(100deg,#1f47d6 0%,#2e5bff 30%,#00a3f5 60%,#1f47d6 100%) 0 0/220% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:8s linear infinite soundShift}@media (prefers-reduced-motion:reduce){.mx-page .t-sound{animation:none}}.mx-page .frail-slider{margin-block:clamp(1.4rem,2.5vw,2.2rem) 0;position:relative}.mx-page .frail{scroll-snap-type:x proximity;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;grid-auto-columns:78%;grid-auto-flow:column;gap:1rem;margin:-8px;padding:8px;scroll-padding-inline:8px;display:grid;overflow-x:auto}.mx-page .frail::-webkit-scrollbar{display:none}@media (min-width:720px){.mx-page .frail{grid-auto-columns:42%}}@media (min-width:1000px){.mx-page .frail{grid-auto-columns:29%}}@media (min-width:1240px){.mx-page .frail{grid-auto-columns:22.5%}}.mx-page .frail .fcard{scroll-snap-align:start}.mx-page .fcard{border-radius:var(--r-m);aspect-ratio:346/460;color:#fff;background:#0b0e14;flex-direction:column;justify-content:flex-end;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 44px -20px #0a0f1973}.mx-page .fcard:hover{transform:translateY(-4px);box-shadow:0 26px 54px -22px #0a0f198c}.mx-page .fcard-media{position:static}.mx-page .fcard-media img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.3,1);position:absolute;inset:0}.mx-page .fcard:hover .fcard-media img{transform:scale(1.07)}.mx-page .fcard-title{z-index:1;font-family:var(--f-display);font-weight:600;font-size:var(--t-card);text-transform:uppercase;letter-spacing:.03em;color:var(--on-media);text-shadow:0 2px 14px #0000008c;padding:0 1.25rem;line-height:1.05;position:relative}.mx-page .fcard-title:before{content:"";background:var(--blue-bright);border-radius:2px;width:26px;height:3px;transition:width .35s;position:absolute;bottom:-.55rem;left:1.25rem}.mx-page .fcard:hover .fcard-title:before{width:52px}.mx-page .fcard-app{z-index:1;border-radius:var(--r-pill);color:var(--on-media);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;background:#0a0c108c;border:1px solid #ffffff52;align-items:center;gap:.4rem;padding:.4rem .7rem;font-weight:700;transition:background .2s,border-color .2s;display:inline-flex;position:absolute;top:.7rem;right:.7rem}.mx-page .fcard-app:after{content:"App"}.mx-page .fcard-app svg{width:13px;height:13px}.mx-page .fcard-app:hover{background:var(--blue);border-color:var(--blue)}.mx-page .applight{z-index:80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#05080cd1;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.mx-page .applight img{border-radius:1.4rem;width:auto;max-width:min(92vw,500px);max-height:min(86vh,780px);box-shadow:0 40px 80px -30px #000c}.mx-page .applight-close{width:44px;height:44px;color:var(--on-media);font-size:var(--t-card);cursor:pointer;background:#ffffff1f;border:1px solid #ffffff59;border-radius:50%;place-items:center;line-height:1;transition:background .2s;display:grid;position:absolute;top:1.1rem;right:1.2rem}.mx-page .applight-close:hover{background:#ffffff40}.mx-page .fcard-media:after{content:"";background:linear-gradient(#0000,#080a0f8c 42%,#080a0ff0);height:70%;position:absolute;inset:auto 0 0}.mx-page .fcard-body{z-index:1;flex-direction:column;gap:.5rem;padding:1rem 1.25rem 1.3rem;display:flex;position:relative}.mx-page .fcard-body p{font-size:var(--fs-body);color:#ffffffd1;line-height:1.55}@media (hover:hover) and (min-width:760px){.mx-page .fcard-body p{opacity:0;max-height:0;transition:max-height .5s,opacity .4s,transform .45s;overflow:hidden;transform:translateY(10px)}.mx-page .fcard:hover .fcard-body p,.mx-page .fcard:focus-within .fcard-body p{opacity:1;max-height:240px;transform:none}}@media (max-width:679px){.mx-page .frail{grid-auto-columns:86%}.mx-page .fcard{aspect-ratio:auto;min-height:418px}.mx-page .fcard-body{padding:1rem 1.15rem 1.2rem}}@media (prefers-reduced-motion:reduce){.mx-page .fcard,.mx-page .fcard-media img,.mx-page .fcard-body p{transition:none}.mx-page .fcard-body p{opacity:1;max-height:none;transform:none}.mx-page .frail{scroll-behavior:auto}}.mx-page .spk-grid{grid-template-columns:1fr;gap:1.2rem;display:grid}@media (min-width:960px){.mx-page .spk-grid{grid-template-columns:repeat(3,1fr)}}.mx-page .spk{border:1px solid var(--line-c);border-radius:var(--r-l);background:var(--surface);box-shadow:var(--shadow-card);flex-direction:column;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;overflow:hidden}.mx-page .spk:hover{box-shadow:var(--shadow-soft);border-color:#2e5bff66;transform:translateY(-6px)}.mx-page .spk-media{isolation:isolate;place-items:center;min-height:270px;padding:2.2rem 1.5rem 5.6rem;display:grid;position:relative;overflow:hidden}.mx-page .spk-media:before{content:"";z-index:-2;background:radial-gradient(48% 46% at 50% 42%,#4d8dff80,#2e5bff24 52%,#0000 72%),linear-gradient(#141924 0%,#0a0c10 70%);position:absolute;inset:0}.mx-page .spk-media:after{content:"";z-index:-1;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(72% 70% at 50% 46%,#000,#0000 76%);mask-image:radial-gradient(72% 70% at 50% 46%,#000,#0000 76%)}.mx-page .spk-media img{filter:drop-shadow(0 24px 26px #000000a6);width:auto;max-height:165px;transition:transform .5s cubic-bezier(.2,.7,.3,1)}.mx-page .spk:hover .spk-media img{transform:scale(1.06)translateY(-4px)}.mx-page .spk-role{font-size:var(--fs-label);letter-spacing:.18em;text-transform:uppercase;color:var(--blue-soft);border-radius:var(--r-pill);background:#4d8dff24;border:1px solid #7fb0ff47;padding:.34rem .72rem;font-weight:700;position:absolute;top:1.15rem;left:1.4rem}.mx-page .spk-gauge{flex-direction:column;gap:.55rem;display:flex;position:absolute;bottom:1.3rem;left:1.5rem;right:1.5rem}.mx-page .spk-gauge-top{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.mx-page .spk-gauge-top span{font-size:var(--fs-label);letter-spacing:.18em;text-transform:uppercase;color:var(--on-media-2);padding-bottom:.3rem;font-weight:600}.mx-page .spk-gauge-top b{font-family:var(--f-display);font-weight:700;font-size:var(--t-num);color:var(--on-media);font-variant-numeric:tabular-nums;align-items:baseline;gap:.28rem;line-height:.85;display:flex}.mx-page .spk-gauge-top i{font-family:var(--f-text);font-style:normal;font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--blue-soft);font-weight:600}.mx-page .spk-meter{background:repeating-linear-gradient(90deg,#ffffff26 0 5px,#0000 5px 9px);border-radius:99px;height:7px;display:block;position:relative;overflow:hidden}.mx-page .spk-meter:before{content:"";width:var(--lvl,60%);background:repeating-linear-gradient(90deg, var(--blue-bright) 0 5px, transparent 5px 9px);filter:drop-shadow(0 0 6px #4d8dffbf);position:absolute;inset:0 auto 0 0}.mx-page .spk-body{flex-direction:column;gap:.6rem;padding:1.5rem 1.6rem 1.1rem;display:flex}.mx-page .spk-body h3{font-family:var(--f-display);font-weight:700;font-size:var(--t-card);text-transform:uppercase;letter-spacing:.02em}.mx-page .spk-body p{font-size:var(--fs-body);color:var(--muted)}.mx-page .spk-specs{margin:auto 1.6rem 0;padding-top:.4rem}.mx-page .spk-specs div{border-top:1px solid var(--line-l);grid-template-columns:104px 1fr;align-items:baseline;gap:1rem;padding:.6rem 0;display:grid}.mx-page .spk-specs dt{font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:600}.mx-page .spk-specs dd{font-size:var(--fs-body);font-variant-numeric:tabular-nums;font-weight:500}.mx-page .spk-foot{gap:.4rem;margin:1.1rem 1.6rem 1.6rem;display:grid}.mx-page .spk-foot span{background:var(--paper-2);font-size:var(--fs-label);font-variant-numeric:tabular-nums;border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;padding:.52rem .9rem;font-weight:500;display:flex}.mx-page .spk-foot em{font-style:normal;font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:700}.mx-page #stealth{--bg:var(--surface);transition:background-color .6s,color .6s}.mx-page #stealth.stealth-active{--bg:#0a0c10;--fg:#f3f5f8;--muted:#a5adba;--line-c:#ffffff24}.mx-page #stealth .kicker,.mx-page #stealth .copy,.mx-page #stealth .t-1,.mx-page #stealth .st-label,.mx-page #stealth .st-value,.mx-page #stealth .stealth-title,.mx-page #stealth .stealth-sub{transition:color .5s}.mx-page #stealth .stealth-switch-row{transition:border-color .5s}.mx-page .stealth-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,4.5rem);display:grid}.mx-page .stealth-demo{max-width:520px;position:relative}@media (max-width:880px){.mx-page .stealth-grid{grid-template-columns:1fr}.mx-page .stealth-demo{max-width:none}}.mx-page .stealth-demo:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(55% 50% at 72% 28%,#22c55e29,#0000 70%);transition:opacity .8s;position:absolute;inset:-18% -12%}.mx-page #stealth.stealth-active .stealth-demo:before{opacity:1}.mx-page .stealth-switch-row{border-bottom:1px solid var(--line-c);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.15rem;display:flex}.mx-page .stealth-title{font-family:var(--f-display);font-weight:600;font-size:var(--t-card);text-transform:uppercase;letter-spacing:.04em;display:block}.mx-page .stealth-sub{font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:.35rem;font-weight:600;transition:color .3s;display:block}.mx-page .is-stealth .stealth-sub{color:var(--fg)}.mx-page .stealth-toggle{border-radius:var(--r-pill);cursor:pointer;background:#d7dde8;border:0;flex:none;width:66px;height:38px;transition:background .3s;position:relative}.mx-page .stealth-toggle:hover{background:#c8d0de}.mx-page .stealth-toggle[aria-checked=true]{background:var(--text)}.mx-page .stealth-toggle[aria-checked=true]:hover{background:#2a3140}.mx-page #stealth.stealth-active .stealth-toggle[aria-checked=true]{background:#22c55e}.mx-page #stealth.stealth-active .stealth-toggle[aria-checked=true]:hover{background:#1fb457}.mx-page .stealth-toggle:after{content:"";border-radius:var(--r-pill);opacity:0;pointer-events:none;border:2px solid #22c55e8c;position:absolute;inset:-7px}.mx-page #stealth.stealth-active .stealth-toggle[aria-checked=true]:after{animation:2.2s ease-out infinite stPulse}@media (prefers-reduced-motion:reduce){.mx-page #stealth.stealth-active .stealth-toggle[aria-checked=true]:after{animation:none}}.mx-page .stealth-knob{background:#fff;border-radius:50%;width:30px;height:30px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;top:4px;left:4px;box-shadow:0 2px 7px #1018284d}.mx-page .stealth-toggle[aria-checked=true] .stealth-knob{transform:translate(28px)}@media (prefers-reduced-motion:reduce){.mx-page .stealth-knob{transition:none}}.mx-page .stealth-status{margin:0;padding:0;list-style:none}.mx-page .stealth-status li{border-bottom:1px solid var(--line-c);transition:opacity .35s ease var(--d,0s), border-color .5s ease;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;display:flex}.mx-page .stealth-status li:last-child{border-bottom:0}.mx-page .st-label{font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:600}.mx-page .st-value{font-weight:600;font-size:var(--fs-body);text-align:right;align-items:center;gap:.6rem;display:inline-flex}.mx-page .st-text,.mx-page .stealth-substack{display:grid}.mx-page .st-text>*,.mx-page .stealth-substack>*{grid-area:1/1}.mx-page .st-text{justify-items:end}.mx-page .stealth-substack{justify-items:start}.mx-page .st-ghost{visibility:hidden;pointer-events:none}.mx-page .st-text .st-ghost{font-weight:bolder}.mx-page .st-dot{width:9px;height:9px;transition:background .3s,box-shadow .3s;transition-delay:var(--d,0s);background:#22c55e;border-radius:50%;flex:none;box-shadow:0 0 8px #22c55e8c}.mx-page .is-stealth .stealth-status li{opacity:.5}.mx-page .is-stealth .stealth-status li.st-shield{opacity:1}.mx-page .is-stealth .st-dot{box-shadow:none;background:#a6b0c0}.mx-page .is-stealth .st-shield .st-dot{background:#22c55e;box-shadow:0 0 8px #22c55e8c}.mx-page #elektro{transition:background-color .6s,color .6s}.mx-page #elektro.ice-active{--bg:#240000;--fg:#fff;--muted:#dfacac;--line-c:#ffffff2e}.mx-page #elektro.ev-active{--bg:#070d1f;--fg:#f3f5f8;--muted:#a5b4d0;--line-c:#ffffff24}.mx-page #elektro .kicker,.mx-page #elektro .copy,.mx-page #elektro .t-1,.mx-page #elektro .scene-sim-label,.mx-page #elektro .ev-mode,.mx-page #elektro .ev-gauge-read>span{transition:color .5s}.mx-page #elektro .ev-modes{transition:background-color .5s,border-color .5s}.mx-page #elektro.ev-active .ev-modes,.mx-page #elektro.ice-active .ev-modes{background:#ffffff12;border-color:#ffffff24}.mx-page #elektro.ev-active .ev-mode,.mx-page #elektro.ice-active .ev-mode{color:var(--muted)}.mx-page #elektro.ev-active .ev-mode:hover,.mx-page #elektro.ice-active .ev-mode:hover,.mx-page #elektro.ev-active .ev-mode.is-active,.mx-page #elektro.ice-active .ev-mode.is-active{color:var(--on-media)}.mx-page #elektro .ev-track{transition:stroke .5s}.mx-page #elektro.ev-active .ev-track,.mx-page #elektro.ice-active .ev-track{stroke:#0000004d}.mx-page #elektro.ice-active .ev-arc{stroke:url(#evGradIce)}.mx-page #elektro .ev-tick{transition:stroke .5s}.mx-page #elektro.ev-active .ev-tick{stroke:#7d92c4}.mx-page #elektro.ev-active .ev-tick--major{stroke:#c6d4f2}.mx-page #elektro.ice-active .ev-tick{stroke:#e09c9c}.mx-page #elektro.ice-active .ev-tick--major{stroke:#ffd9d9}.mx-page #elektro.ev-active .ev-tick--red{stroke:#ff4d5e}.mx-page #elektro.ice-active .ev-tick--red{stroke:#ffe0dd}.mx-page #elektro .ev-num{transition:fill .5s}.mx-page #elektro.ev-active .ev-num{fill:#a9bbe2}.mx-page #elektro.ice-active .ev-num{fill:#f2c2c2}.mx-page #elektro.ev-active .ev-num--red{fill:#ff6b84}.mx-page #elektro.ice-active .ev-num--red{fill:#ffe0dd}.mx-page #elektro .ev-seg{transition:stroke .5s}.mx-page #elektro.ev-active .ev-seg{stroke:#9fb4de47}.mx-page #elektro.ice-active .ev-seg{stroke:#ffffff29}.mx-page #elektro.ev-active .ev-gauge-read>span,.mx-page #elektro.ice-active .ev-gauge-read>span{color:var(--muted)}.mx-page #elektro.ev-active .ev-gauge-read>b,.mx-page #elektro.ice-active .ev-gauge-read>b{color:var(--on-media);text-shadow:0 0 18px color-mix(in srgb, var(--ev) 70%, transparent)}.mx-page .ev-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,3.2rem);display:grid}@media (max-width:900px){.mx-page .ev-grid{grid-template-columns:1fr}}.mx-page .ev-sim{color:var(--fg);box-shadow:none;background:0 0;border:0;flex-direction:column;gap:1.3rem;padding:0;display:flex}.mx-page .ev-head{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.mx-page .ev-sim .scene-sim-label{color:var(--muted)}.mx-page .ev-modes{border-radius:var(--r-pill);background:var(--paper-2);border:1px solid var(--line-l);gap:.25rem;padding:.28rem;display:inline-flex}.mx-page .ev-mode{border-radius:var(--r-pill);cursor:pointer;font-family:var(--f-display);font-weight:600;font-size:var(--fs-body);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);background:0 0;border:0;padding:.42rem 1rem;transition:background .2s,color .2s}.mx-page .ev-mode:hover{color:var(--fg)}.mx-page .ev-mode.is-active{background:var(--ev);color:var(--on-media)}.mx-page .ev-screen{width:min(380px,100%);margin-inline:auto;padding:.4rem 0;position:relative}.mx-page .ev-screen:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(55% 50% at 50% 42%, color-mix(in srgb, var(--ev) 24%, transparent), transparent 70%);opacity:0;transition:opacity .8s;position:absolute;inset:-14% -20%}.mx-page #elektro.ev-active .ev-screen:before,.mx-page #elektro.ice-active .ev-screen:before{opacity:1}.mx-page .ev-dial{width:100%;display:block;overflow:visible}.mx-page .ev-decor{stroke-width:2.5px;stroke-linecap:round}.mx-page .ev-seg{stroke:#47556940;stroke-width:4px;stroke-dasharray:3 4;stroke-linecap:butt}.mx-page .ev-tick{stroke:#94a3b8;stroke-width:1.1px;opacity:.7}.mx-page .ev-tick--major{stroke:#334155;stroke-width:2px;opacity:1}.mx-page .ev-tick--red{stroke:#e0102c;opacity:1}.mx-page .ev-num{fill:#475569;font-size:9.5px;font-weight:600;font-family:var(--font-inter),"Inter", system-ui, sans-serif;text-anchor:middle;dominant-baseline:central}.mx-page .ev-num--red{fill:#e0102c}.mx-page .ev-track{stroke:#e4e9f2;stroke-width:12px;stroke-linecap:butt}.mx-page .ev-arc{stroke-width:12px;stroke-linecap:butt;stroke-dasharray:.01 300;filter:drop-shadow(0 2px 4px color-mix(in srgb, var(--ev) 55%, transparent)) drop-shadow(0 4px 14px color-mix(in srgb, var(--ev) 35%, transparent));transition:stroke-dasharray .12s linear}@media (prefers-reduced-motion:reduce){.mx-page .ev-arc{transition:none}}.mx-page .ev-gauge-read{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-top:11%;display:flex;position:absolute;inset:0}.mx-page .ev-gauge-read>b{font-family:var(--f-display);font-weight:700;font-size:var(--t-num);font-variant-numeric:tabular-nums;color:var(--ev);text-shadow:0 2px 16px color-mix(in srgb, var(--ev) 30%, transparent);line-height:1;transition:color .2s}.mx-page .ev-gauge-read>span{font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-top:.4rem;font-weight:600}.mx-page .ev-read-row{pointer-events:auto;align-items:center;gap:.8rem;margin-top:.75rem;display:flex}.mx-page .ev-gear-pill{font-family:var(--f-display);font-weight:600;font-size:var(--fs-body);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--r-pill);background:var(--ev);color:var(--on-media);box-shadow:0 6px 16px -6px color-mix(in srgb, var(--ev) 70%, transparent);padding:.32rem .95rem;transition:background .2s,box-shadow .2s}.mx-page .ev-run-wrap{text-align:center;flex-direction:column;align-items:center;gap:.6rem;display:flex}.mx-page .ev-run{isolation:isolate;border-radius:var(--r-pill);cursor:pointer;background:var(--ev);width:min(300px,100%);color:var(--on-media);font-family:var(--f-display);font-weight:700;font-size:var(--fs-body);letter-spacing:.1em;text-transform:uppercase;box-shadow:0 10px 26px -10px color-mix(in srgb, var(--ev) 75%, transparent);border:0;padding:.7rem 1.35rem;transition:transform .18s,box-shadow .25s,background-color .5s;position:relative;overflow:hidden}.mx-page .ev-run:hover{box-shadow:0 16px 32px -12px color-mix(in srgb, var(--ev) 85%, transparent);transform:translateY(-2px)}.mx-page .ev-run:active{transform:translateY(0)}.mx-page .ev-run:focus-visible{outline:3px solid color-mix(in srgb, var(--ev) 45%, transparent);outline-offset:4px}.mx-page .ev-run-fill{z-index:-1;background:#ffffff47;width:0;position:absolute;inset:0;box-shadow:0 0 22px #ffffff59}.mx-page .ev-run-txt{position:relative}.mx-page .ev-run.is-running{box-shadow:0 0 0 4px color-mix(in srgb, var(--ev) 22%, transparent), 0 12px 28px -12px color-mix(in srgb, var(--ev) 80%, transparent)}.mx-page .ev-run-hint{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:600;transition:color .5s}@media (prefers-reduced-motion:reduce){.mx-page .ev-run,.mx-page .ev-run:hover{transform:none}}.mx-page #custom-sounds{--bg:#000;align-items:center;min-height:min(72vh,660px);display:flex;position:relative;overflow:clip}.mx-page #custom-sounds .cs-bg{aspect-ratio:1066/505}@media (min-width:950px){.mx-page #custom-sounds .cs-bg{width:min(930px,75%);left:auto;right:max(1.3rem,50% - 620px);transform:translateY(-50%)}}.mx-page #custom-sounds .cs-bg-in:after{background:linear-gradient(90deg,#000 0%,#000000eb 13%,#0009 27%,#0003 43%,#0000 60%),linear-gradient(#000 0%,#0000 11%),linear-gradient(#0000 86%,#000 100%)}.mx-page #custom-sounds .wrap{z-index:1;position:relative}@media (max-width:900px){.mx-page #custom-sounds{min-height:0}}@media (max-width:700px){.mx-page .stealth-toggle{width:60px;height:34px}.mx-page .stealth-knob{width:26px;height:26px}.mx-page .stealth-toggle[aria-checked=true] .stealth-knob{transform:translate(26px)}}@media (max-width:960px){.mx-page .spk-media{min-height:216px;padding:1.6rem 1rem 4.6rem}.mx-page .spk-media img{max-height:120px}.mx-page .spk-gauge{bottom:1.1rem;left:1.2rem;right:1.2rem}.mx-page .spk-body{padding:1.1rem 1.2rem .8rem}.mx-page .spk-specs{margin:auto 1.2rem 0}.mx-page .spk-specs div{grid-template-columns:88px 1fr;gap:.8rem;padding:.42rem 0}.mx-page .spk-foot{margin:.9rem 1.2rem 1.2rem}}.mx-page .fcard-app,.mx-page .spk-role,.mx-page .spk-gauge-top span,.mx-page .spk-gauge-top i,.mx-page .spk-specs dt,.mx-page .spk-foot span,.mx-page .spk-foot em,.mx-page .st-label,.mx-page .ev-gauge-read>span{font-family:var(--f-text);letter-spacing:.08em}.mx-page .spk-foot span{letter-spacing:0}@media (max-width:900px){.mx-page #custom-sounds{display:block}.mx-page #custom-sounds .cs-bg{width:min(1240px,100% - 2.6rem);margin:0 auto clamp(1.5rem,4vw,2.2rem);position:relative;inset:auto;transform:none}.mx-page #custom-sounds .cs-bg-in img{opacity:1}.mx-page #custom-sounds .cs-bg-in:after{background:0 0}}@media (max-width:949px){.mx-page #custom-sounds{min-height:0;display:block}.mx-page #custom-sounds .cs-bg{width:min(1240px,100% - 2.6rem);margin:0 auto clamp(1.5rem,4vw,2.2rem);position:relative;inset:auto;transform:none}.mx-page #custom-sounds .cs-bg-in img{opacity:1}.mx-page #custom-sounds .cs-bg-in:after{background:0 0}}.mx-page .marq-cap{z-index:2;font-family:var(--f-text);font-size:var(--fs-label);letter-spacing:.18em;text-transform:uppercase;color:#9aa4b4;margin-bottom:.2rem;padding-inline:clamp(1.4rem,3vw,2.4rem);font-weight:600;position:relative}.mx-page .marq-row span.marq-more{color:#ffffff80;-webkit-text-stroke:0}.mx-page .as-hero .hero-bg{aspect-ratio:1066/600}.mx-page .statbar--plate .stat-t{font-family:var(--f-text);letter-spacing:.13em;text-transform:uppercase;color:#bcc7db;white-space:normal;grid-area:2/1;font-size:.875rem;font-weight:600}@media (max-width:600px){.mx-page .statbar--plate .stat-t{letter-spacing:.08em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}}.mx-page .statbar--plate .stats--tabs{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.6rem clamp(.5rem,1.1vw,.8rem)}.mx-page .statbar--plate .stat--tab{--tab-px:clamp(.65rem,1.2vw,.9rem);padding:clamp(.55rem, 1vw, .75rem) var(--tab-px) clamp(1rem, 1.6vw, 1.25rem);appearance:none;font:inherit;color:inherit;cursor:pointer;background:#1c2230;border:1px solid #ffffff24;border-radius:14px;transition:background .25s,border-color .25s,transform .25s,box-shadow .25s;position:relative}.mx-page .statbar--plate .stat--tab:before{display:none}.mx-page .statbar--plate .stat--tab .stat-n{font-size:clamp(1.9rem,3.1vw,2.75rem)}.mx-page .statbar--plate .stat--tab .stat-t{transition:color .25s}.mx-page .statbar--plate .stat--tab .stat-ic{right:var(--tab-px);top:var(--tab-px);fill:none;width:19px;height:19px;stroke:var(--sc);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s,stroke .25s;position:absolute}.mx-page .statbar--plate .stat--tab:after{content:"";background:var(--sc);opacity:.6;border-radius:2px;width:26px;height:3px;transition:width .35s cubic-bezier(.2,.7,.3,1),opacity .25s;position:absolute;bottom:clamp(.45rem,.8vw,.6rem);left:50%;translate:-50%}.mx-page .statbar--plate .stat--tab:hover{border-color:color-mix(in srgb, var(--sc) 60%, #ffffff24);background:#252d3f;transform:translateY(-2px)}.mx-page .statbar--plate .stat--tab:hover:after{opacity:1;width:52px}.mx-page .statbar--plate .stat--tab:hover .stat-ic{transform:scale(1.12)}.mx-page .statbar--plate .stat--tab:hover .stat-t{color:#fff}.mx-page .statbar--plate .stat--tab[aria-selected=true]{background:color-mix(in srgb, var(--sc) 32%, #1c2230);border-color:color-mix(in srgb, var(--sc) 72%, transparent);box-shadow:0 16px 34px -20px color-mix(in srgb, var(--sc) 85%, transparent)}.mx-page .statbar--plate .stat--tab[aria-selected=true]:after{width:calc(100% - var(--tab-px) * 2);opacity:1}.mx-page .statbar--plate .stat--tab[aria-selected=true] .stat-t{color:#fff}.mx-page .statbar--plate .stat--tab[aria-selected=true] .stat-ic{stroke:#fff}.mx-page .statbar--plate .stat--tab:focus-visible{outline-offset:3px;outline:3px solid #fff}@media (max-width:600px){.mx-page .statbar--plate .stats--tabs{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}}@media (prefers-reduced-motion:reduce){.mx-page .statbar--plate .stat--tab,.mx-page .statbar--plate .stat--tab:after,.mx-page .statbar--plate .stat--tab .stat-ic{transition:none}.mx-page .statbar--plate .stat--tab:hover{transform:none}}.mx-page .ev-duo{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(1.2rem,3vw,2.4rem);width:100%;max-width:820px;margin-inline:auto;display:grid}.mx-page .ev-gauge{flex-direction:column;gap:.55rem;min-width:0;margin:0;display:flex}.mx-page .ev-gauge-cap{text-align:center;font-family:var(--f-display);font-weight:700;font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--fg)}.mx-page .ev-gauge-cap span{font-family:var(--f-text);letter-spacing:.1em;color:var(--muted);margin-top:.25rem;font-weight:500;display:block}.mx-page .ev-duo .ev-screen{width:100%;max-width:none;margin-inline:auto;container-type:inline-size}.mx-page .ev-duo .ev-gauge-read>span{letter-spacing:.1em;font-size:.86rem}.mx-page .ev-duo .ev-read-row{margin-top:.5rem}.mx-page .ev-duo .ev-gauge-read>b{font-size:max(1.7rem,16cqw)}.mx-page .ev-duo .ev-gauge-read>span{letter-spacing:.1em;margin-top:.4em;font-size:max(12px,4.4cqw)}.mx-page .ev-duo .ev-gear-pill{padding:.34em .9em;font-size:max(12px,4.6cqw)}.mx-page .ev-duo .ev-read-row{gap:.8em;margin-top:.65em}.mx-page .ev-eco-seg{opacity:.15;transition:opacity .12s linear,filter .12s linear}.mx-page .ev-eco-seg.is-charge{fill:#38bdf8}.mx-page .ev-eco-seg.is-eco{fill:#2ee6a8}.mx-page .ev-eco-seg.is-power{fill:#ff3b4d}.mx-page .ev-eco-seg.is-on{opacity:1}.mx-page .ev-eco-seg.is-charge.is-on{filter:drop-shadow(0 0 4px #38bdf8cc)}.mx-page .ev-eco-seg.is-eco.is-on{filter:drop-shadow(0 0 4px #2ee6a8cc)}.mx-page .ev-eco-seg.is-power.is-on{filter:drop-shadow(0 0 4px #ff3b4dd9)}@media (prefers-reduced-motion:reduce){.mx-page .ev-eco-seg{transition:none}}.mx-page .ev-eco-zone{stroke-width:1.3px;stroke-linecap:round;opacity:.55}.mx-page .ev-eco-zone.is-charge{stroke:#38bdf8}.mx-page .ev-eco-zone.is-eco{stroke:#2ee6a8}.mx-page .ev-eco-zone.is-power{stroke:#ff3b4d}.mx-page .ev-eco-label{font-family:var(--font-inter),"Inter", system-ui, sans-serif;letter-spacing:.2em;text-anchor:middle;dominant-baseline:central;font-size:7.5px;font-weight:700}.mx-page .ev-eco-label.is-charge{fill:#38bdf8}.mx-page .ev-eco-label.is-eco{fill:#2ee6a8}.mx-page .ev-eco-label.is-power{fill:#ff3b4d}.mx-page .ev-eco-cursor{stroke:#fff;stroke-width:3.2px;stroke-linecap:round;filter:drop-shadow(0 0 6px var(--zc,#fff))}.mx-page .ev-zone-pill{background:var(--zc,var(--ev));box-shadow:0 6px 16px -6px var(--zc,var(--ev))}.mx-page .ev-gauge--car{--ev:#38bdf8;--ev-soft:#9fdcff}.mx-page .ev-ice-ring{opacity:0;pointer-events:none;transition:opacity .35s}.mx-page .ev-gauge--car.is-hybrid .ev-ice-ring{opacity:1}.mx-page .ev-ice-decor{stroke-width:2.5px;stroke-linecap:round;opacity:.75}.mx-page .ev-ice-track{stroke:#00000057;stroke-width:12px;stroke-linecap:butt}.mx-page .ev-ice-arc{stroke-width:12px;stroke-linecap:butt;stroke-dasharray:.01 300;filter:drop-shadow(0 2px 4px #ff8c3c8c)drop-shadow(0 4px 14px #ff782859);transition:stroke-dasharray .12s linear}.mx-page .ev-ice-tick{stroke:#c8a184;stroke-width:1.1px;opacity:.7}.mx-page .ev-ice-tick--major{stroke:#ffd9b8;stroke-width:2px;opacity:1}.mx-page .ev-ice-tick--red{stroke:#ff5a4a;opacity:1}.mx-page .ev-ice-num{fill:#d3ab8c;font-size:9.5px;font-weight:600;font-family:var(--font-inter),"Inter", system-ui, sans-serif;text-anchor:middle;dominant-baseline:central}.mx-page .ev-ice-num--red{fill:#ff6b5e}.mx-page .ev-eco-label{transition:opacity .3s}.mx-page .ev-gauge--car.is-hybrid .ev-eco-label{opacity:0}@media (prefers-reduced-motion:reduce){.mx-page .ev-ice-arc,.mx-page .ev-ice-ring,.mx-page .ev-eco-label{transition:none}}.mx-page .ev-gauge--car.is-hybrid .ev-gauge-read>span{letter-spacing:.08em;font-size:.86rem}.mx-page .ev-gauge--car.is-hybrid .ev-gauge-read>b{font-size:max(1.7rem,13cqw)}.mx-page .ev-gauge--car.is-hybrid .ev-gauge-read>span{letter-spacing:.08em;margin-top:.35em;font-size:max(12px,4.2cqw)}.mx-page .ev-gauge--car.is-hybrid .ev-read-row{margin-top:.45em}.mx-page .ev-drive{opacity:0;font-family:var(--font-inter),"Inter", system-ui, sans-serif;letter-spacing:1.4px;text-anchor:middle;dominant-baseline:central;fill:var(--dc,#8fa3c8);filter:drop-shadow(0 0 7px var(--dc,#8fa3c8));font-size:8px;font-weight:700;transition:fill .35s,opacity .35s,filter .35s}.mx-page .ev-gauge--car.is-hybrid .ev-drive{opacity:1;animation:2.2s ease-in-out infinite drivePulse}.mx-page .ev-gauge--car.is-drive-ice{--ev:#ff9a4d;--ev-soft:#ffd0a3}.mx-page .ev-eco-ring,.mx-page .ev-eco-cursor{transition:opacity .35s}.mx-page .ev-gauge--car.is-hybrid.is-drive-ice .ev-eco-ring{opacity:.3}.mx-page .ev-gauge--car.is-hybrid.is-drive-ice .ev-eco-cursor,.mx-page .ev-gauge--car.is-hybrid.is-drive-ev .ev-ice-ring{opacity:.2}@media (prefers-reduced-motion:reduce){.mx-page .ev-gauge--car.is-hybrid .ev-drive{animation:none}.mx-page .ev-eco-ring,.mx-page .ev-eco-cursor{transition:none}}.mx-page #elektro .kicker,.mx-page #elektro .copy,.mx-page #elektro .ev-gauge-cap span,.mx-page #elektro .ev-run-hint,.mx-page #elektro.ev-active .ev-mode,.mx-page #elektro.ice-active .ev-mode,.mx-page #elektro.ev-active .ev-gauge-read>span,.mx-page #elektro.ice-active .ev-gauge-read>span{color:#fff}.mx-page #elektro.ev-active .ev-mode.is-active,.mx-page #elektro.ice-active .ev-mode.is-active{color:var(--on-media)}@media (max-width:560px){.mx-page .ev-duo{grid-template-columns:minmax(0,1fr);gap:1rem;max-width:none}.mx-page .ev-duo .ev-screen{max-width:243px}.mx-page .ev-grid{gap:1.4rem}.mx-page .ev-sim{gap:.85rem}.mx-page .ev-gauge{gap:.25rem}.mx-page .ev-gauge-cap span{margin-top:.1rem}.mx-page .ev-run-wrap{gap:.45rem}.mx-page .ev-run{padding:.6rem 1.2rem}}@keyframes soundShift{to{background-position:220% 0}}@keyframes stPulse{0%{opacity:.75;transform:scale(.94)}70%{opacity:0;transform:scale(1.28)}to{opacity:0;transform:scale(1.28)}}@keyframes drivePulse{0%,to{opacity:1}50%{opacity:.55}}
.mx-page .st-text .st-ghost{font-weight:700}.mx-page #evSim .ev-mode.is-active,.mx-page #evSim .ev-run,.mx-page #evSim .ev-gear-pill:not(.ev-zone-pill){background:color-mix(in srgb, var(--ev) 85%, #000)}.mx-page .fcard-app:after{content:attr(data-badge)}.mx-page #evSim .ev-zone-pill{color:var(--ink)}.mx-page #evSim .ev-run-fill{box-shadow:none;background:#00000038}.mx-page #elektro :focus-visible{outline-color:#7fb0ff}.mx-page #evSim .ev-run:focus-visible{outline-color:var(--ev-soft)}.mx-page .applight :focus-visible{outline-color:#7fb0ff}.mx-page .fcard-app:focus-visible{outline-color:var(--on-media);box-shadow:0 0 0 3px var(--ink)}@media (min-width:340px){.mx-page .st-text>:is(:lang(bg),:lang(sk)){white-space:nowrap}}@media (min-width:901px){.mx-page #elektro h2:lang(bg){font-size:min(var(--t-head),5.85vw)}}@media (min-width:961px){.mx-page:not([class*=acc-]) #app h2:lang(bg){font-size:min(var(--t-head),6.1vw)}}.mx-page .statbar--plate .stats.stats--tabs{column-gap:clamp(.5rem,1.1vw,.8rem)}.mx-page .statbar--plate .stat.stat--tab{padding-inline:var(--tab-px);border-left-style:solid;border-left-width:1px}.mx-page .statbar--plate .stat.stat--tab:not(:hover,[aria-selected=true]){border-left-color:#ffffff24}.mx-page .marq .marq-row span.marq-more{color:#ffffff80;-webkit-text-stroke:0}