*,*:before,*:after{box-sizing:border-box}:root{--app-height: 100vh;--app-width: 100vw}html,body{height:var(--app-height);width:var(--app-width);margin:0}body{font-family:Segoe UI,Roboto,sans-serif;background:#111;color:#f3f3f3;margin:0}#unity-container{position:fixed;top:0;left:0;width:var(--app-width);height:var(--app-height);display:flex;align-items:center;justify-content:center;background:#d6effd;overflow:hidden}#unity-canvas{width:100%;height:100%;background:#231f20;border:none;display:block;opacity:0;transition:opacity .2s ease}#unity-canvas.ready{opacity:1}#ui-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:12px 12px 20px;overflow:hidden;pointer-events:none;background:url(./vert_BG-D-inPdVQ.png);background-size:cover;background-position:center;background-repeat:no-repeat}@media(orientation:landscape){#ui-overlay{background:url(./land_BG-DVhSRluj.png);background-size:cover;background-position:center;background-repeat:no-repeat}}#ui-overlay.overlay-active{pointer-events:auto}.overlay-stack{padding:20px;display:flex;flex-direction:column;gap:20px;width:min(320px,80vw);pointer-events:auto;align-items:center}.overlay-stack--end{width:min(320px,85vw)}.overlay-logo{width:min(100%,80vw);display:block;margin-bottom:4px;pointer-events:none}@media(orientation:landscape){.overlay-stack{flex-direction:row;width:min(900px,92vw);align-items:center}.overlay-stack>*{flex:1 1 0}.overlay-logo{margin-bottom:0;width:min(240px,28vw)}.overlay-image{width:min(300px,32vw);margin-top:0}}.overlay-image{width:100%;height:auto;display:block;margin-top:8px}.overlay-cta{display:block;width:85%;border:none;padding:0;background:none;cursor:pointer;transition:transform .12s ease,opacity .12s ease}.overlay-cta img{width:100%;height:auto;display:block;box-shadow:0 20px 50px #00000080}.overlay-cta--start.is-loading{opacity:.6;cursor:default;pointer-events:none}#copyright-text{position:fixed;left:0;right:0;bottom:12px;text-align:center;font-size:5px;color:#fff;pointer-events:none;z-index:10}@media(orientation:landscape){.portrait-only{display:none}}@media(orientation:portrait){.landscape-only{display:none}}.hidden{display:none!important}
