.input[data-v-bdbd5bae]{align-items:center;gap:var(--space-2);height:36px;padding:0 var(--space-3);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);transition:border-color var(--duration) var(--ease),box-shadow var(--duration) var(--ease),background-color var(--duration) var(--ease);min-width:0;display:flex}.input--sm[data-v-bdbd5bae]{height:32px}.input[data-v-bdbd5bae]:hover{border-color:var(--border-hover)}.input[data-v-bdbd5bae]:focus-within{border-color:var(--text-3);background:var(--surface);box-shadow:var(--ring)}.input:focus-within .input__icon[data-v-bdbd5bae]{color:var(--text-2)}.input--invalid[data-v-bdbd5bae],.input--invalid[data-v-bdbd5bae]:hover{border-color:var(--red)}.input--invalid[data-v-bdbd5bae]:focus-within{border-color:var(--red);box-shadow:var(--ring-red)}.input--disabled[data-v-bdbd5bae]{opacity:.5;cursor:not-allowed}.input__control[data-v-bdbd5bae]{min-width:0;height:100%;font-size:var(--text-base);color:var(--text);background:0 0;border:0;outline:none;flex:1}.input__control[data-v-bdbd5bae]:focus-visible{outline:none}.input__control[data-v-bdbd5bae]::placeholder{color:var(--text-3)}.input__control[data-v-bdbd5bae]:disabled{cursor:not-allowed}.input__affix[data-v-bdbd5bae],.input__icon[data-v-bdbd5bae]{color:var(--text-3);font-size:var(--text-sm);transition:color var(--duration) var(--ease);flex-shrink:0}input[type=number][data-v-bdbd5bae]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-bdbd5bae]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-bdbd5bae]{appearance:textfield}
