.website-return{position:fixed;z-index:100;left:16px;top:14px;padding:9px 12px;background:#0b101aee;border:1px solid #6b5945;border-radius:4px;color:#ffd1a9;font:12px/1.4 system-ui,sans-serif;text-decoration:none}
.website-return:hover{background:#27303b;color:#fff}.website-return:focus-visible{outline:3px solid #ffd1a9;outline-offset:3px}
body:not([data-page="title"]) .website-return{position:absolute;top:auto;bottom:14px;left:16px}
body[data-runtime-status="online"]:not([data-page="title"]) .website-return:not(:focus){clip-path:inset(50%);width:1px;height:1px;padding:0;overflow:hidden}
@media(max-width:600px){.website-return{top:8px;left:8px;font-size:10px;padding:6px 8px}}
body[data-embedded="true"] .website-return{display:none}
.embed-toolbar{position:fixed;z-index:100;inset:0 0 auto;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 10px;background:#0b101a;border-bottom:1px solid #596779;color:#fff;font:12px/1.5 system-ui,sans-serif}
.embed-toolbar button{min-height:38px;border:1px solid #ffb373;border-radius:4px;background:#162235;color:#ffce9e;padding:7px 10px;font:inherit;cursor:pointer}
.embed-toolbar button:focus-visible{outline:3px solid white;outline-offset:2px}
body[data-embedded="true"] #app{position:absolute;inset:49px 0 0;height:calc(100% - 49px)}
body[data-embedded="true"] #app{transform:translateZ(0)}

body[data-embedded="true"][data-arcade-hud="true"] #app{inset:0;height:auto}
