/* V3 adds GPU text; all existing exhibition/screen-saver hit areas remain. */
#effects{position:absolute;inset:0;z-index:3;width:100%;height:100%;pointer-events:none}
#engine-notice{position:fixed;left:50%;bottom:180px;translate:-50% 0;z-index:80;max-width:min(520px,90vw);padding:14px 22px;border:1px solid #dcdcec;border-radius:18px;background:#fffffff2;color:#5b567d;font-size:14px;box-shadow:0 8px 35px #55546b12}
#engine-notice[hidden]{display:none}
#stage[data-screensaver="true"] #effects{visibility:hidden}
#stage #u2-clear-status{display:none!important}
#stage .utterance{display:none}
#stage #world{touch-action:none}
button:disabled,select:disabled,input:disabled{cursor:wait}
@media(max-width:520px){#engine-notice{bottom:210px}}
