.auth_page__Y5bx6{height:100vh;height:100dvh;background:url(/images/Dragonballz.jpg) no-repeat 50%;background-size:cover;background-color:#000;font-family:Inter,system-ui,sans-serif;margin:0;position:relative;overflow:hidden;overscroll-behavior:none}.auth_scrollArea__LNfSK{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:1rem;position:relative;z-index:1}.auth_scrollArea__LNfSK:after,.auth_scrollArea__LNfSK:before{content:"";flex:1 0 0;min-height:0}.auth_card__3UHkg{width:100%;max-width:440px;background:rgba(0,0,0,.7);border:1px solid #ff6b00;border-radius:24px;box-shadow:0 0 30px rgba(255,107,0,.3);color:#fff;padding:1.5rem}.auth_input__2iiLT{background:rgba(255,255,255,.08);border:1px solid rgba(255,107,0,.3);color:#fff;width:100%;border-radius:12px;padding:.75rem 1rem;min-height:48px;font-size:14px;font-weight:700;transition:border-color .25s,box-shadow .25s}.auth_input__2iiLT:focus{border-color:#ff6b00;box-shadow:0 0 12px rgba(255,107,0,.5);outline:none}.auth_input__2iiLT::placeholder{color:rgba(255,255,255,.4)}.auth_btnPrimary__rRri1{width:100%;background:#ff6b00;color:#000;font-weight:900;border:none;border-radius:12px;padding:.75rem;font-size:12px;text-transform:uppercase;letter-spacing:.1em;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .2s,transform .2s;cursor:pointer}.auth_btnPrimary__rRri1:hover{background:#e55d00}.auth_btnPrimary__rRri1:active{transform:scale(.96)}.auth_btnPrimary__rRri1:disabled{opacity:.6;cursor:not-allowed}.auth_btnGoogle__jhhTM{width:100%;background:white;border:1px solid #ccc;color:#333;font-weight:900;border-radius:12px;padding:.65rem;display:flex;align-items:center;justify-content:center;gap:10px;transition:background .2s,transform .2s;cursor:pointer}.auth_btnGoogle__jhhTM:hover{background:#f5f5f5}.auth_btnGoogle__jhhTM:active{transform:scale(.96)}.auth_tabWrapper___iYWL{position:relative;display:flex;background:#1f2937;padding:4px;border-radius:12px;margin-bottom:.75rem;border:1px solid #374151}.auth_tabSlider__C8kHm{position:absolute;top:4px;left:4px;height:calc(100% - 8px);width:calc(50% - 4px);border-radius:8px;background:#ff6b00;transition:left .3s cubic-bezier(.4,0,.2,1)}.auth_tabBtn__q7bVY{position:relative;z-index:10;flex:1;padding:.5rem 0;border-radius:8px;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.05em;background:transparent;border:none;cursor:pointer;transition:color .2s}.auth_strengthSegment__tXZhP{height:4px;border-radius:4px;background:#444;flex:1;transition:background .3s}.auth_strengthWeak__XPAUv{background:#ef4444}.auth_strengthMedium__lzJL9{background:#f59e0b}.auth_strengthStrong__dhAox{background:#10b981}.auth_alertSuccess__u2efP{background:rgba(255,107,0,.15);border:1px solid #ff6b00;color:#ff6b00}.auth_alertError___KXyq{background:rgba(255,0,0,.15);border:1px solid #ff4d4d;color:#ff4d4d}.auth_loaderWrap__3gJSv{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 0;color:#ff6b00}