#shortgamesEntry{position:fixed;inset:0;z-index:2147483000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;box-sizing:border-box;background:#e0f2fc;color:#163c68;text-align:center;font-family:system-ui,-apple-system,sans-serif}
#shortgamesEntry[data-dark=true]{background:#17253b;color:#e9f6ff}
#shortgamesEntry img{display:block;width:80px;height:80px;object-fit:cover;border-radius:23px;box-shadow:0 6px 25px #173f7730}
#shortgamesEntry strong{font-size:22px}#shortgamesEntry p{font-size:14px;margin:0;max-width:280px;line-height:1.6}
#shortgamesEntry progress{width:240px;max-width:80vw;height:8px;accent-color:#427db2}
#shortgamesEntry button,#shortgamesEntry a{display:inline-block;margin:12px 6px 0;border:1px solid #7395b54d;border-radius:20px;padding:10px 20px;background:#ffffff70;color:inherit;font:13px system-ui;text-decoration:none;cursor:pointer}
#shortgamesEntry .sg-entry-spinner{width:24px;height:24px;border:3px solid #35628f30;border-top-color:#35628f;border-radius:50%;animation:sg-entry-spin .8s linear infinite}
#shortgamesEntry [hidden]{display:none!important}@keyframes sg-entry-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){#shortgamesEntry .sg-entry-spinner{animation:none}}
