.input[data-v-531a93b2]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#ececec;border:1px solid #f7f7f7;border-radius:14px;box-shadow:0 10px 5px -13px var(--color-accent);color:var(--color-text);height:36px;padding:0 13px 0 10px;transition:padding var(--base-transition);width:100%}.input[data-v-531a93b2]::-webkit-inner-spin-button,.input[data-v-531a93b2]::-webkit-outer-spin-button{-webkit-appearance:none}.input:-webkit-autofill[data-v-531a93b2],.input:-webkit-autofill[data-v-531a93b2]:active,.input:-webkit-autofill[data-v-531a93b2]:focus,.input:-webkit-autofill[data-v-531a93b2]:hover{box-shadow:inset 0 0 0 50px #f0f1f3}.input[data-v-531a93b2]:focus,.input[data-v-531a93b2]:focus-visible{outline:2px solid oklch(from var(--color-accent) l c h/.5);outline-offset:2px}.input-error:not(:focus)[data-v-531a93b2]{outline-color:var(--color-error)}.input-error:not(:focus)[data-v-531a93b2]:focus-visible{outline-color:var(--color-error)}.input-wrapper[data-v-531a93b2]{display:flex;position:relative}.input__error-message[data-v-531a93b2]{color:var(--color-error);font-size:12px}.show-password[data-v-531a93b2]{position:absolute;right:0;top:0}.input-loader[data-v-531a93b2]{left:auto;right:8px}.input-loader[data-v-531a93b2] svg{width:30px}.input-label[data-v-531a93b2]{color:oklch(from var(--color-text) l c h/.7);font-size:12px}
