*{box-sizing:border-box}:root{color:#242424;font-synthesis:none;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{margin:0;overflow:hidden}main{height:100svh;min-height:300px}#scene{border-radius:1em;clip-path:inset(0 round 1em);-webkit-mask-image:linear-gradient(#fff,#fff);mask-image:linear-gradient(#fff,#fff);touch-action:none;outline:none;width:100%;height:100%;display:block;position:absolute;inset:0}#scene:focus-visible:not([data-input=pointer]){outline-offset:-5px;outline:2px solid #747474}header{z-index:1;pointer-events:none;position:absolute;top:32px;left:36px}h1{letter-spacing:-.6px;margin:0 0 9px;font-size:20px;font-weight:500}header p{color:#575757;margin:0;font-size:13px;line-height:1.5}.credits .year{color:#858585;white-space:nowrap}#loading{color:#fff;background:#00f;display:flex;align-items:center;justify-content:center;text-align:center;font-size:13px;line-height:1.6;position:absolute;inset:0}#loading[hidden]{display:none}@media (width<=600px){header{top:24px;left:22px}h1{font-size:18px}}
