@font-face{font-display:swap;font-family:tahoma;font-style:normal;font-weight:400;src:url(../fonts/tahoma-400.woff2) format("woff2"),url(../fonts/tahoma-400.woff) format("woff")}@font-face{font-display:swap;font-family:tahoma;font-style:normal;font-weight:700;src:url(../fonts/tahoma-700.woff2) format("woff2"),url(../fonts/tahoma-700.woff) format("woff")}@layer default,block,mod,state;@layer block{.field[data-v-e54ae302]{display:flex;flex-direction:column;width:100%}.field__input[data-v-e54ae302]{order:2}.field__input input[data-v-e54ae302],.field__input textarea[data-v-e54ae302]{border:1px solid var(--color-surface);border-radius:var(--radius-2);box-shadow:0 2px 3px rgba(var(--color-blck--rgb),.25);cursor:text;font-size:14px;line-height:normal;outline:none;padding:var(--gap-2);transition:border .3s,color .3s;width:100%}.field__input input[data-v-e54ae302]::-moz-placeholder,.field__input textarea[data-v-e54ae302]::-moz-placeholder{color:var(--color-surface)}.field__input input[data-v-e54ae302]::placeholder,.field__input textarea[data-v-e54ae302]::placeholder{color:var(--color-surface)}.field__input input[type=date][data-v-e54ae302]::-webkit-calendar-picker-indicator,.field__input input[type=date][data-v-e54ae302]::-webkit-inner-spin-button,.field__input textarea[type=date][data-v-e54ae302]::-webkit-calendar-picker-indicator,.field__input textarea[type=date][data-v-e54ae302]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.field__label[data-v-e54ae302]{font-size:14px;font-weight:700;line-height:1.2;margin-bottom:var(--gap-2);order:1}.field__error[data-v-e54ae302]{color:var(--color-alert);display:block;font-size:14px;line-height:1;margin-top:var(--gap-2);order:3}}@layer mod{.field--center .field__input input[data-v-e54ae302]{text-align:center}.field--password .field__input[data-v-e54ae302]{position:relative}.field--password .field__eye[data-v-e54ae302]{align-items:center;display:inline-flex;height:100%;justify-content:center;position:absolute;right:5px;width:25px}.field--password .field__eye[data-v-e54ae302]:after{aspect-ratio:1;background-color:var(--color-blck);content:"";display:block;-webkit-mask:url(../images/icons/i-eye.svg) no-repeat center/contain;mask:url(../images/icons/i-eye.svg) no-repeat center/contain;transition:background-color .3s;width:17px}}@layer state{.field__input[data-v-e54ae302]:focus{border:1px solid var(--color-blck)}.field--password .field__eye.close[data-v-e54ae302]:after{-webkit-mask:url(../images/icons/i-eye-close.svg) no-repeat center/contain;mask:url(../images/icons/i-eye-close.svg) no-repeat center/contain}}@media (hover:hover){@layer block{.field__input input[data-v-e54ae302]:hover,.field__input textarea[data-v-e54ae302]:hover{border:1px solid rgba(var(--color-blck--rgb),.5)}}}
