.box[data-v-e2314595]{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card);padding:var(--space-5);color:var(--color-fg)}.field[data-v-e2314595]{gap:var(--space-1);margin-bottom:var(--space-3);flex-direction:column;display:flex}fieldset[data-v-e2314595]{border:0;min-width:0;margin:0;padding:0}label[data-v-e2314595]{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--color-muted)}input[data-v-e2314595],textarea[data-v-e2314595]{background:var(--color-bg);border:1px solid var(--color-line);border-radius:var(--radius-btn);padding:var(--space-2) var(--space-3);color:var(--color-fg);font:inherit}textarea[data-v-e2314595]{resize:vertical;min-height:96px}input[data-v-e2314595]:focus-visible,textarea[data-v-e2314595]:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}input[aria-invalid=true][data-v-e2314595],textarea[aria-invalid=true][data-v-e2314595]{border-color:var(--color-danger)}.error[data-v-e2314595]{color:var(--color-danger);font-size:var(--text-mono);margin:0}.error a[data-v-e2314595]{color:inherit;text-decoration:underline}.btn[data-v-e2314595]{background:var(--color-accent);color:var(--color-on-accent);border-radius:var(--radius-btn);padding:var(--space-3) var(--space-5);font:inherit;cursor:pointer;border:0;font-weight:700}.btn[data-v-e2314595]:hover:not(:disabled){filter:brightness(1.08)}.btn[data-v-e2314595]:focus-visible{outline:2px solid var(--color-fg);outline-offset:2px}.btn[data-v-e2314595]:disabled{opacity:.5;cursor:not-allowed}.success[data-v-e2314595]{outline:none;margin:0}.note[data-v-e2314595]{margin:var(--space-4) 0 0;color:var(--color-muted);font-size:var(--text-mono)}.note a[data-v-e2314595]{color:var(--color-muted);text-decoration:underline}.note a[data-v-e2314595]:hover,.note a[data-v-e2314595]:focus-visible{color:var(--color-fg)}
