.panel.svelte-1tx81bm{width:100%}h1.svelte-1tx81bm{margin:0;text-wrap:balance}.lead.svelte-1tx81bm{margin:14px 0 0;color:var(--ink-2);text-wrap:pretty}.panel.svelte-1tx81bm form{display:grid;gap:16px;margin-top:24px}.panel.svelte-1tx81bm label.field,.panel.svelte-1tx81bm div.field{display:grid;gap:6px;font-size:var(--fs-label);font-weight:600}.panel.svelte-1tx81bm .field-top{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.panel.svelte-1tx81bm .field-top a{min-height:44px;display:inline-flex;align-items:center;font-size:var(--fs-label);font-weight:600}.panel.svelte-1tx81bm input[type=text],.panel.svelte-1tx81bm input[type=email],.panel.svelte-1tx81bm input[type=password]{width:100%;height:48px;padding:0 14px;border-radius:10px;border:1px solid var(--line);background:var(--surface-2);color:var(--ink);font:inherit;transition:box-shadow .15s,background-color .15s}.panel.svelte-1tx81bm input::placeholder{color:var(--ink-3)}.panel.svelte-1tx81bm input[type=text]:hover,.panel.svelte-1tx81bm input[type=email]:hover,.panel.svelte-1tx81bm input[type=password]:hover{background:var(--surface-3)}.panel.svelte-1tx81bm input:focus-visible{outline:none;box-shadow:0 0 0 2px var(--brass);background:var(--surface-2)}.panel.svelte-1tx81bm input[aria-invalid=true]{box-shadow:0 0 0 2px var(--danger-ink)}.panel.svelte-1tx81bm input:disabled{opacity:.6}.panel.svelte-1tx81bm .hint{margin:0;font-size:var(--fs-small);font-weight:500;line-height:1.4;color:var(--ink-2)}.panel.svelte-1tx81bm .hint.bad{color:var(--danger-ink)}.panel.svelte-1tx81bm .hint.good{color:var(--online)}.panel.svelte-1tx81bm .check{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start;cursor:pointer}.panel.svelte-1tx81bm .check input{width:20px;height:20px;margin:2px 0 0;accent-color:var(--brass)}.panel.svelte-1tx81bm a{color:var(--brass);text-underline-offset:3px}.panel.svelte-1tx81bm .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 22px;border:0;border-radius:12px;background:var(--brass);color:var(--brass-ink);font:inherit;font-size:var(--fs-label);font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .15s,transform .15s var(--ease-out)}.panel.svelte-1tx81bm .btn:hover:not(:disabled){background:var(--brass-hover);color:var(--brass-ink)}.panel.svelte-1tx81bm .btn:active:not(:disabled){transform:scale(.98)}.panel.svelte-1tx81bm .btn:disabled{opacity:.5;cursor:not-allowed}.panel.svelte-1tx81bm .btn.ghost{background:var(--surface-2);color:var(--ink)}.panel.svelte-1tx81bm .btn.ghost:hover:not(:disabled){background:var(--surface-3);color:var(--ink)}.panel.svelte-1tx81bm .btn.danger{background:var(--danger-solid);color:var(--danger-solid-ink)}.panel.svelte-1tx81bm .btn.danger:hover:not(:disabled){background:var(--danger-solid-hover);color:var(--danger-solid-ink)}.panel.svelte-1tx81bm .alert{margin:20px 0 0;padding:12px 14px;border-radius:14px;background:var(--danger-bg)}.panel.svelte-1tx81bm .alert.ok{background:var(--ok-bg)}.panel.svelte-1tx81bm .alert.info{background:var(--tint)}.panel.svelte-1tx81bm .row{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.panel.svelte-1tx81bm .row>.btn{flex:1 1 auto}.panel.svelte-1tx81bm .divider{margin:26px 0 4px;text-align:center;font-size:var(--fs-small);font-weight:500;color:var(--ink-2)}.panel.svelte-1tx81bm .foot-note{margin:22px 0 0;color:var(--ink-2);text-align:center}.panel.svelte-1tx81bm .foot-note a{display:inline-flex;align-items:center;min-height:44px;font-weight:600}
