@layer base, typography, link, app-layout, image, icon, button, components;@layer components{.InputBox_root__o5dHR>.InputBox_labelText__kHwyC+.InputBox_inputWrapper__pt0mD{margin-top:var(--input-box-label-gap)}.InputBox_root__o5dHR.InputBox_small__SBGvw{--input-padding-x:var(--space-s)}.InputBox_root__o5dHR:not(.InputBox_small__SBGvw){--input-padding-x:var(--space-l)}.InputBox_root__o5dHR:focus-within .InputBox_inputWrapper__pt0mD{outline-color:var(--focus-outline-color);border-color:transparent;border-radius:2px}.InputBox_labelText__kHwyC{transition:color .1s ease-in-out;display:block}.InputBox_appendWrapper__mbMXl{flex:0 0 auto;display:flex;align-items:center;padding-left:calc(var(--input-padding-x) / 2)}.InputBox_inputWrapper__pt0mD{position:relative;width:100%;display:flex}.InputBox_inputWrapper__pt0mD>:first-child{flex:1;min-width:0}.InputBox_inputWrapper__pt0mD{padding:0 calc(var(--input-padding-x) / 2) 0 0;border:1px solid var(--color-black);transition:background-color .1s ease-out,border-color 50ms ease-out,outline-color 50ms ease-out,border-radius 50ms ease-out;outline:2px solid transparent;outline-offset:2px}.InputBox_inputWrapper__pt0mD:not(.InputBox_hasAppend__C9K9P),.InputBox_inputWrapper__pt0mD:not(.InputBox_hasAppend__C9K9P) .InputBox_appendWrapper__mbMXl{padding:0}.InputBox_inputWrapper__pt0mD.InputBox_hasError__sSmN0{background-color:var(--color-purple-lightest)}.InputBox_inputWrapper__pt0mD.InputBox_disabled__597r9:not(.InputBox_hasError__sSmN0){background-color:var(--color-gray-light)}.InputBox_inputWrapper__pt0mD:not(.InputBox_hasError__sSmN0):not(.InputBox_disabled__597r9){background-color:var(--color-white)}}