.input-container[data-v-c691b0f4]{background-color:var(--bg-input);border:1px solid var(--border-color-input);border-radius:16px;box-sizing:border-box;line-height:0;padding:24px 0 0 24px;position:relative}.input-container.__is-input[data-v-c691b0f4]{height:60px;padding:24px 24px 8px}.input-container.__invalid[data-v-c691b0f4]{border:1px solid var(--brand-primary);color:var(--brand-primary)}input[data-v-c691b0f4],textarea[data-v-c691b0f4]{background-color:transparent;border:none;height:100%;outline:none;width:100%}.label[data-v-c691b0f4],input[data-v-c691b0f4],textarea[data-v-c691b0f4]{font-size:16px;line-height:28px}.label[data-v-c691b0f4]{color:var(--color-low-gray);left:24.5px;pointer-events:none;position:absolute;top:16px;transition:.3s}.label.__invalid[data-v-c691b0f4]{color:var(--brand-primary)}input[data-v-c691b0f4]:focus,textarea[data-v-c691b0f4]:focus{border:none}.labelFloat[data-v-c691b0f4]{font-size:12px;line-height:16px;top:8.5px}.required[data-v-c691b0f4]{color:var(--brand-primary);margin-left:2.5px}input[data-v-c691b0f4]{padding:0}textarea[data-v-c691b0f4]{height:124px;max-width:100%;min-height:44px;min-width:100%;padding:0 24px 8px 0;resize:vertical}textarea[data-v-c691b0f4]::-webkit-scrollbar-track{margin-bottom:16px}.icon[data-v-c691b0f4]{color:var(--color-low-gray);cursor:pointer;font-size:16px;line-height:28px;position:absolute;right:24px;top:18px;transition:.3s;width:16px}.multi-field[data-v-c691b0f4]{display:flex;flex-direction:column}.error[data-v-c691b0f4]{color:#ff6262;font-size:14px;font-weight:400;line-height:22px;padding:2px 14px 0}.custom-checkbox[data-v-46360e18]{display:flex}.custom-checkbox .checkbox:checked+.checkbox-label .checkmark[data-v-46360e18]{opacity:1}.custom-checkbox .checkbox:checked+.checkbox-label .checkbox-text[data-v-46360e18]{color:var(--color-white)}.checkbox[data-v-46360e18]{display:none}.checkbox-label[data-v-46360e18]{align-items:flex-start;cursor:pointer;display:flex;flex-wrap:nowrap;gap:8px}.checkbox-label.radio[data-v-46360e18]{align-items:center}.checkbox-label.radio .icon[data-v-46360e18]{border-radius:50%;margin-top:0}.checkbox-label.invalid .icon[data-v-46360e18]{border-color:var(--brand-primary)}.checkbox-label.invalid .checkbox-text[data-v-46360e18]{color:var(--brand-primary)}.checkbox-text[data-v-46360e18]{color:var(--color-low-gray);font-size:16px;line-height:20px;transition:color .3s ease-in-out;white-space:nowrap}.checkbox-text.__required[data-v-46360e18]{color:var(--brand-primary)}.icon[data-v-46360e18]{background-color:var(--bg-input);border:1px solid var(--border-color-input);border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;flex-shrink:0;height:16px;margin-top:1px;padding:2px;position:relative;width:16px}.icon.__required[data-v-46360e18]{border-color:var(--brand-primary)}.checkmark[data-v-46360e18]{opacity:0;position:absolute;transition:opacity .3s ease-in-out}.checkmark.--checkbox[data-v-46360e18]{left:-1px;min-height:16px;min-width:16px;top:-1px}.checkmark.--checkbox path[data-v-46360e18]{stroke:var(--brand-primary)}.checkmark.--radio[data-v-46360e18]{left:0;min-height:15px;min-width:15px;top:0}.checkmark.--radio path[data-v-46360e18]{fill:var(--brand-primary)}.social-auth[data-v-21fb99e9]{display:flex;flex-direction:column;gap:24px}.social-auth__divider[data-v-21fb99e9]{align-items:center;display:flex;gap:12px}.social-auth__divider[data-v-21fb99e9]:after,.social-auth__divider[data-v-21fb99e9]:before{background-color:var(--color-low-gray);content:"";flex:1;height:1px}.social-auth__divider-text[data-v-21fb99e9]{color:var(--color-low-gray);font-size:14px;font-weight:400;line-height:24px;text-transform:uppercase;white-space:nowrap}.social-auth__buttons[data-v-21fb99e9]{gap:12px}.social-auth__btn[data-v-21fb99e9],.social-auth__buttons[data-v-21fb99e9]{align-items:center;display:flex;justify-content:center}.social-auth__btn[data-v-21fb99e9]{background-color:var(--bg-input);border:none;border-radius:16px;cursor:pointer;height:40px;min-width:40px;padding:0;width:40px}.social-auth__btn[data-v-21fb99e9]:disabled{cursor:not-allowed;opacity:.5}@media(hover:hover){.social-auth__btn--x:hover svg[data-v-21fb99e9]{filter:invert(1)}}.social-auth__icon[data-v-21fb99e9]{flex-shrink:0}.social-auth__error[data-v-21fb99e9]{color:#ff6262;font-size:14px;font-weight:400;line-height:22px;margin:0;text-align:center;white-space:pre-wrap}