.field.svelte-sa3gfm{align-content:start;gap:var(--space-2);display:grid}.top.svelte-sa3gfm{justify-content:space-between;gap:var(--space-3);display:flex}label.svelte-sa3gfm{font-weight:700}.req.svelte-sa3gfm{color:var(--color-accent);margin-left:2px}.count.svelte-sa3gfm{color:var(--color-subtle-foreground);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.count.over.svelte-sa3gfm{color:var(--color-error)}.field.svelte-sa3gfm :is(input,select,textarea){width:100%;min-height:var(--control-height);padding:0 var(--space-4);border:1px solid var(--color-foreground);background-color:var(--color-background);color:var(--color-foreground);font:inherit;transition:border-color var(--motion-fast) ease;border-radius:0}.field.svelte-sa3gfm textarea{min-height:180px;padding:var(--space-3) var(--space-4);resize:vertical}.field.svelte-sa3gfm :is(input,select,textarea):focus-visible{outline:var(--focus-ring);outline-offset:2px}.field.svelte-sa3gfm :is(input,select,textarea):disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.invalid.svelte-sa3gfm :is(input,select,textarea){border-color:var(--color-error);border-width:2px}p.svelte-sa3gfm{font-size:var(--text-sm);margin:0}.hint.svelte-sa3gfm{color:var(--color-subtle-foreground)}.error.svelte-sa3gfm{color:var(--color-error);font-weight:700}
