form.svelte-gdpy7m{flex-direction:column;gap:14px;display:flex}.f.svelte-gdpy7m{flex-direction:column;gap:6px;min-width:0;display:flex}label.svelte-gdpy7m{color:var(--text-2);font-size:13.5px;font-weight:600}input[type=text].svelte-gdpy7m{width:100%;font:inherit;font-family:var(--font-mono);color:var(--text);background:#ffffff0f;border:1px solid #ffffff57;border-radius:12px;padding:12px 13px;font-size:15px;transition:border-color .15s,background .15s}input.svelte-gdpy7m::placeholder{color:var(--text-4)}input.svelte-gdpy7m:hover{border-color:#ffffff73}input.svelte-gdpy7m:focus{border-color:var(--accent);background:#34e29b0d;outline:none}input.svelte-gdpy7m:focus-visible{outline:2px solid var(--accent);outline-offset:2px}[aria-invalid=true].svelte-gdpy7m{border-color:var(--red)!important}.hint.svelte-gdpy7m{color:var(--text-4);font-size:12.5px}.hint.svelte-gdpy7m code:where(.svelte-gdpy7m){font-family:var(--font-mono);color:var(--lime);font-size:.95em}.err.svelte-gdpy7m{color:var(--red-text);font-size:13px}.err.svelte-gdpy7m:empty{display:none}.msg.svelte-gdpy7m{background:var(--red-tint);color:var(--red-text);border:1px solid #ff7b7259;border-radius:12px;margin:0;padding:11px 13px;font-size:14px}.hp.svelte-gdpy7m{width:1px;height:1px;overflow:hidden;position:absolute!important;left:-10000px!important}.turnstile.svelte-gdpy7m{min-height:65px}.submit.svelte-gdpy7m .btn:where(.svelte-gdpy7m){border-radius:13px;width:100%;padding:14px 22px;font-size:15.5px}.submit.svelte-gdpy7m .btn:where(.svelte-gdpy7m):disabled{opacity:.85;cursor:progress}.privacy.svelte-gdpy7m{color:var(--text-4);margin:10px 0 0;font-size:13px;line-height:1.55}.spin.svelte-gdpy7m{vertical-align:-3px;border:2px solid #0720184d;border-top-color:var(--on-accent);border-radius:50%;width:16px;height:16px;margin-right:8px;animation:.8s linear infinite ssSpin;display:inline-block}.success.svelte-gdpy7m{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.success.svelte-gdpy7m:focus{outline:none}.success.svelte-gdpy7m:focus-visible{outline:2px solid var(--accent);outline-offset:6px;border-radius:8px}h3.svelte-gdpy7m{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-hi);overflow-wrap:anywhere;margin:0;font-size:22px}.success.svelte-gdpy7m p:where(.svelte-gdpy7m){color:var(--text-3);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.6}.page.svelte-15pzoc{max-width:780px;padding:48px var(--gutter) 100px;animation:ssIn .4s var(--ease) both;margin:0 auto}.steps.svelte-15pzoc{counter-reset:step;flex-direction:column;gap:34px;margin:36px 0 0;padding:0;list-style:none;display:flex}.steps.svelte-15pzoc>li:where(.svelte-15pzoc){counter-increment:step;padding-left:44px;position:relative}.steps.svelte-15pzoc>li:where(.svelte-15pzoc):before{content:counter(step);width:30px;height:30px;font-family:var(--font-mono);color:var(--on-accent);background:var(--accent);border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex;position:absolute;top:0;left:0}.step-title.svelte-15pzoc{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);margin:2px 0 0;font-size:20px;font-weight:600}section.svelte-15pzoc{margin-top:52px}p.svelte-15pzoc,li.svelte-15pzoc{color:var(--text-body);text-wrap:pretty;font-size:15.5px;line-height:1.7}p.svelte-15pzoc{margin:12px 0 0}code.svelte-15pzoc{font-family:var(--font-mono);color:var(--lime);overflow-wrap:anywhere;font-size:.86em}a.svelte-15pzoc{text-underline-offset:3px;-webkit-text-decoration:underline #34e29b66;text-decoration:underline #34e29b66}.code.svelte-15pzoc{margin-top:14px}pre.svelte-15pzoc{background:var(--bg-raised);border:1px solid var(--border);border-radius:12px;margin:0;padding:16px 18px;overflow-x:auto}pre.svelte-15pzoc code:where(.svelte-15pzoc){color:var(--text-2);white-space:pre;overflow-wrap:normal;font-size:13px;line-height:1.6;display:block}.files.svelte-15pzoc{flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.files.svelte-15pzoc li:where(.svelte-15pzoc){font-size:14px;line-height:1.5}.files.svelte-15pzoc span:where(.svelte-15pzoc){color:var(--text-4)}.form-card.svelte-15pzoc{background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:16px;margin-top:20px;padding:22px}.note.svelte-15pzoc{color:var(--text-4);font-size:14px}.closed.svelte-15pzoc{color:var(--text-3);margin:0}.notes.svelte-15pzoc{margin:14px 0 0;padding-left:20px}.notes.svelte-15pzoc li:where(.svelte-15pzoc){margin-top:8px}
