@layer core{.InputWrapper__gxvas{align-items:center;gap:var(--space-1);min-height:35.5px;font:var(--font-preset-sm);display:flex;position:relative}.InputWrapper__gxvas .InputWrapper__prefix__gxvas,.InputWrapper__gxvas .InputWrapper__suffix__gxvas{color:var(--text-muted)}.InputWrapper__gxvas.InputWrapper__background__gxvas .InputWrapper__content__gxvas{border:1px solid var(--form-input-border);border-radius:var(--radius)}.InputWrapper__gxvas.InputWrapper__background__gxvas .InputWrapper__content__gxvas:hover{background-color:var(--form-input-surface-hover)}.InputWrapper__gxvas.InputWrapper__background__gxvas .InputWrapper__content__gxvas:focus-within{background-color:var(--form-input-surface-selected)}.InputWrapper__gxvas.InputWrapper__background__gxvas .InputWrapper__content__gxvas:has(input:disabled,select:disabled,[aria-disabled=true]){background-color:var(--form-input-surface-disabled)}.InputWrapper__gxvas.InputWrapper__background__gxvas .InputWrapper__content__gxvas:has(input[data-invalid=true]){background-color:var(--surface-warning)}.InputWrapper__gxvas:not(.InputWrapper__background__gxvas) .InputWrapper__content__gxvas{border-bottom:1px solid var(--form-input-border)}.InputWrapper__gxvas .InputWrapper__gxvas .InputWrapper__content__gxvas{border:unset;background:unset}.InputWrapper__gxvas .InputWrapper__gxvas .InputWrapper__content__gxvas>:first-child{padding-left:unset}.InputWrapper__gxvas .InputWrapper__gxvas .InputWrapper__content__gxvas>:last-child{padding-right:unset}.InputWrapper__gxvas .InputWrapper__gxvas .InputWrapper__content__gxvas:hover{background-color:unset}.InputWrapper__gxvas .InputWrapper__content__gxvas{align-self:stretch;align-items:stretch;gap:var(--space-1);cursor:pointer;color:var(--form-input-text);font:var(--font-preset-sm);text-overflow:ellipsis;flex:1;display:flex}.InputWrapper__gxvas .InputWrapper__content__gxvas input{text-overflow:ellipsis;white-space:nowrap}.InputWrapper__gxvas .InputWrapper__content__gxvas input::placeholder{color:var(--form-input-text-placeholder)}.InputWrapper__gxvas .InputWrapper__content__gxvas input:hover{background-color:unset}.InputWrapper__gxvas .InputWrapper__content__gxvas:hover{border-color:var(--form-input-border-hover)}.InputWrapper__gxvas .InputWrapper__content__gxvas:focus-within{border-color:var(--form-input-border-selected)}.InputWrapper__gxvas .InputWrapper__content__gxvas:has(input:disabled,select:disabled,[aria-disabled=true]){cursor:not-allowed;color:var(--text-disabled)}.InputWrapper__gxvas .InputWrapper__content__gxvas:has(input[data-invalid=true]){border-color:var(--border-warning);color:var(--text-warning)}.InputWrapper__gxvas .InputWrapper__content__gxvas:has([data-is-touched=true]){outline:1px solid var(--form-input-border-selected);box-shadow:var(--shadow-sm)}.InputWrapper__gxvas .InputWrapper__content__gxvas input{all:unset;flex:1;align-self:stretch}.InputWrapper__gxvas .InputWrapper__content__gxvas .InputWrapper__primary__gxvas,.InputWrapper__gxvas .InputWrapper__content__gxvas .InputWrapper__secondary__gxvas,.InputWrapper__gxvas .InputWrapper__content__gxvas .InputWrapper__label__gxvas{align-items:center;display:flex;position:relative}.InputWrapper__gxvas .InputWrapper__content__gxvas .InputWrapper__primary__gxvas{flex:1}.InputWrapper__gxvas .InputWrapper__content__gxvas .InputWrapper__primary__gxvas+.InputWrapper__primary__gxvas,.InputWrapper__gxvas .InputWrapper__content__gxvas .InputWrapper__primary__gxvas+.InputWrapper__secondary__gxvas,.InputWrapper__gxvas .InputWrapper__content__gxvas .InputWrapper__primary__gxvas+.InputWrapper__label__gxvas,.InputWrapper__gxvas .InputWrapper__content__gxvas .InputWrapper__secondary__gxvas+.InputWrapper__primary__gxvas,.InputWrapper__gxvas .InputWrapper__content__gxvas .InputWrapper__secondary__gxvas+.InputWrapper__secondary__gxvas,.InputWrapper__gxvas .InputWrapper__content__gxvas .InputWrapper__secondary__gxvas+.InputWrapper__label__gxvas{padding-left:var(--space-1)}.InputWrapper__gxvas .InputWrapper__content__gxvas .InputWrapper__primary__gxvas+.InputWrapper__primary__gxvas:after,.InputWrapper__gxvas .InputWrapper__content__gxvas .InputWrapper__primary__gxvas+.InputWrapper__secondary__gxvas:after,.InputWrapper__gxvas .InputWrapper__content__gxvas .InputWrapper__primary__gxvas+.InputWrapper__label__gxvas:after,.InputWrapper__gxvas .InputWrapper__content__gxvas .InputWrapper__secondary__gxvas+.InputWrapper__primary__gxvas:after,.InputWrapper__gxvas .InputWrapper__content__gxvas .InputWrapper__secondary__gxvas+.InputWrapper__secondary__gxvas:after,.InputWrapper__gxvas .InputWrapper__content__gxvas .InputWrapper__secondary__gxvas+.InputWrapper__label__gxvas:after{top:var(--space-2);bottom:var(--space-2);border-left:1px solid var(--form-input-border);content:"";position:absolute;left:-1px}.InputWrapper__gxvas .InputWrapper__content__gxvas .InputWrapper__label__gxvas{pointer-events:none;color:var(--text-muted);-webkit-user-select:none;user-select:none;align-self:center;transition:all .2s ease-out}.InputWrapper__gxvas .InputWrapper__content__gxvas>:first-child{padding-left:var(--space-1)}.InputWrapper__gxvas .InputWrapper__content__gxvas>:last-child{padding-right:var(--space-1)}.InputWrapper__resetButtonContainer__gxvas{opacity:0;padding-left:var(--space-1);pointer-events:none;interpolate-size:allow-keywords;justify-content:center;align-items:center;width:0;transition:all .2s ease-out;display:flex;position:relative;overflow:hidden}.InputWrapper__resetButtonContainer__gxvas.InputWrapper__visible__gxvas{opacity:1;pointer-events:all;width:auto}.InputWrapper__resetButtonContainer__gxvas .InputWrapper__resetButton__gxvas{border-radius:var(--radius);aspect-ratio:1;width:var(--icon-size-2xs);color:var(--text-muted);justify-content:center;align-items:center;animation:.5s ease-out forwards InputWrapper__popIn__gxvas;display:flex}.InputWrapper__resetButtonContainer__gxvas .InputWrapper__resetButton__gxvas:hover{color:var(--text);background-color:var(--form-input-surface)!important}.InputWrapper__resetButtonContainer__gxvas .InputWrapper__resetButton__gxvas .InputWrapper__resetIcon__gxvas{scale:.8}.InputWrapper__resetButtonContainer__gxvas:before{top:var(--space-2);bottom:var(--space-2);background-color:var(--border);content:"";width:1px;position:absolute;left:0}@keyframes InputWrapper__popIn__gxvas{0%{opacity:0;animation-timing-function:ease-in;transform:scale(0)}95%{opacity:1;animation-timing-function:ease-in;transform:scale(1.1)}to{opacity:1;animation-timing-function:ease-out;transform:scale(1)}}}
