@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(./press-start-2p-cyrillic-ext-400-normal-CIYZrvmP.woff2)format("woff2"),url(data:font/woff;base64,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yGMEABPXAM542o2QA24EUBBAX+3GqH82qG27QW27axvH6bEa9QQ9QydTrjdf749ngFpsVFBWWQe8ldWjTBntfKBMOc28oyz3Eq8oU8kAMZSpopUblKmmhwmUaRYCBxFZAeYYlhXmmRBO+UeEhwgLexjCL1K76PfZYocDQlgJyzomwiMhucdEOsgRVuxE8aj0DCshjeHHh2GcIUZ0/UUw/MUwGsVkRPnzmmedS9FuCpVYQ8avUN51/ARIav92HKicEUblNpyIxIopXLlq/biw8qzSVaJEcOj8xIMenoVfSLJCSqdiZZwZhpQi9DKAIY5TvXQShHWKMblfMGypV0Roj0e8WpOlYFWWT5u/WfgAAAB42mzK04EDABQAsJfybNtmz7bNYs+uVwzQfCcSERER1XLkopFShER9JSWlpGVkNWnWolWbdh06denWo1effgMGDRk2YtSYcRMmTZk2Y9aceQsWLVm2YtWadRs2bdmWs2PXnn0HDh05duLUmXMXLl25duPWnXsPHj159uLVm3cfPn359uPXn395hdT73+trtqbSvExAi/RhAkEMAwGwJZ/jm+xw139JD2hIw8IKgVCqPXOFI7OGM7Oy88fFE67EmGu5youHb7g7f9Q7iQ93eBMzO388fMM3s7LzR70vMbOyM/rtWbSnF+5wFLZwFjYOTm7ecD0s7tfkzcsv3IOTeudj5gnvw8LByUvzb2Hj4KTe97CwcXC626Y9q1L/VkZO8U857foH8K7PJw==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(./press-start-2p-cyrillic-400-normal-DBn7fddJ.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(./press-start-2p-greek-400-normal-DQfalijU.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(./press-start-2p-latin-ext-400-normal-DpfYvR5A.woff2)format("woff2"),url(./press-start-2p-latin-ext-400-normal-DBgyq7ky.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(./press-start-2p-latin-400-normal-_wFEWmAB.woff2)format("woff2"),url(./press-start-2p-latin-400-normal-KLytu4cr.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(./vt323-vietnamese-400-normal-D0VnvwZ9.woff2)format("woff2"),url(./vt323-vietnamese-400-normal-D_5Q7Vcv.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(./vt323-latin-ext-400-normal-iUdYUaX4.woff2)format("woff2"),url(./vt323-latin-ext-400-normal-DqOq58ri.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(./vt323-latin-400-normal-wDgJuOC9.woff2)format("woff2"),url(./vt323-latin-400-normal-Dqn9ZSPj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--px:4px;--ink:#f4efe2;--dim:#b9b3a3;--panel:#10121ec7;--panel2:#1c2034e6;--edge:#f4efe2;--accent:#ffb43a;--good:#7de07a;--warn:#ffd23a;--bad:#ff5a4a;--sky:#5aa6ff;--head:"Press Start 2P", monospace;--body:"VT323", monospace;--vw:calc(1vw / var(--ui-scale,1));--vh:calc(1vh / var(--ui-scale,1))}*{box-sizing:border-box}html,body{-webkit-font-smoothing:none;font-smooth:never;background:#0b0d16;height:100%;margin:0;padding:0;overflow:hidden}#game{width:calc(100 * var(--vw));height:calc(100 * var(--vh));image-rendering:pixelated;image-rendering:crisp-edges;display:block;position:fixed;inset:0}#ui{pointer-events:none;color:var(--ink);font-family:var(--body);text-shadow:2px 2px #000;-webkit-user-select:none;user-select:none;font-size:22px;line-height:1.1;position:fixed;inset:0}#ui button,#ui input,#ui .clickable,#ui a{pointer-events:auto}.screen,.slot,.globe-ui,.title-map,.title-version,.jumper-page,.loading-screen{zoom:var(--ui-scale,1)}.screen{zoom:calc(var(--ui-scale,1) * var(--fit,1));--vw:calc(1vw / (var(--ui-scale,1) * var(--fit,1)));--vh:calc(1vh / (var(--ui-scale,1) * var(--fit,1)))}#ui a{color:var(--sky)}.slot{flex-direction:column;gap:6px;display:flex;position:absolute}.slot.tl{top:14px;left:16px}.slot.tr{align-items:flex-end;top:14px;right:16px}.slot.bl{bottom:max(78px, calc(var(--hint-h,0px) + 24px));left:16px}.slot.br{bottom:max(78px, calc(var(--hint-h,0px) + 24px));align-items:flex-end;right:16px}.slot.top{text-align:center;width:max-content;max-width:min(calc(92 * var(--vw)), 1040px);align-items:center;top:72px;left:50%;transform:translate(-50%)}.slot.center{text-align:center;width:max-content;max-width:min(calc(92 * var(--vw)), 1040px);align-items:center;top:42%;left:50%;transform:translate(-50%,-50%)}.slot.bottom{text-align:center;width:max-content;max-width:min(calc(calc(100 * var(--vw)) - 300px), 1000px);align-items:center;bottom:14px;left:50%;transform:translate(-50%)}.slot.left{top:50%;left:16px;transform:translateY(-50%)}.slot.right{align-items:flex-end;top:50%;right:16px;transform:translateY(-50%)}.h{font-family:var(--head);letter-spacing:1px;font-size:12px;line-height:1.4}.h.big{font-size:24px}.h.huge{font-size:36px}.h.small{font-size:8px;line-height:1.6}.dim{color:var(--dim)}.good{color:var(--good)}.warn{color:var(--warn)}.bad{color:var(--bad)}.accent{color:var(--accent)}.panel{background:var(--panel);padding:8px 12px;box-shadow:0 -3px #000,0 3px #000,-3px 0 #000,3px 0 #000,inset 0 0 0 2px #f4efe224}.gauge{flex-direction:column;align-items:flex-start;min-width:150px;display:flex}.gauge .label{font-family:var(--head);color:var(--dim);font-size:8px}.gauge .value{font-family:var(--head);font-size:22px}.gauge .unit{font-family:var(--head);color:var(--dim);margin-left:4px;font-size:8px}.keys{max-width:calc(92 * var(--vw));flex-wrap:wrap;justify-content:center;gap:4px 14px;font-size:20px;display:flex}.k{font-family:var(--head);color:#1a1a24;text-shadow:none;background:#f4efe2;margin-right:4px;padding:3px 5px 2px;font-size:9px;display:inline-block;box-shadow:0 2px #7a7466}.k .ka{vertical-align:-.08em;font-family:monospace;font-size:1.5em;line-height:0}.slot.lane{left:50%;bottom:max(78px, calc(var(--hint-h,0px) + 26px));text-align:center;width:max-content;max-width:min(max(300px, calc(calc(100 * var(--vw)) - 720px)), 900px);align-items:center;gap:2px;transform:translate(-50%)}.callout{font-family:var(--head);letter-spacing:2px;padding:4px 10px;font-size:18px;line-height:1.4;animation:.18s steps(3,end) both calloutIn}.callout.sub{letter-spacing:1px;font-size:11px}.callout.fade{animation:.4s steps(4,end) both calloutOut}@keyframes calloutIn{0%{opacity:0;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@keyframes calloutOut{to{opacity:0;transform:translateY(-8px)}}.meter{background:#0009;width:180px;height:10px;position:relative;box-shadow:0 0 0 2px #000}.meter>i{background:var(--accent);position:absolute;top:0;bottom:0;left:0}.meter>b{background:#fff;width:3px;position:absolute;top:-3px;bottom:-3px}.screen{pointer-events:auto;z-index:3;background:#080a128c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.screen.clear{background:0 0}.screen.menu{padding:12px 0 calc(var(--prompts-h,36px) + 22px)}.screen.menu .card{max-height:100%}.screen.black{background:#000}.screen .card{background:var(--panel2);min-width:min(560px, calc(92 * var(--vw)));max-width:min(900px, calc(94 * var(--vw)));max-height:calc(94 * var(--vh));padding:20px 26px;overflow:auto;box-shadow:0 -4px #000,0 4px #000,-4px 0 #000,4px 0 #000,inset 0 0 0 3px #f4efe233}.card h1{font-family:var(--head);letter-spacing:2px;margin:0 0 14px;font-size:22px}.card h2{font-family:var(--head);color:var(--accent);margin:16px 0 8px;font-size:12px}.card p{margin:6px 0}.row{justify-content:space-between;gap:18px;padding:2px 0;display:flex}.row.total{border-top:3px solid #f4efe24d;margin-top:8px;padding-top:8px;font-size:26px}.btns{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.btn{font-family:var(--head);cursor:pointer;color:#1a1a24;text-shadow:none;background:#f4efe2;border:0;padding:10px 14px;font-size:11px;box-shadow:0 3px #7a7466}.btn:hover,.btn.sel{background:var(--accent)}.btn:disabled{color:#3a3833;cursor:default;background:#6a6760}.btn .dim{color:#5a5548}.btns.list{grid-template-columns:1fr;gap:4px;display:grid}.screen .card:has(.btns.list){width:min(640px, calc(94 * var(--vw)))}.btns.list .btn{text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:6px 12px;display:flex}.btns.list .btn .val{white-space:nowrap}.btns.list .btn .arr{opacity:.55;padding:0 4px}.btns.list .btn.sel .arr{opacity:1}.btn .val.accent,.btn .val .accent{color:var(--accent-deep,var(--accent))}.btn:hover .val.accent,.btn.sel .val.accent,.btn:hover .val .accent,.btn.sel .val .accent{color:#1a1a24}.btn-desc{min-height:2.6em;margin-top:12px;display:grid}.btn-desc>.d{visibility:hidden;grid-area:1/1}.btn-desc>.d.on{visibility:visible}.btns.list .btn{position:relative}.btns.list .btn.sel:before{content:"▶";color:var(--accent);text-shadow:2px 2px #000;font-size:10px;position:absolute;top:50%;left:-18px;transform:translateY(-50%)}.menu-prompts{pointer-events:none;width:max-content;max-width:min(calc(calc(100 * var(--vw)) - 300px), 1000px);position:absolute;bottom:14px;left:50%;transform:translate(-50%)}#ui.screen-open>.slot.bottom,#ui.screen-open>.slot.top{visibility:hidden}.tabs{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 16px;display:flex}.tabs .k{margin:0 2px}.tab{font-family:var(--head);color:var(--dim);text-shadow:none;cursor:pointer;pointer-events:auto;padding:7px 9px 6px;font-size:10px;box-shadow:inset 0 0 0 2px #f4efe238}.tab:hover{color:var(--ink)}.tab.sel{background:var(--ink);color:#1a1a24;box-shadow:0 3px #7a7466}:is(.screen .card.settings,.screen .card.settings:has(.btns.list)){width:min(720px, calc(94 * var(--vw)))}.screen .card.controls-card{width:min(920px, calc(96 * var(--vw)));max-width:min(920px, calc(96 * var(--vw)))}.sheet-foot{border-top:3px solid #f4efe226;margin-top:12px;padding-top:8px}.controls-table{border-collapse:collapse;width:100%;margin-top:4px;font-size:19px}.controls-table th{font-family:var(--head);color:var(--dim);text-align:left;padding:2px 6px 4px;font-size:8px}.controls-table td{vertical-align:middle;padding:3px 6px}.controls-table tr:nth-child(2n) td{background:#ffffff0a}.controls-table td:first-child{width:40%}.controls-table .k{margin:1px 3px 1px 0}:is(.screen .card.pause,.screen .card.pause:has(.btns.list)){width:min(460px, calc(94 * var(--vw)));min-width:0}.screen .card.pause .btns.list{gap:5px}.screen .card.pause .btns.list .btn{padding:10px 14px;font-size:12px}.pause-where{margin:-8px 0 4px}.pause-goal{margin:8px 0 0;padding:6px 10px;box-shadow:inset 0 0 0 2px #ffb43a59}.stars{font-family:var(--head);color:var(--accent);letter-spacing:4px;font-size:16px}.stars .off{color:#f4efe240}.title-logo{font-family:var(--head);font-size:clamp(34px, calc(7 * var(--vw)), 76px);letter-spacing:6px;color:#fff;text-shadow:4px 4px #e2562b,8px 8px #000}.title-sub{font-family:var(--head);letter-spacing:3px;color:var(--ink);margin-top:18px;font-size:11px}.blink{animation:1s steps(2,end) infinite blink}@keyframes blink{50%{opacity:0}}.screen .card:has(.maplist){width:min(1120px, calc(96 * var(--vw)));max-width:min(1120px, calc(96 * var(--vw)))}.maplist{grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:8px;margin-top:6px;display:grid}.mapcard{cursor:pointer;pointer-events:auto;background:#00000059;padding:8px 10px;line-height:1.2;box-shadow:inset 0 0 0 2px #f4efe22e}.mapcard:hover,.mapcard.sel{box-shadow:inset 0 0 0 3px var(--accent)}.mapcard.locked{opacity:.45;cursor:default}.mapcard .n{font-family:var(--head);margin-bottom:4px;font-size:11px;line-height:1.5}.name-input{font-family:var(--head);width:100%;color:var(--ink);box-shadow:inset 0 0 0 2px var(--accent);background:#0b0d16;border:0;outline:none;margin:8px 0;padding:8px;font-size:14px}.ping{font-family:var(--head);color:var(--warn);padding:6px 10px;font-size:11px}.danger-flash{animation:.3s steps(2,end) infinite dflash}@keyframes dflash{50%{color:#fff}}.wind{align-items:center;gap:8px;display:flex}.instruments{flex-direction:column;gap:2px;display:flex}.nav .navrow{align-items:center;gap:8px;margin:2px 0;display:flex}.nav .navarrow{flex:none;width:36px;height:36px}.wind .arrow{width:28px;height:28px;display:inline-block}.inst{flex-direction:row;align-items:flex-end;gap:10px;display:flex}.inst-vario{box-sizing:border-box;width:max-content;min-width:200px}.inst-vario .vrow{justify-content:space-between;align-items:center;margin:2px 0 4px;display:flex}.inst-vario .vbig{font-family:var(--head);font-size:26px;line-height:1.1}.inst-vario .unit,.inst-vario .vgrid .unit{font-family:var(--head);color:var(--dim);margin-left:3px;font-size:8px}.inst-vario .vbar{width:14px;height:64px}.inst-vario .vgrid{grid-template-columns:auto 1fr auto 1fr;gap:1px 8px;font-size:16px;line-height:1.15;display:grid}.inst-vario .vgrid .dim{font-family:var(--head);align-self:center;font-size:8px}.inst-vario .vgraph{width:100%;height:26px;margin-top:6px;display:block}.inst-gps{box-sizing:border-box;width:200px;padding:6px 6px 8px}.inst-gps canvas{width:188px;height:188px;image-rendering:pixelated;margin-top:4px;display:block}.ta{margin-top:8px}.ta .ta-map{width:112px;height:112px;margin:4px 0;display:block}.fadeout{opacity:0;background:#000;transition:opacity .25s steps(5,end);position:absolute;inset:0}.fadeout.on{opacity:1}.fadeout.white{background:#fff}.log-table{border-collapse:collapse;width:100%;font-size:19px}.log-table td,.log-table th{text-align:left;padding:2px 6px}.log-table th{font-family:var(--head);color:var(--dim);font-size:8px}.log-table tr:nth-child(2n) td{background:#ffffff0a}.mute-btn{font-family:var(--head);cursor:pointer;color:var(--ink);background:#00000080;border:0;padding:4px 6px;font-size:9px;box-shadow:0 0 0 2px #000}.reticle{opacity:.6;background:#fff;width:6px;height:6px;box-shadow:0 0 0 2px #000}.chip{vertical-align:-1px;border:1px solid #00000080;width:12px;height:12px;margin-left:2px;display:inline-block}.globe-ui{pointer-events:none;position:absolute;inset:0}.globe-rail{width:min(300px, calc(30 * var(--vw)));max-height:calc(calc(100 * var(--vh)) - 110px);pointer-events:auto;position:absolute;top:16px;left:16px;overflow:auto}.globe-row{cursor:pointer;justify-content:space-between;gap:10px;padding:0 6px;font-size:20px;line-height:1.3;display:flex}.globe-row.sel{background:var(--accent);color:#1a1a24;text-shadow:none}.globe-row.sel .dim{color:#5a5548}.globe-total{margin-top:8px;font-size:19px}.globe-win{width:min(600px, calc(46 * var(--vw)));pointer-events:auto;position:absolute;top:22px;right:22px}.globe-view{height:min(300px, calc(30 * var(--vh)));background:#05060c;position:relative;overflow:hidden;box-shadow:0 0 0 3px #000,0 0 0 5px #f4efe233}.globe-still{object-fit:cover;visibility:hidden;width:100%;height:100%;animation:6s linear both gdriftL;position:absolute;inset:0}.globe-still.in{visibility:visible}@keyframes gdriftL{0%{transform:scale(1.03)translate(1.2%)}to{transform:scale(1.1)translate(-1.2%)}}@keyframes gdriftR{0%{transform:scale(1.03)translate(-1.2%)}to{transform:scale(1.1)translate(1.2%)}}.globe-cap{position:absolute;bottom:8px;left:10px}.globe-go{position:absolute;bottom:8px;right:8px}.globe-go .btn{margin:0}.globe-cut{opacity:0;pointer-events:none;background:#000;position:absolute;inset:0}.globe-view.cutting .globe-cut{animation:.5s steps(5,end) both gcut}@keyframes gcut{0%{opacity:1}to{opacity:0}}.globe-info{background:var(--panel2);max-height:calc(calc(100 * var(--vh)) - min(300px, calc(30 * var(--vh))) - 120px);margin-top:3px;padding:4px 16px 16px;overflow:auto;box-shadow:0 -4px #000,0 4px #000,-4px 0 #000,4px 0 #000,inset 0 0 0 3px #f4efe233}.globe-about{color:var(--dim);margin:6px 0;font-size:19px;line-height:1.1}.gpin{flex-direction:column;align-items:center;display:flex}.gpin i{background:var(--accent);width:10px;height:10px;margin-top:2px;display:block;box-shadow:0 0 0 2px #000}.gpin.sel span{color:var(--accent)}.gpin.sel i{background:#fff;width:14px;height:14px}.gpin.locked i{background:var(--dim)}.gpin.locked span,.globe-row.locked>span:first-child{color:var(--dim)}.tagchip{font-family:var(--head);color:var(--dim);text-shadow:none;margin:0 4px 4px 0;padding:3px 5px;font-size:8px;display:inline-block;box-shadow:inset 0 0 0 2px #f4efe240}.tagchip.on{background:var(--ink);color:#1a1a24;box-shadow:none}.title-map{position:absolute;bottom:24px;left:24px}.jumper-page{pointer-events:none;position:absolute;inset:0}.jumper-page>*{pointer-events:auto}.jp-cats{flex-direction:column;gap:5px;width:230px;display:flex;position:absolute;top:16px;bottom:16px;left:16px}.jp-cat{text-align:left;padding:8px 12px}.jp-rows{width:min(400px, calc(34 * var(--vw)));flex-direction:column;display:flex;position:absolute;top:16px;bottom:16px;right:16px;overflow:auto}.jp-rows .btns.list{margin-top:0}.jp-chip{vertical-align:-1px;width:12px;height:12px;margin-right:6px;display:inline-block;box-shadow:0 0 0 2px #000}.jp-swatches{grid-template-columns:repeat(8,1fr);gap:5px;margin-top:12px;display:grid}.jp-sw{cursor:pointer;height:26px;display:block;box-shadow:0 0 0 2px #000}.jp-sw.on{box-shadow:0 0 0 3px var(--accent)}.jp-btns{margin-top:auto;padding-top:12px}.jp-sports{white-space:nowrap;flex-wrap:nowrap;margin:0;position:absolute;top:14px;left:calc(50% - 60px);transform:translate(-50%)}.jp-sports .tab{cursor:pointer;color:var(--ink);text-shadow:2px 2px #000;background:#080a128c;padding:7px 7px 6px;font-size:9px}.jp-sports .tab.sel{background:var(--accent);color:#1a1a24;text-shadow:none;box-shadow:0 3px 0 var(--accent-deep,#7a7466)}.jp-views{display:flex;position:absolute;top:52px;left:calc(50% - 60px);transform:translate(-50%)}.jp-views .tagchip{cursor:pointer;padding:5px 7px;font-size:9px}.jp-turn{white-space:nowrap;position:absolute;bottom:18px;left:calc(50% - 60px);transform:translate(-50%)}#ui.ui-covered>:not(.jumper-page):not(.fadeout):not(.mute-btn){visibility:hidden}.screen.title-menu-screen{padding-left:max(24px, calc(7 * var(--vw)));background:linear-gradient(90deg,#080a12b3,#080a1200 55%);justify-content:flex-start}.screen .card.title-menu{min-width:0;width:min(500px, calc(90 * var(--vw)));box-shadow:none;background:0 0;margin-left:-22px;padding:0 0 0 22px}.screen.title-menu-screen{--mt:max(calc(3 * var(--vh)), calc(50 * var(--vh) - 260px));align-items:flex-start}.screen .card.title-menu{margin-top:var(--mt);max-height:calc(97 * var(--vh) - var(--mt))}.title-menu .tabs{gap:5px;margin:0 0 12px}.title-menu .tab{color:var(--ink);text-shadow:2px 2px #000;background:#080a128c;padding:7px 7px 6px;font-size:9px}.title-menu .tab.sel{background:var(--accent);color:#1a1a24;text-shadow:none}.title-logo.small{font-size:clamp(28px, calc(4.4 * var(--vw)), 48px);text-shadow:3px 3px #e2562b,6px 6px #000}.title-menu .btns.list{gap:6px}.title-menu .btns.list .btn{padding:12px 14px;font-size:13px}.title-menu .btn-desc{text-shadow:2px 2px #000;min-height:3em}.calendar .btns.list{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.calendar .btns.list .btn.month{flex-direction:column;align-items:flex-start;gap:4px;padding:12px;display:flex}.calendar .btns.list .btn.month .val{margin-left:0;font-size:10px}.calendar .btns.list .btn.back{grid-column:1/-1}.title-menu .btns.list .btn.minor{padding:8px 14px;font-size:10px}.title-menu .btns.list .btn.minor.first{margin-top:10px}:is(.screen .card.today,.screen .card.today:has(.btns.list)){width:min(600px, calc(94 * var(--vw)))}.instr{align-items:center;gap:14px;display:flex}.instr img{image-rendering:pixelated;background:#1c2034;box-shadow:0 0 0 3px #000,0 0 0 5px #f4efe233}.quote{margin:12px 0;font-size:23px;line-height:1.25}.lesson-brief,.lesson-result{max-width:640px}@media (height<=820px){.screen .card:has(.lesson-brief){max-width:min(820px, calc(94 * var(--vw)));padding:14px 22px}.lesson-brief{max-width:780px}.lesson-brief .instr img{width:72px;height:72px}.lesson-brief h1{font-size:18px;margin:4px 0 2px!important}.lesson-brief .quote{margin:8px 0;font-size:17px;line-height:1.3}.lesson-brief h2{margin:10px 0 4px}.screen .card:has(.lesson-brief) .btns{margin-top:12px}}.lesson-result .row .gap{text-align:right;flex-shrink:0}.screen .card.season-card{width:min(720px, calc(94 * var(--vw)))}.season-card .tab.sel{background:var(--accent)}.season-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:12px;display:flex}.season-head>div:first-child{flex:1;min-width:0}.season-head .tabs{gap:5px;margin:8px 0 10px}.season-head .tab{padding:7px 7px 6px;font-size:9px}.season-faces{gap:8px;display:flex}.season-faces img{image-rendering:pixelated;background:#1c2034;box-shadow:0 0 0 3px #000}.btns.list .btn:disabled:has(.lbl.h) .lbl.h{color:var(--accent)}.btns.list .btn:disabled:has(.lbl.h){box-shadow:none;color:var(--ink);background:0 0;padding-top:12px}.lesson-goals{text-align:left;min-width:380px}.lesson-goals .row{justify-content:flex-start}.plane-light{align-items:center;gap:10px;display:flex}.plane-light .lamp{width:16px;height:16px;box-shadow:0 0 0 2px #000}.plane-light .lamp.red{background:var(--bad)}.plane-light .lamp.green{background:var(--good);animation:.8s steps(2,end) infinite blink}.plane-light.go .h{color:var(--good)}.screen.fatal{z-index:60;font-family:var(--body);color:var(--ink);text-shadow:2px 2px #000;background:#080a12e0;font-size:22px;line-height:1.1;position:fixed}.screen.fatal .card{max-width:min(680px, calc(94 * var(--vw)))}.screen .report{resize:none;pointer-events:auto;-webkit-user-select:text;user-select:text;width:100%;color:var(--ink);text-shadow:none;background:#0b0d16;border:0;margin-top:12px;padding:8px;font:13px/1.35 monospace;display:block;box-shadow:inset 0 0 0 2px #f4efe240}.title-version{font-family:var(--head);letter-spacing:1px;color:var(--dim);text-align:right;font-size:8px;line-height:1.8;position:absolute;top:20px;right:24px}.jp-locked{border:2px dashed var(--dim);opacity:.85;margin:10px 0 0;padding:6px 8px}.jp-locked .dim{margin-top:2px}.story-scene{min-width:520px;max-width:640px}.title-secret{pointer-events:auto;cursor:default}.video-frame{pointer-events:none;font-family:var(--head);color:#f4efe2;position:absolute;inset:0}.video-frame .vf-scan{mix-blend-mode:multiply;opacity:.9;background:repeating-linear-gradient(#00000029 0 2px,#0000 2px 5px);position:absolute;inset:0}.video-frame .vf-rec{letter-spacing:3px;text-shadow:2px 2px #000;font-size:13px;position:absolute;top:22px;left:28px}.video-frame .vf-rec i{vertical-align:-1px;background:#e2341d;width:12px;height:12px;margin-right:10px;display:inline-block;box-shadow:0 0 0 2px #000}.video-frame.blink .vf-rec i{visibility:hidden}.video-frame .vf-tc{letter-spacing:2px;text-shadow:2px 2px #000;font-variant-numeric:tabular-nums;font-size:13px;position:absolute;top:22px;right:28px}.video-frame .vf-file{letter-spacing:2px;color:#d8d2c2;text-shadow:2px 2px #000;opacity:0;font-size:10px;transition:opacity .3s steps(3,end);position:absolute;bottom:24px;left:28px}.video-frame.named .vf-file{opacity:1}.video-frame .vf-skip{letter-spacing:2px;opacity:.55;position:absolute;bottom:24px;right:28px}.video-frame.cut{background:#ffffff59}.video-frame .vf-room{flex-direction:column;justify-content:flex-end;align-items:center;gap:10px;padding-bottom:12vh;display:flex;position:absolute;inset:0}.video-frame .vf-caption{font-family:var(--body);color:#b9b3a3;opacity:0;font-size:22px;transition:opacity .4s steps(3,end) 1.2s}.video-frame .vf-play{color:#f4efe2;opacity:0;font-size:26px;transition:opacity .2s steps(2,end) 1.3s}.video-frame.pulled .vf-caption,.video-frame.paused .vf-play{opacity:1}.video-frame.pulled .vf-rec,.video-frame.pulled .vf-tc,.video-frame.pulled .vf-file,.video-frame.pulled .vf-skip,.video-frame.pulled .vf-scan{transform-origin:50%;transition:transform 1.6s steps(12,end);transform:scale(.5)translateY(-22vh)}#game.video-canvas{transform-origin:50%;transition:transform 1.6s steps(12,end),box-shadow 1.6s steps(12,end)}#game.video-pulled{transform:scale(.5)translateY(-22vh);box-shadow:0 0 0 6px #1a1d28,0 0 0 10px #000,0 30px 60px #000c,0 0 0 300vmax #06070c}.card.wx-card{max-width:min(860px, calc(96 * var(--vw)))}.wx-grid{grid-template-columns:7.5em repeat(3,1fr);gap:6px;margin-top:12px;display:grid}.wx-head{text-align:center;color:var(--dim)}.wx-day{align-items:center;display:flex}.wx-cell{cursor:pointer;pointer-events:auto;background:#f4efe20f;grid-template-columns:34px 1fr;align-items:center;column-gap:8px;padding:5px 8px;font-size:19px;line-height:1;display:grid;box-shadow:inset 0 0 0 2px #f4efe224}.wx-cell>.wx-icon{width:32px;height:24px;image-rendering:pixelated;grid-row:span 3}.wx-cell{position:relative}.wx-cell>.wx-tag{color:var(--accent);font-size:7px;line-height:1;position:absolute;top:3px;right:6px}.wx-cell.grounded>.wx-tag{color:var(--dim)}.wx-cell.sel{box-shadow:inset 0 0 0 3px var(--accent);background:#ffb43a24}.wx-cell.grounded{cursor:default;opacity:.55;background:repeating-linear-gradient(135deg,#f4efe20d 0 6px,#0000001f 6px 12px)}.wx-cell.grounded.sel{box-shadow:inset 0 0 0 3px var(--bad)}.wx-arrow{color:var(--sky);margin-right:4px;display:inline-block}.wx-desc{min-height:1.4em;margin-top:10px}.loading-screen{z-index:2;pointer-events:auto;background:linear-gradient(#0c1430 0 16%,#13204a 16% 30%,#1d2f62 30% 42%,#2f3f74 42% 52%,#4e4a7c 52% 60%,#7a5674 60% 66%,#b06a5e 66% 71%,#e08a52 71% 74%,#0b0d16 74%);position:absolute;inset:0}.ld-glider{pointer-events:none;position:absolute;top:36%;right:13%}.ld-glider canvas{width:96px;height:80px;image-rendering:pixelated;display:block}.loading-screen:before{content:"";background:#ffd98a;width:30px;height:22px;position:absolute;top:calc(74% - 22px);left:70%;box-shadow:0 0 0 4px #ffd98a40}.loading-screen.out{animation:.35s steps(5,end) forwards ldOut}@keyframes ldOut{to{opacity:0}}.ld-logo{font-family:var(--head);letter-spacing:3px;color:#fff;text-shadow:2px 2px #e2562b,4px 4px #000;font-size:18px;position:absolute;top:22px;left:26px}.ld-main{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;top:37%;left:0;right:0;transform:translateY(-50%)}.ld-name{font-family:var(--head);font-size:clamp(20px, calc(4 * var(--vw)), 44px);letter-spacing:4px;color:#fff;text-shadow:3px 3px #000;padding:0 16px}.ld-region{color:var(--ink);font-size:24px}.ld-bar{width:min(360px, calc(70 * var(--vw)));background:#1c2034;height:12px;margin-top:12px;box-shadow:0 0 0 3px #f4efe2,0 0 0 6px #000}.ld-bar i{background:var(--accent);width:0;height:100%;transition:width .2s steps(4,end);display:block}.ld-tip{width:min(780px, calc(92 * var(--vw)));padding:12px 18px 14px;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}.ld-tip .h{margin-bottom:6px}.ld-tip-text{min-height:2.5em;font-size:24px;line-height:1.25}.ld-tip-text .k{vertical-align:2px}.ld-tip-text.in{animation:.3s steps(3,end) both tipIn}@keyframes tipIn{0%{opacity:0}to{opacity:1}}.shop-page .shop-rows{width:min(520px, calc(40 * var(--vw)))}.shop-page .shop-turn{left:30%}.shop-page .shop-card{margin-top:4px}.shop-page .tabs .tab{padding:5px 6px 4px;font-size:9px}.shop-page .shop-hud{pointer-events:none;max-width:calc(100% - min(520px, calc(40 * var(--vw))) - 56px);flex-wrap:wrap-reverse;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:48px;left:16px}.device{background:linear-gradient(180deg, var(--case-hi) 0%, var(--case) 18%, var(--case) 80%, var(--case-lo) 100%);border-radius:16px 16px 22px 22px;padding:20px 10px 30px;position:relative;box-shadow:0 4px #0c0d10,0 6px 14px #00000073,inset 0 1px #ffffff38,inset 0 -2px #0000004d}.device:before{content:attr(data-brand);text-align:center;font-family:var(--head);letter-spacing:1px;color:var(--plate);text-shadow:0 1px #00000080;font-size:7px;position:absolute;top:5px;left:0;right:0}.device:after{content:"";background:radial-gradient(ellipse 8px 5px at 12px 50%, var(--btn) 92%, transparent 100%), radial-gradient(ellipse 8px 5px at 46px 50%, var(--btn) 92%, transparent 100%), radial-gradient(ellipse 8px 5px at 80px 50%, var(--btn) 92%, transparent 100%);width:92px;height:11px;position:absolute;bottom:9px;left:50%;transform:translate(-50%)}.device .panel{background:var(--screen);border-radius:4px;box-shadow:inset 0 0 0 2px #000000bf,inset 0 2px 6px #0009}.dev-vario{--case:#d8742a;--case-hi:#f0955a;--case-lo:#9c4e18;--plate:#1d1d22;--btn:#2a2a30;--screen:#0c100ee6}.dev-nav{--case:#2c3e57;--case-hi:#47607f;--case-lo:#1a2636;--plate:#9fd0ff;--btn:#121a26;--screen:#080e1aeb}.dev-pro{--case:#1b1c21;--case-hi:#34363e;--case-lo:#0c0c0f;--plate:#ff5a4a;--btn:#3a3c44;--screen:#060608f0}.inst-col{flex-direction:column;gap:8px;display:flex}.inst-comp{box-sizing:border-box;width:100%;padding:6px 8px}.inst-comp .crow{font-family:var(--head);white-space:nowrap;justify-content:space-between;gap:12px;font-size:9px;line-height:1.7;display:flex}@media (width<=1000px){.shop-page .shop-hud{transform-origin:0 100%;transform:scale(.75)}}@media (width<=700px){.shop-page .shop-hud{transform:scale(.5)}}
