#game-update{color:#eee4cf;background:#102329;border-radius:5px;max-width:min(360px,100vw - 16px);font:12px system-ui}#game-update button{font:inherit;color:#fff;background:#203d42;border:1px solid #b8ad8f;border-radius:4px;min-height:44px;margin:2px;padding:6px 10px}#game-update button:focus-visible{outline:3px solid #ffe59b}#game-update[data-inline=false]{z-index:90;position:fixed;top:2px;right:8px}#update-offer{z-index:90;box-sizing:border-box;background:#102329;border:1px solid #b8ad8f;width:min(360px,100vw - 16px);max-height:50dvh;padding:10px;position:fixed;top:4px;right:8px;overflow:auto}#update-offer[hidden],#game-update button[hidden]{display:none}#update-status{margin:0 0 8px;line-height:1.5;display:block}#game-update:has(#update-offer[hidden]){opacity:.92}#install-guide{color:#eee4cf;box-sizing:border-box;background:#102329;border:1px solid #758f90;border-radius:5px;width:min(38rem,100vw - 24px);max-height:80dvh;padding:16px;font:15px system-ui;overflow:auto}#install-guide::backdrop{background:#071218c9}#install-guide h2{margin:0 0 8px;font:22px Georgia,serif}#install-guide form{background:#102329;position:sticky;top:0}#install-guide button,#install-help{min-height:44px}#install-guide button:focus-visible{outline:3px solid #ffe59b}#install-guide>div{line-height:1.5}#install-guide p{margin:12px 0;display:block}#install-guide ul{padding-left:20px}#install-guide li{margin:8px 0}
