._root_8twi1_15{--input-padding-y:20px;--input-padding-y-active:10px;--input-padding-l:var(--input-padding-y);--input-padding-r:var(--input-padding-y);--input-icon-width:24px;display:flex;flex-direction:column}._container_8twi1_25{background:var(--input-bg,var(--white));border:1px solid var(--input-border-color,var(--gray-lightest));border-radius:var(--border-radius);display:block;overflow:hidden;position:relative;transition:border .3s ease;width:100%}@media (hover:hover){._container_8twi1_25:hover{border:1px solid var(--blue-primary)}}._container_8twi1_25:focus-within{border:1px solid var(--blue-primary)}._input_8twi1_44{border:none;box-sizing:border-box;color:inherit;color:var(--input-color,inherit);font-size:16px;height:100%;left:0;line-height:1.4;outline:none;padding:calc(var(--input-padding-y) + var(--input-extra-padding, 0px)) var(--input-padding-r) calc(var(--input-padding-y) + var(--input-extra-padding, 0px)) var(--input-padding-l);resize:none;top:0;width:100%}._input_8twi1_44::-moz-placeholder{color:transparent}._input_8twi1_44::placeholder{color:transparent}._input_8twi1_44:-webkit-autofill{-webkit-text-fill-color:var(--input-color);box-shadow:inset 0 0 0 1000px var(--input-bg);caret-color:var(--input-color)}._input_8twi1_44:-webkit-autofill,._input_8twi1_44:-webkit-autofill:focus,._input_8twi1_44:-webkit-autofill:hover,._input_8twi1_44:autofill{-webkit-text-fill-color:var(--input-color);box-shadow:inset 0 0 0 1000px var(--input-bg);caret-color:var(--input-color)}._label_8twi1_67{color:var(--input-label-color,var(--gray));cursor:text;font-size:16px;line-height:21px;max-width:calc(100% - var(--input-padding-l) - var(--input-padding-r));position:absolute;transform:translate(var(--input-padding-l),var(--input-padding-y)) scale(1);transform-origin:top left;transition:all .1s ease-in-out;white-space:pre-line;z-index:1}._label-surface_8twi1_81{background:var(--input-bg,var(--white));border-radius:var(--border-radius);height:calc(var(--input-padding-y) + var(--input-padding-y-active));position:absolute;width:calc(100% - var(--input-padding-l) + var(--input-padding-r))}._error_8twi1_89{color:var(--red);font-size:13px;margin-top:var(--sp1)}._icon_8twi1_95{position:absolute;right:var(--input-padding-r);top:50%;transform:translateY(-50%)}._icon_8twi1_95 svg{height:var(--input-icon-width);width:var(--input-icon-width)}._is-active_8twi1_106 ._label_8twi1_67{transform:translate(var(--input-padding-l),var(--input-padding-y-active)) scale(.81)}._is-active_8twi1_106 ._input_8twi1_44{padding-bottom:calc(var(--input-padding-y)*2 + var(--input-extra-padding, 0px)*2 - var(--input-padding-y-active) - var(--input-label-height, var(--input-padding-y)));padding-top:calc(var(--input-padding-y-active) + var(--input-label-height, var(--input-padding-y)))}._is-active_8twi1_106 ._input_8twi1_44::-moz-placeholder{color:var(--input-label-color,var(--gray))}._is-active_8twi1_106 ._input_8twi1_44::placeholder{color:var(--input-label-color,var(--gray))}._has-error_8twi1_117 ._input_8twi1_44{padding-right:calc(var(--input-padding-r)*2 + var(--input-icon-width))}._has-prepend_8twi1_121{--input-padding-l:16px}._is-disabled_8twi1_125 ._input_8twi1_44{background:var(--white-darkest)}@media (hover:hover){._is-disabled_8twi1_125:hover{border:1px solid var(--gray-lightest)}}._textarea-root_8twi1_134{--height:var(--textarea-min-height,140px);display:grid}._textarea-root_8twi1_134 ._container_8twi1_25{min-height:var(--height)}._textarea-root_8twi1_134 ._input_8twi1_44{display:block}._full-height_8twi1_145,._full-height_8twi1_145 ._container_8twi1_25{height:100%}._full-height_8twi1_145 ._input_8twi1_44{height:100%;min-height:136px}._hint_8twi1_156{bottom:0;color:var(--gray);cursor:text;font-size:13px;font-style:italic;font-weight:400;opacity:1;padding:var(--sp5);padding-top:0;position:absolute;transition:.2s;white-space:pre-wrap}._is-active_8twi1_106 ._hint_8twi1_156{opacity:0;pointer-events:none}._is-active_8twi1_106 ._input_8twi1_44{padding-top:calc(var(--24325668) + var(--sp2))}._is-active_8twi1_106 ._label-surface_8twi1_81{height:calc(var(--24325668) + var(--sp2))}._has-error_8twi1_117 ._hint_8twi1_156{padding-right:calc(var(--input-padding-x) + var(--input-padding-x) + var(--input-icon-width))}
