.form-input.svelte-1bv7ezn{display:block;width:100%;padding:.75rem .875rem;font-family:var(--font-body);font-size:.95rem;color:var(--text-primary);background:var(--bg-paper);border:1px solid var(--border-default);border-radius:var(--radius-sm);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.form-input.svelte-1bv7ezn:focus{outline:none;border-color:var(--q-scholar);box-shadow:0 0 0 3px color-mix(in srgb,var(--q-scholar) 20%,transparent)}.form-input[aria-invalid=true].svelte-1bv7ezn{border-color:var(--q-alert)}textarea.form-input.svelte-1bv7ezn{resize:vertical;min-height:8rem;font-family:var(--font-body)}.sr-only.svelte-1bv7ezn{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
