.google_2lkys{align-items:stretch;display:flex;flex-direction:column;gap:12px}.google__button_ibtBa{display:flex;justify-content:center;min-height:44px}.google__alert_HnJ6Q{background:#fef2f2;border:1px solid #fecaca;border-radius:12px;color:#991b1b;font-size:14px;padding:12px 14px}.google__busy_QjK\+B{color:#64748b;font-size:14px;margin:0;text-align:center}.cd-auth__reveal{background:transparent;border:0;border-radius:10px;color:var(--cda-blue);cursor:pointer;flex:none;font:inherit;font-size:15px;font-weight:600;height:44px;min-width:56px;padding:0 8px}.cd-auth__rules{display:flex;flex-direction:column;gap:8px;list-style:none;margin:4px 0 0;padding:0}.cd-auth__rules li{align-items:center;color:var(--cda-subtle);display:flex;font-size:15px;gap:10px}.cd-auth__rules li.is-met{color:var(--cda-green)}.cd-auth__rule-dot{align-items:center;border:1.5px solid var(--cda-line);border-radius:10px;color:#fff;display:flex;flex:none;height:20px;justify-content:center;width:20px}.cd-auth__rules li.is-met .cd-auth__rule-dot{background:var(--cda-green);border:0}.cd-auth__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}