*{box-sizing:border-box;scrollbar-width:thin;margin:0;padding:0}ul{list-style-type:none}html,body{overscroll-behavior:none;touch-action:none;margin:0;padding:0;overflow:hidden}html{background-color:#05070d;font-size:10px}.webgl{-webkit-user-select:none;user-select:none;width:100dvw;height:100dvh;position:fixed;inset:0;overflow:hidden}.ar-ui{z-index:10;pointer-events:none;color:#fff;font:1.6rem/1.3 -apple-system,system-ui,sans-serif;position:fixed;inset:0}.ar-ui button,.ar-ui a{pointer-events:auto}.ar-start{color:#13141e;font:inherit;background:#fff;border:0;border-radius:4rem;padding:1.6rem 3.2rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ar-status{left:50%;top:max(env(safe-area-inset-top), 1.6rem);text-align:center;white-space:pre-line;background:#0000008c;border-radius:2rem;padding:.8rem 1.6rem;position:absolute;transform:translate(-50%)}.ar-status.ar-debug{border-radius:12px;max-width:94vw;padding:8px 12px;font-size:11px;line-height:1.35}.ar-hint{left:50%;bottom:calc(max(env(safe-area-inset-bottom), 2.4rem) + 6rem);text-align:center;pointer-events:none;background:#0000008c;border-radius:2rem;padding:.8rem 1.6rem;position:absolute;transform:translate(-50%)}
