.sg{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:16px}.sg-card{display:grid;justify-items:center;gap:16px;box-sizing:border-box;width:min(360px,94vw);padding:24px 28px 28px;text-align:center}.sg-line{margin:0;font-size:20px}.sg-card .mc-btn{min-width:160px}.sg [hidden]{display:none!important}@media(prefers-reduced-motion:no-preference){.sg-line.is-trying{animation:sg-pulse 1s ease-in-out infinite alternate}@keyframes sg-pulse{0%{opacity:1}to{opacity:.45}}}
