.Input{flex-direction:column;display:flex;position:relative}.Input__input-error{border-color:var(--colors-destructive);box-shadow:0 0 0 .5px var(--colors-destructive),0 0 2px 2px #ff8385 inset;outline:none}.Input>input{font-family:var(--font-san-serif);box-sizing:border-box;background-color:var(--colors-input);appearance:none;width:100%;color:var(--colors-foreground);border:1.5px solid var(--colors-input-border);background-clip:padding-box;padding:1.125rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.Input>input:placeholder-shown:disabled{color:var(--colors-foreground);-webkit-user-select:none;user-select:none;pointer-events:none;cursor:not-allowed;opacity:.4}.Input>input:placeholder-shown:disabled~.Input__label{opacity:.4}.Input>input:disabled{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:not-allowed}.Input>input:focus{border-color:var(--colors-select);box-shadow:0 0 0 .5px var(--colors-select),0 0 0 3px var(--colors-primary-transparent);outline:none}.Input>input::-webkit-date-and-time-value{text-align:left}.Input>input::placeholder{color:#0000}.Input__error{color:var(--cherry-400);margin:0;font-size:14px;line-height:16px}.Input>.Input__label{pointer-events:none;transform-origin:0 0;height:100%;color:var(--colors-muted-foreground);border:1.5px solid #0000;padding:1rem .75rem;font-size:1rem;transition:opacity .1s ease-in-out,transform .1s ease-in-out;position:absolute;top:0;left:0}.Input>.Input__input--with-placeholder:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.Input>.Input__input--with-placeholder:focus,.Input>.Input__input--with-placeholder:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.Input>.Input__input--with-placeholder:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.Input .Input__input>.Input__input:not(:-moz-placeholder-shown)~label{transform:scale(.85)translateY(-.5rem)translate(.15rem)}.Input>.Input__input:focus~label,.Input>.Input__input:not(:placeholder-shown)~label,.Input>.form-select~label{transform:scale(.85)translateY(-.5rem)translate(.15rem)}.Input>.Input__input:-webkit-autofill~label{transform:scale(.85)translateY(-.5rem)translate(.15rem)}.Input__counter{min-height:var(--spacing-6);text-align:right;font-size:14px}.Input__clear-button{color:var(--colors-foreground);cursor:pointer;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.Price{position:relative}.Price>input{padding-left:16px!important}.Price:before{content:"$";z-index:1;pointer-events:none;opacity:0;color:var(--colors-foreground);font-size:16px;transition:opacity .2s,top .2s;position:absolute;top:18px;left:8px}.Price.Filled:before,.Price:focus-within:before,.Price.Filled:not(:focus-within):before{opacity:1;top:27px}
