.field.svelte-1d1574r{gap:var(--pq-space-1);min-width:0;font-family:var(--pq-font-sans);flex-direction:column;display:flex}.label.svelte-1d1574r{font-size:var(--pq-type-app-label-size);line-height:var(--pq-type-app-label-line);font-weight:var(--pq-type-app-label-weight);letter-spacing:var(--pq-type-app-label-tracking);text-transform:uppercase;color:var(--pq-text-secondary)}.input.svelte-1d1574r{box-sizing:border-box;width:100%;padding:var(--pq-space-2) var(--pq-space-3);background:var(--pq-surface-page);color:var(--pq-text-primary);border:1px solid var(--pq-border-input);border-radius:var(--pq-radius-md);font-family:inherit;font-size:16px;line-height:24px;transition:border-color .15s cubic-bezier(.4,0,.2,1)}.input.svelte-1d1574r:focus-visible{outline:2px solid var(--pq-focus-ring);outline-offset:2px}.input[aria-invalid=true].svelte-1d1574r{border-color:var(--pq-status-danger)}.input.svelte-1d1574r:disabled{opacity:var(--pq-opacity-disabled);cursor:not-allowed}.hint.svelte-1d1574r,.error.svelte-1d1574r{font-size:var(--pq-type-app-caption-size);line-height:var(--pq-type-app-caption-line);margin:0}.hint.svelte-1d1574r{color:var(--pq-text-secondary)}.error.svelte-1d1574r{color:var(--pq-status-danger);font-weight:500}@media (pointer:coarse){.input.svelte-1d1574r{min-height:44px}}
