.auth-form[data-v-3c15bb01]{gap:16px}.auth-form[data-v-3c15bb01],.auth-form__field[data-v-3c15bb01]{display:flex;flex-direction:column}.auth-form__field[data-v-3c15bb01]{color:#ffffffb8;font-size:13px;font-weight:800;gap:8px}.auth-form__field input[data-v-3c15bb01]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:#fff;outline:none;padding:15px 16px;width:100%}.auth-form__field input[data-v-3c15bb01]:focus{border-color:#ff8c1aa6;box-shadow:0 0 0 3px #ff8c1a1f}.auth-form__password[data-v-3c15bb01]{display:block;position:relative}.auth-form__password input[data-v-3c15bb01]{padding-right:48px}.auth-form__password button[data-v-3c15bb01]{align-items:center;background:transparent;border:0;color:#ffffff9e;display:inline-flex;height:34px;justify-content:center;padding:0;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:34px}.auth-form__message[data-v-3c15bb01]{font-size:13px;font-weight:700;line-height:1.45;margin:0}.auth-form__message--error[data-v-3c15bb01]{background:#ff6b6b17;border:1px solid hsla(0,100%,71%,.28);border-radius:10px;color:#ff7a7a;padding:10px 12px}.auth-form__submit[data-v-3c15bb01]{align-items:center;background:linear-gradient(135deg,#ff5c00,#ffa53d);border:0;border-radius:13px;box-shadow:0 12px 28px -12px #ff5c00cc;color:#fff;display:inline-flex;font-weight:900;justify-content:center;min-height:52px;padding:0 20px}.auth-form__submit[data-v-3c15bb01]:disabled{cursor:default;opacity:.65}.auth-form__switch[data-v-3c15bb01]{color:#ffffff8c;font-size:13px;margin:0;text-align:center}.auth-form__forgot[data-v-3c15bb01]{font-size:13px;margin:-6px 0 0;text-align:right}.auth-form__forgot a[data-v-3c15bb01],.auth-form__switch a[data-v-3c15bb01]{color:#ff8c1a;font-weight:800;text-decoration:none}.auth-form[data-v-66c8753f]{gap:16px}.auth-form[data-v-66c8753f],.auth-form__field[data-v-66c8753f]{display:flex;flex-direction:column}.auth-form__field[data-v-66c8753f]{color:#ffffffb8;font-size:13px;font-weight:800;gap:8px}.auth-form__field input[data-v-66c8753f]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:#fff;outline:none;padding:15px 16px;width:100%}.auth-form__field input[data-v-66c8753f]:focus{border-color:#ff8c1aa6;box-shadow:0 0 0 3px #ff8c1a1f}.auth-form__password[data-v-66c8753f]{display:block;position:relative}.auth-form__password input[data-v-66c8753f]{padding-right:48px}.auth-form__password button[data-v-66c8753f]{align-items:center;background:transparent;border:0;color:#ffffff9e;display:inline-flex;height:34px;justify-content:center;padding:0;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:34px}.auth-form__message[data-v-66c8753f],.auth-form__note[data-v-66c8753f],.auth-form__switch[data-v-66c8753f]{font-size:13px;line-height:1.45;margin:0}.auth-form__message[data-v-66c8753f]{font-weight:700}.auth-form__message--error[data-v-66c8753f]{background:#ff6b6b17;border:1px solid hsla(0,100%,71%,.28);border-radius:10px;color:#ff7a7a;padding:10px 12px}.auth-form__note[data-v-66c8753f],.auth-form__switch[data-v-66c8753f]{color:#ffffff8c;text-align:center}.auth-form__submit[data-v-66c8753f]{align-items:center;background:linear-gradient(135deg,#ff5c00,#ffa53d);border:0;border-radius:13px;box-shadow:0 12px 28px -12px #ff5c00cc;color:#fff;display:inline-flex;font-weight:900;justify-content:center;min-height:52px;padding:0 20px}.auth-form__submit[data-v-66c8753f]:disabled{cursor:default;opacity:.65}.auth-form__switch a[data-v-66c8753f]{color:#ff8c1a;font-weight:800;text-decoration:none}.auth-form[data-v-66bb01e5]{gap:16px}.auth-form[data-v-66bb01e5],.auth-form__field[data-v-66bb01e5]{display:flex;flex-direction:column}.auth-form__field[data-v-66bb01e5]{color:#ffffffb8;font-size:13px;font-weight:800;gap:8px}.auth-form__field input[data-v-66bb01e5]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:#fff;outline:none;padding:15px 16px;width:100%}.auth-form__field input[data-v-66bb01e5]:focus{border-color:#ff8c1aa6;box-shadow:0 0 0 3px #ff8c1a1f}.auth-form__password[data-v-66bb01e5]{display:block;position:relative}.auth-form__password input[data-v-66bb01e5]{padding-right:48px}.auth-form__password button[data-v-66bb01e5]{align-items:center;background:transparent;border:0;color:#ffffff9e;display:inline-flex;height:34px;justify-content:center;padding:0;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:34px}.auth-form__hint[data-v-66bb01e5],.auth-form__message[data-v-66bb01e5],.auth-form__switch[data-v-66bb01e5]{font-size:13px;line-height:1.45;margin:0}.auth-form__hint[data-v-66bb01e5],.auth-form__switch[data-v-66bb01e5]{color:#ffffff8c}.auth-form__message[data-v-66bb01e5]{font-weight:700}.auth-form__message--error[data-v-66bb01e5]{background:#ff6b6b17;border:1px solid hsla(0,100%,71%,.28);border-radius:10px;color:#ff7a7a;padding:10px 12px}.auth-form__message--success[data-v-66bb01e5]{color:#4ade80}.auth-form__secondary[data-v-66bb01e5],.auth-form__submit[data-v-66bb01e5]{align-items:center;border-radius:13px;color:#fff;display:inline-flex;font-weight:900;justify-content:center;min-height:52px;padding:0 20px}.auth-form__submit[data-v-66bb01e5]{background:linear-gradient(135deg,#ff5c00,#ffa53d);border:0;box-shadow:0 12px 28px -12px #ff5c00cc}.auth-form__secondary[data-v-66bb01e5]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1)}.auth-form__secondary[data-v-66bb01e5]:disabled,.auth-form__submit[data-v-66bb01e5]:disabled{cursor:default;opacity:.65}.auth-form__switch[data-v-66bb01e5]{text-align:center}.auth-form__switch a[data-v-66bb01e5]{color:#ff8c1a;font-weight:800;text-decoration:none}.auth-form[data-v-65363065]{gap:16px}.auth-form[data-v-65363065],.auth-form__field[data-v-65363065]{display:flex;flex-direction:column}.auth-form__field[data-v-65363065]{color:#ffffffb8;font-size:13px;font-weight:800;gap:8px}.auth-form__field input[data-v-65363065]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:#fff;outline:none;padding:15px 16px;width:100%}.auth-form__field input[data-v-65363065]:focus{border-color:#ff8c1aa6;box-shadow:0 0 0 3px #ff8c1a1f}.auth-form__message[data-v-65363065],.auth-form__switch[data-v-65363065]{font-size:13px;line-height:1.45;margin:0}.auth-form__message[data-v-65363065]{font-weight:700}.auth-form__message--error[data-v-65363065]{background:#ff6b6b17;border:1px solid hsla(0,100%,71%,.28);border-radius:10px;color:#ff7a7a;padding:10px 12px}.auth-form__message--success[data-v-65363065]{color:#4ade80}.auth-form__secondary[data-v-65363065],.auth-form__submit[data-v-65363065]{align-items:center;border-radius:13px;color:#fff;display:inline-flex;font-weight:900;justify-content:center;min-height:52px;padding:0 20px}.auth-form__submit[data-v-65363065]{background:linear-gradient(135deg,#ff5c00,#ffa53d);border:0;box-shadow:0 12px 28px -12px #ff5c00cc}.auth-form__secondary[data-v-65363065]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1)}.auth-form__secondary[data-v-65363065]:disabled,.auth-form__submit[data-v-65363065]:disabled{cursor:default;opacity:.65}.auth-form__switch[data-v-65363065]{color:#ffffff8c;text-align:center}.auth-form__switch a[data-v-65363065]{color:#ff8c1a;font-weight:800;text-decoration:none}.auth-page[data-v-d3962a7f]{background:radial-gradient(circle at 50% 0,rgba(255,92,0,.16),transparent 34rem),#0a0a0a;display:flex;flex-direction:column;min-height:calc(100vh - var(--site-header-height, 125px))}.auth-page__main[data-v-d3962a7f]{align-items:center;display:flex;flex:1;justify-content:center;margin:0 auto;max-width:1320px;padding:58px 32px 24px;width:100%}.auth-page__card[data-v-d3962a7f]{background:#111113db;border:1px solid hsla(0,0%,100%,.08);border-radius:22px;box-shadow:0 28px 70px -36px #ff5c00b3;padding:30px;width:min(100%,470px)}.auth-page__copy[data-v-d3962a7f]{margin-bottom:24px}.auth-page__copy p[data-v-d3962a7f]{color:#ff8c1a;font-size:12px;font-weight:900;letter-spacing:.14em;margin:0 0 8px;text-transform:uppercase}.auth-page__copy h1[data-v-d3962a7f]{color:#fff;font-size:clamp(30px,4vw,42px);font-weight:900;letter-spacing:-.05em;line-height:.98;margin:0}.auth-page__copy span[data-v-d3962a7f]{color:#fff9;display:block;font-size:14px;line-height:1.5;margin-top:12px}@media(max-width:760px){.auth-page__main[data-v-d3962a7f]{padding:32px 18px 12px}.auth-page__card[data-v-d3962a7f]{border-radius:18px;padding:22px}}
