.breadcrumb.svelte-1p64c90{font-size:.82rem;color:var(--text-muted);margin-bottom:.5rem;display:flex;gap:.4rem;align-items:center}.breadcrumb.svelte-1p64c90 a:where(.svelte-1p64c90){color:var(--accent);text-decoration:none}.breadcrumb.svelte-1p64c90 a:where(.svelte-1p64c90):hover{text-decoration:underline}.page-sub.svelte-1p64c90{font-size:.875rem;color:var(--text-muted);margin-top:.25rem}.form-card.svelte-1p64c90{padding:2rem;display:flex;flex-direction:column;gap:1.25rem;max-width:900px;margin-bottom:4rem}.fieldset.svelte-1p64c90{border:1px solid var(--border);border-radius:var(--r-md);padding:1.25rem;display:flex;flex-direction:column;gap:.9rem}.legend.svelte-1p64c90{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);padding:0 .4rem}.grid-2.svelte-1p64c90{display:grid;grid-template-columns:1fr 1fr;gap:.9rem}.grid-3.svelte-1p64c90{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.9rem}@media(max-width:640px){.grid-2.svelte-1p64c90,.grid-3.svelte-1p64c90{grid-template-columns:1fr}}.hint.svelte-1p64c90{font-weight:400;font-style:italic;color:var(--text-muted);font-size:.8rem}.checkbox-row.svelte-1p64c90{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--text-muted);cursor:pointer}.checkbox-row.svelte-1p64c90 input:where(.svelte-1p64c90){accent-color:var(--accent)}.form-actions.svelte-1p64c90{display:flex;gap:.75rem;align-items:center}.success-msg.svelte-1p64c90{background:#34d9a514;border:1px solid rgba(52,217,165,.2);color:var(--accent-2);padding:.75rem 1rem;border-radius:var(--r-sm);font-size:.875rem}
