html,body{overscroll-behavior:none;background:#000;width:100dvw;height:100dvh;margin:0;padding:0;overflow:hidden}#app{touch-action:none;width:100%;height:100%;position:fixed;top:0;left:0}canvas{display:block;width:100%!important;height:100%!important}.eavi-info-btn{bottom:max(1.5rem, calc(env(safe-area-inset-bottom,0px) + .75rem));right:max(1.5rem, calc(env(safe-area-inset-right,0px) + .75rem));z-index:10;color:#ffffffb3;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1f;border:none;border-radius:50%;width:44px;height:44px;font-size:1.25rem;transition:opacity .2s;position:fixed}.eavi-info-btn:hover{opacity:.9}.eavi-info-overlay{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);background:#000000bf;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.eavi-info-panel{color:#ffffffd9;width:90%;max-width:28rem;padding:2rem;font-family:system-ui,sans-serif;line-height:1.6;position:relative}.eavi-info-close{color:#fff9;cursor:pointer;background:0 0;border:none;min-width:44px;min-height:44px;font-size:1.25rem;position:absolute;top:0;right:0}.eavi-mute-btn{bottom:max(1.5rem, calc(env(safe-area-inset-bottom,0px) + .75rem));right:max(4.5rem, calc(env(safe-area-inset-right,0px) + 3.75rem));z-index:10;color:#ffffffb3;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1f;border:none;border-radius:50%;width:44px;height:44px;font-size:1.25rem;transition:opacity .2s;position:fixed}.eavi-mute-btn:hover{opacity:.9}.eavi-debug-overlay{top:max(.5rem, env(safe-area-inset-top,0px));left:max(.5rem, env(safe-area-inset-left,0px));z-index:30;color:#ffffffb3;pointer-events:none;white-space:pre;background:#00000080;border-radius:4px;padding:.5rem .75rem;font-family:monospace;font-size:.7rem;position:fixed}@media (prefers-reduced-motion:reduce){.eavi-info-btn,.eavi-info-overlay,.eavi-mute-btn,.eavi-debug-overlay{transition:none}}
