/* rmg-account-2026 1.0.2: "or" divider + Sign in with Google under the Sign in button (signed-out My Account only). */
#rmgad.out .rmgcp-lgx .rmgad-g-or{display:flex;align-items:center;gap:14px;margin:22px 0 16px;color:#5B6470;font:700 14px/1 "RMG Red Hat Text",sans-serif;text-transform:lowercase}
#rmgad.out .rmgcp-lgx .rmgad-g-or::before,#rmgad.out .rmgcp-lgx .rmgad-g-or::after{content:"";flex:1;height:1px;background:#E5E5E5}
#rmgad.out .rmgcp-lgx .rmgad-g-btn{display:flex;width:100%;align-items:center;justify-content:center;gap:12px;padding:14px 26px;border-radius:999px;font:700 17px/1.1 "RMG Red Hat Text",sans-serif;color:#1A1B1E;background:#FFFFFF;border:2px solid #1A1B1E;box-shadow:0 6px 0 #1A1B1E;text-decoration:none;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1);box-sizing:border-box}
#rmgad.out .rmgcp-lgx .rmgad-g-btn:hover,#rmgad.out .rmgcp-lgx .rmgad-g-btn:focus-visible{color:#1A1B1E;transform:translateY(-3px) rotate(-1.5deg);box-shadow:0 9px 0 #1A1B1E}
#rmgad.out .rmgcp-lgx .rmgad-g-btn:active{transform:translateY(4px);box-shadow:0 2px 0 #1A1B1E}
#rmgad.out .rmgcp-lgx .rmgad-g-logo{width:22px;height:22px;flex:0 0 22px}
/* flows in with the rest of the card (same motion as 1.0.1) */
#rmgad.rmgma-on .rmgcp-lgx-card:not(.rmgma-in) :is(.rmgad-g-or,.rmgad-g-btn){opacity:0}
#rmgad.rmgma-on:is(.rmgma-all) .rmgcp-lgx-card :is(.rmgad-g-or,.rmgad-g-btn){opacity:1}
#rmgad.rmgma-on .rmgcp-lgx-card.rmgma-in .rmgad-g-or{animation:rmgma-up .7s cubic-bezier(.22,1,.36,1) .66s backwards}
#rmgad.rmgma-on .rmgcp-lgx-card.rmgma-in .rmgad-g-btn{animation:rmgma-up .7s cubic-bezier(.22,1,.36,1) .72s backwards}
@media (prefers-reduced-motion:reduce){#rmgad.out .rmgcp-lgx :is(.rmgad-g-or,.rmgad-g-btn){animation:none!important;transition:none!important;opacity:1!important}}
