.-conRa_field{gap:var(--space-2);min-width:0;display:grid}.-conRa_label{color:var(--color-text);font-size:var(--text-small);font-weight:var(--weight-medium);line-height:1.4}.-conRa_control{position:relative}.-conRa_input{width:100%;min-height:var(--control-height);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text);font:inherit;transition:border-color var(--duration-fast) ease;border-radius:.75rem;font-size:1rem;line-height:1.5;display:block}.-conRa_input::placeholder{color:var(--color-text-muted);opacity:1}.-conRa_input[data-multiline]{resize:vertical;min-height:132px}.-conRa_input[data-adorned]{padding-inline-end:3.5rem}.-conRa_input[aria-invalid=true]{border-color:var(--color-danger)}.-conRa_input:disabled{opacity:.55;cursor:not-allowed}.-conRa_input:read-only{color:var(--color-text-secondary)}.-conRa_input:-webkit-autofill{-webkit-text-fill-color:var(--color-text);caret-color:var(--color-text);box-shadow:0 0 0 1000px var(--color-surface) inset}.-conRa_adornment{color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-end:var(--space-1)}.-conRa_hint,.-conRa_error{max-width:none;font-size:var(--text-caption);overflow-wrap:anywhere;line-height:1.5}.-conRa_hint{color:var(--color-text-secondary)}.-conRa_error{color:var(--color-danger)}@media (hover:hover){.-conRa_input:hover:not(:disabled):not([aria-invalid=true]){border-color:color-mix(in srgb, var(--color-text-secondary) 50%, transparent)}}@media (prefers-reduced-motion:reduce){.-conRa_input{transition:none}}
