@font-face{font-family:pixel;src:url(../media/pixelify-s.p.0m75r3fswdwux.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:pixel Fallback;src:local(Arial);ascent-override:80.21%;descent-override:24.41%;line-gap-override:0.0%;size-adjust:114.7%}.pixel_6312c3a6-module__J_Ojgq__className{font-family:pixel,pixel Fallback}.pixel_6312c3a6-module__J_Ojgq__variable{--font-pixel:"pixel", "pixel Fallback"}
@font-face{font-family:title;src:url(../media/dotgothic_title-s.p.382f-ggp8a_up.woff2)format("woff2");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:title Fallback;src:local(Arial);ascent-override:116.0%;descent-override:28.8%;line-gap-override:0.0%;size-adjust:100.0%}.title_626243a5-module__xG_ufW__className{font-family:title,title Fallback}.title_626243a5-module__xG_ufW__variable{--font-title:"title", "title Fallback"}
@font-face{font-family:ja;src:url(../media/dotgothic_ja-s.25h05epcjkezb.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ja Fallback;src:local(Arial);ascent-override:105.86%;descent-override:26.28%;line-gap-override:0.0%;size-adjust:109.58%}.ja_7684e088-module__SUlvVW__className{font-family:ja,ja Fallback}.ja_7684e088-module__SUlvVW__variable{--font-ja:"ja", "ja Fallback"}
*{box-sizing:border-box}html,body{background:#261a4d;height:100%;margin:0;overflow:hidden}.game{touch-action:none;-webkit-user-select:none;user-select:none;--px:calc(100vmin / 240);--edge:var(--px) 0 0 #000, calc(var(--px) * -1) 0 0 #000, 0 var(--px) 0 #000, 0 calc(var(--px) * -1) 0 #000, var(--px) var(--px) 0 #000;font-family:var(--font-pixel), ui-monospace, Menlo, monospace;font-synthesis:none;font-weight:400;font-size:calc(var(--px) * 11);line-height:calc(var(--px) * 13);-webkit-font-smoothing:none;color:#f4f1ff;position:fixed;inset:0;overflow:hidden}@supports (width:round(down, 1px, 1px)){.game{--px:max(1px, round(down, calc(100vmin / 240), .5px))}}.game canvas{outline:none;width:100%;height:100%;display:block}.game button{font:inherit;color:inherit;cursor:pointer;text-shadow:inherit;background:0 0;border:0;padding:0}.game h1,.game h2,.game p{margin:0;font-weight:400}.icon{width:calc(var(--px) * 24);height:calc(var(--px) * 24);image-rendering:pixelated;flex:none;display:block}.bars{pointer-events:none;position:absolute;inset:0}.game[data-phase=dialog] .bars{pointer-events:auto;cursor:pointer}.bar{background:#000;transition:transform .36s steps(6,end);position:absolute;left:0;right:0}.bar.top{height:9%;top:0;transform:translateY(-101%)}.bar.bottom{height:25%;min-height:calc(var(--px) * 56);justify-content:center;display:flex;bottom:0;transform:translateY(101%)}.game[data-phase=dialog] .bar,.game[data-film] .bar{transform:none}.game[data-film] .bars{pointer-events:auto}.game[data-film] .bar.bottom{height:14%;min-height:0}.game[data-film] .hud,.game[data-film] .toast,.game[data-show] .hud{visibility:hidden}.dim{opacity:0;pointer-events:none;background:#000;position:absolute;inset:0}.game[data-dark="1"] .dim{opacity:.25}.game[data-dark="2"] .dim{opacity:.5}.game[data-dark="3"] .dim{opacity:.75}.game[data-dark="4"] .dim{opacity:1}.subtitle{width:min(100%, calc(var(--px) * 390));padding:calc(var(--px) * 5) calc(var(--px) * 22) calc(var(--px) * 4) calc(var(--px) * 12);position:relative}.speaker{margin-bottom:calc(var(--px) * 2);text-transform:uppercase}.words .rest{visibility:hidden}.answers{left:50%;bottom:max(25%, calc(var(--px) * 56));width:min(100%, calc(var(--px) * 390));padding:0 calc(var(--px) * 12) calc(var(--px) * 4);pointer-events:auto;flex-direction:column;align-items:flex-start;display:flex;position:absolute;transform:translate(-50%)}.game .answers button{align-items:center;gap:calc(var(--px) * 4);padding:calc(var(--px) * 1) 0;text-align:left;text-shadow:var(--edge);outline:none;display:flex}.answers .icon{visibility:hidden;flex:none}.answers button[data-chosen="1"]{color:#ffd84a}.game[data-asking="1"] .bar{transform:none}.lift-line{height:25%;min-height:calc(var(--px) * 56);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.answers button[data-here="1"]{opacity:.45}.answers button[data-chosen="1"] .icon{visibility:visible;animation:.6s steps(2,jump-none) infinite hop}.game .more{right:calc(var(--px) * 9);bottom:calc(var(--px) * 7);width:calc(var(--px) * 6);height:calc(var(--px) * 9);clip-path:polygon(0 0,100% 50%,0 100%);opacity:0;background:#ffd84a;position:absolute}.more[data-waiting="1"]{opacity:1;animation:.6s steps(2,jump-none) infinite hop}@keyframes hop{to{transform:translateX(calc(var(--px) * 3))}}.caption{font-size:calc(var(--px) * 22);line-height:calc(var(--px) * 26);color:#d8d4ee;background:#000;place-items:center;animation:2.6s both later;display:grid;position:absolute;inset:0}@keyframes later{0%{opacity:0;animation-timing-function:steps(3,end)}14%{opacity:1}78%{opacity:1;animation-timing-function:steps(4,end)}to{opacity:0}}.card h1,.card .title-en,.screen h2,.mission,.menu button[data-chosen="1"] span{color:#0000;background:linear-gradient(#fff7c2 0 28%,#ffd84a 28% 52%,#ffab2e 52% 76%,#d9711a 76%);text-shadow:none;filter:drop-shadow(var(--px) 0 0 #000) drop-shadow(calc(var(--px) * -1) 0 0 #000) drop-shadow(0 var(--px) 0 #000) drop-shadow(0 calc(var(--px) * -1) 0 #000);-webkit-background-clip:text;background-clip:text}.hud{padding:max(calc(var(--px) * 6), env(safe-area-inset-top)) max(calc(var(--px) * 7), env(safe-area-inset-right)) 0 max(calc(var(--px) * 7), env(safe-area-inset-left));justify-content:space-between;align-items:flex-start;gap:calc(var(--px) * 8);pointer-events:none;text-shadow:var(--edge);display:flex;position:absolute;inset:0}.goal{gap:calc(var(--px) * 4);max-width:calc(var(--px) * 236);animation:1.6s step-end fresh;display:flex}@keyframes fresh{0%,25%,50%{opacity:0}12%,37%,62%{opacity:1}}.mission{text-transform:uppercase;width:fit-content}.tools,.switches{gap:calc(var(--px) * 4);pointer-events:auto;display:flex}.tools button,.switches button,.game .peek{position:relative}.tools button:hover .icon,.switches button:hover .icon,.tools button:focus-visible .icon,.switches button:focus-visible .icon{transform:translateY(calc(var(--px) * -1));filter:brightness(1.25)}.game button:focus-visible{outline:var(--px) solid #ffd84a;outline-offset:var(--px)}.tools kbd,.peek kbd{right:calc(var(--px) * -2);bottom:calc(var(--px) * -4);min-width:calc(var(--px) * 9);padding:0 calc(var(--px) * 2);font:inherit;line-height:calc(var(--px) * 9);text-align:center;text-shadow:none;color:#1a1238;box-shadow:0 0 0 var(--px) #000;background:#f4f1ff;position:absolute}@media (hover:none){.tools kbd,.peek kbd{display:none}}.minimap{right:max(calc(var(--px) * 7), env(safe-area-inset-right));top:calc(max(calc(var(--px) * 6), env(safe-area-inset-top)) + var(--px) * 34);border:var(--px) solid #8f7cff;box-shadow:0 0 0 var(--px) #000;line-height:0;position:absolute}.minimap canvas{width:calc(var(--px) * 56);height:calc(var(--px) * 56);image-rendering:pixelated}.count{left:calc(var(--px) * -3);top:calc(var(--px) * -3);color:#ffd84a;font-weight:400;position:absolute}.code{left:0;right:0;bottom:calc(var(--px) * -5);text-align:center;color:#fff;text-shadow:var(--edge);font-weight:400;position:absolute}.switches button[data-on="0"] .icon{filter:grayscale()brightness(.55)}.switches button[data-on="0"]:after{content:"";left:calc(var(--px) * -1);top:calc(var(--px) * 10);width:calc(var(--px) * 26);height:calc(var(--px) * 3);box-shadow:0 0 0 var(--px) #000;background:#ff3d3d;position:absolute;transform:rotate(-45deg)}.toast{align-items:center;gap:calc(var(--px) * 5);padding:calc(var(--px) * 3) calc(var(--px) * 8) calc(var(--px) * 3) calc(var(--px) * 4);border:var(--px) solid #ffd84a;box-shadow:0 0 0 var(--px) #000;color:#fff3b8;text-shadow:var(--px) var(--px) 0 #000;white-space:nowrap;pointer-events:none;background:#1b1245;animation:2.6s step-end both shown;display:flex;position:absolute;bottom:12%;left:50%;transform:translate(-50%)}@keyframes shown{0%{opacity:0}4%,92%{opacity:1}to{opacity:0}}.screen{padding:max(calc(var(--px) * 6), env(safe-area-inset-top)) max(calc(var(--px) * 8), env(safe-area-inset-right)) calc(var(--px) * 8) max(calc(var(--px) * 8), env(safe-area-inset-left));text-shadow:var(--edge);flex-direction:column;display:flex;position:absolute;inset:0}.screen.map{background:repeating-conic-gradient(#0a0722 0 25%, #0a0722b8 0 50%) 0 0 / calc(var(--px) * 2) calc(var(--px) * 2)}.screen header{align-items:flex-start;gap:calc(var(--px) * 8);display:flex}.screen h2{width:fit-content;font-size:calc(var(--px) * 22);line-height:calc(var(--px) * 24);text-transform:uppercase;flex:1}.game .shut{width:calc(var(--px) * 24);height:calc(var(--px) * 24);flex:none;position:relative}.shut:before,.shut:after{content:"";left:calc(var(--px) * 2);top:calc(var(--px) * 10);width:calc(var(--px) * 20);height:calc(var(--px) * 4);box-shadow:0 0 0 var(--px) #000;background:#ff5a4a;position:absolute;transform:rotate(45deg)}.shut:after{box-shadow:none;transform:rotate(-45deg)}.sheet{justify-content:center;align-items:center;gap:calc(var(--px) * 14);flex:1;min-height:0;display:flex}.chart{border:var(--px) solid #8f7cff;box-shadow:0 0 0 var(--px) #000, calc(var(--px) * 3) calc(var(--px) * 3) 0 #00000080;flex:none;position:relative}.chart canvas{width:calc(var(--px) * 145);height:calc(var(--px) * 190);image-rendering:pixelated}.north{right:calc(var(--px) * 3);top:calc(var(--px) * 1);color:#ffd84a;font-weight:400;position:absolute}.legend{align-content:center;gap:calc(var(--px) * 6) calc(var(--px) * 12);max-width:calc(var(--px) * 236);grid-template-columns:auto auto;display:grid}.legend ul{margin:0;padding:0;list-style:none}.legend li{align-items:center;gap:calc(var(--px) * 4);min-height:calc(var(--px) * 14);display:flex}.legend li i{width:calc(var(--px) * 5);height:calc(var(--px) * 5);margin:0 calc(var(--px) * 2);box-shadow:0 0 0 var(--px) #000;flex:none}.legend li i.you{border:calc(var(--px) * 4.5) solid transparent;border-top:0;border-bottom:calc(var(--px) * 8) solid #ffb04a;width:0;height:0;box-shadow:none;margin:0}.aim{padding-top:calc(var(--px) * 4);border-top:var(--px) solid #8f7cff;grid-column:1/-1}.aim b{color:#ffd84a;font-weight:400}.ring{flex:1;position:relative}.thing{left:0;right:0;bottom:calc(var(--px) * 4);font-size:calc(var(--px) * 22);line-height:calc(var(--px) * 24);text-align:center;color:#fff3b8;position:absolute}.thing small{font-size:calc(var(--px) * 11);line-height:calc(var(--px) * 13);color:#b9b2e6;display:block}.game .arrow{width:calc(var(--px) * 16);height:calc(var(--px) * 26);margin-top:calc(var(--px) * -13);filter:drop-shadow(var(--px) var(--px) 0 #000);background:#ffd84a;animation:.8s steps(2,jump-none) infinite hop;position:absolute;top:50%}.arrow.left{clip-path:polygon(100% 0,0 50%,100% 100%);animation-direction:reverse;left:8%}.arrow.right{clip-path:polygon(0 0,100% 50%,0 100%);right:8%}.game .peek{left:50%;bottom:calc(var(--px) * 40);margin-left:calc(var(--px) * -12);position:absolute!important}.game .peek[data-wanted="1"] .icon,.tools button[data-wanted="1"] .icon{animation:.6s steps(2,jump-none) infinite nod}@keyframes nod{to{transform:translateY(calc(var(--px) * -3))}}.look{cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.paper{align-items:center;gap:calc(var(--px) * 5);max-width:calc(var(--px) * 240);text-align:center;flex-direction:column;display:flex}.paper canvas,.paper .big{image-rendering:pixelated;border:var(--px) solid #ffd84a;box-shadow:0 0 0 var(--px) #000, calc(var(--px) * 3) calc(var(--px) * 3) 0 #00000080}.paper .big{width:calc(var(--px) * 96);height:calc(var(--px) * 96);background:#211848}.paper h3{font-size:calc(var(--px) * 22);line-height:calc(var(--px) * 24);color:#fff3b8;margin:0;font-weight:400}.paper p{color:#fff;text-shadow:var(--edge);margin:0}.card{justify-content:center;align-items:center;gap:calc(var(--px) * 7);padding:calc(var(--px) * 10);text-align:center;text-shadow:var(--edge);flex-direction:column;display:flex;position:absolute;inset:0}.card.title{background:#0a061e73}.card.end{background:#000}.card .switches{top:max(calc(var(--px) * 6), env(safe-area-inset-top));right:max(calc(var(--px) * 7), env(safe-area-inset-right));position:absolute}.card h1{font-size:calc(var(--px) * 44);line-height:calc(var(--px) * 40);text-transform:uppercase;font-weight:700}.card.title h1{font-family:var(--font-title), var(--font-pixel), sans-serif;font-size:calc(var(--px) * 32);line-height:calc(var(--px) * 36);letter-spacing:calc(var(--px) * 2);font-weight:400}.card .title-en{font-size:calc(var(--px) * 11);line-height:calc(var(--px) * 14);text-transform:uppercase;letter-spacing:calc(var(--px) * 1);margin-bottom:calc(var(--px) * 4)}.card.end h1{font-size:calc(var(--px) * 33);line-height:calc(var(--px) * 32);background-image:linear-gradient(#ffe3d6 0 28%,#ff8a5c 28% 52%,#f0432e 52% 76%,#a81c2a 76%)}.card h2{color:#7fe9ff}.card p{max-width:calc(var(--px) * 300)}.card p.note{color:#ffe28a}.menu{margin:calc(var(--px) * 3) 0;flex-direction:column;align-items:flex-start;display:flex}.game .menu button{align-items:center;gap:calc(var(--px) * 5);padding-right:calc(var(--px) * 29);font-size:calc(var(--px) * 22);line-height:calc(var(--px) * 24);text-transform:uppercase;outline:none;display:flex}.menu .icon{visibility:hidden}.menu button[data-chosen="1"] .icon{visibility:visible;animation:.6s steps(2,jump-none) infinite hop}.card footer{left:0;right:0;bottom:calc(var(--px) * 6);padding:0 calc(var(--px) * 8);flex-direction:column;align-items:center;display:flex;position:absolute}.card footer b{text-transform:uppercase;color:#7fe9ff;font-weight:400}.fade{background:#000;animation:both dark;position:absolute;inset:0}@keyframes dark{0%{opacity:0}8.33%{opacity:.011}16.67%{opacity:.04}25%{opacity:.082}33.33%{opacity:.138}41.67%{opacity:.207}50%{opacity:.287}58.33%{opacity:.379}66.67%{opacity:.482}75%{opacity:.596}83.33%{opacity:.72}91.67%{opacity:.855}to{opacity:1}}.debug{color:#d8d8e6;-webkit-user-select:text;user-select:text;background:#08080eed;border-left:1px solid #3b3b55;width:min(330px,86vw);padding:10px 12px 20px;font:12px/1.35 ui-monospace,Menlo,Consolas,monospace;position:absolute;top:0;bottom:0;right:0;overflow-y:auto}.debug header{justify-content:space-between;align-items:center;margin-bottom:6px;font-size:13px;display:flex}.debug dl{grid-template-columns:58px 1fr;gap:2px 8px;margin:0 0 8px;display:grid}.debug dt{color:#8c8ca8}.debug dd{color:#9fe3ff;margin:0}.debug h3{color:#ffd35a;margin:12px 0 2px;font-size:13px}.debug h4{text-transform:uppercase;letter-spacing:.08em;color:#8c8ca8;margin:8px 0 4px;font-size:11px;font-weight:400}.debug small{color:#8c8ca8;margin-left:6px;font-weight:400}.debug button{font:inherit;color:#e6e6f2;background:#1c1c2a;border:1px solid #4a4a68;border-radius:5px;margin:0 4px 4px 0;padding:3px 8px}.debug button:hover{border-color:#9fe3ff}.debug button[data-here="1"]{background:#3a3010;border-color:#ffd35a}.debug button:disabled{opacity:.4}.debug .who{margin-bottom:2px}.debug .who span{color:#8c8ca8;width:44px;display:inline-block}@media (orientation:portrait){.bar.bottom{height:30%}.answers{bottom:max(30%, calc(var(--px) * 56));padding:0 calc(var(--px) * 8) calc(var(--px) * 4)}.subtitle{padding:calc(var(--px) * 5) calc(var(--px) * 16) calc(var(--px) * 4) calc(var(--px) * 8)}.goal{max-width:calc(var(--px) * 164)}.card h1{font-size:calc(var(--px) * 33);line-height:calc(var(--px) * 32)}.card.end h1,.screen h2{font-size:calc(var(--px) * 22);line-height:calc(var(--px) * 24)}.card p{max-width:calc(var(--px) * 220)}.game .menu button,.thing{font-size:calc(var(--px) * 11);line-height:calc(var(--px) * 24)}.sheet{gap:calc(var(--px) * 8);flex-direction:column}.legend{max-width:calc(var(--px) * 224)}}.game[data-lang=ja] :is(.subtitle,.answers button,.caption,.goal,.toast,.screen h2,.legend,.thing,.paper h3,.paper p,.card h2,.card p,.menu button,.card footer b){font-family:var(--font-ja), var(--font-pixel), sans-serif;font-size:calc(var(--px) * 16);line-height:calc(var(--px) * 18);line-break:strict;word-break:normal;overflow-wrap:anywhere;letter-spacing:0}.game[data-lang=ja] .card.end h1{font-family:var(--font-ja), var(--font-pixel), sans-serif;font-size:calc(var(--px) * 32);line-height:calc(var(--px) * 32)}.game[data-lang=ja] .card.end{gap:calc(var(--px) * 5)}.game[data-lang=ja] .card p{max-width:calc(var(--px) * 400)}.game[data-lang=ja] .thing small{font-family:var(--font-pixel), sans-serif;font-size:calc(var(--px) * 11);line-height:calc(var(--px) * 13)}.game[data-lang=ja] .bar.bottom{min-height:calc(var(--px) * 66)}.game[data-lang=ja] .answers{bottom:max(25%, calc(var(--px) * 66))}.game[data-lang=ja] .toast{white-space:normal;width:max-content;max-width:calc(100% - var(--px) * 16)}.game[data-lang=ja] .goal{max-width:calc(var(--px) * 300)}@media (orientation:portrait){.game[data-lang=ja] .goal{max-width:calc(var(--px) * 164)}.game[data-lang=ja] .answers{bottom:max(30%, calc(var(--px) * 66))}}.game[data-scanner="1"] canvas{filter:grayscale()sepia()hue-rotate(165deg)saturate(2.6)brightness(1.15)contrast(1.15)}.game[data-scanner="1"] .hud{visibility:hidden}.scanner{pointer-events:none;color:#9ff4ff;text-shadow:var(--edge);background:repeating-linear-gradient(to bottom, #78e6ff12 0 calc(var(--px) * 1), transparent calc(var(--px) * 1) calc(var(--px) * 3));box-shadow:inset 0 0 calc(var(--px) * 40) #001428cc;position:absolute;inset:0}.scan-corners{inset:calc(var(--px) * 14) calc(var(--px) * 20);--c:#7fe8ff;background:linear-gradient(var(--c), var(--c)) left top / calc(var(--px) * 18) calc(var(--px) * 1) no-repeat, linear-gradient(var(--c), var(--c)) left top / calc(var(--px) * 1) calc(var(--px) * 18) no-repeat, linear-gradient(var(--c), var(--c)) right top / calc(var(--px) * 18) calc(var(--px) * 1) no-repeat, linear-gradient(var(--c), var(--c)) right top / calc(var(--px) * 1) calc(var(--px) * 18) no-repeat, linear-gradient(var(--c), var(--c)) left bottom / calc(var(--px) * 18) calc(var(--px) * 1) no-repeat, linear-gradient(var(--c), var(--c)) left bottom / calc(var(--px) * 1) calc(var(--px) * 18) no-repeat, linear-gradient(var(--c), var(--c)) right bottom / calc(var(--px) * 18) calc(var(--px) * 1) no-repeat, linear-gradient(var(--c), var(--c)) right bottom / calc(var(--px) * 1) calc(var(--px) * 18) no-repeat;position:absolute}.scan-cross{width:calc(var(--px) * 15);height:calc(var(--px) * 15);background:linear-gradient(#9ff4ff, #9ff4ff) center / calc(var(--px) * 1) 100% no-repeat, linear-gradient(#9ff4ff, #9ff4ff) center / 100% calc(var(--px) * 1) no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.scan-cross[data-locked="1"]{animation:.5s step-end infinite blink}.scan-head{left:calc(var(--px) * 26);top:calc(var(--px) * 18);position:absolute}.scan-readout{right:calc(var(--px) * 26);bottom:calc(var(--px) * 20);min-width:calc(var(--px) * 120);padding:calc(var(--px) * 4) calc(var(--px) * 6);border:calc(var(--px) * 1) solid #7fe8ff;background:#001e32b3;line-height:1.2;position:absolute}.scan-alert{color:#ff6a5a;animation:.5s step-end infinite blink}.scan-hint{color:#ffd84a}@keyframes blink{50%{visibility:hidden}}.clock{margin-right:calc(var(--px) * 4);color:#ffb04a;text-shadow:var(--edge);pointer-events:none;flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.clock-label{color:#fff}.clock-time{padding:0 calc(var(--px) * 3);border:calc(var(--px) * 1) solid #ffb04a;letter-spacing:calc(var(--px) * 1);background:#0a0814bf}.clock[data-late="1"] .clock-time{color:#ff5a4a;border-color:#ff5a4a;animation:.5s step-end infinite blink}.card.loading{z-index:20;background:#0a061e}.card.loading h1{font-family:var(--font-title), var(--font-pixel), sans-serif;font-size:calc(var(--px) * 48);line-height:calc(var(--px) * 52);letter-spacing:calc(var(--px) * 3);color:#ffd84a;font-weight:400}.load-bar{width:calc(var(--px) * 160);height:calc(var(--px) * 7);margin-top:calc(var(--px) * 10);border:calc(var(--px) * 1) solid #ffd84a;padding:calc(var(--px) * 1);background:#000}.load-fill{background:#ffd84a;height:100%}.clock-label{white-space:nowrap}.scan-off{top:calc(var(--px) * 14);right:calc(var(--px) * 24);pointer-events:auto;position:absolute}.scan-read{left:50%;bottom:calc(var(--px) * 22);padding:calc(var(--px) * 2) calc(var(--px) * 8);border:calc(var(--px) * 1) solid #7fe8ff;color:#9ff4ff;text-shadow:var(--edge);pointer-events:auto;background:#001e32cc;position:absolute;transform:translate(-50%)}@media (max-width:600px){.clock-label{display:none}.scan-read{left:calc(var(--px) * 24);bottom:calc(var(--px) * 24);transform:none}.scan-readout{min-width:0}}
