.ally-wrap.svelte-11mv1vw{position:fixed;right:2%;top:38%;transform:translateY(-50%);z-index:100;pointer-events:none;display:flex;align-items:center;will-change:top,right}.ally-canvas.svelte-11mv1vw{width:260px;height:300px;flex-shrink:0}.ally-confetti{position:fixed;width:9px;height:9px;border-radius:2px;z-index:120;pointer-events:none;will-change:transform,opacity}.ally-trail{position:fixed;width:30px;height:30px;border-radius:50%;background:radial-gradient(circle,rgba(196,123,255,.5),transparent 70%);z-index:90;pointer-events:none;will-change:transform,opacity}.ally-canvas.svelte-11mv1vw canvas{display:block;width:260px!important;height:300px!important}.ally-bubble.svelte-11mv1vw{position:absolute;right:270px;padding:11px 17px;font-size:13px;font-weight:500;font-family:var(--font-display, sans-serif);color:#f4f0fb;white-space:nowrap;line-height:1.4;border-radius:16px;background:linear-gradient(135deg,#1a1230eb,#0c081aeb);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);box-shadow:0 8px 32px #0000008c,0 0 0 1px #c47bff14 inset;transform-origin:right center;opacity:0;scale:.72;transition:opacity .4s cubic-bezier(.34,1.56,.64,1),scale .4s cubic-bezier(.34,1.56,.64,1)}.ally-bubble.bubble-on-right.svelte-11mv1vw{transform-origin:left center}.ally-bubble.svelte-11mv1vw:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,var(--purple, #c47bff),var(--magenta, #ff5cae) 90%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.55;transition:opacity .3s ease}.ally-bubble.visible.svelte-11mv1vw{opacity:1;scale:1;animation:svelte-11mv1vw-bubbleFloat 3.2s ease-in-out infinite,svelte-11mv1vw-bubbleGlow 3.2s ease-in-out infinite}@keyframes svelte-11mv1vw-bubbleFloat{0%,to{translate:0 0}50%{translate:0 -4px}}@keyframes svelte-11mv1vw-bubbleGlow{0%,to{box-shadow:0 8px 32px #0000008c,0 0 0 1px #c47bff14 inset,0 0 14px #c47bff2e}50%{box-shadow:0 8px 32px #0000008c,0 0 0 1px #c47bff14 inset,0 0 26px #c47bff4d}}.ally-bubble.typing.svelte-11mv1vw{animation:svelte-11mv1vw-bubbleGlowType 1.1s ease-in-out infinite}.ally-bubble.typing.svelte-11mv1vw:before{opacity:1}@keyframes svelte-11mv1vw-bubbleGlowType{0%,to{box-shadow:0 8px 32px #0000008c,0 0 18px #c47bff66,0 0 36px #ff5cae24}50%{box-shadow:0 8px 32px #0000008c,0 0 28px #c47bff8c,0 0 52px #ff5cae38}}.ally-bubble-text.svelte-11mv1vw{position:relative;z-index:1;background:linear-gradient(180deg,#fff,#e7dcff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ally-bubble.typing.svelte-11mv1vw .ally-bubble-text:where(.svelte-11mv1vw){-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 6px rgba(196,123,255,.6))}.ally-cursor.svelte-11mv1vw{display:inline-block;position:relative;z-index:1;color:var(--magenta, #ff5cae);margin-left:2px;font-weight:300;text-shadow:0 0 8px rgba(255,92,174,.8);animation:svelte-11mv1vw-cursorBlink .6s step-end infinite}@keyframes svelte-11mv1vw-cursorBlink{0%,to{opacity:1}50%{opacity:0}}.ally-bubble.svelte-11mv1vw:after{content:"";position:absolute;top:50%;right:-5px;left:auto;width:10px;height:10px;background:linear-gradient(135deg,var(--purple, #c47bff),var(--magenta, #ff5cae));border-radius:2px;transform:translateY(-50%) rotate(45deg);box-shadow:0 0 10px #c47bff80}.ally-bubble.bubble-on-right.svelte-11mv1vw:after{right:auto;left:-5px}@media(max-width:600px){.ally-wrap.svelte-11mv1vw{transform:translateY(-50%) scale(.6);transform-origin:right center}}.nx-detonate-fx.svelte-6b3wr3{position:fixed;inset:0;width:100vw;height:100vh;pointer-events:none;z-index:50;touch-action:none}.nx-detonate-flash.svelte-6b3wr3{position:fixed;inset:0;background:#fff;opacity:0;pointer-events:none;z-index:51;mix-blend-mode:screen}.nx-detonate-haptic.svelte-6b3wr3{position:fixed;bottom:0;left:0;width:1px;height:1px;opacity:0;pointer-events:none;z-index:-1}#hero.chroma{filter:url(#chromaSplit)}.v3hero.svelte-14154sc{position:relative;padding:170px 0 90px;overflow:hidden;background:#000}.v3hero-aurora.svelte-14154sc{position:absolute;border-radius:50%;pointer-events:none;will-change:transform}.v3hero-aurora-a.svelte-14154sc{width:1100px;height:760px;top:-22%;left:50%;margin-left:-550px;background:radial-gradient(ellipse 50% 45% at 50% 50%,rgba(124,90,230,.34),rgba(124,90,230,.1) 55%,transparent 72%);animation:svelte-14154sc-v3hAuroraA 14s ease-in-out infinite alternate}.v3hero-aurora-b.svelte-14154sc{width:780px;height:560px;top:4%;left:50%;margin-left:-390px;background:radial-gradient(ellipse 50% 45% at 50% 50%,rgba(255,92,174,.14),transparent 70%);animation:svelte-14154sc-v3hAuroraB 18s ease-in-out infinite alternate}@keyframes svelte-14154sc-v3hAuroraA{0%{transform:translate3d(-30px,0,0) scale(1)}to{transform:translate3d(30px,24px,0) scale(1.08)}}@keyframes svelte-14154sc-v3hAuroraB{0%{transform:translate3d(40px,10px,0) scale(1.05)}to{transform:translate3d(-40px,-14px,0) scale(.96)}}.v3hero-waterfall.svelte-14154sc{position:absolute;inset:0;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;pointer-events:none;mix-blend-mode:screen;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 24%,#000 94%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 24%,#000 94%,transparent 100%)}.v3hero-particles.svelte-14154sc{position:absolute;inset:0;pointer-events:none;z-index:2}.v3hero-particles.svelte-14154sc canvas{position:absolute;inset:0;width:100%!important;height:100%!important}.v3hero-inner.svelte-14154sc{position:relative;z-index:5;display:flex;flex-direction:column;align-items:center;text-align:center}.v3hero-pill.svelte-14154sc,.v3hero-title.svelte-14154sc,.v3hero-sub.svelte-14154sc,.v3hero-cta.svelte-14154sc,.v3hero-substatus.svelte-14154sc{position:relative;z-index:2}.v3hero-pill.svelte-14154sc{display:inline-flex;align-items:center;gap:9px;padding:8px 18px;border-radius:999px;background:#100c1a99;border:1px solid rgba(196,123,255,.3);box-shadow:inset 0 1px #ffffff14,0 0 24px #c47bff1f;color:var(--text-dim);font-family:var(--font-display);font-size:13px;text-decoration:none;margin-bottom:30px;transition:border-color .2s ease,color .2s ease}.v3hero-pill.svelte-14154sc:hover{border-color:#c47bff99;color:var(--text)}.v3hero-pill-dot.svelte-14154sc{width:7px;height:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 10px #4ade80;animation:nxPulse 2s ease-in-out infinite}.v3hero-title.svelte-14154sc{font-size:clamp(48px,6.5vw,96px);max-width:16ch;margin:0 0 24px;letter-spacing:-.025em;line-height:1.02;font-weight:500}.v3hero-title.svelte-14154sc em:where(.svelte-14154sc){font-family:var(--font-serif);font-style:italic;font-weight:400;background:linear-gradient(180deg,var(--text) 0%,var(--purple) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-right:.08em}.yaml-hot{cursor:pointer;color:var(--text);display:inline-block;white-space:nowrap;-webkit-text-decoration:underline wavy rgba(255,92,111,.75) 2px;text-decoration:underline wavy rgba(255,92,111,.75) 2px;text-underline-offset:7px;transition:transform .15s ease;animation:svelte-14154sc-yamlHint 2.2s ease-in-out infinite}.yaml-hot:hover{transform:translateY(-2px) scale(1.04)}@keyframes svelte-14154sc-yamlHint{0%,to{text-shadow:0 0 0 rgba(196,123,255,0)}50%{text-shadow:0 0 26px rgba(196,123,255,.9),0 0 8px rgba(255,92,174,.6)}}.guis-reveal{display:none}.guis-reveal.show{display:inline-block;animation:svelte-14154sc-guisIn .65s cubic-bezier(.2,.7,.2,1) forwards}@keyframes svelte-14154sc-guisIn{0%{opacity:0;filter:blur(10px);transform:translateY(10px) scale(.9)}to{opacity:1;filter:blur(0);transform:none}}.v3hero-sub.svelte-14154sc{font-size:clamp(16px,1.2vw,19px);color:var(--text-dim);max-width:58ch;margin:0 auto 38px;line-height:1.5}.v3hero-cta.svelte-14154sc{display:flex;align-items:center;gap:18px;flex-wrap:wrap;justify-content:center;margin-bottom:18px}.v3hero-email.svelte-14154sc{display:flex;align-items:center;padding:7px 7px 7px 18px;gap:10px;width:min(440px,86vw);background:#0e0b18a6;border:1px solid rgba(255,255,255,.12);border-radius:999px;box-shadow:inset 0 1px #ffffff12,0 14px 40px #00000080;transition:border-color .2s ease,box-shadow .2s ease}.v3hero-email.svelte-14154sc:focus-within{border-color:#c47bff8c;box-shadow:inset 0 1px #ffffff12,0 0 0 4px #c47bff1f,0 14px 40px #00000080}.v3hero-email-icon.svelte-14154sc{color:var(--text-mute);display:flex}.v3hero-email-input.svelte-14154sc{flex:1;min-width:0;background:transparent;border:0;outline:0;color:var(--text);font-family:var(--font-display);font-size:15px;padding:8px 0}.v3hero-email-input.svelte-14154sc::-moz-placeholder{color:var(--text-mute)}.v3hero-email-input.svelte-14154sc::placeholder{color:var(--text-mute)}.v3hero-email-btn.svelte-14154sc{padding:12px 24px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:linear-gradient(135deg,#8a7bff,#c44fd0);color:#fff;font-family:var(--font-display);font-size:14px;font-weight:600;cursor:pointer;box-shadow:inset 0 1px #ffffff4d,0 8px 28px #8a7bff73;transition:box-shadow .25s ease;white-space:nowrap}.v3hero-email-btn.svelte-14154sc:hover{box-shadow:inset 0 1px #ffffff4d,0 10px 36px #c47bff99}.v3hero-alt.svelte-14154sc{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);text-decoration:none;border-bottom:1px solid var(--line-strong);padding-bottom:2px}.v3hero-alt.svelte-14154sc:hover{color:var(--purple);border-color:var(--purple)}.v3hero-substatus.svelte-14154sc{margin:0 0 16px;font-size:13px;font-family:var(--font-display)}.v3hero-substatus-ok.svelte-14154sc{color:var(--cyan)}.v3hero-substatus-error.svelte-14154sc{color:var(--crimson)}.v3hero-substatus-loading.svelte-14154sc{color:var(--text-mute)}.v3hero-stagewrap.svelte-14154sc{position:relative;width:100%;max-width:1060px;margin:42px 0 56px}.v3hero-float.svelte-14154sc{position:absolute;z-index:6;image-rendering:pixelated;filter:drop-shadow(0 14px 30px rgba(0,0,0,.7)) drop-shadow(0 0 18px rgba(196,123,255,.25));pointer-events:none}.v3hero-float-a.svelte-14154sc{top:-34px;left:-38px;animation:svelte-14154sc-v3hFloatA 7s ease-in-out infinite}.v3hero-float-b.svelte-14154sc{bottom:-28px;right:-34px;animation:svelte-14154sc-v3hFloatB 8.5s ease-in-out infinite}.v3hero-float-c.svelte-14154sc{top:36%;right:-64px;animation:svelte-14154sc-v3hFloatC 9.5s ease-in-out infinite}@keyframes svelte-14154sc-v3hFloatA{0%,to{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-14px) rotate(-2deg)}}@keyframes svelte-14154sc-v3hFloatB{0%,to{transform:translateY(0) rotate(4deg)}50%{transform:translateY(12px) rotate(7deg)}}@keyframes svelte-14154sc-v3hFloatC{0%,to{transform:translateY(0) rotate(2deg)}50%{transform:translateY(-10px) rotate(-3deg)}}.v3hero-stage.svelte-14154sc{position:relative;z-index:1;border-radius:20px;background:linear-gradient(165deg,#1a1726eb,#090810f7 45%,#0d0b16eb);border:1px solid rgba(255,255,255,.12);box-shadow:0 60px 130px #000000d9,0 0 90px #c47bff1f,inset 0 1px #ffffff24;overflow:hidden}.v3hero-stage.svelte-14154sc:before{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 22%),radial-gradient(120% 60% at 14% -10%,rgba(255,255,255,.06),transparent 55%)}.v3hero-stage.svelte-14154sc:after{content:"";position:absolute;top:0;left:0;right:0;height:150px;z-index:3;pointer-events:none;background:radial-gradient(52% 130px at 50% 0%,rgba(214,255,248,.2),rgba(109,255,229,.06) 55%,transparent 80%)}.v3hero-stage-bar.svelte-14154sc{display:flex;align-items:center;gap:14px;padding:13px 18px;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.06)}.v3p-dots.svelte-14154sc{display:flex;gap:6px}.v3p-dots.svelte-14154sc span:where(.svelte-14154sc){width:9px;height:9px;border-radius:50%}.v3p-dots.svelte-14154sc span:where(.svelte-14154sc):nth-child(1){background:var(--crimson)}.v3p-dots.svelte-14154sc span:where(.svelte-14154sc):nth-child(2){background:var(--gold)}.v3p-dots.svelte-14154sc span:where(.svelte-14154sc):nth-child(3){background:var(--cyan)}.v3hero-stage-title.svelte-14154sc{flex:1;font-family:var(--font-mono);font-size:11px;color:var(--text-mute);letter-spacing:.15em;text-transform:uppercase;text-align:center}.v3hero-sound.svelte-14154sc{display:inline-flex;align-items:center;justify-content:center;width:32px;height:26px;border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);color:var(--text-mute);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.v3hero-sound.svelte-14154sc:hover{color:var(--text);border-color:#c47bff80}.v3hero-sound.on.svelte-14154sc{color:var(--cyan);border-color:#6dffe573;background:#6dffe514}.v3hero-vid.svelte-14154sc{width:100%;aspect-ratio:16 / 10;-o-object-fit:cover;object-fit:cover;display:block}.v3hero-watermark.svelte-14154sc{position:absolute;bottom:14px;left:16px;z-index:4;display:flex;align-items:center;gap:6px;opacity:.25;pointer-events:none;font-family:var(--font-display);font-size:10px;font-weight:700;letter-spacing:.15em;color:#fff}.v3hero-watermark.svelte-14154sc span:where(.svelte-14154sc){width:15px;height:15px;border-radius:4px;background:linear-gradient(135deg,#a78bfa,#ec4899)}.v3hero-cue.svelte-14154sc{position:absolute;bottom:18px;left:50%;transform:translate(-50%);width:1px;height:44px;overflow:hidden}.v3hero-cue.svelte-14154sc span:where(.svelte-14154sc){position:absolute;left:0;top:-50%;width:1px;height:50%;background:linear-gradient(180deg,transparent,var(--purple));animation:svelte-14154sc-v3hCue 2.2s ease-in-out infinite}@keyframes svelte-14154sc-v3hCue{0%{top:-50%}70%,to{top:110%}}@media(max-width:900px){.v3hero-float.svelte-14154sc,.v3hero-waterfall.svelte-14154sc{display:none}}@media(max-width:600px){.v3hero.svelte-14154sc{padding:130px 0 60px}.v3hero-email.svelte-14154sc{width:100%}}@media(prefers-reduced-motion:reduce){.v3hero-aurora.svelte-14154sc,.v3hero-cue.svelte-14154sc span:where(.svelte-14154sc),.v3hero-float.svelte-14154sc{animation:none}.v3hero-particles.svelte-14154sc,.v3hero-waterfall.svelte-14154sc{display:none}.yaml-hot{animation:none}}.v3-progress.svelte-4q0bpc{position:fixed;top:0;left:0;right:0;height:2px;z-index:200;pointer-events:none}.v3-progress-bar.svelte-4q0bpc{height:100%;width:100%;transform:scaleX(0);transform-origin:left center;background:linear-gradient(90deg,var(--purple),var(--magenta) 55%,var(--cyan));box-shadow:0 0 12px #c47bffb3}.v3-tip.svelte-4q0bpc{position:fixed;z-index:210;transform:translate(-50%,-100%) scale(.85) translateY(4px);transform-origin:bottom center;max-width:260px;padding:7px 12px;border-radius:10px;background:linear-gradient(135deg,#181228f7,#0a0814f7);border:1px solid rgba(167,139,250,.35);box-shadow:0 10px 34px #000000a6,0 0 18px #a78bfa1f;font-family:var(--font-display);font-size:12px;font-weight:500;line-height:1.35;color:#ece7fb;text-align:center;pointer-events:none;opacity:0;transition:opacity .16s ease,transform .22s cubic-bezier(.34,1.56,.64,1)}.v3-tip.show.svelte-4q0bpc{opacity:1;transform:translate(-50%,-100%) scale(1) translateY(0)}.v3-tip.below.svelte-4q0bpc{transform:translate(-50%) scale(.85) translateY(-4px);transform-origin:top center}.v3-tip.below.show.svelte-4q0bpc{transform:translate(-50%) scale(1) translateY(0)}.v3-tip-arrow.svelte-4q0bpc{position:absolute;left:50%;bottom:-4px;width:8px;height:8px;transform:translate(-50%) rotate(45deg);background:#0d0a18f7;border-right:1px solid rgba(167,139,250,.35);border-bottom:1px solid rgba(167,139,250,.35)}.v3-tip.below.svelte-4q0bpc .v3-tip-arrow:where(.svelte-4q0bpc){bottom:auto;top:-4px;border:0;border-left:1px solid rgba(167,139,250,.35);border-top:1px solid rgba(167,139,250,.35);background:#161126f7}.v3-lens.svelte-4q0bpc{position:fixed;top:0;left:0;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle at center,rgba(196,123,255,.06),transparent 70%);pointer-events:none;z-index:1;will-change:transform}.v3-grain.svelte-4q0bpc{position:fixed;inset:0;pointer-events:none;z-index:199;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E")}@media(prefers-reduced-motion:reduce){.v3-lens.svelte-4q0bpc{display:none}}.v3-nav.svelte-l4079b{position:fixed;top:14px;left:0;right:0;z-index:60;display:flex;flex-direction:column;align-items:center;pointer-events:none;transition:top .3s ease}.v3-nav.scrolled.svelte-l4079b{top:8px}.v3-nav-pill.svelte-l4079b{pointer-events:auto;display:flex;align-items:center;gap:28px;padding:9px 10px 9px 20px;border-radius:999px;border:1px solid var(--line-strong);background:#08060e8c;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);box-shadow:0 12px 40px #00000073;transition:gap .55s cubic-bezier(.34,1.56,.64,1),padding .55s cubic-bezier(.34,1.56,.64,1),background .3s ease,border-color .3s ease,box-shadow .3s ease}.v3-nav-pill.island.svelte-l4079b,.v3-nav.scrolled.svelte-l4079b .v3-nav-pill.island:where(.svelte-l4079b){gap:0;padding:9px 20px;background:#05040aeb;border-color:#ffffff29;box-shadow:0 16px 48px #000000b3,0 0 26px #c47bff1f}.v3-nav-links.svelte-l4079b,.v3-nav-cta.svelte-l4079b{transition:max-width .55s cubic-bezier(.34,1.56,.64,1),opacity .28s ease,transform .45s cubic-bezier(.34,1.56,.64,1),padding .55s cubic-bezier(.34,1.56,.64,1),border-width .55s step-end;max-width:640px;white-space:nowrap;overflow:hidden}.island.svelte-l4079b .v3-nav-links:where(.svelte-l4079b),.island.svelte-l4079b .v3-nav-cta:where(.svelte-l4079b){max-width:0;opacity:0;transform:scale(.86);padding-left:0;padding-right:0;border-width:0;pointer-events:none}.v3-nav-note.svelte-l4079b{display:flex;align-items:center;gap:13px;max-width:0;opacity:0;overflow:hidden;white-space:nowrap;padding:14px 14px 14px 0;margin:-14px 0;transition:max-width .55s cubic-bezier(.34,1.56,.64,1),opacity .3s ease}.notifying.svelte-l4079b .v3-nav-note:where(.svelte-l4079b){max-width:min(420px,64vw);opacity:1}.v3-nav-pill.notifying.svelte-l4079b,.v3-nav-pill.island.notifying.svelte-l4079b,.v3-nav.scrolled.svelte-l4079b .v3-nav-pill.island.notifying:where(.svelte-l4079b){background:#000;border-color:#ffffff1a;box-shadow:0 22px 60px #000000d9,0 0 34px #c47bff1a;padding:13px 13px 13px 15px;gap:0;animation:svelte-l4079b-v3navPing .5s cubic-bezier(.34,1.56,.64,1)}.v3-nav-logo.svelte-l4079b{transition:max-width .55s cubic-bezier(.34,1.56,.64,1),opacity .25s ease;max-width:200px;overflow:hidden}.notifying.svelte-l4079b .v3-nav-logo:where(.svelte-l4079b){max-width:0;opacity:0;pointer-events:none}@keyframes svelte-l4079b-v3navPing{0%{transform:scale(1)}40%{transform:scale(1.05)}to{transform:scale(1)}}.v3-nav-note-ico.svelte-l4079b{width:38px;height:38px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;color:#0c0a14;animation:svelte-l4079b-v3noteIn .5s cubic-bezier(.34,1.56,.64,1)}.v3-nav-note-ico.svelte-l4079b svg{width:17px;height:17px}.v3-nav-note-ico-boom.svelte-l4079b{background:linear-gradient(135deg,#ffd86b,#ff7a3c);box-shadow:0 0 18px #ffaa4666}.v3-nav-note-ico-tag.svelte-l4079b{background:linear-gradient(135deg,#ffd86b,#ffb13c);box-shadow:0 0 18px #ffd86b59}.v3-nav-note-ico-mail.svelte-l4079b{background:linear-gradient(135deg,#6dffe5,#38bdf8);box-shadow:0 0 18px #6dffe559}.v3-nav-note-ico-box.svelte-l4079b{background:linear-gradient(135deg,#a78bfa,#ec4899);box-shadow:0 0 18px #c47bff66}.v3-nav-note-ico-spark.svelte-l4079b{background:linear-gradient(135deg,#c47bff,#6dffe5);box-shadow:0 0 18px #c47bff66}.v3-nav-note-text.svelte-l4079b{display:flex;flex-direction:column;gap:2px;line-height:1.15;margin-right:6px;animation:svelte-l4079b-v3noteIn .55s cubic-bezier(.34,1.56,.64,1)}.v3-nav-note-text.svelte-l4079b strong:where(.svelte-l4079b){font-family:var(--font-display);font-size:15px;font-weight:600;color:#f7f4ff;letter-spacing:-.01em}.v3-nav-note-text.svelte-l4079b em:where(.svelte-l4079b){font-style:normal;font-family:var(--font-mono);font-size:11px;color:var(--magenta);letter-spacing:.05em}.v3-nav-note-go.svelte-l4079b{position:relative;width:34px;height:34px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:linear-gradient(135deg,#c44fd0,#ec4899);animation:svelte-l4079b-v3noteIn .6s cubic-bezier(.34,1.56,.64,1);transition:transform .2s ease}.v3-nav-note-go.svelte-l4079b:before{content:"";position:absolute;inset:-12px;z-index:-1;border-radius:50%;background:radial-gradient(circle,rgba(236,72,153,.45),rgba(236,72,153,.12) 55%,transparent 72%);transition:opacity .2s ease}.v3-nav-note-go.svelte-l4079b:hover{transform:scale(1.1)}@keyframes svelte-l4079b-v3noteIn{0%{opacity:0;transform:translateY(8px) scale(.8)}to{opacity:1;transform:none}}.v3-nav.scrolled.svelte-l4079b .v3-nav-pill:where(.svelte-l4079b){background:#08060ed1;border-color:#c47bff38;box-shadow:0 12px 48px #0009,0 0 24px #c47bff14}.v3-nav-logo.svelte-l4079b{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-display);font-weight:600;font-size:15px;letter-spacing:-.01em;color:var(--text);text-decoration:none}.v3-nav-logo.svelte-l4079b img:where(.svelte-l4079b){display:block;filter:drop-shadow(0 0 8px rgba(196,123,255,.35))}.v3-nav-wordmark.svelte-l4079b{font-family:"Orbitron",var(--font-display);font-size:12.5px;font-weight:700;letter-spacing:.16em;background:linear-gradient(110deg,#fff 15%,#cfaaff 55%,#ff9ed8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.v3-nav-links.svelte-l4079b{display:flex;gap:4px}.v3-nav-links.svelte-l4079b a:where(.svelte-l4079b){font-family:var(--font-display);font-size:13.5px;font-weight:450;color:var(--text-dim);text-decoration:none;padding:7px 12px;border-radius:999px;transition:color .15s ease,background .15s ease}.v3-nav-links.svelte-l4079b a:where(.svelte-l4079b):hover{color:var(--text);background:#ffffff0d}.v3-nav-actions.svelte-l4079b{display:flex;align-items:center;gap:8px}.v3-nav-cta.svelte-l4079b{display:inline-flex;align-items:center;gap:7px;padding:9px 18px;border-radius:999px;font-family:var(--font-display);font-size:13.5px;font-weight:500;color:#000;text-decoration:none;background:linear-gradient(180deg,#f7f3ff,#d9c7f5);border:1px solid rgba(255,255,255,.5);box-shadow:0 4px 18px #c47bff40,inset 0 1px #fffc;transition:box-shadow .2s ease}.v3-nav-cta.svelte-l4079b:hover{box-shadow:0 6px 28px #c47bff80,inset 0 1px #fffc}.v3-nav-burger.svelte-l4079b{display:none;width:36px;height:36px;border-radius:999px;border:1px solid var(--line-strong);background:transparent;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:5px}.v3-nav-burger.svelte-l4079b span:where(.svelte-l4079b){width:14px;height:1.5px;background:var(--text);display:block}.v3-nav-mobile.svelte-l4079b{pointer-events:auto;margin-top:8px;display:flex;flex-direction:column;width:min(92vw,360px);padding:10px;border-radius:20px;border:1px solid var(--line-strong);background:#08060eeb;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.v3-nav-mobile.svelte-l4079b a:where(.svelte-l4079b){font-family:var(--font-display);font-size:15px;color:var(--text-dim);text-decoration:none;padding:12px 14px;border-radius:12px}.v3-nav-mobile.svelte-l4079b a:where(.svelte-l4079b):hover{color:var(--text);background:#ffffff0d}.v3-nav-mobile-cta.svelte-l4079b{color:var(--text)!important;font-weight:600}@media(max-width:899px){.v3-nav-links.svelte-l4079b,.v3-nav-cta.svelte-l4079b{display:none}.v3-nav-burger.svelte-l4079b{display:flex}.v3-nav-pill.svelte-l4079b{gap:16px;padding:8px 10px 8px 16px}}.v3-problem.svelte-16zu995{position:relative;border-top:1px solid var(--line);background:radial-gradient(ellipse 70% 50% at 50% 0%,rgba(255,92,111,.05),transparent 65%)}.v3p-pin.svelte-16zu995{min-height:100vh;display:flex;align-items:center;overflow:hidden}.v3p-inner.svelte-16zu995{width:100%;padding-top:90px;padding-bottom:60px;position:relative}.v3p-title.svelte-16zu995{margin-bottom:48px;max-width:22ch}.v3p-mask.svelte-16zu995{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.18em;margin-bottom:-.18em}.v3p-word.svelte-16zu995{display:inline-block}.v3p-stage.svelte-16zu995{position:relative;perspective:1200px;display:flex;justify-content:center}.v3p-window.svelte-16zu995{position:relative;width:min(780px,100%);border-radius:16px;background:linear-gradient(165deg,#1a1726f0,#090810f7 38%,#0d0b16f0);border:1px solid rgba(255,255,255,.12);box-shadow:0 50px 110px #000c,0 0 70px #a78bfa14,inset 0 1px #ffffff24;overflow:hidden;font-family:var(--font-mono)}.v3p-window.svelte-16zu995:before{content:"";position:absolute;inset:0;z-index:7;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.015) 16%,transparent 30%),radial-gradient(120% 60% at 12% -8%,rgba(255,255,255,.07),transparent 55%),linear-gradient(115deg,transparent 42%,rgba(255,255,255,.035) 47%,transparent 53%)}.vsc-titlebar.svelte-16zu995{display:flex;align-items:center;gap:14px;padding:0 14px;background:#ffffff09;border-bottom:1px solid rgba(255,255,255,.07)}.v3p-dots.svelte-16zu995{display:flex;gap:6px;flex:none}.v3p-dots.svelte-16zu995 span:where(.svelte-16zu995){width:9px;height:9px;border-radius:50%;background:#ffffff1f}.v3p-dots.svelte-16zu995 span:where(.svelte-16zu995):nth-child(1){background:var(--crimson)}.v3p-dots.svelte-16zu995 span:where(.svelte-16zu995):nth-child(2){background:var(--gold)}.v3p-dots.svelte-16zu995 span:where(.svelte-16zu995):nth-child(3){background:#ffffff2e}.vsc-tabs.svelte-16zu995{display:flex;align-self:stretch;flex:1;min-width:0}.vsc-tab.svelte-16zu995{position:relative;display:inline-flex;align-items:center;gap:7px;padding:9px 16px;font-size:11.5px;color:#6f6a85;background:#ffffff04;border-right:1px solid rgba(255,255,255,.05)}.vsc-tab.active.svelte-16zu995{background:#a78bfa12;color:#efeafd}.vsc-tab.active.svelte-16zu995:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--purple),var(--magenta));box-shadow:0 0 10px #c47bff99}.vsc-yml.svelte-16zu995{width:13px;height:13px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:3px;background:linear-gradient(135deg,#a78bfa,#ec4899);color:#0c0a14;font-size:9px;font-weight:700;text-transform:uppercase}.vsc-mod.svelte-16zu995{width:7px;height:7px;border-radius:50%;background:#c4b5fd;opacity:.8}.v3p-restart.svelte-16zu995{flex:none;font-size:10px;letter-spacing:.14em;color:var(--crimson);padding:3px 10px;border:1px solid rgba(255,92,111,.4);border-radius:999px;background:#ff5c6f12}.vsc-main.svelte-16zu995{display:flex;min-height:0}.vsc-activity.svelte-16zu995{flex:none;width:42px;display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 0;background:#ffffff06;border-right:1px solid rgba(255,255,255,.05)}.vsc-activity.svelte-16zu995 span:where(.svelte-16zu995){display:flex;padding:7px;color:#565170;border-left:2px solid transparent}.vsc-activity.svelte-16zu995 span.on:where(.svelte-16zu995){color:#e9e4fb;border-left-color:var(--purple);filter:drop-shadow(0 0 6px rgba(196,123,255,.5))}.vsc-tree.svelte-16zu995{flex:none;width:168px;padding:8px 0;background:#ffffff05;border-right:1px solid rgba(255,255,255,.05);font-size:11.5px;color:#8d87a6}.vsc-tree-head.svelte-16zu995{padding:2px 12px 8px;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:#5b5575}.vsc-row.svelte-16zu995{display:flex;align-items:center;gap:6px;padding-top:3px;padding-bottom:3px;white-space:nowrap}.vsc-row.active.svelte-16zu995{background:linear-gradient(90deg,#a78bfa29,#a78bfa0a);box-shadow:inset 2px 0 0 var(--purple);color:#f4f0ff}.vsc-chev.svelte-16zu995{width:10px;flex:none;color:#565170;font-size:9px}.vsc-editorcol.svelte-16zu995{flex:1;min-width:0;display:flex;flex-direction:column}.vsc-crumbs.svelte-16zu995{padding:6px 16px 5px;font-size:10.5px;color:#6f6a85;border-bottom:1px solid rgba(255,255,255,.045)}.vsc-crumbs.svelte-16zu995 span:where(.svelte-16zu995){margin:0 5px;color:#49445e}.vsc-crumbs.svelte-16zu995 b:where(.svelte-16zu995){color:#d9d3ee;font-weight:500}.v3p-code.svelte-16zu995{position:relative;padding:10px 0 16px;font-size:12.5px;line-height:1.7}.v3p-line.svelte-16zu995{display:flex;color:#b9b3cf;white-space:pre}.v3p-num.svelte-16zu995{width:44px;flex-shrink:0;color:#4f4a66;text-align:right;padding-right:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.v3p-line.err.svelte-16zu995 .v3p-num:where(.svelte-16zu995):before{content:"";position:absolute;left:8px;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:#f14c4c}.v3p-text.svelte-16zu995{flex:1;background-image:linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:2ch 100%}.tk-k.svelte-16zu995{color:#b3a0f7}.tk-s.svelte-16zu995{color:#7df0dc}.tk-n.svelte-16zu995{color:#ffd86b}.tk-b.svelte-16zu995{color:#ff7ec0}.v3p-line.err.svelte-16zu995 .v3p-text:where(.svelte-16zu995){-webkit-text-decoration:underline wavy #ff5c6f 1px;text-decoration:underline wavy #ff5c6f 1px;text-underline-offset:4px}.v3p-caret.svelte-16zu995{display:inline-block;width:2px;height:14px;vertical-align:-2px;margin-left:1px;background:#d7cdfa;box-shadow:0 0 8px #c47bffcc;animation:svelte-16zu995-v3pBlink .9s step-end infinite}@keyframes svelte-16zu995-v3pBlink{50%{opacity:0}}.vsc-minimap.svelte-16zu995{flex:none;width:58px;position:relative;padding:14px 8px;border-left:1px solid rgba(255,255,255,.045)}.vsc-mini.svelte-16zu995{height:3px;margin-bottom:2px;border-radius:1px;background:#d6cdf524}.vsc-mini.err.svelte-16zu995{background:#ff5c6fcc;box-shadow:0 0 5px #ff5c6f99}.vsc-mini-view.svelte-16zu995{position:absolute;inset:8px 2px auto;height:46%;background:#c47bff0f;border:1px solid rgba(196,123,255,.12);border-radius:2px}.v3p-errbar.svelte-16zu995{display:flex;align-items:center;gap:9px;padding:9px 16px;font-size:11px;color:#ff97a4;background:linear-gradient(90deg,#ff5c6f1f,#ff5c6f0a);border-top:1px solid rgba(255,92,111,.3)}.vsc-errloc.svelte-16zu995{color:#6f6a85}.vsc-status.svelte-16zu995{position:relative;display:flex;align-items:center;gap:14px;padding:5px 12px;background:#ffffff08;border-top:1px solid rgba(255,255,255,.06);font-size:10.5px;color:#9d95bd}.vsc-status.svelte-16zu995:before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;background:linear-gradient(90deg,var(--purple),var(--magenta) 45%,transparent 80%);opacity:.55}.vsc-st.svelte-16zu995{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.vsc-st-err.svelte-16zu995{color:#ff9eb0}.vsc-st-spacer.svelte-16zu995{flex:1}.v3p-glitch.svelte-16zu995{position:absolute;inset:0;opacity:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0 3px,rgba(255,92,111,.07) 3px 4px),linear-gradient(90deg,rgba(255,0,60,.07),transparent 30%,transparent 70%,rgba(0,255,220,.07))}.v3p-ember.svelte-16zu995{position:absolute;inset:auto -20% -45%;height:70%;opacity:0;pointer-events:none;background:radial-gradient(ellipse 60% 70% at 50% 100%,rgba(255,120,40,.5),rgba(255,60,60,.18) 50%,transparent 75%);filter:blur(24px)}.v3p-toast.svelte-16zu995{position:absolute;width:230px;padding:14px 16px;border-radius:14px;background:#100b16;border:1px solid rgba(255,92,111,.35);box-shadow:0 18px 50px #0009;z-index:3}.v3p-toast.artist.svelte-16zu995{border-color:#ff5cae66}.v3p-toast-tag.svelte-16zu995{display:inline-block;margin-bottom:7px;font-family:var(--font-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--crimson)}.v3p-toast.artist.svelte-16zu995 .v3p-toast-tag:where(.svelte-16zu995){color:var(--magenta)}.v3p-toast.svelte-16zu995 strong:where(.svelte-16zu995){display:block;font-family:var(--font-display);font-size:14px;font-weight:600;color:var(--text);margin-bottom:5px;letter-spacing:-.01em}.v3p-toast.svelte-16zu995 p:where(.svelte-16zu995){margin:0;font-size:12px;line-height:1.45;color:var(--text-dim);font-family:var(--font-body)}.v3p-toast-0.svelte-16zu995{top:-6%;left:-2%;rotate:-4deg}.v3p-toast-1.svelte-16zu995{top:34%;left:-6%;rotate:3deg}.v3p-toast-2.svelte-16zu995{top:74%;left:1%;rotate:-2deg}.v3p-toast-3.svelte-16zu995{top:-4%;right:-3%;rotate:3.5deg}.v3p-toast-4.svelte-16zu995{top:36%;right:-7%;rotate:-3deg}.v3p-toast-5.svelte-16zu995{top:76%;right:0%;rotate:2deg}.v3p-outro.svelte-16zu995{margin:56px auto 0;text-align:center;font-family:var(--font-display);font-size:clamp(17px,1.6vw,22px);color:var(--text-dim);letter-spacing:-.01em}.v3p-outro-link.svelte-16zu995{display:block;margin-top:10px;color:var(--text);text-decoration:none;font-family:var(--font-serif);font-style:italic;font-size:clamp(20px,2vw,28px);background:linear-gradient(90deg,var(--purple),var(--magenta));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.v3p-outro-link.svelte-16zu995:hover{filter:brightness(1.25)}.v3p-static .v3p-pin.svelte-16zu995{min-height:0}.v3p-static .v3p-toast.svelte-16zu995{position:static;width:100%;margin-top:12px;rotate:none}.v3p-static .v3p-stage.svelte-16zu995{flex-direction:column}.v3p-static .v3p-line.err.svelte-16zu995{background:#ff5c6f1f}.v3p-static .v3p-inner.svelte-16zu995{padding-top:90px;padding-bottom:90px}@media(max-width:1100px){.v3p-toast-0.svelte-16zu995,.v3p-toast-1.svelte-16zu995,.v3p-toast-2.svelte-16zu995{left:-1%}.v3p-toast-3.svelte-16zu995,.v3p-toast-4.svelte-16zu995,.v3p-toast-5.svelte-16zu995{right:-1%}.v3p-toast.svelte-16zu995{width:200px}}@media(max-width:899px),(prefers-reduced-motion:reduce){.v3p-pin.svelte-16zu995{min-height:0}.v3p-toast.svelte-16zu995{position:static;width:100%;margin-top:12px;rotate:none}.v3p-stage.svelte-16zu995{flex-direction:column}.v3p-line.err.svelte-16zu995{background:#ff5c6f1f}.v3p-inner.svelte-16zu995{padding-top:90px;padding-bottom:90px}}@media(max-width:860px){.vsc-tree.svelte-16zu995{display:none}}@media(max-width:620px){.vsc-minimap.svelte-16zu995,.vsc-activity.svelte-16zu995{display:none}.vsc-tab.svelte-16zu995:not(.active){display:none}}.mcg.svelte-16klqst{width:175px;background:#c6c6c6;border:1px solid #1b1b1b;border-radius:3px;padding:6px;box-shadow:inset 2px 2px #fff,inset -2px -2px #555,0 8px 32px #0000004d;pointer-events:none}.mcg-title.svelte-16klqst{height:11px}.mcg-grid.svelte-16klqst{display:grid;grid-template-columns:repeat(9,1fr)}.mcg-slot.svelte-16klqst{aspect-ratio:1;background:#8b8b8b;box-shadow:inset 1px 1px #373737,inset -1px -1px #fff}.mcg-gap12.svelte-16klqst{height:12px}.mcg-gap4.svelte-16klqst{height:4px}.v3-solution.svelte-1i30gsf{position:relative;border-top:1px solid var(--line);background:radial-gradient(ellipse 70% 50% at 50% 10%,rgba(109,255,229,.045),transparent 65%)}.v3s-pin.svelte-1i30gsf{min-height:100vh;display:flex;align-items:center;overflow:hidden}.v3s-inner.svelte-1i30gsf{width:100%;padding-top:90px;padding-bottom:60px}.v3s-title.svelte-1i30gsf{margin-bottom:44px;max-width:22ch}.v3s-stage.svelte-1i30gsf{position:relative;display:flex;gap:48px;align-items:center}.v3s-captions.svelte-1i30gsf{position:relative;flex:0 0 280px;min-height:130px}.v3s-caption.svelte-1i30gsf{position:absolute;inset:0;opacity:0}.v3s-caption-0.svelte-1i30gsf{opacity:1}.v3s-caption.svelte-1i30gsf strong:where(.svelte-1i30gsf){display:block;font-family:var(--font-display);font-weight:600;font-size:clamp(19px,1.8vw,24px);letter-spacing:-.02em;color:var(--text);margin-bottom:10px}.v3s-caption.svelte-1i30gsf p:where(.svelte-1i30gsf){margin:0;color:var(--text-dim);font-size:15px;line-height:1.55}.v3s-frame.svelte-1i30gsf{flex:1;min-width:0;border-radius:18px;background:linear-gradient(135deg,#14121f,#0b0e1a,#0d0b16);border:1px solid rgba(139,92,246,.2);box-shadow:0 50px 110px #000000bf,0 0 50px #8b5cf612;overflow:hidden}.v3s-bar.svelte-1i30gsf{display:flex;align-items:center;gap:14px;padding:12px 16px;background:#00000073;border-bottom:1px solid var(--line)}.v3s-file.svelte-1i30gsf{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-mute);flex:1}.v3s-sync.svelte-1i30gsf{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--cyan);padding:3px 10px;border:1px solid rgba(109,255,229,.35);border-radius:999px;background:#6dffe50f}.v3s-sync-dot.svelte-1i30gsf{width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 8px var(--cyan);animation:nxPulse 2s ease-in-out infinite}.v3s-body.svelte-1i30gsf{display:flex;gap:12px;padding:12px}.v3s-canvas.svelte-1i30gsf{flex:1;min-width:0;position:relative;overflow:hidden;height:420px;border-radius:14px;box-shadow:0 25px 50px #00000080;background:linear-gradient(to bottom,#0f172a,#0b0e1a)}.v3s-backdrop.svelte-1i30gsf{position:absolute;inset:0;background-color:#0a0e1a;background-image:linear-gradient(rgba(140,160,220,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(140,160,220,.16) 1px,transparent 1px),radial-gradient(ellipse 80% 60% at 50% 32%,rgba(60,74,130,.22) 0%,transparent 60%);background-size:64px 64px,64px 64px,100% 100%}.v3s-stagewrap.svelte-1i30gsf{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.55);transform-origin:center center;filter:drop-shadow(0 8px 32px rgba(0,0,0,.3))}.v3s-gui.svelte-1i30gsf{width:175px}.v3s-els.svelte-1i30gsf{position:absolute;left:7px;top:13px;width:512px;height:315px;isolation:isolate}.v3s-el.svelte-1i30gsf{position:absolute;image-rendering:pixelated;filter:drop-shadow(0 3px 6px rgba(0,0,0,.45))}.v3s-drop.svelte-1i30gsf{position:absolute}.v3s-dropimg.svelte-1i30gsf{width:100%;height:100%;display:block;image-rendering:pixelated;opacity:0}.v3s-dropring.svelte-1i30gsf{position:absolute;inset:-2px;opacity:0;outline:1.5px solid #a78bfa;outline-offset:1px;border-radius:2px;box-shadow:0 0 0 4px #a78bfa2e}.v3s-coord.svelte-1i30gsf{position:absolute;top:-22px;left:50%;transform:translate(-50%) scale(.72);transform-origin:bottom center;white-space:nowrap;font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;color:#c4b5fd;padding:3px 8px;border-radius:6px;background:#0f0c1cf2;border:1px solid rgba(167,139,250,.45);z-index:4}.v3s-watermark.svelte-1i30gsf{position:absolute;bottom:12px;left:12px;z-index:5;display:flex;align-items:center;gap:6px;opacity:.22;pointer-events:none;font-size:10px;font-weight:700;letter-spacing:.15em;color:#fff;font-family:var(--font-display)}.v3s-watermark.svelte-1i30gsf span:where(.svelte-1i30gsf){width:15px;height:15px;border-radius:4px;background:linear-gradient(135deg,#a78bfa,#ec4899)}.v3s-palette.svelte-1i30gsf{flex:0 0 152px;display:grid;grid-template-columns:repeat(2,1fr);gap:6px;align-content:start;padding:10px 8px;border-radius:14px;background:linear-gradient(225deg,#0f172af2,#1e293be6,#8b5cf60d);border:1px solid rgba(139,92,246,.2);box-shadow:0 0 50px #8b5cf61a,inset 0 1px #ffffff1a}.v3s-palette-label.svelte-1i30gsf{grid-column:1 / -1;font-size:9px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#94a3b8;margin-bottom:2px}.v3s-palette-item.svelte-1i30gsf{display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 4px;border-radius:9px;background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:1px solid rgba(255,255,255,.1)}.v3s-palette-name.svelte-1i30gsf{font-size:7.5px;font-weight:600;color:#cbd5e1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v3s-palette-item.svelte-1i30gsf img:where(.svelte-1i30gsf){max-width:32px;max-height:28px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 3px 6px rgba(0,0,0,.5))}.v3s-foot.svelte-1i30gsf{display:flex;align-items:center;gap:16px;padding:12px 16px 16px;border-top:1px solid var(--line)}.v3s-export.svelte-1i30gsf{padding:10px 22px;border-radius:10px;border:1px solid rgba(255,255,255,.18);font-family:var(--font-display);font-size:13.5px;font-weight:600;color:#fff;cursor:default;background:linear-gradient(180deg,#8a7bff,#5a4ad9);box-shadow:inset 0 1px #ffffff4d,0 8px 24px #5a4ad966}.v3s-chips.svelte-1i30gsf{display:flex;gap:8px;flex-wrap:wrap}.v3s-chip.svelte-1i30gsf{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);padding:6px 11px;border-radius:999px;border:1px solid var(--line-strong);background:#ffffff06}.v3s-chip-check.svelte-1i30gsf{color:var(--cyan)}.v3s-cursor.svelte-1i30gsf{position:absolute;top:0;left:0;opacity:0;z-index:6;pointer-events:none;filter:drop-shadow(0 4px 10px rgba(0,0,0,.7))}.v3s-dragitem.svelte-1i30gsf{position:absolute;top:0;left:0;opacity:0;z-index:5;pointer-events:none;image-rendering:pixelated}.v3s-static .v3s-pin.svelte-1i30gsf{min-height:0}.v3s-static .v3s-inner.svelte-1i30gsf{padding-top:90px;padding-bottom:90px}.v3s-static .v3s-stage.svelte-1i30gsf{flex-direction:column;align-items:stretch;gap:28px}.v3s-static .v3s-captions.svelte-1i30gsf{flex:none;min-height:0;display:grid;gap:18px}.v3s-static .v3s-caption.svelte-1i30gsf{position:static;opacity:1}.v3s-static .v3s-cursor.svelte-1i30gsf,.v3s-static .v3s-dragitem.svelte-1i30gsf{display:none}.v3s-static .v3s-dropimg.svelte-1i30gsf{opacity:1}.v3s-static .v3s-stagewrap.svelte-1i30gsf{transform:translate(-50%,-50%) scale(1.1)}.v3s-static .v3s-canvas.svelte-1i30gsf{height:330px}@media(max-width:1100px){.v3s-captions.svelte-1i30gsf{flex-basis:220px}}@media(max-width:899px),(prefers-reduced-motion:reduce){.v3s-pin.svelte-1i30gsf{min-height:0}.v3s-inner.svelte-1i30gsf{padding-top:90px;padding-bottom:90px}.v3s-stage.svelte-1i30gsf{flex-direction:column;align-items:stretch;gap:28px}.v3s-captions.svelte-1i30gsf{flex:none;min-height:0;display:grid;gap:18px}.v3s-caption.svelte-1i30gsf{position:static;opacity:1}.v3s-cursor.svelte-1i30gsf,.v3s-dragitem.svelte-1i30gsf{display:none}.v3s-dropimg.svelte-1i30gsf{opacity:1}.v3s-stagewrap.svelte-1i30gsf{transform:translate(-50%,-50%) scale(1.1)}.v3s-canvas.svelte-1i30gsf{height:330px}}.ned.svelte-cr3s9a{position:relative;display:flex;flex-direction:column;gap:10px;padding:10px;border-radius:18px;background:linear-gradient(135deg,#14121f,#0b0e1a,#0d0b16);border:1px solid rgba(139,92,246,.2);box-shadow:0 40px 90px #0009,0 0 50px #8b5cf614;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,sans-serif;color:#e2e8f0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ned-top.svelte-cr3s9a{display:flex;align-items:center;gap:10px;padding:2px 4px}.ned-mode.svelte-cr3s9a{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px;border-radius:10px;cursor:pointer;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:#d1d5db;font-size:12.5px;font-weight:500;transition:border-color .2s}.ned-mode.svelte-cr3s9a:hover{border-color:#8b5cf666}.ned-mode-dot.svelte-cr3s9a{width:7px;height:7px;border-radius:50%;background:#60a5fa;box-shadow:0 0 8px #60a5fa}.ned-mode.offset.svelte-cr3s9a .ned-mode-dot:where(.svelte-cr3s9a){background:#4ade80;box-shadow:0 0 8px #4ade80}.ned-coords.svelte-cr3s9a{font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;color:#94a3b8;padding:8px 12px;border-radius:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.ned-top-right.svelte-cr3s9a{margin-left:auto;display:flex;align-items:center;gap:8px}.ned-pack.svelte-cr3s9a{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:#d1d5db;padding:7px 12px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1)}.ned-pack-dot.svelte-cr3s9a{width:6px;height:6px;border-radius:50%;background:#4ade80;box-shadow:0 0 6px #4ade80}.ned-avatar.svelte-cr3s9a{width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10.5px;font-weight:700;color:#fff;background:linear-gradient(135deg,#a78bfa,#ec4899)}.ned-cols.svelte-cr3s9a{display:flex;gap:10px;min-height:0}.ned-left.svelte-cr3s9a{width:196px;flex:none;border-radius:14px;padding:12px;background:linear-gradient(135deg,#0f172af2,#1e293be6,#8b5cf60d);border:1px solid rgba(139,92,246,.2);box-shadow:0 0 50px #8b5cf61a,inset 0 1px #ffffff1a;overflow-y:auto}.ned-left-label.svelte-cr3s9a{font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#94a3b8;margin-bottom:10px}.ned-palette.svelte-cr3s9a{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.ned-card.svelte-cr3s9a{position:relative;overflow:hidden;border-radius:12px;background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:1px solid rgba(255,255,255,.1);cursor:grab;touch-action:none;transition:border-color .25s,transform .25s}.ned-card.svelte-cr3s9a:hover{border-color:#a78bfa73;transform:translateY(-2px)}.ned-card.svelte-cr3s9a:active{cursor:grabbing}.ned-card-head.svelte-cr3s9a{text-align:center;padding:7px 6px 6px;border-bottom:1px solid rgba(255,255,255,.1)}.ned-card-name.svelte-cr3s9a{display:block;font-size:10.5px;font-weight:600;color:#d1d5db;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ned-card-divider.svelte-cr3s9a{display:block;height:1px;width:34px;margin:5px auto 0;background:linear-gradient(90deg,#a855f733,#ec48994d,#a855f733)}.ned-card-img.svelte-cr3s9a{height:64px;display:flex;align-items:center;justify-content:center;padding:7px}.ned-card-img.svelte-cr3s9a img:where(.svelte-cr3s9a){max-width:52px;max-height:50px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 4px 8px rgba(0,0,0,.5));pointer-events:none}.ned-center.svelte-cr3s9a{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.ned-canvas.svelte-cr3s9a{position:relative;overflow:hidden;height:470px;border-radius:14px;box-shadow:0 25px 50px #00000080;background:linear-gradient(to bottom,#0f172a,#0b0e1a)}.ned-backdrop.svelte-cr3s9a{position:absolute;inset:0;background-color:#0a0e1a;background-image:linear-gradient(rgba(140,160,220,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(140,160,220,.16) 1px,transparent 1px),radial-gradient(ellipse 80% 60% at 50% 32%,rgba(60,74,130,.22) 0%,transparent 60%);background-size:64px 64px,64px 64px,100% 100%}.ned-stagewrap.svelte-cr3s9a{position:absolute;top:50%;left:50%;transform-origin:center center;filter:drop-shadow(0 8px 32px rgba(0,0,0,.3))}.ned-stagewrap.empty.svelte-cr3s9a{border:1px dashed rgba(148,163,184,.25);border-radius:6px;min-width:175px;min-height:222px}.ned-guiwrap.svelte-cr3s9a{position:relative}.ned-els.svelte-cr3s9a{position:absolute;left:7px;top:13px;width:512px;height:315px;isolation:isolate}.ned-hint.svelte-cr3s9a{position:absolute;left:7px;top:13px;width:161px;height:196px;display:grid;place-items:center;color:#94a3b880;font-size:12px;text-align:center;pointer-events:none}.ned-el.svelte-cr3s9a{position:absolute;cursor:move;touch-action:none}.ned-el.svelte-cr3s9a img:where(.svelte-cr3s9a){width:100%;height:100%;display:block;image-rendering:pixelated;pointer-events:none}.ned-el.selected.svelte-cr3s9a{outline:1.5px solid #a78bfa;outline-offset:1px;box-shadow:0 0 0 4px #a78bfa2e}.ned-handle.svelte-cr3s9a{position:absolute;right:-5px;bottom:-5px;width:11px;height:11px;background:#a78bfa;border:2px solid #0a0e1a;border-radius:3px;cursor:nwse-resize;display:none;touch-action:none}.ned-el.selected.svelte-cr3s9a .ned-handle:where(.svelte-cr3s9a){display:block}.ned-guiname.svelte-cr3s9a{position:absolute;top:12px;right:12px;z-index:5;font-size:11px;font-weight:500;color:#fffc;padding:6px 11px;border-radius:8px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ned-watermark.svelte-cr3s9a{position:absolute;bottom:14px;left:14px;z-index:5;display:flex;align-items:center;gap:6px;opacity:.22;pointer-events:none;font-size:10px;font-weight:700;letter-spacing:.15em;color:#fff;font-family:var(--font-display)}.ned-watermark.svelte-cr3s9a span:where(.svelte-cr3s9a){width:15px;height:15px;border-radius:4px;background:linear-gradient(135deg,#a78bfa,#ec4899)}.ned-foot.svelte-cr3s9a{position:absolute;bottom:12px;right:12px;z-index:5;display:flex;align-items:center;gap:6px}.ned-chip.svelte-cr3s9a{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:500;color:#fff;padding:6px 10px;border-radius:8px;background:#1e293bcc;border:1px solid rgba(100,116,139,.4);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 4px 14px #0006}.ned-btn.svelte-cr3s9a{cursor:pointer;transition:background .2s,border-color .2s,color .2s}.ned-btn.svelte-cr3s9a:hover{background:#334155cc}.ned-del.svelte-cr3s9a:hover{background:#ef444433;border-color:#ef444466;color:#fca5a5}.ned-right.svelte-cr3s9a{width:188px;flex:none;border-radius:14px;padding:12px;background:linear-gradient(225deg,#0f172af2,#1e293be6,#8b5cf60d);border:1px solid rgba(139,92,246,.2);box-shadow:0 0 50px #8b5cf61a,inset 0 1px #ffffff1a}.ned-empty.svelte-cr3s9a{margin:6px 0 0;font-size:12px;line-height:1.55;color:#64748b}.ned-props.svelte-cr3s9a{display:grid;gap:7px}.ned-prop-name.svelte-cr3s9a{display:flex;align-items:center;gap:9px;padding:8px 10px;margin-bottom:3px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(139,92,246,.25)}.ned-prop-name.svelte-cr3s9a img:where(.svelte-cr3s9a){max-width:24px;max-height:24px;image-rendering:pixelated}.ned-prop-name.svelte-cr3s9a span:where(.svelte-cr3s9a){font-size:12px;font-weight:600;color:#e2e8f0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ned-prop.svelte-cr3s9a{display:flex;align-items:center;justify-content:space-between;padding:7px 10px;border-radius:8px;background:#ffffff08;border:1px solid rgba(255,255,255,.07)}.ned-prop.svelte-cr3s9a span:where(.svelte-cr3s9a){font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#94a3b8}.ned-prop.svelte-cr3s9a strong:where(.svelte-cr3s9a){font-family:var(--font-mono);font-size:12px;font-weight:500;color:#e2e8f0}.ned-stepper.svelte-cr3s9a{display:inline-flex;align-items:stretch;border:1px solid rgba(255,255,255,.1);border-radius:7px;background:#ffffff0d;overflow:hidden;transition:border-color .15s,box-shadow .15s}.ned-stepper.svelte-cr3s9a:focus-within{border-color:#a78bfa8c;box-shadow:0 0 0 3px #a78bfa1f}.ned-prop-input.svelte-cr3s9a{width:46px;font-family:var(--font-mono);font-size:12px;font-weight:500;color:#e2e8f0;text-align:right;background:transparent;border:0;outline:none;padding:4px 7px;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.ned-prop-input.svelte-cr3s9a::-webkit-inner-spin-button,.ned-prop-input.svelte-cr3s9a::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ned-stepper-btns.svelte-cr3s9a{display:flex;flex-direction:column;border-left:1px solid rgba(255,255,255,.08)}.ned-stepper-btns.svelte-cr3s9a button:where(.svelte-cr3s9a){flex:1;display:flex;align-items:center;justify-content:center;width:20px;padding:0;background:transparent;border:0;cursor:pointer;color:#8d87a6;transition:color .12s,background .12s}.ned-stepper-btns.svelte-cr3s9a button:where(.svelte-cr3s9a):first-child{border-bottom:1px solid rgba(255,255,255,.08)}.ned-stepper-btns.svelte-cr3s9a button:where(.svelte-cr3s9a):hover{color:#e9e4fb;background:#a78bfa2e}.ned-stepper-btns.svelte-cr3s9a button:where(.svelte-cr3s9a):active{background:#a78bfa4d}.ned-prop-tip.svelte-cr3s9a{margin:6px 0 0;font-size:11px;line-height:1.5;color:#64748b}.ned-strip.svelte-cr3s9a{flex:1;display:flex;align-items:flex-start;gap:12px;min-height:84px;padding:12px 14px;border-radius:14px;background:linear-gradient(135deg,#0f172af2,#1e293be6,#8b5cf60d);border:1px solid rgba(139,92,246,.2);box-shadow:0 0 50px #8b5cf61a,inset 0 1px #ffffff1a}.ned-strip-icon.svelte-cr3s9a{color:#64748b;display:flex;flex:none}.ned-strip-empty.svelte-cr3s9a{font-size:11.5px;color:#64748b}.ned-strip-row.svelte-cr3s9a{display:flex;gap:7px;overflow-x:auto;padding:2px}.ned-och.svelte-cr3s9a{width:76px;min-height:96px;flex:none;display:flex;flex-direction:column;border-radius:10px;overflow:hidden;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);transition:border-color .2s}.ned-och.svelte-cr3s9a:hover{border-color:#a78bfa73}.ned-och.selected.svelte-cr3s9a{border-color:#a78bfa;box-shadow:0 0 0 3px #a78bfa2e}.ned-och-img.svelte-cr3s9a{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;padding:6px 4px 5px;background:none;border:0;cursor:pointer}.ned-och-name.svelte-cr3s9a{max-width:100%;font-family:var(--font-mono);font-size:8.5px;color:#8d87a6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ned-och-img.svelte-cr3s9a img:where(.svelte-cr3s9a){max-width:34px;max-height:30px;image-rendering:pixelated;pointer-events:none}.ned-och-bar.svelte-cr3s9a{display:flex;align-items:stretch;justify-content:center;gap:2px;height:20px;padding:0 3px 3px}.ned-och-btn.svelte-cr3s9a,.ned-och-val.svelte-cr3s9a,.ned-och-x.svelte-cr3s9a,.ned-och-ok.svelte-cr3s9a{border:0;cursor:pointer;border-radius:5px;font-size:11px;line-height:1;display:inline-flex;align-items:center;justify-content:center;background:#ffffff0f;color:#b6b0c9;transition:background .12s,color .12s}.ned-och-btn.svelte-cr3s9a{width:17px}.ned-och-btn.svelte-cr3s9a:hover{background:#a78bfa40;color:#fff}.ned-och-val.svelte-cr3s9a{padding:0 5px;font-family:var(--font-mono);font-size:9.5px;background:#a78bfa29;color:#c4b5fd}.ned-och-val.neg.svelte-cr3s9a{background:#ff5cae29;color:#ff9ecf}.ned-och-x.svelte-cr3s9a{width:14px;font-size:10px}.ned-och-x.svelte-cr3s9a:hover{background:#ef444440;color:#fca5a5}.ned-och-input.svelte-cr3s9a{width:34px;font-family:var(--font-mono);font-size:10px;text-align:center;background:#ffffff12;border:1px solid rgba(167,139,250,.5);border-radius:5px;color:#f1ecfd;outline:none}.ned-och-ok.svelte-cr3s9a{width:17px;background:#4ade8029;color:#86efac}.ned-och-ok.svelte-cr3s9a:hover{background:#4ade804d}.ned-tut-btn.svelte-cr3s9a{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 13px;border-radius:10px;cursor:pointer;background:#a78bfa1a;border:1px solid rgba(167,139,250,.35);color:#c4b5fd;font-size:12.5px;font-weight:500;transition:background .2s,border-color .2s}.ned-tut-btn.svelte-cr3s9a:hover{background:#a78bfa2e;border-color:#a78bfa99}.ned-tut-ring.svelte-cr3s9a{position:absolute;z-index:30;border-radius:14px;outline:2px solid #a78bfa;box-shadow:0 0 0 9999px #04030a99,0 0 24px #a78bfa80;pointer-events:none;transition:left .3s ease,top .3s ease,width .3s ease,height .3s ease}.ned-tut-card.svelte-cr3s9a{position:absolute;z-index:31;width:280px;padding:14px 16px;border-radius:14px;background:linear-gradient(135deg,#141022fa,#0b0916fa);border:1px solid rgba(167,139,250,.4);box-shadow:0 18px 50px #000000b3;transition:left .3s ease,top .3s ease}.ned-tut-head.svelte-cr3s9a{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.ned-tut-step.svelte-cr3s9a{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;color:#a78bfa}.ned-tut-x.svelte-cr3s9a{display:flex;padding:4px;border-radius:6px;background:none;border:0;cursor:pointer;color:#94a3b8}.ned-tut-x.svelte-cr3s9a:hover{color:#e2e8f0}.ned-tut-card.svelte-cr3s9a strong:where(.svelte-cr3s9a){display:block;font-size:14px;font-weight:600;color:#f1ecfd;margin-bottom:5px}.ned-tut-card.svelte-cr3s9a p:where(.svelte-cr3s9a){margin:0 0 12px;font-size:12.5px;line-height:1.5;color:#b6b0c9}.ned-tut-nav.svelte-cr3s9a{display:flex;justify-content:flex-end;gap:8px}.ned-tut-prev.svelte-cr3s9a,.ned-tut-next.svelte-cr3s9a{padding:7px 14px;border-radius:8px;cursor:pointer;font-size:12px;font-weight:600}.ned-tut-prev.svelte-cr3s9a{background:#ffffff0d;border:1px solid rgba(255,255,255,.12);color:#cbd5e1}.ned-tut-next.svelte-cr3s9a{background:linear-gradient(180deg,#8a7bff,#5a4ad9);border:1px solid rgba(255,255,255,.2);color:#fff}.ned-tut-next.svelte-cr3s9a:hover{filter:brightness(1.1)}.ned-ghost.svelte-cr3s9a{position:fixed;z-index:130;transform:translate(-50%,-50%);pointer-events:none;opacity:.9;outline:1.5px solid rgba(167,139,250,.7);outline-offset:1px}.ned-ghost.svelte-cr3s9a img:where(.svelte-cr3s9a){width:100%;height:100%;display:block;image-rendering:pixelated;filter:drop-shadow(0 10px 18px rgba(0,0,0,.55))}@media(max-width:1080px){.ned-right.svelte-cr3s9a{display:none}}@media(max-width:760px){.ned-cols.svelte-cr3s9a{flex-direction:column}.ned-left.svelte-cr3s9a{width:100%;overflow-x:auto}.ned-palette.svelte-cr3s9a{grid-template-columns:repeat(6,minmax(76px,1fr))}.ned-canvas.svelte-cr3s9a{height:380px}.ned-coords.svelte-cr3s9a{display:none}}.v3-play.svelte-1vgrzd1{background:radial-gradient(ellipse 60% 45% at 50% 0%,rgba(196,123,255,.05),transparent 65%)}.v3pl-hint.svelte-1vgrzd1{margin:36px 0 0;text-align:center;color:var(--text-dim);font-size:15px}.v3pl-hint.svelte-1vgrzd1 a:where(.svelte-1vgrzd1){color:var(--purple);text-decoration:none;font-family:var(--font-mono);font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid rgba(196,123,255,.4);margin-left:8px}.v3pl-hint.svelte-1vgrzd1 a:where(.svelte-1vgrzd1):hover{color:var(--magenta);border-color:var(--magenta)}.v3-feat.svelte-kjbzn7{background:radial-gradient(ellipse 55% 40% at 80% 10%,rgba(196,123,255,.05),transparent 65%)}.v3f-bento.svelte-kjbzn7{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.v3f-card.svelte-kjbzn7{position:relative;grid-column:span 1;min-height:230px;display:flex;flex-direction:column;padding:26px;border-radius:20px;background:var(--ink);border:1px solid var(--line-strong);overflow:hidden;transition:transform .25s ease,border-color .25s ease,box-shadow .3s ease;--mx: 50%;--my: 0%}.v3f-card.big.svelte-kjbzn7{grid-column:span 2}.v3f-card.svelte-kjbzn7:hover{transform:translateY(-5px);border-color:color-mix(in srgb,var(--accent) 55%,transparent);box-shadow:0 24px 60px #0000008c,0 0 40px color-mix(in srgb,var(--accent) 14%,transparent)}.v3f-glow.svelte-kjbzn7{position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(420px circle at var(--mx) var(--my),color-mix(in srgb,var(--accent) 13%,transparent),transparent 65%);transition:opacity .3s ease}.v3f-card.svelte-kjbzn7:hover .v3f-glow:where(.svelte-kjbzn7){opacity:1}.v3f-tag.svelte-kjbzn7{font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:auto}.v3f-k.svelte-kjbzn7{position:absolute;top:18px;right:22px;font-size:clamp(26px,2.4vw,38px);color:var(--accent);opacity:.85;text-shadow:0 0 24px color-mix(in srgb,var(--accent) 60%,transparent)}.v3f-card.svelte-kjbzn7 h3:where(.svelte-kjbzn7){margin:48px 0 10px;font-family:var(--font-display);font-weight:550;font-size:clamp(19px,1.7vw,25px);letter-spacing:-.02em;line-height:1.12;color:var(--text);max-width:16ch}.v3f-card.svelte-kjbzn7 p:where(.svelte-kjbzn7){margin:0;font-size:13.5px;line-height:1.55;color:var(--text-dim);max-width:34ch}@media(max-width:1000px){.v3f-bento.svelte-kjbzn7{grid-template-columns:repeat(2,1fr)}.v3f-card.svelte-kjbzn7,.v3f-card.big.svelte-kjbzn7{grid-column:span 1}}@media(max-width:620px){.v3f-bento.svelte-kjbzn7{grid-template-columns:1fr}}.v3-marquee.svelte-aqheco{padding:52px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden;transform:rotate(-1.2deg) scale(1.02);background:linear-gradient(180deg,rgba(196,123,255,.025),transparent)}.v3m-row.svelte-aqheco{overflow:hidden;white-space:nowrap}.v3m-row.svelte-aqheco+.v3m-row:where(.svelte-aqheco){margin-top:18px}.v3m-track.svelte-aqheco{display:inline-flex;will-change:transform}.v3m-track-b.svelte-aqheco{transform:translate(-50%)}.v3m-item.svelte-aqheco{font-family:var(--font-display);font-size:clamp(22px,2.6vw,36px);font-weight:550;letter-spacing:-.02em;color:var(--text-faint);display:inline-flex;align-items:center}.v3m-item.acc.svelte-aqheco{color:var(--text-dim)}.v3m-item.acc.svelte-aqheco:first-letter{color:var(--purple)}.v3m-sep.svelte-aqheco{margin:0 26px;color:var(--purple);opacity:.45;font-weight:300}@media(prefers-reduced-motion:reduce){.v3m-track.svelte-aqheco{transform:none!important}}.v3-proof.svelte-i0jsbt{overflow:hidden}.v3sp-orb-a.svelte-i0jsbt{width:480px;height:480px;top:-10%;left:-8%;background:#c47bff29}.v3sp-orb-b.svelte-i0jsbt{width:420px;height:420px;bottom:-14%;right:-6%;background:#ff5cae21}.v3sp-stats.svelte-i0jsbt{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:56px;padding-bottom:26px}.v3sp-stat.svelte-i0jsbt{padding:26px 22px 22px;border-radius:18px;background:var(--ink);border:1px solid var(--line-strong);text-align:center}.v3sp-num.svelte-i0jsbt{display:block;font-family:var(--font-display);font-weight:550;font-size:clamp(30px,3.2vw,48px);letter-spacing:-.03em;background:linear-gradient(180deg,var(--text),var(--purple));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.v3sp-label.svelte-i0jsbt{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-mute)}.v3sp-soon-tag.svelte-i0jsbt{position:absolute;bottom:0;left:50%;transform:translate(-50%);font-family:var(--font-mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint)}.v3sp-quotes.svelte-i0jsbt{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:52px}.v3sp-quote.svelte-i0jsbt{position:relative;margin:0;border-radius:18px;background:var(--ink);border:1px solid var(--line-strong);overflow:hidden;min-height:190px}.v3sp-quote.svelte-i0jsbt:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:var(--accent);opacity:.7}.v3sp-quote-blur.svelte-i0jsbt{filter:blur(7px);opacity:.55;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v3sp-quote.svelte-i0jsbt blockquote:where(.svelte-i0jsbt){margin:0;padding:26px 26px 18px;font-size:14.5px;line-height:1.6;color:var(--text-dim)}.v3sp-quote.svelte-i0jsbt figcaption:where(.svelte-i0jsbt){display:flex;flex-direction:column;gap:2px;padding:0 26px 26px}.v3sp-quote.svelte-i0jsbt figcaption:where(.svelte-i0jsbt) strong:where(.svelte-i0jsbt){font-family:var(--font-display);font-size:14px;color:var(--text)}.v3sp-quote.svelte-i0jsbt figcaption:where(.svelte-i0jsbt) span:where(.svelte-i0jsbt){font-size:12px;color:var(--text-mute)}.v3sp-soon.svelte-i0jsbt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim);padding:8px 16px;border-radius:999px;border:1px solid var(--line-strong);background:#000000bf}@media(max-width:960px){.v3sp-stats.svelte-i0jsbt{grid-template-columns:repeat(2,1fr)}.v3sp-quotes.svelte-i0jsbt{grid-template-columns:1fr}}.v3-how.svelte-19hp7h7{position:relative;border-top:1px solid var(--line);padding:120px 0 80px;overflow:hidden;background:radial-gradient(ellipse 60% 45% at 20% 0%,rgba(109,163,255,.05),transparent 65%)}.v3h-head.svelte-19hp7h7{margin-bottom:56px}.v3h-beam-rail.svelte-19hp7h7{height:2px;margin-top:36px;background:var(--line);border-radius:999px;overflow:hidden}.v3h-beam.svelte-19hp7h7{height:100%;transform:scaleX(0);transform-origin:left center;background:linear-gradient(90deg,var(--purple),var(--cyan));box-shadow:0 0 16px #c47bffb3}.v3h-track.svelte-19hp7h7{display:flex;gap:28px;padding:0 max(32px,calc((100vw - 1320px)/2 + 32px));will-change:transform;width:-moz-max-content;width:max-content}.v3h-panel.svelte-19hp7h7{position:relative;flex:none;width:min(620px,72vw);min-height:380px;display:flex;align-items:flex-end;border-radius:24px;background:var(--ink);border:1px solid var(--line-strong);overflow:hidden;padding:36px}.v3h-panel.svelte-19hp7h7:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 80% 0%,color-mix(in srgb,var(--accent) 9%,transparent),transparent 70%);pointer-events:none}.v3h-bignum.svelte-19hp7h7{position:absolute;top:-12%;right:2%;font-size:clamp(200px,24vw,340px);line-height:1;color:transparent;-webkit-text-stroke:1.5px color-mix(in srgb,var(--accent) 38%,transparent);-webkit-user-select:none;-moz-user-select:none;user-select:none}.v3h-card.svelte-19hp7h7{position:relative;max-width:38ch}.v3h-step.svelte-19hp7h7{display:block;color:var(--accent);margin-bottom:14px}.v3h-card.svelte-19hp7h7 h3:where(.svelte-19hp7h7){margin:0 0 12px;font-family:var(--font-display);font-weight:550;font-size:clamp(28px,2.8vw,42px);letter-spacing:-.03em;color:var(--text)}.v3h-card.svelte-19hp7h7 p:where(.svelte-19hp7h7){margin:0;font-size:15.5px;line-height:1.6;color:var(--text-dim)}.v3h-panel-cta.svelte-19hp7h7{width:min(420px,60vw);align-items:center;justify-content:center;background:transparent;border-style:dashed}@media(max-width:899px){.v3-how.svelte-19hp7h7{padding:90px 0}.v3h-track.svelte-19hp7h7{flex-direction:column;width:auto;padding:0 20px}.v3h-panel.svelte-19hp7h7{width:100%;min-height:0;padding:28px}.v3h-bignum.svelte-19hp7h7{font-size:140px;top:-8%}.v3h-beam-rail.svelte-19hp7h7{display:none}}.v3-price.svelte-pp76jq{background:radial-gradient(ellipse 55% 40% at 50% 0%,rgba(255,226,122,.035),transparent 65%)}.v3pr-grid.svelte-pp76jq{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:stretch}.v3pr-card.svelte-pp76jq{position:relative;display:flex;flex-direction:column;padding:32px 28px;border-radius:22px;background:var(--ink);border:1px solid var(--line-strong);transition:transform .25s ease,border-color .25s ease,box-shadow .3s ease}.v3pr-card.svelte-pp76jq:hover{transform:translateY(-6px);border-color:#c47bff66;box-shadow:0 28px 70px #0000008c}.v3pr-card.featured.svelte-pp76jq{background:linear-gradient(170deg,#110a1e,#0a0712);animation:svelte-pp76jq-v3prFloat 4.5s ease-in-out infinite;z-index:1}.v3pr-card.featured.svelte-pp76jq:hover{animation-play-state:paused;transform:translateY(-8px) scale(1.015)}@keyframes svelte-pp76jq-v3prFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.v3pr-ring.svelte-pp76jq{position:absolute;inset:-1px;border-radius:22px;padding:1px;background:conic-gradient(from var(--v3pr-a, 0deg),var(--purple),var(--magenta),var(--cyan),var(--purple));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:svelte-pp76jq-v3prSpin 5s linear infinite;pointer-events:none}@property --v3pr-a{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes svelte-pp76jq-v3prSpin{to{--v3pr-a: 360deg}}.v3pr-pop.svelte-pp76jq{position:absolute;top:-13px;left:50%;transform:translate(-50%);white-space:nowrap;font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#000;padding:6px 16px;border-radius:999px;background:linear-gradient(90deg,var(--purple),var(--magenta));box-shadow:0 6px 24px #c47bff73;z-index:2}.v3pr-card.svelte-pp76jq h3:where(.svelte-pp76jq){margin:0 0 4px;font-family:var(--font-display);font-weight:600;font-size:19px;color:var(--text);letter-spacing:-.01em}.v3pr-desc.svelte-pp76jq{margin:0 0 20px;font-size:13px;color:var(--text-mute)}.v3pr-price.svelte-pp76jq{display:flex;align-items:baseline;gap:8px;margin-bottom:26px}.v3pr-amount.svelte-pp76jq{font-family:var(--font-display);font-weight:550;font-size:clamp(38px,3.4vw,52px);letter-spacing:-.04em;color:var(--text)}.v3pr-card.featured.svelte-pp76jq .v3pr-amount:where(.svelte-pp76jq){background:linear-gradient(180deg,var(--text),var(--purple));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.v3pr-per.svelte-pp76jq{font-family:var(--font-mono);font-size:12px;color:var(--text-mute);letter-spacing:.06em}.v3pr-card.svelte-pp76jq ul:where(.svelte-pp76jq){list-style:none;margin:0 0 26px;padding:0;display:grid;gap:11px;flex:1}.v3pr-card.svelte-pp76jq li:where(.svelte-pp76jq){display:flex;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;color:var(--text-dim)}.v3pr-card.svelte-pp76jq li:where(.svelte-pp76jq) svg{margin-top:3px;flex:none;color:var(--purple)}.v3pr-card.featured.svelte-pp76jq li:where(.svelte-pp76jq) svg{color:var(--cyan)}.v3pr-urgency.svelte-pp76jq{margin:0 0 18px;font-size:12px;line-height:1.5;color:var(--gold);padding:10px 14px;border-radius:12px;background:#ffe27a0f;border:1px solid rgba(255,226,122,.22)}.v3pr-cta.svelte-pp76jq{justify-content:center}.v3pr-guarantee.svelte-pp76jq{margin:44px 0 0;text-align:center;font-size:14px;color:var(--text-mute)}.v3pr-guarantee.svelte-pp76jq a:where(.svelte-pp76jq){color:var(--text-dim);text-decoration:none;border-bottom:1px solid var(--line-strong);margin-left:10px}.v3pr-guarantee.svelte-pp76jq a:where(.svelte-pp76jq):hover{color:var(--purple);border-color:var(--purple)}@media(max-width:960px){.v3pr-grid.svelte-pp76jq{grid-template-columns:1fr;max-width:440px;margin:0 auto}.v3pr-card.featured.svelte-pp76jq{animation:none}}.v3fq-wrap.svelte-1hxs8pk{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px;align-items:start}.v3fq-head.svelte-1hxs8pk{position:sticky;top:120px}.v3fq-list.svelte-1hxs8pk{border-top:1px solid var(--line-strong)}.v3fq-item.svelte-1hxs8pk{border-bottom:1px solid var(--line);transition:background .2s ease}.v3fq-item.open.svelte-1hxs8pk{background:#c47bff06}.v3fq-q.svelte-1hxs8pk{display:flex;align-items:center;gap:20px;width:100%;padding:22px 8px;background:none;border:0;cursor:pointer;text-align:left;color:var(--text-dim);transition:color .15s ease}.v3fq-q.svelte-1hxs8pk:hover{color:var(--text)}.v3fq-item.open.svelte-1hxs8pk .v3fq-q:where(.svelte-1hxs8pk){color:var(--text)}.v3fq-num.svelte-1hxs8pk{font-family:var(--font-mono);font-size:11px;color:var(--text-faint);letter-spacing:.1em;flex:none}.v3fq-item.open.svelte-1hxs8pk .v3fq-num:where(.svelte-1hxs8pk){color:var(--purple)}.v3fq-text.svelte-1hxs8pk{flex:1;font-family:var(--font-display);font-size:clamp(16px,1.5vw,19px);font-weight:500;letter-spacing:-.015em}.v3fq-icon.svelte-1hxs8pk{position:relative;width:14px;height:14px;flex:none}.v3fq-icon.svelte-1hxs8pk span:where(.svelte-1hxs8pk){position:absolute;top:50%;left:0;right:0;height:1.5px;background:currentColor;transition:transform .25s ease}.v3fq-icon.svelte-1hxs8pk span:where(.svelte-1hxs8pk):last-child{transform:rotate(90deg)}.v3fq-item.open.svelte-1hxs8pk .v3fq-icon:where(.svelte-1hxs8pk) span:where(.svelte-1hxs8pk):last-child{transform:rotate(0)}.v3fq-a.svelte-1hxs8pk{padding:0 8px 24px 47px}.v3fq-a.svelte-1hxs8pk p:where(.svelte-1hxs8pk){margin:0;font-size:14.5px;line-height:1.65;color:var(--text-dim);max-width:62ch}.v3fq-note.svelte-1hxs8pk{margin-top:12px!important;font-family:var(--font-mono);font-size:11.5px!important;color:var(--text-mute)!important;padding:9px 13px;border-radius:10px;background:#ffffff06;border:1px solid var(--line);display:inline-block}@media(max-width:960px){.v3fq-wrap.svelte-1hxs8pk{grid-template-columns:1fr;gap:16px}.v3fq-head.svelte-1hxs8pk{position:static}}.v3-clog.svelte-wdrs8y{background:radial-gradient(ellipse 50% 40% at 15% 10%,rgba(109,255,229,.04),transparent 65%)}.v3cl-list.svelte-wdrs8y{position:relative;padding-left:36px;display:grid;gap:22px}.v3cl-rail.svelte-wdrs8y{position:absolute;top:8px;bottom:8px;left:7px;width:2px;background:var(--line);border-radius:999px;overflow:hidden}.v3cl-line.svelte-wdrs8y{width:100%;height:100%;transform-origin:top center;background:linear-gradient(180deg,var(--purple),var(--magenta),var(--cyan));box-shadow:0 0 14px #c47bff99}.v3cl-entry.svelte-wdrs8y{display:grid;grid-template-columns:230px 1fr;gap:24px;padding:22px 26px;border-radius:18px;background:var(--ink);border:1px solid var(--line-strong);position:relative}.v3cl-entry.roadmap.svelte-wdrs8y{background:transparent;border-style:dashed}.v3cl-dot.svelte-wdrs8y{position:absolute;left:-36px;top:30px;width:10px;height:10px;border-radius:50%;transform:translate(3px)}.v3cl-dot-purple.svelte-wdrs8y{background:var(--purple);box-shadow:0 0 12px var(--purple)}.v3cl-dot-cyan.svelte-wdrs8y{background:var(--cyan);box-shadow:0 0 12px var(--cyan)}.v3cl-dot-magenta.svelte-wdrs8y{background:var(--magenta);box-shadow:0 0 12px var(--magenta)}.v3cl-dot-soon.svelte-wdrs8y{background:var(--text-mute)}.v3cl-meta.svelte-wdrs8y{display:flex;flex-direction:column;gap:7px;align-items:flex-start}.v3cl-meta.svelte-wdrs8y time:where(.svelte-wdrs8y){font-size:13px;color:var(--text-dim)}.v3cl-ver.svelte-wdrs8y{font-size:11px;color:var(--text-mute);letter-spacing:.08em}.v3cl-tag.svelte-wdrs8y{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;padding:4px 10px;border-radius:999px}.v3cl-tag-purple.svelte-wdrs8y{color:var(--purple);border:1px solid rgba(196,123,255,.4);background:#c47bff0f}.v3cl-tag-cyan.svelte-wdrs8y{color:var(--cyan);border:1px solid rgba(109,255,229,.4);background:#6dffe50f}.v3cl-tag-magenta.svelte-wdrs8y{color:var(--magenta);border:1px solid rgba(255,92,174,.4);background:#ff5cae0f}.v3cl-tag-soon.svelte-wdrs8y{color:var(--text-mute);border:1px solid var(--line-strong)}.v3cl-body.svelte-wdrs8y h3:where(.svelte-wdrs8y){margin:0 0 8px;font-family:var(--font-display);font-weight:550;font-size:clamp(17px,1.6vw,21px);letter-spacing:-.015em;color:var(--text)}.v3cl-body.svelte-wdrs8y p:where(.svelte-wdrs8y){margin:0;font-size:14px;line-height:1.6;color:var(--text-dim);max-width:68ch}.v3cl-more.svelte-wdrs8y{margin:40px 0 0;text-align:center}@media(max-width:760px){.v3cl-entry.svelte-wdrs8y{grid-template-columns:1fr;gap:12px}.v3cl-meta.svelte-wdrs8y{flex-direction:row;align-items:center;flex-wrap:wrap}}.v3-cta.svelte-17sc4di{position:relative;padding:200px 0 180px;border-top:1px solid var(--line);overflow:hidden;text-align:center}.v3c-floor.svelte-17sc4di{position:absolute;left:-20%;right:-20%;bottom:-12%;height:62%;background-image:linear-gradient(rgba(196,123,255,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(196,123,255,.14) 1px,transparent 1px);background-size:56px 56px;transform:perspective(620px) rotateX(62deg);transform-origin:center top;mask-image:linear-gradient(180deg,transparent 0%,black 30%,transparent 95%);-webkit-mask-image:linear-gradient(180deg,transparent 0%,black 30%,transparent 95%);animation:svelte-17sc4di-v3cFloor 9s linear infinite;pointer-events:none}@keyframes svelte-17sc4di-v3cFloor{0%{background-position:0 0,0 0}to{background-position:0 56px,0 56px}}.v3c-orb-a.svelte-17sc4di{width:520px;height:520px;top:-16%;left:8%;background:#c47bff33}.v3c-orb-b.svelte-17sc4di{width:460px;height:460px;bottom:-20%;right:6%;background:#ff5cae26}.v3c-inner.svelte-17sc4di{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.v3c-title.svelte-17sc4di{font-size:clamp(44px,6.2vw,92px);margin:0 0 26px;line-height:1.02}.v3c-line.svelte-17sc4di{display:block}.v3c-mask.svelte-17sc4di{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.18em;margin-bottom:-.18em}.v3c-word.svelte-17sc4di{display:inline-block}.v3c-sub.svelte-17sc4di{font-size:clamp(16px,1.4vw,20px);color:var(--text-dim);margin:0 0 44px}.v3c-actions.svelte-17sc4di{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;margin-bottom:30px}.v3c-note.svelte-17sc4di{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint);margin:0}@media(prefers-reduced-motion:reduce){.v3c-floor.svelte-17sc4di{animation:none}}@media(max-width:600px){.v3-cta.svelte-17sc4di{padding:120px 0 110px}}body{background:#000;margin:0;padding:0;overflow-x:hidden}*{box-sizing:border-box}.nx-landing.svelte-asg5zg{background:#000;color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;overflow-x:hidden;line-height:1.5;letter-spacing:-.011em;background-image:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(196,123,255,.1),transparent 60%)}::-moz-selection{background:var(--purple);color:#000}::selection{background:var(--purple);color:#000}a{color:inherit}button{font-family:inherit}img{max-width:100%;display:block}
