html,body{background:#020306;height:100%;margin:0;overflow:hidden}canvas{touch-action:none;display:block}#loader{color:#6fa8ff;letter-spacing:.32em;text-transform:uppercase;z-index:2;background:#020306;place-items:center;font:500 12px/1 ui-sans-serif,system-ui,sans-serif;transition:opacity 1.4s;display:grid;position:fixed;inset:0}#loader.done{opacity:0;pointer-events:none}#logo{top:max(28px, env(safe-area-inset-top));pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;width:clamp(140px,18vw,240px);height:auto;position:fixed;left:50%;transform:translate(-50%)}#hint{color:#bed7ff80;letter-spacing:.04em;text-align:center;pointer-events:none;z-index:1;width:max-content;max-width:calc(100vw - 32px);font:12px/1.5 ui-sans-serif,system-ui,sans-serif;transition:opacity 1.6s;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}#hint.hidden{opacity:0}.lil-gui.root{z-index:3}
