.auth_page__BzxL8{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--bg-deep);position:relative;z-index:1}.auth_nav__SS0yl{display:flex;align-items:center;padding:0 40px;height:56px;border-bottom:1px solid var(--border);background:var(--surface-0);flex-shrink:0}.auth_backBtn__uX4_K{gap:8px;font-size:14px;font-weight:700;color:var(--text-secondary);text-decoration:none;letter-spacing:.04em;transition:color .15s}.auth_backBtn__uX4_K:hover{color:var(--text)}.auth_wrap__dKgsy{flex:1 1;display:flex;align-items:center;justify-content:center;padding:40px 16px;position:relative;animation:auth_fadeIn__E7mZA .35s ease both}.auth_wrap__dKgsy:before{content:"";position:absolute;width:520px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.09),transparent 68%);filter:blur(14px);pointer-events:none}.auth_card__KA4lG{width:100%;max-width:400px;padding:40px 36px;border-radius:var(--radius-xl);position:relative;z-index:1;background:linear-gradient(155deg,rgba(30,30,30,.96),rgba(14,14,14,.96));border:1px solid rgba(255,255,255,.14);box-shadow:0 30px 90px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.05);display:flex;flex-direction:column;gap:20px;animation:auth_slideUp__3XjjV .4s ease both}.auth_cardHead__IJ7AQ{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.auth_logo__Duey4{width:48px;height:48px;border-radius:14px;background:linear-gradient(145deg,#fff,#9b9b9b);border:1px solid var(--border-focus);display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:900;color:#090909;letter-spacing:-.02em}.auth_title__saMM4{font-size:20px;font-weight:800;letter-spacing:-.03em;margin:0;color:var(--text)}.auth_subtitle__aClGr{font-size:13px;color:var(--muted);margin:0;line-height:1.5}.auth_tabs__qdHsY{display:flex;gap:4px;background:var(--surface-input);border-radius:var(--radius-full);padding:4px;border:1px solid var(--border)}.auth_tabActive__sz2c4,.auth_tab__IPqBb{flex:1 1;padding:9px 12px;border-radius:var(--radius-full);border:none;background:transparent;color:var(--dim);cursor:pointer;font-size:13px;font-weight:600;font-family:inherit;transition:background .15s,color .15s}.auth_tabActive__sz2c4{background:#f5f5f5;color:#080808;color:var(--text);border:1px solid var(--border-focus)}.auth_tab__IPqBb:hover:not(.auth_tabActive__sz2c4){color:var(--muted)}.auth_fields__E5z7p{display:flex;flex-direction:column;gap:14px}.auth_field__tsYDj{display:flex;flex-direction:column;gap:7px}.auth_fieldLabel__FiZwg{font-size:11px;font-weight:600;color:var(--dim);letter-spacing:.09em;text-transform:uppercase}.auth_inputWrap__AnMvT{position:relative;display:flex;align-items:center}.auth_input__c251n{width:100%;padding:13px 16px;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface-input);color:var(--text);font-size:15px;font-family:inherit;outline:none;transition:border-color .18s ease,background .18s ease}.auth_input__c251n::placeholder{color:var(--dim)}.auth_input__c251n:focus{border-color:var(--border-focus);background:var(--surface-0)}.auth_eyeBtn__TwMgQ{position:absolute;right:13px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:var(--dim);display:flex;align-items:center;padding:4px;border-radius:6px;transition:color .15s}.auth_eyeBtn__TwMgQ:hover{color:var(--muted)}.auth_err__WMNHS{font-size:13px;color:var(--text-secondary);margin:0;padding:11px 14px;border-radius:var(--radius-md);background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);animation:auth_fadeIn__E7mZA .2s ease both;line-height:1.4}.auth_submitBtn__LVv_L{width:100%;padding:14px;border-radius:var(--radius-full);border:none;background:#ffffff;color:#000000;font-size:15px;font-weight:700;font-family:inherit;cursor:pointer;letter-spacing:.01em;box-shadow:0 10px 24px rgba(255,255,255,.1);transition:transform .15s ease,background .15s ease,opacity .15s,box-shadow .15s}.auth_submitBtn__LVv_L:hover:not(:disabled){background:var(--accent-dim);transform:translateY(-1px);box-shadow:0 14px 28px rgba(255,255,255,.16)}.auth_submitBtn__LVv_L:active:not(:disabled){transform:scale(.97)}.auth_submitBtn__LVv_L:disabled{opacity:.3;cursor:not-allowed}.auth_hint__x95ox{font-size:13px;color:var(--muted);margin:0;text-align:center}.auth_hintLink__7g5Zw{background:none;border:none;cursor:pointer;color:var(--text-secondary);font-size:13px;font-weight:600;font-family:inherit;padding:0;transition:color .15s;text-decoration:underline;text-underline-offset:3px}.auth_hintLink__7g5Zw:hover{color:var(--text)}@media (max-width:480px){.auth_card__KA4lG{padding:28px 20px;border-radius:var(--radius-lg)}.auth_nav__SS0yl{padding:0 20px}}.auth_page__BzxL8{background:radial-gradient(700px 420px at 50% 35%,rgba(66,169,157,.08),transparent 70%),#080808}.auth_nav__SS0yl{padding:0 max(22px,calc((100vw - 1120px)/2));height:68px;background:rgba(13,13,13,.92);border-bottom-color:rgba(255,255,255,.09)}.auth_backBtn__uX4_K{gap:10px;color:#d0d0d0;letter-spacing:0}.auth_backBtn__uX4_K:hover{color:#fff}.auth_brandName__M0mgB{font-size:16px;font-weight:800;letter-spacing:-.035em}.auth_backBtn__uX4_K{display:inline-flex;align-items:center}.auth_wrap__dKgsy:before{background:radial-gradient(circle,rgba(54,160,162,.1),transparent 68%)}.auth_card__KA4lG{max-width:430px;padding:36px;border-radius:25px;background:linear-gradient(155deg,rgba(30,30,30,.97),rgba(14,14,14,.98));border:1px solid rgba(255,255,255,.13);box-shadow:0 30px 90px rgba(0,0,0,.48),inset 0 1px 0 rgba(255,255,255,.04)}.auth_logo__Duey4{width:52px;height:52px;border:0;border-radius:13px;background:transparent}.auth_title__saMM4{color:#f1f1f1;font-size:23px}.auth_subtitle__aClGr{color:#999}.auth_tabs__qdHsY{background:#111;border-color:rgba(255,255,255,.1)}.auth_tabActive__sz2c4,.auth_tab__IPqBb{color:#888}.auth_tabActive__sz2c4{background:#252525;color:#f4f4f4;border-color:rgba(255,255,255,.18);box-shadow:0 2px 7px rgba(0,0,0,.25)}.auth_tab__IPqBb:hover:not(.auth_tabActive__sz2c4){color:#ddd}.auth_fieldLabel__FiZwg{color:#aaa}.auth_input__c251n{border-radius:13px;border-color:rgba(255,255,255,.13);background:#101010;color:#eee}.auth_input__c251n:focus{border-color:rgba(255,255,255,.4);background:#151515;box-shadow:0 0 0 3px rgba(255,255,255,.06)}.auth_input__c251n::placeholder{color:#666}.auth_eyeBtn__TwMgQ{color:#8b8b8b}.auth_err__WMNHS{color:#e5a09c;background:#2a1717;border-color:#542e2d}.auth_submitBtn__LVv_L{color:#101010;background:#f1f1f1;box-shadow:0 10px 22px rgba(0,0,0,.25)}.auth_submitBtn__LVv_L:hover:not(:disabled){background:#d8d8d8;box-shadow:0 13px 26px rgba(0,0,0,.3)}.auth_hint__x95ox{color:#999}.auth_hintLink__7g5Zw{color:#ddd}.auth_hintLink__7g5Zw:hover{color:#fff}@media (max-width:480px){.auth_card__KA4lG{padding:30px 22px}}