.auth_page__ll0_m{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:40px 20px;position:relative}.auth_bg__IV_V0{position:fixed;inset:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse 80% 80% at 30% 30%,rgba(241,100,30,.08) 0,transparent 60%),radial-gradient(ellipse 60% 60% at 80% 70%,rgba(10,191,184,.06) 0,transparent 60%)}.auth_card__EZJ1P{background:var(--white);border:1.5px solid var(--border);border-radius:var(--radius-xl);padding:44px;width:100%;max-width:440px;box-shadow:var(--shadow-lg);position:relative;z-index:1;animation:auth_fadeUp__BVs9P .5s cubic-bezier(.34,1.2,.64,1) both}.auth_freeLabel__v_axs{background:var(--orange-light);color:var(--orange-dark);border-radius:var(--radius-sm);padding:10px 16px;font-size:13px;font-weight:700;margin-bottom:20px;border:1.5px solid rgba(241,100,30,.2)}.auth_successBox___DW6Z{text-align:center;padding:20px 0}.auth_googleBtn__pySO_{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:11px 20px;border-radius:var(--radius);border:1.5px solid var(--border);background:var(--white);color:var(--ink);font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease;margin-bottom:16px}.auth_googleBtn__pySO_:hover{background:var(--paper-2);border-color:var(--border-2)}.auth_googleBtn__pySO_:disabled{opacity:.6;cursor:not-allowed}.auth_divider__cKP4t{display:flex;align-items:center;gap:12px;margin-bottom:20px}.auth_divider__cKP4t:after,.auth_divider__cKP4t:before{content:"";flex:1 1;height:1px;background:var(--border)}.auth_divider__cKP4t span{font-size:12px;color:var(--ink-4);font-weight:600;white-space:nowrap}