.play-roblox-cta{flex-basis:100%;justify-content:center;background:#111316!important;color:#fff!important}.play-roblox-cta:hover,.play-roblox-cta:focus-visible{background:#f06a32!important;color:#111316!important}
.fan-discord-float{position:fixed;right:max(22px,env(safe-area-inset-right));bottom:max(82px,calc(env(safe-area-inset-bottom) + 60px));z-index:91;display:flex;align-items:center;gap:8px;min-height:48px;padding:0 16px;border:1px solid #111316;border-radius:999px;background:#5865f2;color:#fff;box-shadow:0 8px 24px rgba(17,19,22,.2);font:900 .78rem/1 Inter,ui-sans-serif,system-ui,sans-serif;text-decoration:none}.fan-discord-float:hover,.fan-discord-float:focus-visible{background:#173a63;color:#fff;outline:3px solid rgba(88,101,242,.35);outline-offset:2px}.fan-discord-float svg{width:19px;height:19px;fill:currentColor}
.quick-nav{top:auto;right:max(22px,env(safe-area-inset-right));bottom:max(202px,calc(env(safe-area-inset-bottom) + 180px));transform:none}.quick-nav__panel{top:auto;bottom:64px;transform:translateY(8px) scale(.98);transform-origin:bottom right}.feedback-launcher{left:auto;right:max(22px,env(safe-area-inset-right));bottom:max(142px,calc(env(safe-area-inset-bottom) + 120px));z-index:91}
@media(max-width:1180px){.quick-nav{right:max(17px,env(safe-area-inset-right));bottom:max(196px,calc(env(safe-area-inset-bottom) + 180px))}.feedback-launcher{left:auto;right:max(17px,env(safe-area-inset-right));bottom:max(136px,calc(env(safe-area-inset-bottom) + 120px))}.fan-discord-float{right:max(17px,env(safe-area-inset-right));bottom:max(76px,calc(env(safe-area-inset-bottom) + 60px))}}
@media(max-width:480px){.fan-discord-float{min-height:44px;padding:0 13px;font-size:.72rem}}
