.shell.svelte-1x05zx6{height:100vh;display:grid;grid-template-columns:1fr minmax(420px,540px);background:var(--bg);color:var(--ink);font-family:Inter Tight Variable,ui-sans-serif,system-ui,sans-serif;font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;overflow:hidden;transition:background .35s ease,color .35s ease}.mono.svelte-1x05zx6{font-family:JetBrains Mono Variable,ui-monospace,monospace;font-feature-settings:"zero","ss02"}.aside.svelte-1x05zx6{position:relative;background:var(--surface);border-right:1px solid var(--line-ds);padding:32px 40px;display:flex;flex-direction:column;overflow:hidden}.aside.svelte-1x05zx6:before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--surface-3) 1px,transparent 1px),linear-gradient(90deg,var(--surface-3) 1px,transparent 1px);background-size:56px 56px;background-position:-1px -1px;opacity:.6;pointer-events:none;mask-image:radial-gradient(ellipse at 50% 60%,black 35%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 50% 60%,black 35%,transparent 80%)}[data-theme=dark] .aside.svelte-1x05zx6:before{opacity:.45}.brand.svelte-1x05zx6{position:relative;display:flex;align-items:center;gap:12px}.brand.svelte-1x05zx6 .nm:where(.svelte-1x05zx6){display:flex;flex-direction:column;line-height:1}.brand.svelte-1x05zx6 .nm:where(.svelte-1x05zx6) b:where(.svelte-1x05zx6){font-weight:600;font-size:14px;letter-spacing:-.005em;color:var(--ink)}.brand.svelte-1x05zx6 .nm:where(.svelte-1x05zx6) span:where(.svelte-1x05zx6){font-family:JetBrains Mono Variable;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-top:5px}.aside-body.svelte-1x05zx6{position:relative;margin-top:clamp(24px,6vh,64px);flex:1;min-height:0;display:flex;flex-direction:column;align-items:flex-start;text-align:left;overflow:hidden}.aside.svelte-1x05zx6 h1:where(.svelte-1x05zx6){font-size:clamp(32px,4.5vh,44px);font-weight:500;letter-spacing:-.025em;line-height:1.05;margin:clamp(10px,1.8vh,18px) 0 clamp(8px,1.4vh,14px);color:var(--ink);text-wrap:pretty;max-width:640px}.aside.svelte-1x05zx6 h1:where(.svelte-1x05zx6) em:where(.svelte-1x05zx6){font-style:normal;color:var(--accent-ink)}[data-theme=dark] .aside.svelte-1x05zx6 h1:where(.svelte-1x05zx6) em:where(.svelte-1x05zx6){color:var(--accent)}.aside.svelte-1x05zx6 p.lead:where(.svelte-1x05zx6){font-size:14px;line-height:1.55;color:var(--ink-2);max-width:46ch;margin:0}.orbit.svelte-1x05zx6{--orbit-h: min(820px, calc(100vh - 320px) );--orbit-w: min(820px, calc(100vw - 620px) );--orbit-size: max(300px, min(var(--orbit-h), var(--orbit-w)));--orbit-r1: calc(var(--orbit-size) * .17);--orbit-r2: calc(var(--orbit-size) * .305);--orbit-r3: calc(var(--orbit-size) * .44);position:relative;margin:clamp(16px,3.5vh,36px) auto 0;width:var(--orbit-size);height:var(--orbit-size);align-self:center;overflow:hidden}.orbit-stage.svelte-1x05zx6{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.orbit-rings.svelte-1x05zx6{position:absolute;width:var(--orbit-size);height:var(--orbit-size)}.orbit-rings.svelte-1x05zx6 circle{fill:none;stroke:var(--line-ds);stroke-width:1}.orbit-rings.svelte-1x05zx6 .r1{stroke-dasharray:2 4;opacity:.9}.orbit-rings.svelte-1x05zx6 .r2{stroke-dasharray:1 5;opacity:.65}.orbit-rings.svelte-1x05zx6 .r3{stroke-dasharray:1 7;opacity:.45}.orbit-rings.svelte-1x05zx6 .axis{stroke:var(--line-ds);stroke-width:1;stroke-dasharray:2 6;opacity:.5}[data-theme=dark] .orbit-rings.svelte-1x05zx6 circle,[data-theme=dark] .orbit-rings.svelte-1x05zx6 .axis{stroke:var(--line-strong-ds)}.orbit-core.svelte-1x05zx6{position:relative;z-index:3;width:84px;height:84px;border-radius:50%;background:var(--surface);border:1px solid var(--line-strong-ds);box-shadow:var(--shadow-md),inset 0 0 0 6px var(--surface-2);display:flex;flex-direction:column;align-items:center;justify-content:center;animation:svelte-1x05zx6-corePulse 3.4s ease-in-out infinite}.orbit-core.svelte-1x05zx6:before,.orbit-core.svelte-1x05zx6:after{content:"";position:absolute;inset:-12px;border-radius:50%;border:1px solid var(--accent);opacity:0;animation:svelte-1x05zx6-ringPulse 3.4s ease-out infinite}.orbit-core.svelte-1x05zx6:after{animation-delay:1.7s}.orbit-core-k.svelte-1x05zx6{font-family:JetBrains Mono Variable;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.orbit-core-v.svelte-1x05zx6{font:500 14px/1 Inter Tight Variable;color:var(--ink);margin-top:4px;letter-spacing:-.01em}@keyframes svelte-1x05zx6-corePulse{0%,to{box-shadow:var(--shadow-md),inset 0 0 0 6px var(--surface-2),0 0 color-mix(in oklab,var(--accent) 25%,transparent)}50%{box-shadow:var(--shadow-md),inset 0 0 0 6px var(--surface-2),0 0 0 14px color-mix(in oklab,var(--accent) 0%,transparent)}}@keyframes svelte-1x05zx6-ringPulse{0%{transform:scale(.85);opacity:0}20%{opacity:.55}to{transform:scale(2.4);opacity:0}}.sat.svelte-1x05zx6{position:absolute;left:50%;top:50%;width:0;height:0;z-index:2}.sat-card.svelte-1x05zx6{position:absolute;transform:translate(-50%,-50%);background:var(--surface);border:1px solid var(--line-ds);border-radius:8px;padding:7px 11px;display:flex;flex-direction:column;gap:2px;box-shadow:var(--shadow-sm);white-space:nowrap}.sat-k.svelte-1x05zx6{font-family:JetBrains Mono Variable;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4)}.sat-v.svelte-1x05zx6{font:500 11.5px/1 Inter Tight Variable;color:var(--ink-1);letter-spacing:-.005em}.sat-1.svelte-1x05zx6,.sat-2.svelte-1x05zx6,.sat-3.svelte-1x05zx6{animation:svelte-1x05zx6-orbitR1 24s linear infinite}.sat-1.svelte-1x05zx6{animation-delay:0s}.sat-2.svelte-1x05zx6{animation-delay:-8s}.sat-3.svelte-1x05zx6{animation-delay:-16s}.sat-1.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6),.sat-2.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6),.sat-3.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6){animation:svelte-1x05zx6-counterOrbit 24s linear infinite}.sat-1.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6){animation-delay:0s}.sat-2.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6){animation-delay:-8s}.sat-3.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6){animation-delay:-16s}.sat-4.svelte-1x05zx6,.sat-5.svelte-1x05zx6,.sat-6.svelte-1x05zx6,.sat-7.svelte-1x05zx6,.sat-8.svelte-1x05zx6{animation:svelte-1x05zx6-orbitR2Rev 38s linear infinite}.sat-4.svelte-1x05zx6{animation-delay:0s}.sat-5.svelte-1x05zx6{animation-delay:-7.6s}.sat-6.svelte-1x05zx6{animation-delay:-15.2s}.sat-7.svelte-1x05zx6{animation-delay:-22.8s}.sat-8.svelte-1x05zx6{animation-delay:-30.4s}.sat-4.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6),.sat-5.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6),.sat-6.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6),.sat-7.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6),.sat-8.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6){animation:svelte-1x05zx6-counterOrbitRev 38s linear infinite}.sat-4.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6){animation-delay:0s}.sat-5.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6){animation-delay:-7.6s}.sat-6.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6){animation-delay:-15.2s}.sat-7.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6){animation-delay:-22.8s}.sat-8.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6){animation-delay:-30.4s}.sat-9.svelte-1x05zx6,.sat-10.svelte-1x05zx6,.sat-11.svelte-1x05zx6,.sat-12.svelte-1x05zx6,.sat-13.svelte-1x05zx6,.sat-14.svelte-1x05zx6,.sat-15.svelte-1x05zx6,.sat-16.svelte-1x05zx6{animation:svelte-1x05zx6-orbitR3 54s linear infinite}.sat-9.svelte-1x05zx6{animation-delay:0s}.sat-10.svelte-1x05zx6{animation-delay:-6.75s}.sat-11.svelte-1x05zx6{animation-delay:-13.5s}.sat-12.svelte-1x05zx6{animation-delay:-20.25s}.sat-13.svelte-1x05zx6{animation-delay:-27s}.sat-14.svelte-1x05zx6{animation-delay:-33.75s}.sat-15.svelte-1x05zx6{animation-delay:-40.5s}.sat-16.svelte-1x05zx6{animation-delay:-47.25s}.sat-9.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6),.sat-10.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6),.sat-11.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6),.sat-12.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6),.sat-13.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6),.sat-14.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6),.sat-15.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6),.sat-16.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6){animation:svelte-1x05zx6-counterOrbit 54s linear infinite}.sat-9.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6){animation-delay:0s}.sat-10.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6){animation-delay:-6.75s}.sat-11.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6){animation-delay:-13.5s}.sat-12.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6){animation-delay:-20.25s}.sat-13.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6){animation-delay:-27s}.sat-14.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6){animation-delay:-33.75s}.sat-15.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6){animation-delay:-40.5s}.sat-16.svelte-1x05zx6 .sat-card:where(.svelte-1x05zx6){animation-delay:-47.25s}@keyframes svelte-1x05zx6-orbitR1{0%{transform:rotate(0) translate(var(--orbit-r1))}to{transform:rotate(360deg) translate(var(--orbit-r1))}}@keyframes svelte-1x05zx6-orbitR2Rev{0%{transform:rotate(0) translate(var(--orbit-r2))}to{transform:rotate(-360deg) translate(var(--orbit-r2))}}@keyframes svelte-1x05zx6-orbitR3{0%{transform:rotate(0) translate(var(--orbit-r3))}to{transform:rotate(360deg) translate(var(--orbit-r3))}}@keyframes svelte-1x05zx6-counterOrbit{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes svelte-1x05zx6-counterOrbitRev{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@media(prefers-reduced-motion:reduce){.sat.svelte-1x05zx6,.sat-card.svelte-1x05zx6,.orbit-core.svelte-1x05zx6,.orbit-core.svelte-1x05zx6:before,.orbit-core.svelte-1x05zx6:after{animation:none!important}.sat-1.svelte-1x05zx6{transform:rotate(0) translate(var(--orbit-r1))}.sat-2.svelte-1x05zx6{transform:rotate(120deg) translate(var(--orbit-r1))}.sat-3.svelte-1x05zx6{transform:rotate(240deg) translate(var(--orbit-r1))}.sat-4.svelte-1x05zx6{transform:rotate(0) translate(var(--orbit-r2))}.sat-5.svelte-1x05zx6{transform:rotate(72deg) translate(var(--orbit-r2))}.sat-6.svelte-1x05zx6{transform:rotate(144deg) translate(var(--orbit-r2))}.sat-7.svelte-1x05zx6{transform:rotate(216deg) translate(var(--orbit-r2))}.sat-8.svelte-1x05zx6{transform:rotate(288deg) translate(var(--orbit-r2))}.sat-9.svelte-1x05zx6{transform:rotate(22.5deg) translate(var(--orbit-r3))}.sat-10.svelte-1x05zx6{transform:rotate(67.5deg) translate(var(--orbit-r3))}.sat-11.svelte-1x05zx6{transform:rotate(112.5deg) translate(var(--orbit-r3))}.sat-12.svelte-1x05zx6{transform:rotate(157.5deg) translate(var(--orbit-r3))}.sat-13.svelte-1x05zx6{transform:rotate(202.5deg) translate(var(--orbit-r3))}.sat-14.svelte-1x05zx6{transform:rotate(247.5deg) translate(var(--orbit-r3))}.sat-15.svelte-1x05zx6{transform:rotate(292.5deg) translate(var(--orbit-r3))}.sat-16.svelte-1x05zx6{transform:rotate(337.5deg) translate(var(--orbit-r3))}}.aside-foot.svelte-1x05zx6{position:relative;display:flex;align-items:center;justify-content:space-between;gap:18px;font-family:JetBrains Mono Variable;font-size:10.5px;color:var(--ink-3);letter-spacing:.06em}.aside-foot.svelte-1x05zx6 .dots:where(.svelte-1x05zx6){display:inline-flex;gap:4px}.aside-foot.svelte-1x05zx6 .dots:where(.svelte-1x05zx6) i:where(.svelte-1x05zx6){width:5px;height:5px;border-radius:50%;background:var(--ink-5)}.form-side.svelte-1x05zx6{background:var(--surface-2);display:flex;flex-direction:column;padding:32px 40px;position:relative}.form-top.svelte-1x05zx6{display:flex;align-items:center;justify-content:flex-end;gap:8px;font-size:12px;color:var(--ink-3)}.theme-btn.svelte-1x05zx6{display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border:1px solid var(--line-ds);border-radius:7px;background:var(--surface);color:var(--ink-2);font:500 11.5px/1 Inter Tight Variable;cursor:pointer}.theme-btn.svelte-1x05zx6:hover{background:var(--surface-3);color:var(--ink-1)}.theme-btn.svelte-1x05zx6 svg:where(.svelte-1x05zx6){width:13px;height:13px;stroke-width:1.6}.theme-btn.svelte-1x05zx6 .kbd:where(.svelte-1x05zx6){font-family:JetBrains Mono Variable;font-size:10px;padding:1px 5px;border:1px solid var(--line-ds);border-radius:3px;color:var(--ink-3)}.form-wrap.svelte-1x05zx6{margin:auto 0;padding:36px 0;width:100%;max-width:380px;align-self:center}.form-h.svelte-1x05zx6 .step:where(.svelte-1x05zx6){font-family:JetBrains Mono Variable;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-4)}.form-h.svelte-1x05zx6 h2:where(.svelte-1x05zx6){margin:8px 0 6px;font-size:26px;font-weight:500;letter-spacing:-.018em;color:var(--ink)}.form-h.svelte-1x05zx6 .sub:where(.svelte-1x05zx6){font-size:13px;color:var(--ink-3);line-height:1.5}form.signin.svelte-1x05zx6{margin-top:24px;display:flex;flex-direction:column;gap:14px}.field.svelte-1x05zx6{display:flex;flex-direction:column;gap:6px}.field-row.svelte-1x05zx6{display:flex;align-items:center;justify-content:space-between}.field.svelte-1x05zx6 label:where(.svelte-1x05zx6){font-family:JetBrains Mono Variable;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.input.svelte-1x05zx6{display:flex;align-items:center;gap:10px;background:var(--surface);border:1px solid var(--line-ds);border-radius:9px;padding:0 12px;height:44px;transition:border-color .15s,box-shadow .15s,background .15s}.input.svelte-1x05zx6:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft);background:var(--surface)}.input.svelte-1x05zx6 svg:where(.svelte-1x05zx6){width:14px;height:14px;stroke-width:1.6;color:var(--ink-4);flex-shrink:0}.input.svelte-1x05zx6:focus-within svg:where(.svelte-1x05zx6){color:var(--accent-ink)}[data-theme=dark] .input.svelte-1x05zx6:focus-within svg:where(.svelte-1x05zx6){color:var(--accent)}.input.svelte-1x05zx6 input:where(.svelte-1x05zx6){border:0;outline:0;background:transparent;flex:1;min-width:0;font:400 13.5px/1 Inter Tight Variable;color:var(--ink);letter-spacing:-.005em}.input.svelte-1x05zx6 input:where(.svelte-1x05zx6)::-moz-placeholder{color:var(--ink-4)}.input.svelte-1x05zx6 input:where(.svelte-1x05zx6)::placeholder{color:var(--ink-4)}.input.svelte-1x05zx6 input.mono:where(.svelte-1x05zx6){font-family:JetBrains Mono Variable;font-size:12.5px;letter-spacing:0;font-feature-settings:"zero"}.input.svelte-1x05zx6 .reveal:where(.svelte-1x05zx6){border:0;background:transparent;padding:6px;margin:-6px;color:var(--ink-3);cursor:pointer;border-radius:5px;display:grid;place-items:center}.input.svelte-1x05zx6 .reveal:where(.svelte-1x05zx6):hover{background:var(--surface-3);color:var(--ink-1)}.row-between.svelte-1x05zx6{display:flex;align-items:center;justify-content:space-between;margin-top:2px}.check.svelte-1x05zx6{display:inline-flex;align-items:center;gap:9px;font-size:12.5px;color:var(--ink-2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.check.svelte-1x05zx6 input:where(.svelte-1x05zx6){position:absolute;opacity:0;pointer-events:none}.check.svelte-1x05zx6 .box:where(.svelte-1x05zx6){width:16px;height:16px;border:1px solid var(--line-strong-ds);border-radius:4px;display:grid;place-items:center;background:var(--surface);transition:all .15s}.check.svelte-1x05zx6 .box:where(.svelte-1x05zx6) svg:where(.svelte-1x05zx6){width:11px;height:11px;stroke-width:2.4;color:#fff;opacity:0;transform:scale(.6)}.check.svelte-1x05zx6 input:where(.svelte-1x05zx6):checked+.box:where(.svelte-1x05zx6){background:var(--accent);border-color:var(--accent)}.check.svelte-1x05zx6 input:where(.svelte-1x05zx6):checked+.box:where(.svelte-1x05zx6) svg:where(.svelte-1x05zx6){opacity:1;transform:scale(1)}.check.svelte-1x05zx6:hover .box:where(.svelte-1x05zx6){border-color:var(--ink-3)}.submit-btn{margin-top:6px;width:100%}.no-signup.svelte-1x05zx6{margin-top:22px;padding:14px;border:1px dashed var(--line-ds);border-radius:10px;display:flex;align-items:flex-start;gap:11px;background:var(--surface)}.no-signup.svelte-1x05zx6 .ic:where(.svelte-1x05zx6){flex-shrink:0;width:28px;height:28px;border-radius:7px;background:var(--surface-3);color:var(--ink-2);display:grid;place-items:center}.no-signup.svelte-1x05zx6 .ic:where(.svelte-1x05zx6) svg:where(.svelte-1x05zx6){width:14px;height:14px;stroke-width:1.6}.no-signup.svelte-1x05zx6 .tx:where(.svelte-1x05zx6){font-size:12px;color:var(--ink-2);line-height:1.5}.no-signup.svelte-1x05zx6 .tx:where(.svelte-1x05zx6) b:where(.svelte-1x05zx6){color:var(--ink-1);font-weight:500;display:block;margin-bottom:2px;font-size:12.5px}.no-signup.svelte-1x05zx6 .tx:where(.svelte-1x05zx6) a:where(.svelte-1x05zx6){color:var(--accent-ink);text-decoration:none;border-bottom:1px solid var(--accent-soft)}[data-theme=dark] .no-signup.svelte-1x05zx6 .tx:where(.svelte-1x05zx6) a:where(.svelte-1x05zx6){color:var(--accent)}.no-signup.svelte-1x05zx6 .tx:where(.svelte-1x05zx6) a:where(.svelte-1x05zx6):hover{border-bottom-color:var(--accent)}.form-foot.svelte-1x05zx6{display:flex;align-items:center;justify-content:space-between;gap:14px;font-family:JetBrains Mono Variable;font-size:10.5px;color:var(--ink-3);letter-spacing:.04em}.form-foot.svelte-1x05zx6 .build:where(.svelte-1x05zx6){display:inline-flex;align-items:center;gap:6px}.form-foot.svelte-1x05zx6 .build:where(.svelte-1x05zx6) .ok:where(.svelte-1x05zx6){width:6px;height:6px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 3px var(--ok-soft)}@media(max-width:980px){.shell.svelte-1x05zx6{grid-template-columns:1fr}.aside.svelte-1x05zx6{display:none}.form-side.svelte-1x05zx6{padding:24px}.form-wrap.svelte-1x05zx6{max-width:420px}}
