.u-input__field[data-v-309039f5]{width:100%;min-width:0;color:inherit;font-family:inherit;font-size:var(--ui-control-font);text-align:left;background:0 0;border:0;outline:none;flex:auto;align-self:stretch;padding:0;line-height:1.2}.u-input__field[data-v-309039f5]::placeholder{color:var(--ui-control-placeholder);text-align:left}.u-input__field[type=number][data-v-309039f5]{appearance:textfield}.u-input__field[type=number][data-v-309039f5]::-webkit-inner-spin-button{appearance:none;margin:0}.u-input__field[type=number][data-v-309039f5]::-webkit-outer-spin-button{appearance:none;margin:0}.u-input__icon[data-v-309039f5]{font-size:1.05em}.u-input__clear[data-v-309039f5],.u-input__icon[data-v-309039f5]{color:var(--ui-control-placeholder)}.u-input__clear[data-v-309039f5]{cursor:pointer;width:20px;height:20px;transition:color var(--ui-transition),background-color var(--ui-transition);background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.u-input__clear[data-v-309039f5]:hover{color:var(--text-primary);background:#ffffff1a}.u-input__clear[data-v-309039f5]:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}.u-input_floating[data-v-309039f5]{position:relative}.u-input.u-input_floating[data-v-309039f5]{border-color:#0000}.u-input__label[data-v-309039f5]{left:var(--ui-control-px);--label-x:0px;--label-y:-50%;--label-scale:1;transform:translate(var(--label-x),var(--label-y)) scale(var(--label-scale));transform-origin:0;max-width:calc(100% - var(--ui-control-px)*2);text-overflow:ellipsis;white-space:nowrap;color:var(--ui-control-placeholder);font-size:var(--ui-control-font);pointer-events:none;transition:transform var(--ui-transition),color var(--ui-transition);line-height:1.2;position:absolute;top:50%;overflow:hidden}.u-input_with-icon .u-input__label[data-v-309039f5]{--label-x:calc(1.05em + 7px)}.u-input_floated .u-input__label[data-v-309039f5]{--label-x:0px;--label-y:calc(-50% - var(--ui-floating-h-md)/2);--label-scale:var(--ui-floating-scale)}.u-input_floating.ui-control_sm .u-input__label[data-v-309039f5]{--ui-floating-h-md:var(--ui-floating-h-sm)}.u-input_floating.ui-control_lg .u-input__label[data-v-309039f5]{--ui-floating-h-md:var(--ui-floating-h-lg)}.u-input_floating:focus-within .u-input__label[data-v-309039f5]{color:var(--accent-pink,#e0679a)}.u-input__outline[data-v-309039f5]{top:calc(-1px - var(--ui-notch-h)/2);padding:0 calc(var(--ui-control-px) - 5px);border:1px solid var(--ui-control-border);border-radius:var(--ui-control-radius);pointer-events:none;min-inline-size:0;transition:border-color var(--ui-transition);margin:0;position:absolute;bottom:-1px;left:-1px;right:-1px}.u-input.u-input_floating[data-v-309039f5]:focus-within{box-shadow:none}.u-input_floating:focus-within .u-input__outline[data-v-309039f5]{border-width:2px;border-color:var(--accent-pink,#e0679a)}.u-input__notch[data-v-309039f5]{font-size:calc(var(--ui-control-font)*var(--ui-floating-scale));height:var(--ui-notch-h);line-height:var(--ui-notch-h);--notch-max:.01px;--notch-px:0px;max-width:var(--notch-max);padding:0;padding-inline:var(--notch-px);white-space:nowrap;visibility:hidden;transition:max-width var(--ui-transition)}.u-input_floated .u-input__notch[data-v-309039f5]{--notch-max:100%;--notch-px:5px}.u-input_floating:has(.u-input__field:-webkit-autofill) .u-input__label[data-v-309039f5]{--label-x:0px;--label-y:calc(-50% - var(--ui-floating-h-md)/2);--label-scale:var(--ui-floating-scale)}.u-input_floating:has(.u-input__field:autofill) .u-input__label[data-v-309039f5]{--label-x:0px;--label-y:calc(-50% - var(--ui-floating-h-md)/2);--label-scale:var(--ui-floating-scale)}.u-input_floating:has(.u-input__field:-webkit-autofill) .u-input__notch[data-v-309039f5]{--notch-max:100%;--notch-px:5px}.u-input_floating:has(.u-input__field:autofill) .u-input__notch[data-v-309039f5]{--notch-max:100%;--notch-px:5px}.u-input_floating .u-input__field[data-v-309039f5]::-moz-placeholder{opacity:0;-moz-transition:opacity var(--ui-transition);transition:opacity var(--ui-transition)}.u-input_floating .u-input__field[data-v-309039f5]::placeholder{opacity:0;transition:opacity var(--ui-transition)}.u-input_floated .u-input__field[data-v-309039f5]::placeholder{opacity:1}@media (prefers-reduced-motion:reduce){.u-input__label[data-v-309039f5],.u-input__notch[data-v-309039f5],.u-input__outline[data-v-309039f5]{transition:none}}
