html,body{margin:0;height:100%;overflow:hidden;background:#000;-webkit-tap-highlight-color:transparent}video{display:block;width:100%;height:100%;object-fit:contain}.resume{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;background-color:#0000008c;cursor:pointer}.resume[hidden]{display:none}.resume-icon{width:10vw;min-width:80px;opacity:.85;transition:opacity .2s ease,transform .2s ease}.resume:hover .resume-icon,.resume:focus-visible .resume-icon{opacity:1;transform:scale(1.15)}.debug{position:fixed;top:0;left:0;margin:0;padding:4px 6px;max-width:100%;font:11px/1.35 monospace;white-space:pre-wrap;color:#7f7;background:#000000a6;pointer-events:none}
