.auth-panel_auth__vxRVZ{width:100%;max-width:380px;margin:0;padding:2rem;background:linear-gradient(180deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,0) 32%),rgba(15,15,20,.58)!important;backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);border:1px solid hsla(0,0%,100%,.18);border-radius:24px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),0 2px 4px rgba(0,0,0,.25),0 30px 60px -10px rgba(0,0,0,.7),0 40px 100px -20px rgba(0,0,0,.6),0 0 60px -15px rgba(236,72,153,.4),0 0 80px -25px rgba(139,92,246,.45);color:#fff!important;position:relative;z-index:10;animation:auth-panel_auth-in__L7j3U .5s cubic-bezier(.16,1,.3,1) backwards}@keyframes auth-panel_auth-in__L7j3U{0%{opacity:0;transform:translateY(16px) scale(.98)}}.auth-panel_heading__wyrXM{text-align:center;margin-bottom:1.5rem}.auth-panel_heading__wyrXM h1{font-size:1.5rem;font-weight:800;letter-spacing:-.5px;margin-bottom:.5rem;color:#fff!important}.auth-panel_heading__wyrXM p{color:#c4c4c4!important;font-size:.9rem}.auth-panel_tabs__ymh_i{display:flex;background:rgba(0,0,0,.4)!important;padding:5px;border-radius:12px;margin-bottom:1.5rem;border:1px solid hsla(0,0%,100%,.05)}.auth-panel_tab__rZMoD{flex:1;padding:.6rem;text-align:center;font-weight:600;font-size:.85rem;border:none;background:transparent!important;color:#b0b0b0!important;cursor:pointer;border-radius:8px;transition:all .2s ease}.auth-panel_tab__rZMoD:hover{color:#fff!important;background:hsla(0,0%,100%,.07)!important}.auth-panel_tab__rZMoD:focus-visible{outline:2px solid #ec4899;outline-offset:2px}.auth-panel_tab__rZMoD[aria-selected=true]{background:hsla(0,0%,100%,.15)!important;color:#fff!important;box-shadow:0 2px 8px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.18)}.auth-panel_fields___WUgd{display:flex;flex-direction:column;gap:.8rem;border:none;padding:0;margin:0}.auth-panel_label__YHNBm{display:flex;flex-direction:column;gap:.4rem;font-size:.8rem;font-weight:500;color:#ccc!important}.auth-panel_input__UxRs_{width:100%;padding:.75rem 1rem;background:rgba(0,0,0,.5)!important;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;font-size:.95rem;color:#fff!important;transition:all .2s ease}.auth-panel_input__UxRs_:hover{border-color:hsla(0,0%,100%,.22)}.auth-panel_input__UxRs_:focus{outline:none;border-color:#ec4899!important;box-shadow:0 0 0 3px rgba(236,72,153,.25),0 0 18px -4px rgba(236,72,153,.5)}.auth-panel_submit__p7wK5{margin-top:1rem;width:100%;padding:.85rem;background:linear-gradient(135deg,#ec4899,#8b5cf6)!important;color:#fff!important;border:none;border-radius:10px;font-weight:700;font-size:.95rem;cursor:pointer;transition:transform .15s ease,box-shadow .2s ease,filter .2s ease}.auth-panel_submit__p7wK5:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(236,72,153,.4),0 0 28px -4px rgba(139,92,246,.5);filter:brightness(1.08)}.auth-panel_submit__p7wK5:active{transform:translateY(0) scale(.98);box-shadow:0 2px 8px rgba(236,72,153,.4)}.auth-panel_submit__p7wK5:focus-visible{outline:2px solid #fff;outline-offset:2px}.auth-panel_submit__p7wK5:disabled{opacity:.6;cursor:not-allowed;transform:none}.auth-panel_hint__hUlLW{font-size:.7rem;color:#a3a3a3!important;margin-top:.2rem}.auth-panel_error__Zofkp{padding:.75rem;background:rgba(239,68,68,.15);color:#f87171!important;border:1px solid rgba(239,68,68,.3);border-radius:8px;font-size:.8rem;text-align:center}.auth-panel_footer__25rco{text-align:center;margin-top:1.5rem;font-size:.85rem;color:#b0b0b0!important}.auth-panel_link__RYHZz{background:none;border:none;color:#f472b6!important;font-weight:600;cursor:pointer;padding:0;font-size:inherit;transition:color .2s ease}.auth-panel_link__RYHZz:hover{text-decoration:underline;color:#f9a8d4!important}.auth-panel_forgot__BH0jR:focus-visible,.auth-panel_link__RYHZz:focus-visible{outline:2px solid #ec4899;outline-offset:3px;border-radius:4px}.auth-panel_forgot__BH0jR{font-size:.8rem;color:#ec4899!important;text-align:right;text-decoration:none;margin-top:.2rem}