@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/jetbrains-mono-latin-400-RruCX7RW.woff2)format("woff2")}@font-face{font-family:Kode Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/kode-mono-latin-400-BK9zAXFD.woff2)format("woff2")}:root{--ui-color:#fff9;--accent:#ffb700;--frame-inset:24px;--frame-gap:12px;--ui-inset:calc(var(--frame-inset) + var(--frame-gap));--ui-inset-y:calc(var(--frame-inset) + var(--frame-gap) - 8px);--spring:cubic-bezier(.34, 1.56, .64, 1);--snapshot-room:200px;--elastic:var(--spring);text-transform:uppercase;-webkit-user-select:none;user-select:none}@supports (transition-timing-function:linear(0, 1)){:root{--elastic:linear(0, .45 8%, .85 16%, 1.12 26%, 1.18 32%, 1.12 40%, .97 52%, .94 58%, .98 70%, 1.01 82%, 1)}}html,body{touch-action:manipulation;background:#000;height:100%;margin:0;overflow:hidden}canvas{touch-action:none;display:block}.tp-dfwv{--panel-top:calc(var(--ui-inset) + 44px);--panel-bottom:var(--ui-inset);max-height:calc(100vh - var(--panel-top) - var(--panel-bottom));max-height:calc(100dvh - var(--panel-top) - var(--panel-bottom) - env(safe-area-inset-top) - env(safe-area-inset-bottom));overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto;top:calc(var(--panel-top) + env(safe-area-inset-top))!important;right:calc(var(--ui-inset) + env(safe-area-inset-right))!important;width:320px!important}@media (max-width:640px){.tp-dfwv{--panel-top:calc(var(--ui-inset) + var(--masthead-height,44px) + 8px);--panel-bottom:calc(var(--ui-inset) + var(--footer-height,120px) + 8px)}}.mesh-tree{--panel-top:calc(var(--ui-inset) + var(--masthead-height,0px) + 8px);--panel-bottom:calc(var(--ui-inset) + 48px);z-index:1000;top:calc(var(--panel-top) + env(safe-area-inset-top));left:calc(var(--ui-inset) + env(safe-area-inset-left));width:min(280px, calc(100vw - 2 * var(--ui-inset)));max-height:calc(100vh - var(--panel-top) - var(--panel-bottom));max-height:calc(100dvh - var(--panel-top) - var(--panel-bottom) - env(safe-area-inset-top) - env(safe-area-inset-bottom));overscroll-behavior:contain;scrollbar-width:thin;position:fixed;overflow-y:auto}@media (max-width:640px){.mesh-tree{--panel-bottom:calc(var(--ui-inset) + var(--footer-height,120px) + 8px)}}.frame{--frame-top:calc(var(--frame-inset) + env(safe-area-inset-top));--frame-right:calc(var(--frame-inset) + env(safe-area-inset-right));--frame-bottom:calc(var(--frame-inset) + env(safe-area-inset-bottom));--frame-left:calc(var(--frame-inset) + env(safe-area-inset-left));--frame-cross:14px;--frame-cut:14px;top:var(--frame-top);right:var(--frame-right);bottom:var(--frame-bottom);left:var(--frame-left);z-index:5;pointer-events:none;position:fixed}.frame svg{fill:#fff;display:block;position:absolute}.frame-line{--frame-mask:linear-gradient(var(--along), #000 calc(var(--edge) - var(--frame-cut)), transparent 0 calc(var(--edge) + var(--frame-cut)), #000 0);-webkit-mask-image:var(--frame-mask);-webkit-mask-image:var(--frame-mask);mask-image:var(--frame-mask);opacity:.15}.frame-top,.frame-bottom{--along:to right;width:calc(50% + (var(--frame-left) + var(--frame-right)) / 2);height:1px}.frame-left,.frame-right{--along:to bottom;width:1px;height:calc(50% + (var(--frame-top) + var(--frame-bottom)) / 2)}.frame-top{top:0}.frame-bottom{bottom:0}.frame-left{left:0}.frame-right{right:0}.frame-top.frame-start,.frame-bottom.frame-start{--edge:var(--frame-left);left:calc(-1 * var(--frame-left))}.frame-top.frame-end,.frame-bottom.frame-end{--edge:var(--frame-right);right:calc(-1 * var(--frame-right));transform:scaleX(-1)}.frame-left.frame-start,.frame-right.frame-start{--edge:var(--frame-top);top:calc(-1 * var(--frame-top))}.frame-left.frame-end,.frame-right.frame-end{--edge:var(--frame-bottom);bottom:calc(-1 * var(--frame-bottom));transform:scaleY(-1)}.frame-cross{width:var(--frame-cross);height:var(--frame-cross);opacity:.25}.frame-top-left,.frame-top-right{top:calc(var(--frame-cross) / -2)}.frame-bottom-left,.frame-bottom-right{bottom:calc(1px - var(--frame-cross) / 2)}.frame-top-left,.frame-bottom-left{left:calc(var(--frame-cross) / -2)}.frame-top-right,.frame-bottom-right{right:calc(1px - var(--frame-cross) / 2)}.frame-bracket{opacity:.25;width:9px;height:33px;top:calc(50% - 16px)}.frame-bracket-left{left:8px}.frame-bracket-right{right:8px;transform:scaleX(-1)}.intro-pending :is(.frame,.hud,.masthead,.more-info,.fps,.footer){visibility:hidden}.intro-mask{z-index:4;pointer-events:none;background:#000;position:fixed;inset:0}.intro-running .snapshot{transition:none}.split-line{white-space:nowrap}.hud{top:calc(var(--ui-inset) + env(safe-area-inset-top));right:calc(var(--ui-inset) + env(safe-area-inset-right));bottom:calc(var(--ui-inset) + env(safe-area-inset-bottom));left:calc(var(--ui-inset) + env(safe-area-inset-left));z-index:10;pointer-events:none;position:fixed}.hud-ring,.hud-group,.hud-layer{position:absolute;inset:0}.hud-ring{width:100%;height:100%;overflow:visible}.hud-line{fill:none;stroke:#fff;stroke-width:1px;opacity:.3}.hud-spin{stroke-width:1px;opacity:.2;transition:stroke-dashoffset .6s var(--elastic), stroke .4s, opacity .4s}.hud-spin.active,.hud-arc.active{stroke:var(--accent)}.hud-spin.active{opacity:.4}.hud-arc.active{opacity:.5}.hud-readout>.active,.hud-orbit.active{color:var(--accent)}.hud-readout.hidden{visibility:hidden}.hud-readout{color:var(--ui-color);letter-spacing:.04em;white-space:pre;text-shadow:0 1px 4px #0000004d;pointer-events:none;font:400 12px/1 JetBrains Mono,ui-monospace,monospace;position:absolute;translate:-50% -50%}.hud-readout>span{transition:color .4s}.hud-f-number{text-transform:none;margin-left:1.5ch}.hud:not(.with-aperture) :is(.hud-f-number,.aperture-level,.hud-aperture-track){display:none}.hud-arc{stroke-width:calc(2px / var(--arc-scale,1));opacity:.3;transition:stroke-dashoffset 1s var(--elastic), stroke .4s, opacity .4s}.hud-orbit{color:#fff;transform-origin:0 0;pointer-events:none;width:0;height:0;transition:color .4s,opacity .4s;position:absolute}.hud-orbit-inner,.hud-orbit-outer{opacity:.3}.hud-orbit.active{opacity:.8}.hud.split .hud-line{opacity:.2}.hud .hud-line:is(.hud-zoom-track,.hud-aperture-track){opacity:1}.hud.split .hud-spin{opacity:.1}.hud.split .hud-arc{opacity:.2}.hud.split .hud-spin.active{opacity:.3}.hud.split .hud-arc.active{opacity:.4}.hud.split .hud-orbit{opacity:.2}.hud.split .hud-orbit.active{opacity:.5}.hud-orbit-art{fill:none;stroke:currentColor;stroke-width:1px;display:block;position:absolute;overflow:visible}.hud-cut{fill:#000;transition:r .35s var(--spring)}.hud-cut.instant{transition:none}.hud-button{width:var(--hud-button);height:var(--hud-button);color:#fff;pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:grid;position:absolute;translate:-50% -50%}.hud-button:focus-visible{outline-offset:10px;outline:1px solid #fffa}.hud-glyph{width:32px;height:32px;rotate:var(--hud-angle);transition:scale .35s var(--spring);pointer-events:none;place-items:center;display:grid;position:relative}.hud-reticle{box-sizing:border-box;opacity:.5;background-color:#0000;background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:8px 1px,1px 8px,8px 1px,1px 8px,8px 1px,1px 8px,8px 1px,1px 8px;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box;place-items:center;width:32px;height:32px;transition:opacity .2s;display:grid}.hud-button{--bracket-hidden:44px;--bracket-shown:28px}.zoom-in,.zoom-out{--bracket-hidden:calc(48px - 4px / 1.5);--bracket-shown:calc(32px - 4px / 1.5)}.hud.split .hud-bracket-end{display:none}.hud-bracket{opacity:0;max-width:none;transition:transform .35s var(--spring), opacity .25s;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.hud-bracket-start{transform:translateY(calc(-1 * var(--bracket-hidden))) rotate(-90deg)}.hud-bracket-end{transform:translateY(var(--bracket-hidden)) rotate(90deg)}.hud-button:is(:hover,:focus-visible,:active,[aria-pressed=true],.at-level,.engaged) .hud-bracket{opacity:1}.hud-button:is(:hover,:focus-visible,:active,[aria-pressed=true],.at-level,.engaged) .hud-bracket-start{transform:translateY(calc(-1 * var(--bracket-shown))) rotate(-90deg)}.hud-button:is(:hover,:focus-visible,:active,[aria-pressed=true],.at-level,.engaged) .hud-bracket-end{transform:translateY(var(--bracket-shown)) rotate(90deg)}.hud-button:is(:hover,:focus-visible,:active,[aria-pressed=true],.at-level,.engaged) .hud-reticle{opacity:1}.hud-button:active .hud-glyph{scale:.94}.hud-button .icon{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;rotate:calc(-1 * var(--hud-angle))}.hud-button .icon .icon-fill{fill:currentColor;stroke:none}.random-eye .icon{stroke-width:2px;width:26px;height:26px}.random-eye .hud-reticle{opacity:1}.sharingan .icon{width:26px;height:26px}.sharingan .hud-reticle{opacity:1}.sharingan:not(.unlocked){visibility:hidden;pointer-events:none}.sharingan .icon{transition:color .6s}.sharingan.awakening .icon{color:var(--accent);transition:none}.hud-ripple{box-sizing:border-box;border:1px solid var(--accent);pointer-events:none;border-radius:50%;width:32px;height:32px;margin:-16px 0 0 -16px;position:absolute;top:50%;left:50%}.skin .tone-fill{box-sizing:border-box;background:var(--tone);border:1px solid #fff;width:20px;height:20px}.skin:not([aria-pressed=true]) .hud-glyph{scale:var(--tone-scale)}.skin:not([aria-pressed=true]) .hud-reticle{opacity:.3}.skin:not([aria-pressed=true]):is(:hover,:focus-visible) .hud-glyph{scale:calc(var(--tone-scale) + .1)}.skin:not([aria-pressed=true]):is(:hover,:focus-visible) .hud-reticle{opacity:.8}.skin-secret{opacity:0;pointer-events:none}.skin-secret.unlocked{pointer-events:auto}.zoom-in .hud-glyph,.zoom-out .hud-glyph{transform:scale(1.5)}.zoom-in .hud-reticle,.zoom-out .hud-reticle{opacity:1;background-size:5px 1px,1px 5px;width:20px;height:20px}.hud-symbol{color:#fff;opacity:1;place-items:center;display:grid;position:absolute;inset:0}.zoom-in.at-level .hud-bracket-start,.zoom-out.at-level .hud-bracket-start{transform:translateY(calc(-1 * var(--bracket-shown) + 16px * var(--zoom-squeeze,0))) rotate(-90deg)}.zoom-in.at-level .hud-bracket-end,.zoom-out.at-level .hud-bracket-end{transform:translateY(calc(var(--bracket-shown) - 16px * var(--zoom-squeeze,0))) rotate(90deg)}.zoom-in.squeezed .hud-bracket,.zoom-out.squeezed .hud-bracket{transition:opacity .25s}.hud.springing .zoom-in .hud-bracket,.hud.springing .zoom-out .hud-bracket{transition:transform .5s var(--spring), opacity .25s}.hud.springing .hud-orbit{transition:transform .5s var(--spring), color .4s, opacity .4s}.zoom-in .icon,.zoom-out .icon{transform-origin:50%;width:18px;height:18px;scale:var(--zoom-symbol-visibility,1)}.zoom-in .hud-bracket,.zoom-out .hud-bracket{scale:.625}.zoom-level{width:var(--hud-knob);height:var(--hud-knob);z-index:1;cursor:grab;touch-action:none}.zoom-marker{width:8px;height:8px;rotate:var(--hud-angle);pointer-events:none;background:#d9d9d9;transition:scale .2s,background .4s}.zoom-marker.active{background:var(--accent)}.zoom-level.dragging{cursor:grabbing}.zoom-level:is(:hover,:focus-visible,.dragging) .zoom-marker{scale:1.3}.zoom-level.pulse .zoom-marker{animation:knob-bounce .5s var(--spring)}@keyframes knob-bounce{35%{scale:1.5}}.aperture-level{width:var(--hud-aperture-hit);z-index:1;rotate:var(--hud-angle);cursor:grab;touch-action:none}.aperture-level.dragging{cursor:grabbing}.aperture-marker{fill:#d9d9d9;stroke:none;pointer-events:none;width:100%;height:100%;transition:scale .2s,fill .4s;display:block;overflow:visible}.aperture-marker.active{fill:var(--accent)}.aperture-level:is(:hover,:focus-visible,.dragging) .aperture-marker{scale:1 var(--hud-aperture-grow)}.aperture-level.pulse .aperture-marker{animation:lens-bounce .5s var(--spring)}@keyframes lens-bounce{35%{scale:1 var(--hud-aperture-pulse)}}@media (prefers-reduced-motion:reduce){.hud *,.hud .icon{transition:none;animation:none}}.masthead,.credit,.fps,.snapshot{z-index:10;color:var(--ui-color);letter-spacing:.02em;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.8;font:400 12px/1.4 JetBrains Mono,ui-monospace,monospace;position:fixed}.snapshot{color:#fff;font-family:Kode Mono,JetBrains Mono,ui-monospace,monospace;font-size:12px}.masthead{top:calc(var(--ui-inset-y) + env(safe-area-inset-top));left:calc(var(--ui-inset) + env(safe-area-inset-left))}.masthead h1{font-family:Kode Mono,JetBrains Mono,ui-monospace,monospace;font-size:84px;font-weight:inherit;color:#fff;letter-spacing:-.035em;margin:3px 0 0 -4px;line-height:.9;display:none}.masthead p{text-wrap:pretty;max-width:60ch;margin:4px 0 0;font-size:12px}.masthead p span{color:#ffb700}.checklist{max-height:var(--checklist-height,none);top:calc(var(--ui-inset-y) + env(safe-area-inset-top) + var(--masthead-height,56px) + 24px);left:calc(var(--ui-inset) + env(safe-area-inset-left));z-index:10;max-width:min(40ch, var(--checklist-room,40ch));color:var(--ui-color);letter-spacing:.02em;pointer-events:none;opacity:.8;visibility:hidden;flex-direction:column;font:400 12px/1.4 JetBrains Mono,ui-monospace,monospace;display:flex;position:fixed}.checklist.shown{visibility:visible}.checklist.cramped{visibility:hidden}.checklist-head{flex:none;align-items:baseline;gap:3ch;margin:0 0 6px;display:flex}.checklist-title{font:inherit;color:var(--accent);margin:0}.checklist-reset{color:var(--accent);font:inherit;letter-spacing:inherit;text-transform:inherit;pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.checklist-reset[hidden]{display:none}.checklist-tasks{flex-direction:column;justify-content:flex-end;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.checklist-tasks.clipped{-webkit-mask-image:linear-gradient(#0000,#000 40px);mask-image:linear-gradient(#0000,#000 40px)}.checklist-task{flex:none;min-height:1.4em;padding-left:16px;transition:opacity .4s;position:relative}.checklist-task+.checklist-task{margin-top:2px}.checklist-task:before{content:"";box-sizing:border-box;border:1px solid var(--accent);width:6px;height:6px;transition:background .3s,border-color .3s;position:absolute;top:calc(.7em - 3px);left:1px}.checklist-task.done{opacity:.4}.checklist-task.done:before{background:#fff;border-color:#fff}.checklist-count{color:var(--accent);margin-left:1ch}.checklist-dots{flex-wrap:wrap;flex:none;gap:5px;margin:8px 0 0 3px;display:flex}.checklist-dots span{background:currentColor;width:2px;height:2px}.credit{bottom:calc(var(--ui-inset) - 4px + env(safe-area-inset-bottom));left:calc(var(--ui-inset) + env(safe-area-inset-left));max-width:calc(100vw - 2 * var(--ui-inset) - var(--snapshot-room));text-wrap:balance;margin:0}.credit a{color:#ffb700;pointer-events:auto}.swap-underline{text-decoration:none;display:inline-block;position:relative}.swap-underline:before,.swap-underline:after{content:"";background:currentColor;height:1px;transition:scale .3s cubic-bezier(.65,0,.35,1) .15s;position:absolute;bottom:1px;left:0;right:0}.swap-underline:before{transform-origin:100%}.swap-underline:after{transform-origin:0;transition-delay:0s;scale:0 1}:is(.swap-underline:is(:hover,:focus-visible),button:is(:hover,:focus-visible)>.swap-underline):before{transition-delay:0s;scale:0 1}:is(.swap-underline:is(:hover,:focus-visible),button:is(:hover,:focus-visible)>.swap-underline):after{transition-delay:.15s;scale:1}.sound-toggle{color:#ffb700;min-width:calc(9ch + .18em);font:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.sound-controls{white-space:nowrap}.volume{width:var(--volume-track);vertical-align:baseline;pointer-events:auto;cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;outline:none;height:9px;margin-left:12px;display:inline-block;position:relative}.volume:before{content:"";position:absolute;inset:-8px -6px}.volume-line{translate:var(--volume-line-over,0px) 0;width:calc(var(--volume-track) + 3px);background:linear-gradient(to right, var(--accent) calc(1.5px + var(--volume) * var(--volume-track)), #ffffff4d 0);height:1px;position:absolute;top:4px;left:-1px;-webkit-mask:repeating-linear-gradient(90deg,#000 0 3px,#0000 3px 8px);mask:repeating-linear-gradient(90deg,#000 0 3px,#0000 3px 8px)}.volume.muted .volume-line{background:#ffffff4d}.volume-handle{top:4.5px;left:calc(.5px + var(--volume) * var(--volume-track) + var(--volume-over,0px));pointer-events:none;background:#fff;width:8px;height:8px;transition:background .2s,scale .2s;position:absolute;translate:-50% -50%}.volume{transform-origin:0}.volume.armed .volume-handle{background:var(--accent);animation:60ms linear infinite alternate volume-armed}@keyframes volume-armed{0%{translate:calc(-50% - .75px) -50%}to{translate:calc(.75px - 50%) -50%}}.volume.fired .volume-handle{visibility:hidden}.volume.respawn .volume-handle{animation:volume-respawn .5s var(--spring)}@keyframes volume-respawn{0%{scale:0}}.volume-shot{z-index:30;opacity:.8;pointer-events:none;background:#fff;width:8px;height:8px;margin:-4px 0 0 -4px;position:fixed;top:0;left:0}.snapshot.recoil{animation:snapshot-recoil .5s var(--spring)}@keyframes snapshot-recoil{18%{translate:var(--recoil-x,8px) var(--recoil-y,-2px);rotate:var(--recoil-turn,2.5deg)}}.volume-shot.wall{animation:.12s ease-out volume-shot-wall}@keyframes volume-shot-wall{30%{scale:.6 1.3}}.volume:is(:hover,:focus-visible,.dragging) .volume-handle{background:var(--accent);scale:1.3}@media (prefers-reduced-motion:reduce){.swap-underline:before,.swap-underline:after,.volume-handle{transition:none}.volume.armed .volume-handle,.volume.respawn .volume-handle,.snapshot.recoil{animation:none}}.fps{top:calc(var(--ui-inset) + env(safe-area-inset-top));right:calc(var(--ui-inset) + env(safe-area-inset-right));text-align:right;white-space:nowrap}.photo-mode.on{color:var(--accent)}.viewport-size{text-transform:none}.snapshot{bottom:calc(var(--ui-inset) + env(safe-area-inset-bottom));right:calc(var(--ui-inset) + env(safe-area-inset-right));background:linear-gradient(var(--accent), var(--accent)) left top / 4px 1px, linear-gradient(var(--accent), var(--accent)) left top / 1px 4px, linear-gradient(var(--accent), var(--accent)) right top / 4px 1px, linear-gradient(var(--accent), var(--accent)) right top / 1px 4px, linear-gradient(var(--accent), var(--accent)) left bottom / 4px 1px, linear-gradient(var(--accent), var(--accent)) left bottom / 1px 4px, linear-gradient(var(--accent), var(--accent)) right bottom / 4px 1px, linear-gradient(var(--accent), var(--accent)) right bottom / 1px 4px;text-transform:inherit;white-space:nowrap;pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;background-repeat:no-repeat;border:0;justify-content:center;align-items:center;padding:2px 16px;transition:opacity .2s;display:flex}.snapshot:is(:hover,:focus-visible){opacity:1}.snapshot:focus-visible{outline-offset:6px;outline:1px solid #fffa}.snapshot:active{scale:.98}.footer{display:contents}@media (max-width:640px){:root{--title-size:calc((100vw - 2 * var(--ui-inset) - env(safe-area-inset-left) - env(safe-area-inset-right)) / 3.269)}.masthead{top:calc(var(--ui-inset) + env(safe-area-inset-top))}.masthead h1{font-size:var(--title-size);white-space:nowrap;margin:-.05em 0 0 -.078em;line-height:.8;display:block}.masthead p,.title-dash{display:none}.title-eyes{display:block}.fps{top:auto;bottom:calc(var(--ui-inset) - 4px + env(safe-area-inset-bottom))}.footer{right:calc(var(--ui-inset) + env(safe-area-inset-right));bottom:calc(var(--ui-inset) - 4px + env(safe-area-inset-bottom));left:calc(var(--ui-inset) + env(safe-area-inset-left));z-index:10;pointer-events:none;flex-direction:column;gap:16px;display:flex;position:fixed}.footer .credit,.footer .snapshot{position:static}.credit{max-width:75%}}.more-info,.info{display:none}@media (max-width:640px){.hud.split .hud-camera-angles{right:calc(var(--ui-inset) + env(safe-area-inset-right));visibility:visible;line-height:1.4;position:fixed;translate:none;top:calc(var(--ui-inset) + env(safe-area-inset-top) + .8 * var(--title-size) - .32em)!important;left:auto!important}.more-info{top:calc(var(--ui-inset) + env(safe-area-inset-top) + 1.5 * var(--title-size) - 1.06em);right:calc(var(--ui-inset) + env(safe-area-inset-right));z-index:10;color:var(--accent);letter-spacing:.02em;text-transform:inherit;text-underline-offset:2px;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;font:400 12px/1.4 JetBrains Mono,ui-monospace,monospace;text-decoration:underline;display:block;position:fixed}.info{--info-cut:24px;top:calc(var(--ui-inset) + env(safe-area-inset-top) + 1.5 * var(--title-size) + 16px);right:calc(var(--ui-inset) + env(safe-area-inset-right));bottom:calc(var(--ui-inset) + env(safe-area-inset-bottom) + var(--footer-height,120px) + 16px);left:calc(var(--ui-inset) + env(safe-area-inset-left));z-index:11;box-sizing:border-box;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);clip-path:polygon(var(--info-cut) 0, 100% 0, 100% calc(100% - var(--info-cut)), calc(100% - var(--info-cut)) 100%, 0 100%, 0 var(--info-cut));color:#fffc;letter-spacing:.02em;opacity:0;visibility:hidden;background:#ffffff14;padding:24px;font:400 12px/1.6 JetBrains Mono,ui-monospace,monospace;transition:opacity .2s,visibility 0s .2s;display:block;position:fixed;overflow-y:auto}.info.open{opacity:1;visibility:visible;transition:opacity .2s}.info p{text-wrap:pretty;margin:0}.info span{color:var(--accent)}.snapshot{font-size:16px}}@media (max-width:640px),(pointer:coarse){:root{--frame-inset:8px;--frame-gap:12px}.frame{--frame-cross:12px}}
