.form-grid.svelte-1n5mo3k{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-group.svelte-1n5mo3k{display:flex;flex-direction:column;gap:.25rem}.form-group.svelte-1n5mo3k label:where(.svelte-1n5mo3k){font-size:.85rem;color:var(--color-dim, #999)}.form-group.svelte-1n5mo3k input:where(.svelte-1n5mo3k){padding:.5rem .75rem;border:1px solid var(--color-border, #333);border-radius:6px;background:var(--color-bg-card, #1a1a1a);color:var(--color-text, #e0e0e0);font-size:.9rem}.form-group.svelte-1n5mo3k input:where(.svelte-1n5mo3k):focus{outline:none;border-color:var(--color-accent, #3b82f6)}.btn.svelte-1n5mo3k{padding:.5rem 1rem;border:1px solid var(--color-border, #333);border-radius:6px;background:var(--color-bg-card, #1a1a1a);color:var(--color-text, #e0e0e0);cursor:pointer;font-size:.85rem}.btn.svelte-1n5mo3k:hover{border-color:var(--color-accent, #3b82f6)}.btn-primary.svelte-1n5mo3k{background:var(--color-accent, #3b82f6);border-color:var(--color-accent, #3b82f6);color:#fff}.alert.svelte-1n5mo3k{padding:.75rem 1rem;border-radius:6px;font-size:.9rem}.alert-error.svelte-1n5mo3k{background:#ef444426;border:1px solid rgba(239,68,68,.3);color:#ef4444}.alert-success.svelte-1n5mo3k{background:#22c55e26;border:1px solid rgba(34,197,94,.3);color:#22c55e}@media(max-width:640px){.form-grid.svelte-1n5mo3k{grid-template-columns:1fr}}
