*{margin:0;padding:0;box-sizing:border-box}body,html{min-height:100vh;font-family:Segoe UI Variable Text,Segoe UI,system-ui,-apple-system,sans-serif}button{font-family:inherit}.viewer-page{position:fixed;inset:0}.viewer-page #app{width:100%;height:100%}