body .viewport:after{display:none}.ar-copyright{z-index:4;color:rgb(var(--key-color-cyan));letter-spacing:-.05em;pointer-events:none;font-size:1rem;font-weight:500;line-height:1.6;position:fixed;bottom:1.4rem;right:1.7rem}.ar-replay-blackout{z-index:10000;pointer-events:none;background:#000;position:fixed;top:0;bottom:0;left:0;right:0}.ar-replay-blackout[hidden]{display:none}html,body{overscroll-behavior:none}[data-overlay=ar-capture]{--ar-capture-shutter-bottom:3rem;--ar-capture-shutter-size:6.8rem;z-index:2;pointer-events:none;min-height:54.6rem;color:rgb(var(--key-color-cyan))}[data-overlay=ar-capture] .content{padding-bottom:calc(var(--ar-capture-shutter-bottom) * 2 + var(--ar-capture-shutter-size))}[data-overlay=ar-capture] .inner{pointer-events:none;width:37.5rem;height:54.6rem;position:relative}[data-overlay=ar-capture] .inner p{margin:0}.ar-capture-panel{border:.3rem solid rgb(var(--key-color-cyan));-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);background-color:rgba(0,0,0,.5);width:32.5rem;margin:0 auto;position:absolute;bottom:37.2rem;left:0;right:0}.ar-capture-heading{color:#000;background-color:rgb(var(--key-color-cyan));align-items:center;gap:.6rem;width:calc(100% + 2px);height:3.2rem;margin:-1px -1px 0;padding:0 .6rem;display:flex}.ar-capture-title{letter-spacing:-.05em;white-space:nowrap;font-size:2rem;font-weight:900;line-height:1.4}.ar-capture-step{font-family:var(--font-en-roboto-flex);font-optical-sizing:none;font-variation-settings:"GRAD" 20, "wdth" 120, "opsz" 110;font-size:2.2rem;font-style:normal;font-weight:800;font-stretch:120%;line-height:1.4}.ar-capture-message{padding:.8rem 1rem}.ar-capture-description{font-size:1.4rem;font-weight:500;line-height:1.6;position:relative}.ar-capture-pointer,.ar-capture-guide,.ar-capture-scan,.ar-capture-ladder-left,.ar-capture-ladder-right{position:absolute}.ar-capture-pointer{width:3.8rem;height:4.4rem;top:17.1rem;left:8.2rem}.ar-capture-guide,.ar-capture-scan{width:17.2rem;height:32rem;margin:0 auto;top:18.9rem;left:0;right:0}.ar-capture-guide[data-ar-capture-guide=image-target],.ar-capture-scan[data-ar-capture-guide=image-target]{width:17.7rem;height:39.4rem;top:12.4rem}.ar-capture-guide[hidden],.ar-capture-scan[hidden]{display:none}.ar-capture-scan{pointer-events:none;overflow:hidden}@media (prefers-reduced-motion:reduce){.ar-capture-scan .ar-capture-scan-line{animation:none;transform:translateY(50%)}}.ar-capture-scan-line{animation:.9s ease-in-out infinite alternate ar-capture-scan;position:absolute;top:0;bottom:0;left:0;right:0}.ar-capture-scan-line:before{content:"";background:linear-gradient(90deg, rgba(var(--key-color-cyan), 0), rgba(var(--key-color-cyan), .9) 25%, #fff 50%, rgba(var(--key-color-cyan), .9) 75%, rgba(var(--key-color-cyan), 0));height:.2rem;filter:drop-shadow(0 0 .4rem rgb(var(--key-color-cyan)));position:absolute;top:0;left:0;right:0}.ar-capture-scan-line:nth-child(2){opacity:.6;animation-delay:-.12s}@media (prefers-reduced-motion:reduce){.ar-capture-scan-line:nth-child(2){transform:translateY(45%)}}.ar-capture-scan-line:nth-child(3){opacity:.3;animation-delay:-.24s}@media (prefers-reduced-motion:reduce){.ar-capture-scan-line:nth-child(3){transform:translateY(55%)}}@keyframes ar-capture-scan{0%{transform:translateY(2%)}to{transform:translateY(98%)}}.ar-capture-ladder-left{width:2.4602rem;height:11.9638rem;top:21.344rem;left:3.2rem}.ar-capture-ladder-right{width:2.45996rem;height:10.1604rem;top:22.552rem;left:32rem}.ar-capture-shutter{bottom:var(--ar-capture-shutter-bottom);width:var(--ar-capture-shutter-size);height:var(--ar-capture-shutter-size);cursor:pointer;pointer-events:auto;background:0 0;border:0;margin:0 auto;padding:0;position:fixed;left:0;right:0}.ar-capture-shutter[hidden]{display:none}.ar-capture-shutter:disabled{cursor:wait;opacity:.5}.ar-capture-shutter-image{width:100%;height:100%;display:block}.offset-button{--offset-button-depth:.5rem;--offset-button-hover-depth:.2rem;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;color:rgb(var(--key-color-cyan));cursor:pointer;isolation:isolate;background:0 0;border:0;padding:0;text-decoration:none;display:block;position:relative}.offset-button:before,.offset-button:after{z-index:1;content:"";background:currentColor;transition:opacity 80ms ease-out;position:absolute}.offset-button:before{top:var(--offset-button-depth);width:calc(var(--offset-button-depth) + 1px);height:100%;left:calc(100% - 1px)}.offset-button:after{top:100%;left:calc(var(--offset-button-depth) - 1px);width:100%;height:var(--offset-button-depth)}.offset-button .face{z-index:2;-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);background-color:rgba(0,0,0,.3);border:.3rem solid;align-items:center;justify-items:center;width:100%;height:100%;transition:transform .12s ease-out;display:grid;position:relative}.offset-button .offset-button-icon{margin:auto 0;display:block;position:absolute;top:0;bottom:0}.offset-button .offset-button-icon-scan{width:1.9rem;height:1.9rem;right:1.2rem}.offset-button .offset-button-icon-arrow{width:1.7rem;height:1.2rem;right:.7rem;transform:rotate(-90deg)}.offset-button .offset-button-icon-replay{width:2.30524rem;height:2.30494rem;right:1.1rem}.offset-button:not(:disabled):not([aria-disabled=true])[data-interaction-state=hover] .face{transform:translate(var(--offset-button-hover-depth), var(--offset-button-hover-depth))}.offset-button:not(:disabled):not([aria-disabled=true]):active:before,.offset-button:not(:disabled):not([aria-disabled=true]):active:after{opacity:0}.offset-button:not(:disabled):not([aria-disabled=true]):active .face{transform:translate(var(--offset-button-depth), var(--offset-button-depth));transition-duration:60ms}@media (prefers-reduced-motion:reduce){.offset-button,.offset-button .face{transition:none}}[data-overlay=ar-complete]{z-index:3;color:rgb(var(--key-color-cyan))}[data-overlay=ar-complete] .ar-complete-inner{-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);background-color:rgba(0,0,0,.3);border:.3rem solid;flex-direction:column;align-items:center;gap:1.9rem;width:31.2rem;padding:3.1rem 2.3rem 3.8rem;display:flex}[data-overlay=ar-complete] .ar-complete-button{letter-spacing:-.05em;flex:none;width:26rem;height:5.5rem;font-size:2rem;font-weight:900;line-height:1.2}[data-overlay=ar-complete] .offset-button-icon-arrow{width:1.51383rem;height:1.06859rem}.offset-button{--offset-button-depth:.5rem;--offset-button-hover-depth:.2rem;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;color:rgb(var(--key-color-cyan));cursor:pointer;isolation:isolate;background:0 0;border:0;padding:0;text-decoration:none;display:block;position:relative}.offset-button:before,.offset-button:after{z-index:1;content:"";background:currentColor;transition:opacity 80ms ease-out;position:absolute}.offset-button:before{top:var(--offset-button-depth);width:calc(var(--offset-button-depth) + 1px);height:100%;left:calc(100% - 1px)}.offset-button:after{top:100%;left:calc(var(--offset-button-depth) - 1px);width:100%;height:var(--offset-button-depth)}.offset-button .face{z-index:2;-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);background-color:rgba(0,0,0,.3);border:.3rem solid;align-items:center;justify-items:center;width:100%;height:100%;transition:transform .12s ease-out;display:grid;position:relative}.offset-button .offset-button-icon{margin:auto 0;display:block;position:absolute;top:0;bottom:0}.offset-button .offset-button-icon-scan{width:1.9rem;height:1.9rem;right:1.2rem}.offset-button .offset-button-icon-arrow{width:1.7rem;height:1.2rem;right:.7rem;transform:rotate(-90deg)}.offset-button .offset-button-icon-replay{width:2.30524rem;height:2.30494rem;right:1.1rem}.offset-button:not(:disabled):not([aria-disabled=true])[data-interaction-state=hover] .face{transform:translate(var(--offset-button-hover-depth), var(--offset-button-hover-depth))}.offset-button:not(:disabled):not([aria-disabled=true]):active:before,.offset-button:not(:disabled):not([aria-disabled=true]):active:after{opacity:0}.offset-button:not(:disabled):not([aria-disabled=true]):active .face{transform:translate(var(--offset-button-depth), var(--offset-button-depth));transition-duration:60ms}@media (prefers-reduced-motion:reduce){.offset-button,.offset-button .face{transition:none}}.square-button{width:23.7rem;height:4.2rem;color:rgb(var(--key-color-cyan));-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);cursor:pointer;letter-spacing:-.05em;text-align:center;background-color:rgba(0,0,0,.3);border:.3rem solid;align-items:center;justify-items:center;padding:0;font-size:1.6rem;font-weight:700;line-height:1.2;display:grid;position:relative}.square-button .square-button-icon{width:1.4rem;height:1rem;position:absolute;top:50%;right:.7rem;transform:translateY(-50%)}.square-button .square-button-icon-arrow{transform:translateY(-50%)rotate(-90deg)}.ticker{font-family:var(--font-en-roboto-flex);font-optical-sizing:none;font-variation-settings:"GRAD" 20, "wdth" 120, "opsz" 110;color:rgb(var(--key-color-cyan));pointer-events:none;font-size:4.3rem;font-style:normal;font-weight:800;font-stretch:120%;line-height:1.4;overflow:hidden}.ticker .ticker-track{width:-webkit-max-content;width:-moz-max-content;width:max-content;animation:ticker-scroll-left calc(var(--ticker-character-count) * .6s) linear infinite;will-change:transform;display:flex}.ticker .ticker-group{white-space:nowrap;flex:none;padding-right:.22em}@keyframes ticker-scroll-left{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ticker .ticker-track{will-change:auto;animation:none}}[data-overlay=ar-result]{z-index:3;color:rgb(var(--key-color-cyan));overflow:hidden}[data-overlay=ar-result] .ar-result-inner{width:100%;position:relative}[data-overlay=ar-result] .ar-result-visual{pointer-events:none;height:37rem;position:relative}[data-overlay=ar-result] .ar-result-layer{position:absolute}[data-overlay=ar-result] .ar-result-visual-effect{z-index:0;width:36.3rem;top:1.1rem;left:1.3rem}[data-overlay=ar-result] .ar-result-visual-effect-awarded{height:33.6rem}[data-overlay=ar-result] .ar-result-visual-effect-not-awarded{height:27.2rem}[data-overlay=ar-result] .ar-result-blend-group{isolation:isolate;pointer-events:none;z-index:2;position:absolute;top:0;bottom:0;left:0;right:0}[data-overlay=ar-result] .ar-result-can-front{z-index:0;width:35.7rem;top:0;left:3.6rem}[data-overlay=ar-result] .ar-result-can-scan{z-index:0;opacity:.75;mix-blend-mode:hard-light;width:35.7rem;top:0;left:3.6rem}[data-overlay=ar-result][data-point-awarded=false] .ar-result-visual{height:31.2rem}[data-overlay=ar-result][data-point-awarded=false] .ar-result-blend-group .ar-result-can-front,[data-overlay=ar-result][data-point-awarded=false] .ar-result-blend-group .ar-result-can-scan{top:-6.4rem}[data-overlay=ar-result] .ar-result-tips{z-index:3;top:1.1rem;left:1.3rem}[data-overlay=ar-result] .ar-result-tips-blur{z-index:1;-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);background:rgba(0,0,0,.01);width:21.5rem;height:11.2rem;position:absolute;top:3.35rem;left:1.35rem}[data-overlay=ar-result] .ar-result-tips-bg{z-index:2;width:28rem;height:11.5rem;position:absolute;top:3.2rem;left:1.2rem}[data-overlay=ar-result] .ar-result-tips-text{z-index:3;width:28rem;height:11.5rem;color:rgb(var(--key-color-cyan));white-space:nowrap;line-height:1.4;position:absolute;top:3.2rem;left:1.2rem}[data-overlay=ar-result] .ar-result-tips-text span{position:absolute}[data-overlay=ar-result] .ar-result-tips-value,[data-overlay=ar-result] .ar-result-tips-get{font-family:var(--font-en-roboto-flex);font-optical-sizing:none;font-variation-settings:"GRAD" 20, "wdth" 120, "opsz" 110;font-style:normal;font-weight:800;font-stretch:120%}[data-overlay=ar-result] .ar-result-tips-value{font-size:8.0493rem;top:-.9rem;left:.859rem}[data-overlay=ar-result] .ar-result-tips-unit{font-family:var(--font-en-roboto-flex);font-optical-sizing:none;font-variation-settings:"GRAD" -8, "wdth" 100, "opsz" 8;font-size:2.401rem;font-style:normal;font-weight:530;font-stretch:100%;top:4.907rem;left:6.075rem}[data-overlay=ar-result] .ar-result-tips-get{font-size:3.784rem;top:3.543rem;left:calc(50% - 1.321rem)}[data-overlay=ar-result] .ar-result-tips-strips{z-index:3;width:18.465rem;height:1.3646rem;position:absolute;top:12rem;left:2.9rem}[data-overlay=ar-result] .ar-result-ticker{height:6rem;display:none}[data-overlay=ar-result] .ar-result-ticker .ticker-track{will-change:auto;animation-name:none}[data-overlay=ar-result][data-point-awarded=true] .ar-result-ticker-awarded,[data-overlay=ar-result][data-point-awarded=false] .ar-result-ticker-not-awarded{display:block}@media (prefers-reduced-motion:no-preference){[data-overlay=ar-result].active[data-point-awarded=true] .ar-result-ticker-awarded .ticker-track,[data-overlay=ar-result].active[data-point-awarded=false] .ar-result-ticker-not-awarded .ticker-track{will-change:transform;animation-name:ticker-scroll-left}}[data-overlay=ar-result] .ar-result-description{letter-spacing:-.05em;text-align:center;margin-bottom:1.5rem;font-size:1.5rem;font-weight:500;line-height:1.6}[data-overlay=ar-result]:not([data-point-awarded=true]) .ar-result-description-awarded{display:none}[data-overlay=ar-result] .ar-result-navigation{z-index:20;gap:2.4rem;position:relative}[data-overlay=ar-result] .ar-result-ticker-bottom{margin-top:1rem}[data-overlay=ar-result] .ar-result-ticker-bottom .ticker-track{animation-direction:reverse}[data-overlay] .outer.modal-outer{flex-direction:column;align-items:center;max-width:none;padding:1.5rem 0;display:flex;overflow:hidden}[data-overlay] .modal-panel{border:.3rem solid rgb(var(--key-color-cyan));-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);background-color:rgba(0,0,0,.5);flex-direction:column;width:35.2rem;display:flex;overflow:hidden}[data-overlay] .modal-panel-heading{color:#1c2f33;background-color:rgb(var(--key-color-cyan));flex:0 0 4.2rem;align-items:center;width:100%;padding-left:1.2rem;display:flex}[data-overlay] .modal-panel-title{width:15.6rem;height:3.8rem}[data-overlay] .modal-panel-content{padding:0}[data-overlay] .modal-panel-close{width:4.2rem;color:rgb(var(--key-color-cyan));cursor:pointer;flex-direction:column;flex:0 0 10rem;justify-content:center;align-items:center;gap:.3rem;margin:0 auto;display:flex}[data-overlay] .modal-panel-close .modal-panel-close-label{width:4.1rem;height:2rem}[data-overlay] .modal-panel-close .modal-panel-close-icon{width:3.1rem;height:3.1rem}.offset-button{--offset-button-depth:.5rem;--offset-button-hover-depth:.2rem;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;color:rgb(var(--key-color-cyan));cursor:pointer;isolation:isolate;background:0 0;border:0;padding:0;text-decoration:none;display:block;position:relative}.offset-button:before,.offset-button:after{z-index:1;content:"";background:currentColor;transition:opacity 80ms ease-out;position:absolute}.offset-button:before{top:var(--offset-button-depth);width:calc(var(--offset-button-depth) + 1px);height:100%;left:calc(100% - 1px)}.offset-button:after{top:100%;left:calc(var(--offset-button-depth) - 1px);width:100%;height:var(--offset-button-depth)}.offset-button .face{z-index:2;-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);background-color:rgba(0,0,0,.3);border:.3rem solid;align-items:center;justify-items:center;width:100%;height:100%;transition:transform .12s ease-out;display:grid;position:relative}.offset-button .offset-button-icon{margin:auto 0;display:block;position:absolute;top:0;bottom:0}.offset-button .offset-button-icon-scan{width:1.9rem;height:1.9rem;right:1.2rem}.offset-button .offset-button-icon-arrow{width:1.7rem;height:1.2rem;right:.7rem;transform:rotate(-90deg)}.offset-button .offset-button-icon-replay{width:2.30524rem;height:2.30494rem;right:1.1rem}.offset-button:not(:disabled):not([aria-disabled=true])[data-interaction-state=hover] .face{transform:translate(var(--offset-button-hover-depth), var(--offset-button-hover-depth))}.offset-button:not(:disabled):not([aria-disabled=true]):active:before,.offset-button:not(:disabled):not([aria-disabled=true]):active:after{opacity:0}.offset-button:not(:disabled):not([aria-disabled=true]):active .face{transform:translate(var(--offset-button-depth), var(--offset-button-depth));transition-duration:60ms}@media (prefers-reduced-motion:reduce){.offset-button,.offset-button .face{transition:none}}[data-overlay=ar-sound] .ar-sound-outer{padding:2.4rem 1.2rem}[data-overlay=ar-sound] .modal-panel.ar-sound-panel{width:min(34.4rem,100%);color:rgb(var(--key-color-cyan));grid-template-columns:4.6rem minmax(0,1fr);align-items:center;gap:2.4rem 1.9rem;margin:0 auto;padding:2.4rem;display:grid}[data-overlay=ar-sound] .ar-sound-speaker{width:4.6rem;height:4.1rem}[data-overlay=ar-sound] .ar-sound-bell{justify-self:center;width:5.4rem;height:4.66543rem}[data-overlay=ar-sound] .ar-sound-message{text-align:left;letter-spacing:-.05em;font-size:1.5rem;font-weight:900;line-height:1.4}[data-overlay=ar-sound] .ar-sound-next{letter-spacing:-.05em;grid-column:1/-1;justify-self:center;width:22.0424rem;height:4.5rem;font-size:2rem;font-weight:900;line-height:1.2}[data-overlay=ar-sound] .offset-button-icon-arrow{width:1.3rem;height:.92857rem}[data-overlay]{z-index:500;touch-action:pan-y;pointer-events:all;display:none;position:fixed;top:0;bottom:0;left:0;right:0}[data-overlay] .backdrop{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}[data-overlay] .backdrop[data-modal-esc]{pointer-events:all}[data-overlay].viewport-background{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}[data-overlay].viewport-background .backdrop{background:url(./viewport-bg-DKHjkLJc.png) 0 0/8px 8px}[data-overlay] .content{z-index:1;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}[data-overlay] .scroller{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;flex-direction:column;align-items:center;width:100%;height:100%;display:flex;overflow-x:hidden;overflow-y:auto}[data-overlay] .outer{flex:none;width:100%;max-width:39.3rem;margin:auto;position:relative}[data-overlay] .scanlines{z-index:10;mix-blend-mode:soft-light;pointer-events:none;background:url(./modal-crt-scanlines-DXMcwwoK.png) 50% 0/100% 100% no-repeat;position:fixed;top:0;bottom:0;left:0;right:0}[data-overlay] .share-button{width:28.9rem;height:5.9rem}[data-overlay] .share-button-label{width:13.6rem;height:2.8rem}[data-overlay] .top-button{text-decoration:none}[data-overlay].ready,[data-overlay].active{display:block}[data-overlay] .outer.modal-outer{flex-direction:column;align-items:center;max-width:none;padding:1.5rem 0;display:flex;overflow:hidden}[data-overlay] .modal-panel{border:.3rem solid rgb(var(--key-color-cyan));-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);background-color:rgba(0,0,0,.5);flex-direction:column;width:35.2rem;display:flex;overflow:hidden}[data-overlay] .modal-panel-heading{color:#1c2f33;background-color:rgb(var(--key-color-cyan));flex:0 0 4.2rem;align-items:center;width:100%;padding-left:1.2rem;display:flex}[data-overlay] .modal-panel-title{width:15.6rem;height:3.8rem}[data-overlay] .modal-panel-content{padding:0}[data-overlay] .modal-panel-close{width:4.2rem;color:rgb(var(--key-color-cyan));cursor:pointer;flex-direction:column;flex:0 0 10rem;justify-content:center;align-items:center;gap:.3rem;margin:0 auto;display:flex}[data-overlay] .modal-panel-close .modal-panel-close-label{width:4.1rem;height:2rem}[data-overlay] .modal-panel-close .modal-panel-close-icon{width:3.1rem;height:3.1rem}[data-overlay=error-dialog],[data-overlay=xr8-error-dialog]{z-index:600;-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem)}[data-overlay=error-dialog] .backdrop,[data-overlay=xr8-error-dialog] .backdrop{background:rgba(0,0,0,.25)}[data-overlay=error-dialog] .error-dialog-outer,[data-overlay=xr8-error-dialog] .error-dialog-outer{width:auto;max-width:100%;padding:1.6rem}[data-overlay=error-dialog] .modal-panel.error-dialog-panel,[data-overlay=xr8-error-dialog] .modal-panel.error-dialog-panel{width:31.2rem;max-width:100%;height:auto;max-height:none;color:rgb(var(--key-color-cyan));text-align:center;border:.3rem solid rgb(var(--key-color-cyan));-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);background-color:rgba(0,0,0,.5);align-items:center;gap:2rem;margin:0 auto;padding:2.4rem 2.8rem}[data-overlay=error-dialog] .error-dialog-title,[data-overlay=xr8-error-dialog] .error-dialog-title{letter-spacing:-.05em;font-size:2.3rem;font-weight:900;line-height:1.4}[data-overlay=error-dialog] .error-dialog-message,[data-overlay=xr8-error-dialog] .error-dialog-message{text-align:left;letter-spacing:-.05em;overflow-wrap:anywhere;font-size:1.4rem;font-weight:500;line-height:1.6}[data-overlay=error-dialog] .error-dialog-panel .modal-panel-close,[data-overlay=xr8-error-dialog] .error-dialog-panel .modal-panel-close{flex:none}[data-overlay=error-dialog] .error-dialog-panel .modal-panel-close[hidden],[data-overlay=xr8-error-dialog] .error-dialog-panel .modal-panel-close[hidden]{display:none}[data-xr8-overlay]{z-index:600;position:fixed;left:0;right:0}[data-xr8-overlay-dialog]{top:0;bottom:0}.xr8-overlay-backdrop{z-index:0;background-color:rgb(var(--key-color-black), .5);position:absolute;top:0;bottom:0;left:0;right:0}.xr8-overlay-scroller{width:100%;height:100%;padding:3rem 0;display:flex;overflow-x:hidden;overflow-y:auto}.xr8-overlay-content{z-index:1;width:100%;position:relative}[data-xr8-overlay-dialog] .xr8-overlay-content{height:100%;display:flex}.xr8-overlay-panel{width:31.2rem;color:rgb(var(--key-color-cyan));border:.3rem solid rgb(var(--key-color-cyan));-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);background-color:rgba(0,0,0,.5);margin:auto;padding:2.4rem}.xr8-overlay-title{text-align:center;font-size:1.8rem;font-weight:700}.xr8-overlay-message{text-align:center;margin-top:.6rem;font-size:1.4rem}[name=xr8-overlay-url]{width:100%;padding:.2em .6em}.loading-buffer{width:4rem;height:4rem;display:inline-flex}.loading-buffer .loading-buffer-indicator{border:.3rem solid;border-right-color:transparent;border-radius:50%;width:100%;height:100%;animation:.8s linear infinite loading-buffer-spin;display:block}@media (prefers-reduced-motion:reduce){.loading-buffer .loading-buffer-indicator{animation-duration:1.6s}}@keyframes loading-buffer-spin{to{transform:rotate(360deg)}}[data-xr8-overlay-scope=loading]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-xr8-overlay-scope=loading] .xr8-overlay-buffer{color:rgb(var(--key-color-cyan));margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}[data-xr8-overlay-scope=loading] .xr8-overlay-powered-by{position:absolute;bottom:3rem;left:0;right:0}[data-xr8-overlay-scope=loading] .xr8-overlay-powered-by .xr8-overlay-powered-by-image{width:14rem;height:2rem;margin:0 auto;display:block}[data-xr8-overlay-scope=permission-request] .xr8-overlay-panel{grid-template-columns:4.8rem minmax(0,1fr);align-items:center;gap:2.4rem 1.9rem;width:min(34.4rem,100% - 2.4rem);margin-top:3.6rem;display:grid}[data-xr8-overlay-scope=permission-request] .xr8-overlay-title-image{justify-self:center;width:4.8rem;height:4.4rem}[data-xr8-overlay-scope=permission-request] .xr8-overlay-message{text-align:left;text-align:justify;letter-spacing:-.05em;margin-top:0;font-size:1.5rem;font-style:normal;font-weight:900;line-height:1.4}[data-xr8-overlay-scope=permission-error] [data-xr8-overlay-detail]{display:none}[data-xr8-overlay-scope=permission-error][data-xr8-overlay-detail=camera] [data-xr8-overlay-detail=camera],[data-xr8-overlay-scope=permission-error][data-xr8-overlay-detail=motion] [data-xr8-overlay-detail=motion]{display:block}[data-font=noto-sans-jp]{font-family:var(--font-jp-noto-sans);font-optical-sizing:auto;font-style:normal;font-weight:400}[data-font=roboto-flex]{font-family:var(--font-en-roboto-flex);font-optical-sizing:none;font-variation-settings:"GRAD" -8, "wdth" 100, "opsz" 8;font-style:normal;font-weight:530;font-stretch:100%}@font-face{font-family:Roboto Flex;src:url(./roboto-flex-osd-643-CazGdJ00.woff2)format("woff2");font-style:normal;font-weight:643;font-display:swap}.ar{z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:none;background-color:#000;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}.surveillance-osd{z-index:3;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:0;text-shadow:1px 1px rgba(0,0,0,.35);pointer-events:none;visibility:hidden;font-family:Roboto Flex,sans-serif;font-size:max(16px,min(4.2vw,30px));font-weight:643;line-height:1.3;position:fixed;top:0;bottom:0;left:0;right:0}.surveillance-osd[hidden]{display:none}.surveillance-playback{top:calc(env(safe-area-inset-top,0px) + 3vh);right:max(env(safe-area-inset-right,0px), 5vw);justify-items:end;display:grid;position:absolute}.surveillance-play{align-items:center;gap:.65em;display:flex}.surveillance-indicator{width:.85em;text-shadow:none}.surveillance-status{bottom:calc(env(safe-area-inset-bottom,0px) + 3vh);left:max(env(safe-area-inset-left,0px), 5vw);position:absolute}
