.base-input{gap:var(--base-gap-xs);flex-direction:column;display:flex}.base-input .base-field-label{font-weight:var(--base-font-weight-medium)}.base-input .base-field-required{color:var(--p-red-500)}.base-input .base-field-hint{color:var(--p-text-muted-color)}.base-input .base-field-error{color:var(--p-red-500)}.base-input .base-input-control{display:block;position:relative}.base-input .base-input-control .base-input-loading{height:1em;color:var(--p-text-muted-color);pointer-events:none;margin:auto 0;position:absolute;top:0;bottom:0;right:.75rem}
