html,body{margin:0;padding:0;width:100%;height:100%;overflow:hidden;overscroll-behavior:none;background:#5f9e52;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}#game{position:fixed;inset:0}#game canvas{display:block}#rotate{display:none;position:fixed;inset:0;z-index:10;background:#5f9e52;color:#f4efe4;font-family:Comic Sans MS,Chalkboard SE,Comic Neue,sans-serif;font-size:22px;text-align:center;flex-direction:column;align-items:center;justify-content:center;gap:28px;padding:24px}#rotate .phone{width:120px;height:70px;border:5px solid #2b2b2b;border-radius:14px;background:#cfe6f2;animation:ruota 2s ease-in-out infinite}@keyframes ruota{0%,20%{transform:rotate(0)}60%,to{transform:rotate(90deg)}}@media(orientation:landscape)and (pointer:coarse)and (max-height:540px){#rotate{display:flex}}
