/* Snack Break Games storefront chrome for the vendored build. */
.sbg-back{position:fixed;left:max(8px,env(safe-area-inset-left));bottom:max(8px,env(safe-area-inset-bottom));z-index:2147483000;display:inline-flex;align-items:center;gap:.4em;padding:.32em .7em;font:600 12px/1.25 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;letter-spacing:.01em;color:#fff;background:rgba(8,12,20,.66);border:1px solid rgba(255,255,255,.24);border-radius:999px;text-decoration:none;opacity:.62;transition:opacity .15s ease;-webkit-tap-highlight-color:transparent}
.sbg-back:hover,.sbg-back:focus-visible{opacity:1}
.sbg-back:focus-visible{outline:2px solid #ffd43b;outline-offset:2px}
@media (max-width:720px){.sbg-back{padding:.32em .6em}.sbg-back span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}
.sbg-cta{display:inline-block;padding:.75rem 1.3rem;border-radius:12px;background:#ffd43b;color:#1b1b1b;font:700 15px/1.2 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;text-decoration:none;border:2px solid #1b1b1b}
.sbg-cta:hover,.sbg-cta:focus-visible{background:#fff0a6;outline:none}
/* Sakura Crest draws its touch D-pad in the canvas's bottom-left corner, so on touch devices the link
   moves to the top-left as a compact arrow chip and never sits on a game control. */
@media (pointer:coarse){.sbg-back{bottom:auto;top:max(6px,env(safe-area-inset-top));padding:.32em .6em}.sbg-back span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}
