.spinner.svelte-g9c1iq{width:.85em;height:.85em;border-radius:50%;border:2px solid currentColor;border-top-color:transparent;animation:svelte-g9c1iq-spin .6s linear infinite;flex-shrink:0}@keyframes svelte-g9c1iq-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spinner.svelte-g9c1iq{animation-duration:2s}}.panel.svelte-yyq4m6{position:relative;display:none;flex-direction:column;justify-content:space-between;min-height:30rem;padding:1.75rem;border-radius:1.25rem;overflow:hidden;isolation:isolate;background:radial-gradient(120% 90% at 15% 0%,#5e78ff8c,#0030ff00 55%),radial-gradient(90% 70% at 95% 15%,#0030ffbf,#0030ff00 60%),linear-gradient(200deg,#16183a,#0b0b1c 45%,#060608)}.panel.svelte-yyq4m6:after{content:"";position:absolute;inset:-20% -35% auto -35%;height:90%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(0,48,255,.45),transparent 70%);filter:blur(40px)}.panel.svelte-yyq4m6:before{content:"";position:absolute;inset:auto -30% -45% -10%;height:80%;z-index:-1;border-radius:45% 55% 50% 50%/60% 55% 45% 40%;background:linear-gradient(160deg,#141630f2,#06060a);box-shadow:0 -1px 60px #5e78ff40}@media(min-width:768px){.panel.svelte-yyq4m6{display:flex}}.panel-top.svelte-yyq4m6{display:flex;align-items:center;justify-content:space-between;gap:1rem}.panel-mark.svelte-yyq4m6{display:inline-flex;color:#fff}.panel-tagline.svelte-yyq4m6{margin:0;font-family:var(--font-brand);font-size:1.75rem;line-height:1.25;font-weight:600;letter-spacing:-.02em;color:#fff}input.svelte-1wwkhju:-webkit-autofill,input.svelte-1wwkhju:-webkit-autofill:hover,input.svelte-1wwkhju:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text, #f7f7f8);-webkit-box-shadow:0 0 0 1000px var(--color-surface, #121214) inset;transition:background-color 9999s ease-out;caret-color:var(--color-text, #f7f7f8)}.password-fade.svelte-1doseqh{pointer-events:none;animation:svelte-1doseqh-password-fade-out .18s ease-out forwards}@keyframes svelte-1doseqh-password-fade-out{to{opacity:0}}.password-eye.svelte-1doseqh{display:inline-block;transform-origin:center;animation:svelte-1doseqh-password-eye-in .2s cubic-bezier(.22,1,.36,1)}@keyframes svelte-1doseqh-password-eye-in{0%{opacity:0;transform:scale(.5) rotate(-45deg)}}@media(prefers-reduced-motion:reduce){.password-fade.svelte-1doseqh,.password-eye.svelte-1doseqh{animation:none}}.select-root.svelte-1f20tz6{position:relative;width:100%}.select-root.compact.svelte-1f20tz6{width:auto;display:inline-block}.select-root.compact.svelte-1f20tz6 .trigger:where(.svelte-1f20tz6){width:auto}.select-root.size-sm.svelte-1f20tz6 .trigger:where(.svelte-1f20tz6){min-height:2.25rem;height:2.25rem;padding:.25rem .65rem;font-size:.75rem;gap:.4rem;border-radius:.5rem}.select-root.size-sm.svelte-1f20tz6 .value:where(.svelte-1f20tz6){font-size:.75rem}.select-root.size-sm.svelte-1f20tz6 .caret:where(.svelte-1f20tz6){font-size:.6rem}.select-root.size-sm.svelte-1f20tz6 .option:where(.svelte-1f20tz6){padding:.35rem .6rem;font-size:.75rem}.trigger.svelte-1f20tz6{display:flex;align-items:center;gap:.75rem;width:100%;min-height:2.75rem;box-sizing:border-box;padding:.625rem .75rem;border:1px solid rgba(255,255,255,.15);border-radius:.5rem;background:var(--color-surface, #121214);box-shadow:inset 0 1px #ffffff06;color:var(--color-text, #f7f7f8);font:inherit;font-size:.95rem;text-align:left;cursor:pointer;transition:border-color .14s ease,box-shadow .14s ease,background .14s ease}.trigger.svelte-1f20tz6:hover:not(:disabled){border-color:#ffffff40}.trigger.svelte-1f20tz6:focus-visible,.trigger.open.svelte-1f20tz6{outline:none;border-color:var(--color-brand, #0030ff);box-shadow:0 0 0 4px #0030ff26}.trigger.error.svelte-1f20tz6{border-color:#e5484db8}.trigger.svelte-1f20tz6:disabled{cursor:not-allowed;opacity:.5}.trigger.placeholder.svelte-1f20tz6 .value:where(.svelte-1f20tz6){color:var(--color-muted, #a4a4ad);opacity:.55}.leading-icon.svelte-1f20tz6{flex-shrink:0;font-size:.72rem;color:var(--color-muted, #a4a4ad)}.inline-label.svelte-1f20tz6{flex-shrink:0;color:var(--color-muted, #a4a4ad);font-size:.78rem;font-weight:400;white-space:nowrap}.select-root.compact.svelte-1f20tz6 .trigger:where(.svelte-1f20tz6){min-height:2.25rem;height:2.25rem;gap:.45rem;width:auto;max-width:100%;padding:.25rem .65rem;border-color:#ffffff26;border-radius:.5rem;background:#171719;font-size:.75rem}.select-root.compact.svelte-1f20tz6 .value:where(.svelte-1f20tz6){flex:0 1 auto;font-weight:500}.select-root.compact.svelte-1f20tz6 .menu:where(.svelte-1f20tz6){min-width:6rem;width:max-content;max-width:min(18rem,calc(100vw - 1rem))}.value.svelte-1f20tz6{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.caret.svelte-1f20tz6{flex-shrink:0;font-size:.65rem;opacity:.55;transition:transform .14s ease}.trigger.open.svelte-1f20tz6 .caret:where(.svelte-1f20tz6){transform:rotate(180deg)}.menu.svelte-1f20tz6{position:fixed;z-index:120;min-width:9rem;max-height:13rem;overflow-y:auto;box-sizing:border-box;padding:.35rem;border:1px solid rgba(255,255,255,.1);border-radius:.65rem;background:#0b0b0c;box-shadow:0 18px 48px #00000094}.option.svelte-1f20tz6{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.6rem .7rem;border:0;border-radius:.45rem;background:transparent;color:var(--color-text, #f7f7f8);font:inherit;font-size:.9rem;text-align:left;cursor:pointer}.option[data-active=true].svelte-1f20tz6{background:#ffffff12}.option.selected.svelte-1f20tz6{background:#ffffff17;color:var(--color-text, #f7f7f8);font-weight:600}.select-root.editor.svelte-1f20tz6 .trigger:where(.svelte-1f20tz6),.select-root.editor.compact.svelte-1f20tz6 .trigger:where(.svelte-1f20tz6){min-height:2rem;gap:.4rem;padding:.25rem .5rem;border-radius:.4rem;border-color:#ffffff24;background:var(--ed-bg-2, #202024);box-shadow:none;font-size:.8rem}.select-root.editor.svelte-1f20tz6 .option:where(.svelte-1f20tz6){padding:.35rem .5rem;font-size:.8rem}.select-root.editor.svelte-1f20tz6 .menu:where(.svelte-1f20tz6){max-height:15rem;padding:.25rem;border-radius:.5rem}.select-root.editor.svelte-1f20tz6 .trigger:where(.svelte-1f20tz6):hover:not(:disabled){border-color:#ffffff40;background:var(--ed-bg-hover, #2a2a2e)}.select-root.editor.svelte-1f20tz6 .trigger:where(.svelte-1f20tz6):focus-visible,.select-root.editor.svelte-1f20tz6 .trigger.open:where(.svelte-1f20tz6){border-color:#ffffff47;box-shadow:0 0 0 3px #ffffff0f}.select-root.editor.svelte-1f20tz6 .menu:where(.svelte-1f20tz6){border-color:#ffffff24;background:var(--ed-bg-2, #202024);box-shadow:0 18px 48px #0000006b}.select-root.editor.svelte-1f20tz6 .option.selected:where(.svelte-1f20tz6){background:#ffffff14;color:var(--ed-text, #f7f7f8)}.select-root.editor.svelte-1f20tz6 .check:where(.svelte-1f20tz6){color:var(--ed-muted, #a4a4ad)}.menu.svelte-1f20tz6::-webkit-scrollbar{width:.45rem}.menu.svelte-1f20tz6::-webkit-scrollbar-thumb{border-radius:999px;background:#ffffff24}.combo.svelte-1fd7aab{position:relative}.trigger.svelte-1fd7aab{display:flex;align-items:center;gap:.75rem;width:100%;min-width:14rem;box-sizing:border-box;padding:.625rem .75rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.15);background:var(--color-surface, #16131f);color:inherit;font:inherit;font-size:.95rem;text-align:left;cursor:pointer}.trigger.svelte-1fd7aab:hover:not(:disabled){border-color:#ffffff47}.trigger.svelte-1fd7aab:focus-visible{outline:none;border-color:var(--color-brand, #7c5cff)}.trigger.svelte-1fd7aab:disabled{opacity:.5;cursor:not-allowed}.trigger.placeholder.svelte-1fd7aab .text:where(.svelte-1fd7aab){opacity:.5}.text.svelte-1fd7aab{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.caret.svelte-1fd7aab{font-size:.6rem;opacity:.55;flex-shrink:0}.panel.svelte-1fd7aab{position:absolute;left:0;right:0;top:calc(100% + .35rem);z-index:50;padding:.35rem;border-radius:.6rem;border:1px solid rgba(255,255,255,.12);background:#16131f;box-shadow:0 16px 40px #00000080}.search.svelte-1fd7aab{display:flex;align-items:center;gap:.55rem;padding:.25rem .5rem .4rem;border-bottom:1px solid rgba(255,255,255,.08)}.search.svelte-1fd7aab input:where(.svelte-1fd7aab){flex:1;min-width:0;border:0;background:none;color:inherit;font:inherit;font-size:.875rem;padding:.25rem 0}.search.svelte-1fd7aab input:where(.svelte-1fd7aab):focus{outline:none}.list.svelte-1fd7aab{max-height:14rem;overflow-y:auto;padding-top:.35rem}.item.svelte-1fd7aab{display:flex;align-items:center;gap:.6rem;width:100%;box-sizing:border-box;padding:.5rem .6rem;border:0;border-radius:.4rem;background:none;color:inherit;font:inherit;font-size:.875rem;text-align:left;cursor:pointer}.item[data-active=true].svelte-1fd7aab{background:#ffffff12}.item.selected.svelte-1fd7aab{background:#ffffff17;font-weight:600}.ico.svelte-1fd7aab{width:.85rem;text-align:center;opacity:.65;font-size:.8rem;flex-shrink:0}.empty.svelte-1fd7aab{padding:.75rem .6rem;margin:0;font-size:.85rem;opacity:.55}.language-switcher.svelte-3u53cp{position:relative}.language-trigger.svelte-3u53cp,.language-option.svelte-3u53cp{display:flex;align-items:center;border:0;font:inherit;cursor:pointer}.language-trigger.svelte-3u53cp{gap:.5rem;padding:.45rem .55rem;border-radius:.45rem;background:transparent;color:var(--color-muted);font-size:.875rem;transition:background .13s ease,color .13s ease}.language-trigger.svelte-3u53cp:hover,.language-trigger.svelte-3u53cp:focus-visible{background:#ffffff0f;color:var(--color-text)}.language-trigger.is-compact.svelte-3u53cp{justify-content:center;width:2rem;height:2rem;padding:0;font-size:.95rem}.language-flag.svelte-3u53cp{font-size:1rem;line-height:1}.language-name.svelte-3u53cp{white-space:nowrap}.language-caret.svelte-3u53cp{margin-left:.1rem;font-size:.55rem;opacity:.65}.language-menu.svelte-3u53cp{position:absolute;top:calc(100% + .45rem);right:0;z-index:60;min-width:9.5rem;padding:.35rem;border:1px solid rgba(255,255,255,.08);border-radius:.65rem;background:#0b0b0c;box-shadow:0 16px 40px #00000080;transform-origin:top right}.language-option.svelte-3u53cp{gap:.55rem;width:100%;padding:.55rem .65rem;border-radius:.4rem;background:transparent;color:var(--color-muted);font-size:.8rem;text-align:left;transition:background .13s ease,color .13s ease}.language-option.svelte-3u53cp:hover,.language-option.svelte-3u53cp:focus-visible,.language-option.is-selected.svelte-3u53cp{background:#ffffff12;color:var(--color-text);font-weight:600}@media(prefers-reduced-motion:reduce){.language-trigger.svelte-3u53cp,.language-option.svelte-3u53cp{transition:none}}.menu.svelte-1m70qne{position:relative}.trigger.svelte-1m70qne{display:flex;align-items:center;gap:.6rem;padding:.4rem .6rem;border:0;border-radius:.5rem;background:none;color:inherit;font:inherit;font-size:.875rem;cursor:pointer}.trigger.svelte-1m70qne:hover{background:#ffffff0f}.avatar.svelte-1m70qne{width:1.75rem;height:1.75rem;border-radius:50%;display:block}.avatar--initial.svelte-1m70qne{display:grid;place-items:center;background:#ffffff1f;font-size:.75rem}.name.svelte-1m70qne{max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.caret.svelte-1m70qne{font-size:.6rem;opacity:.55}.panel.svelte-1m70qne{position:absolute;right:0;top:calc(100% + .5rem);z-index:50;min-width:13rem;padding:.4rem;border-radius:.7rem;border:1px solid rgba(255,255,255,.08);background:#0b0b0c;box-shadow:0 16px 40px #00000080}.menu.sidebar.svelte-1m70qne .panel:where(.svelte-1m70qne){top:auto;right:auto;bottom:0;left:calc(100% + .5rem)}.sep.svelte-1m70qne{height:1px;margin:.35rem .25rem;background:#ffffff1a}.item.svelte-1m70qne{position:relative;display:flex;align-items:center;gap:.7rem;width:100%;box-sizing:border-box;padding:.6rem .75rem;border:0;border-radius:.45rem;background:none;color:inherit;font:inherit;font-size:.875rem;text-align:left;white-space:nowrap;text-decoration:none;cursor:pointer}.item.svelte-1m70qne:hover{background:#ffffff12}.ico.svelte-1m70qne{width:1rem;text-align:center;opacity:.65;font-size:.85rem;flex-shrink:0}.item.danger.svelte-1m70qne{color:var(--color-danger)}.item.danger.svelte-1m70qne:hover{background:#e5484d1f}.editor-preloader-overlay.svelte-7ks5k7{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#070708;color:#fff;-webkit-user-select:none;user-select:none;overflow:hidden;opacity:1;transform:scale(1);transition:opacity .38s cubic-bezier(.16,1,.3,1),transform .38s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.editor-preloader-overlay.fading-out.svelte-7ks5k7{opacity:0;transform:scale(1.025);pointer-events:none}.preloader-grid.svelte-7ks5k7{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.08) 1px,transparent 1px);background-size:28px 28px;mask-image:radial-gradient(circle at 50% 50%,rgba(0,0,0,1) 25%,transparent 75%);-webkit-mask-image:radial-gradient(circle at 50% 50%,rgba(0,0,0,1) 25%,transparent 75%);pointer-events:none}.ambient-glow.svelte-7ks5k7{position:absolute;width:440px;height:440px;border-radius:9999px;background:radial-gradient(circle,rgba(0,48,255,.2) 0%,rgba(99,102,241,.1) 40%,transparent 70%);filter:blur(55px);pointer-events:none;animation:svelte-7ks5k7-pulse-glow 3s ease-in-out infinite alternate}@keyframes svelte-7ks5k7-pulse-glow{0%{transform:scale(.9);opacity:.7}to{transform:scale(1.15);opacity:1}}.preloader-content.svelte-7ks5k7{position:relative;display:flex;flex-direction:column;align-items:center;gap:1.4rem;max-width:90vw;animation:svelte-7ks5k7-content-appear .35s cubic-bezier(.16,1,.3,1) both}@keyframes svelte-7ks5k7-content-appear{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.logo-box.svelte-7ks5k7{position:relative;display:flex;align-items:center;justify-content:center;width:68px;height:68px;border-radius:1.25rem;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#1c1c21,#101013);box-shadow:0 12px 35px -8px #0030ff59,inset 0 1px 1px #ffffff40;overflow:hidden}.logo-sheen.svelte-7ks5k7{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.12) 0%,transparent 50%,rgba(255,255,255,.02) 100%);pointer-events:none}.brand-heading.svelte-7ks5k7{display:flex;align-items:baseline;justify-content:center;gap:.45rem;font-family:Funnel Display,sans-serif;font-size:1.75rem;letter-spacing:-.025em;margin:0;line-height:1.2}.brand-name.svelte-7ks5k7{font-weight:700;color:#fff}.studio-name.svelte-7ks5k7{font-weight:400;color:#5b7fff}.subtitle-text.svelte-7ks5k7{margin-top:.35rem;font-size:.825rem;color:#ffffff73}.progress-section.svelte-7ks5k7{display:flex;flex-direction:column;align-items:center;width:270px;max-width:82vw;gap:.6rem}.progress-bar-track.svelte-7ks5k7{position:relative;width:100%;height:6px;border-radius:9999px;background:#ffffff14;border:1px solid rgba(255,255,255,.06);overflow:hidden;padding:1px}.progress-bar-fill.svelte-7ks5k7{position:relative;height:100%;border-radius:9999px;background:linear-gradient(90deg,#001ece,#0030ff 45%,#38bdf8);box-shadow:0 0 12px #0030ff80;transition:width .18s cubic-bezier(.16,1,.3,1);min-width:6px}.progress-glow-tip.svelte-7ks5k7{position:absolute;right:0;top:50%;transform:translateY(-50%);width:5px;height:5px;border-radius:9999px;background:#fff;box-shadow:0 0 8px #fff}.progress-shimmer.svelte-7ks5k7{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.4) 50%,transparent 100%);animation:svelte-7ks5k7-shimmer 1.6s infinite}@keyframes svelte-7ks5k7-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.progress-meta.svelte-7ks5k7{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:.75rem;padding:0 2px}.step-indicator.svelte-7ks5k7{display:flex;align-items:center;gap:.45rem;color:#ffffffb3;font-weight:500}.percentage-text.svelte-7ks5k7{font-family:monospace;font-size:.72rem;font-weight:600;color:#fff6}.animate-scale-in.svelte-7ks5k7{animation:svelte-7ks5k7-scale-check .25s cubic-bezier(.175,.885,.32,1.275) both}@keyframes svelte-7ks5k7-scale-check{0%{transform:scale(.4);opacity:0}to{transform:scale(1.1);opacity:1}}@media(prefers-reduced-motion:reduce){.ambient-glow.svelte-7ks5k7,.progress-shimmer.svelte-7ks5k7{animation:none}.editor-preloader-overlay.svelte-7ks5k7{transition:opacity .15s ease}}.bar.flash.svelte-1oxnbeu{animation:svelte-1oxnbeu-bar-shake .42s cubic-bezier(.36,.07,.19,.97),svelte-1oxnbeu-bar-alert .7s ease-out}@keyframes svelte-1oxnbeu-bar-shake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-6px)}40%,60%{transform:translate(6px)}}@keyframes svelte-1oxnbeu-bar-alert{0%{border-color:#f87171;background-color:#7f1d1d8c;box-shadow:0 0 0 4px #f8717159,0 16px 40px #0000008c}to{box-shadow:0 16px 40px #0000008c}}@media(prefers-reduced-motion:reduce){.bar.flash.svelte-1oxnbeu{animation:svelte-1oxnbeu-bar-alert .7s ease-out}}.toast.success.svelte-qh8836{--tone: #34d399}.toast.error.svelte-qh8836{--tone: #f87171}.toast.info.svelte-qh8836{--tone: var(--color-brand, #0030ff)}.icon.svelte-qh8836{background:color-mix(in srgb,var(--tone) 18%,transparent);color:var(--tone)}.bar.svelte-qh8836{position:absolute;right:0;bottom:0;left:0;height:2px;transform-origin:left;background:var(--tone);opacity:.7;animation:svelte-qh8836-shrink linear forwards}.toast.svelte-qh8836:hover .bar:where(.svelte-qh8836){animation-play-state:paused}@keyframes svelte-qh8836-shrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.bar.svelte-qh8836{animation-duration:1ms!important}}.mockup.svelte-1a0qs6h{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.laptop.svelte-1a0qs6h{position:absolute;top:12%;right:8%;width:80%}.lid.svelte-1a0qs6h{position:relative;padding:.5rem .5rem .55rem;border:1px solid #38383d;border-radius:.9rem .9rem .25rem .25rem;background:#050506;box-shadow:0 0 0 1px #000}.camera.svelte-1a0qs6h{position:absolute;top:.2rem;left:50%;width:.28rem;height:.28rem;transform:translate(-50%);border-radius:50%;background:#1d1d22}.lid.svelte-1a0qs6h img:where(.svelte-1a0qs6h){display:block;width:100%;aspect-ratio:16 / 10;border-radius:.35rem;object-fit:cover;object-position:top}.base.svelte-1a0qs6h{position:relative;width:108%;height:.8rem;margin:0 0 0 -4%;border-radius:.1rem .1rem .9rem .9rem/.1rem .1rem .7rem .7rem;background:linear-gradient(#3b3b41,#1d1d21);box-shadow:inset 0 1px #ffffff24,0 22px 36px #0009}.notch.svelte-1a0qs6h{position:absolute;top:0;left:50%;width:16%;height:.28rem;transform:translate(-50%);border-radius:0 0 .4rem .4rem;background:#141417}.phone.svelte-1a0qs6h{position:absolute;bottom:9%;left:7%;height:62%;aspect-ratio:9 / 19.5;padding:.35rem;border:1px solid #3a3a3f;border-radius:1.6rem;background:#0a0a0b;box-shadow:0 0 0 2px #1b1b1e,0 24px 60px #000000bf}.phone.svelte-1a0qs6h img:where(.svelte-1a0qs6h){display:block;width:100%;height:100%;border-radius:1.25rem;object-fit:cover;object-position:top}.island.svelte-1a0qs6h{position:absolute;top:.7rem;left:50%;z-index:1;width:28%;height:.7rem;transform:translate(-50%);border-radius:999px;background:#000}
