.input-wrapper[data-v-320e6b22]{display:flex;flex-direction:column;gap:var(--label-gap,6px)}.input-label[data-v-320e6b22]{font-size:.875rem;font-weight:var(--label-font-weight)}.input[data-v-320e6b22],.input-label[data-v-320e6b22]{color:var(--color-text)}.input[data-v-320e6b22]{background-color:var(--input-bg);border:var(--input-border-width) solid var(--input-border-color);border-radius:var(--input-border-radius);font-family:var(--font-family);font-size:var(--font-size-base);line-height:1.5;padding:calc(var(--input-padding-y) + var(--component-vertical-offset)) var(--input-padding-x) calc(var(--input-padding-y) - var(--component-vertical-offset)) var(--input-padding-x);transition:border-color .2s;width:100%}.input[data-v-320e6b22]:focus{border-color:var(--input-focus-border-color);outline:none}.input-select[data-v-320e6b22]{cursor:pointer;height:var(--input-height)}.input-select[data-v-320e6b22]:disabled{cursor:not-allowed;opacity:.6}.input-error[data-v-320e6b22]{border-color:var(--error-color)}.input-error-message[data-v-320e6b22]{color:var(--error-color);font-size:.875rem}
