/* OAuth login CTA (Nextend handles all authentication). */
#modal .mt-google83{margin:16px 0 17px;display:grid;gap:14px}
#modal .mt-google83-link{display:flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:11px 15px;border:1px solid var(--line);border-radius:12px;background:#fff;color:#1f2937;text-decoration:none;font-size:14px;font-weight:750;line-height:1.3;transition:border-color .16s,box-shadow .16s,transform .16s;cursor:pointer}
#modal .mt-google83-link:hover{color:#1f2937;border-color:#f59e0b;box-shadow:0 3px 18px rgba(245,158,11,.13);transform:translateY(-1px)}
#modal .mt-google83-link:focus-visible{outline:3px solid #F59E0B;outline-offset:3px}
#modal .mt-google83-icon{display:block;width:21px;height:21px;flex:0 0 21px}
#modal .mt-google83-separator{display:flex;align-items:center;justify-content:center;gap:12px;color:var(--muted);font-size:12px;line-height:1.3}
#modal .mt-google83-separator::before,#modal .mt-google83-separator::after{content:"";height:1px;background:var(--line);flex:1}
@media(prefers-reduced-motion:reduce){#modal .mt-google83-link{transition:none}#modal .mt-google83-link:hover{transform:none}}
