[data-v-53452de1]:root{--1-1:#2d4866;--1-2:#6c7f94;--1-3:#96a4b3;--1-4:#c0c9d2;--1-5:#e0e4e8;--1-6:#e8efff;--1-7:#f4f7fe;--1-8:#fff;--2-1:#47aeff;--2-2:#008eff;--2-3:#0073ce;--error:#cb282a;--root-border-radius:10px;--root-border-width:1px;--root-box-shadow:0 0 10px #0000001a;--font-family:"Open Sans", sans-serif;--second-family:"Open Sans", sans-serif;--container-width:1520px;--container-padding-x:20px;--transition-duration:.2s}.ui-input[data-v-53452de1]{border:var(--root-border-width) solid var(--border-color);border-radius:var(--root-border-radius);background-color:var(--background-color);cursor:text;align-items:center;width:100%;height:clamp(33.3333px,2.60417vw,50px);padding:0 clamp(18.6667px,1.45833vw,28px);font-size:14px;line-height:125%;display:flex;position:relative}@media (width<=1024px){.ui-input[data-v-53452de1]{height:41px}}.ui-input:not(:has(.ui-input__value:-moz-placeholder-shown)) .ui-input__placeholder[data-v-53452de1]{font-size:clamp(9.33333px,.729167vw,14px);translate:0 -1.4em}:is(.ui-input:has(.ui-input__value:focus-visible) .ui-input__placeholder[data-v-53452de1],.ui-input:not(:has(.ui-input__value:placeholder-shown)) .ui-input__placeholder[data-v-53452de1]){font-size:clamp(9.33333px,.729167vw,14px);translate:0 -1.4em}.ui-input--dark[data-v-53452de1]{--font-color:var(--1-1);--border-color:var(--1-5);--background-color:transparent;--placeholder-color:var(--1-3);--error-font-color:#a00;--error-background-color:#ffe6e6}.ui-input--light[data-v-53452de1]{--font-color:var(--1-1);--error-font-color:var(--1-7);--border-color:var(--1-8);--background-color:var(--1-8);--error-background-color:var(--1-4);--placeholder-color:var(--1-4)}.ui-input--error[data-v-53452de1]{background-color:var(--error-background-color)}.ui-input--error .ui-input__error-message[data-v-53452de1]{color:var(--error-font-color)}.ui-input__value[data-v-53452de1]{width:100%;height:100%;color:var(--font-color);border:none;font-size:clamp(12px,.9375vw,18px);line-height:140%}@media (width<=1024px){.ui-input__value[data-v-53452de1]{font-size:16px}}.ui-input__placeholder[data-v-53452de1]{color:var(--placeholder-color);font-size:clamp(12px,.9375vw,18px);line-height:140%;position:absolute}@media (width<=1024px){.ui-input__placeholder[data-v-53452de1]{font-size:16px}}.ui-input__placeholder[data-v-53452de1]{transition:var(--transition-duration) ease}.ui-input__error-message[data-v-53452de1]{pointer-events:none;color:var(--font-color);margin-top:clamp(6.66667px,.520833vw,10px);font-size:11px;position:absolute;top:-4px;right:4px}
