.auth-field[data-v-7c5352c1]{display:grid;gap:9px}.auth-field__label[data-v-7c5352c1]{color:#33363f;font-family:"Geometria",var(--font-family-base);font-size:16px;font-style:normal;font-weight:700;line-height:30px}.auth-field__control[data-v-7c5352c1]{width:100%;min-height:52px;padding:14px 16px;border:1px solid #d7d7d7;border-radius:4px;background:#fff;color:#33363f;font-family:var(--font-family-base);font-size:18px;line-height:1.25}.auth-field__control[data-v-7c5352c1]::-moz-placeholder{color:#8e9198}.auth-field__control[data-v-7c5352c1]::placeholder{color:#8e9198}.auth-field__control[data-v-7c5352c1]:focus-visible{outline:none;border-color:#7f2d20;box-shadow:0 0 0 3px #7f2d2024}.auth-field__control--error[data-v-7c5352c1]{border-color:#d2544a}.auth-field__error[data-v-7c5352c1]{color:#d2544a;font-family:var(--font-family-base);font-size:13px;line-height:1.35}.auth-issue[data-v-04b1d746]{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:8px;margin:0 0 18px;color:#d2544a;font-family:var(--font-family-base);font-size:14px;line-height:1.4}.auth-issue__icon[data-v-04b1d746]{width:18px;height:18px;flex:0 0 auto}.auth-switcher[data-v-84c2368d]{margin:18px 0 0;color:#33363f;text-align:center;font-family:var(--font-family-base);font-size:16px;line-height:1.4}.auth-switcher__link[data-v-84c2368d]{margin-left:4px;color:#000;font-weight:700;text-decoration:underline}.auth-switcher__link[data-v-84c2368d]:hover{color:#000}.auth-switcher__link[data-v-84c2368d]:focus-visible{outline:2px solid #7f2d20;outline-offset:2px}.auth-shell[data-v-d5511bd1]{width:100%;display:flex;justify-content:center}.auth-shell__card[data-v-d5511bd1]{position:relative;width:min(100%,502px);padding:46px 42px 40px;border-radius:5px;background:#fff;box-shadow:0 20px 64px #0e0b0a47}.auth-shell__header[data-v-d5511bd1]{margin-bottom:28px;padding-right:34px}.auth-shell__close[data-v-d5511bd1]{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;background:transparent;color:#2f2d2b;cursor:pointer}.auth-shell__close[data-v-d5511bd1]:focus-visible{outline:2px solid #7f2d20;outline-offset:2px}.auth-shell__title[data-v-d5511bd1]{margin:0;color:#000;text-align:center;font-family:"TT Norms Pro Compact",var(--font-family-heading);font-size:30px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.5px}.auth-shell__subtitle[data-v-d5511bd1]{margin:12px 0 0;color:#33363f;text-align:left;font-family:var(--font-family-base);font-size:14px;line-height:1.45}.auth-shell__close svg[data-v-d5511bd1]{width:28px;height:28px}@media(max-width:767px){.auth-shell__card[data-v-d5511bd1]{width:min(100%,420px);padding:38px 20px 28px}.auth-shell__title[data-v-d5511bd1]{font-size:30px}}
