:root{--night:#0b111b;--panel:#0a111ccc;--panel-solid:#0f1826;--bar:#0c1420;--col:#090f19f5;--rule:#96acc933;--rule-soft:#96acc91a;--rule-strong:#96acc957;--ink:#e6ecf3;--dim:#8d9bb0;--fiber:#f2a23c;--friend:#86b9e6;--hostile:#e45a4e;--ok:#5cc9a0;--display:"Saira Condensed","Arial Narrow","Roboto Condensed",sans-serif;--mono:"IBM Plex Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--arabic:"IBM Plex Sans Arabic","Segoe UI",Tahoma,sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{font-size:min(.833333vw,1.48148vh)}[hidden]{display:none!important}html,body{background:var(--night);height:100%;color:var(--ink);font-family:var(--mono);margin:0;overflow:hidden}#app{background:var(--night);-webkit-user-select:none;user-select:none;touch-action:none;position:fixed;inset:0;overflow:hidden}#view{width:100%;height:100%;display:block;position:absolute;inset:0}.eyebrow{font:600 .6875rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fiber)}.panel{background:var(--panel);border:1px solid var(--rule)}kbd{font:600 .625rem/1 var(--mono);border:1px solid var(--rule-strong);color:var(--ink);background:#ffffff0d;padding:.1875rem .3125rem}.g{background:#ffffff12;border-radius:50%;flex:none;place-items:center;width:1.25rem;height:1.25rem;display:inline-grid}.g svg{width:.75rem;height:.75rem;display:block}#banner{z-index:4;top:calc(1.125rem + env(safe-area-inset-top,0px));opacity:0;font:700 clamp(15px,1.25rem,28px)/1.1 var(--display);letter-spacing:.08em;text-transform:uppercase;pointer-events:none;white-space:nowrap;text-overflow:ellipsis;border-left:3px solid var(--fiber);background:#090f19e0;max-width:calc(100vw - 28px);padding:.6rem 1.125rem .55rem;transition:opacity .2s,transform .2s;position:absolute;left:50%;overflow:hidden;transform:translate(-50%,-.5rem)}#banner.show{opacity:1;transform:translate(-50%)}#banner.bad{border-left-color:var(--hostile);color:#ffd2cc}#banner.ok{border-left-color:var(--ok);color:#d3f5e7}#glitch{z-index:3;pointer-events:none;opacity:0;background:repeating-linear-gradient(0deg,#e45a4e1a 0 2px,#0000 2px 5px);position:absolute;inset:0}#glitch.go{animation:.9s steps(9,end) gl}@keyframes gl{0%{opacity:.9}30%{opacity:.25}45%{opacity:.8}to{opacity:0}}#alarm{z-index:3;pointer-events:none;box-shadow:inset 0 0 0 0 var(--hostile);opacity:0;position:absolute;inset:0}#alarm.go{animation:.7s ease-out al}@keyframes al{0%{opacity:1;box-shadow:inset 0 0 120px 10px #e45a4e8c}to{opacity:0;box-shadow:inset 0 0 #e45a4e00}}#title{z-index:5;padding-block:calc(1.75rem + env(safe-area-inset-top,0px)) calc(1.75rem + env(safe-area-inset-bottom,0px));padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));background:linear-gradient(90deg,#080d16eb 0%,#080d168c 55%,#080d1600 100%);flex-direction:column;justify-content:flex-start;gap:1.625rem;display:flex;position:absolute;inset:0;overflow:auto}#title>.t-head{margin-top:auto}.t-head{gap:.75rem;max-width:47.5rem;padding-left:clamp(0rem,3vw,3rem);display:grid}.t-head h1{font:800 clamp(2.875rem,8.5vw,8rem)/.86 var(--display);text-transform:uppercase;letter-spacing:-.005em;text-wrap:balance;margin:0}.t-head h1 span{color:var(--fiber)}.t-head p{font:400 clamp(.8125rem,1.15vw,1rem)/1.55 var(--mono);color:var(--dim);max-width:52ch;margin:0}.cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;max-width:68.75rem;padding-left:clamp(0rem,3vw,3rem);display:grid}.card{text-align:left;cursor:pointer;color:var(--ink);font:inherit;align-content:start;gap:.5625rem;min-width:0;padding:1rem 1rem 1.125rem;transition:transform .18s,border-color .18s,background .18s;display:grid}.card:focus-visible{outline:2px solid var(--fiber);outline-offset:2px}.card .num{font:600 .6875rem/1 var(--mono);letter-spacing:.16em;color:var(--dim)}.card h3{font:700 clamp(1.25rem,1.8vw,1.625rem)/1.02 var(--display);text-transform:uppercase;letter-spacing:.02em;margin:0}.card p{font:400 .78125rem/1.5 var(--mono);color:var(--dim);margin:0}.card .tip{font:500 .71875rem/1.4 var(--mono);color:var(--friend)}.card.on{border-color:var(--fiber);background:#1e180ec7;transform:translateY(-.25rem)}.card.on .num{color:var(--fiber)}.t-foot{font:500 .75rem/1 var(--mono);color:var(--dim);letter-spacing:.06em;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;padding-left:clamp(0rem,3vw,3rem);display:flex}.t-foot span{align-items:center;gap:.45rem;display:flex}.t-foot button{font:600 .6875rem/1 var(--mono);letter-spacing:.1em;color:var(--ink);border:1px solid var(--rule);cursor:pointer;background:0 0;padding:.5rem .625rem}.t-foot button:focus-visible{outline:2px solid var(--fiber)}#debrief{z-index:6;padding:1.25rem max(16px,env(safe-area-inset-right,0px)) 1.25rem max(16px,env(safe-area-inset-left,0px));box-sizing:border-box;background:#080d168c;place-items:center;display:grid;position:absolute;inset:0}.db{border-top:2px solid var(--fiber);box-sizing:border-box;background:#0c131ff0;gap:1rem;width:min(40rem,100%);padding:1.625rem 1.625rem 1.375rem;display:grid}.db h2{font:800 clamp(2.125rem,4.6vw,3.625rem)/.92 var(--display);text-transform:uppercase;text-wrap:balance;margin:0}.db h2.ok{color:var(--ok)}.db h2.bad{color:var(--hostile)}.db h2.amb{color:var(--fiber)}.db-stats{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(8.125rem,1fr));gap:1px;display:grid}.db-stats div{background:var(--panel-solid);gap:.375rem;min-width:0;padding:.75rem .875rem;display:grid}.db-stats b{font:500 .625rem/1.2 var(--mono);letter-spacing:.14em;color:var(--dim)}.db-stats span{font:600 1.5rem/1 var(--mono);font-variant-numeric:tabular-nums}.db p{font:400 .8125rem/1.55 var(--mono);color:var(--dim);margin:0}.db-act{flex-wrap:wrap;gap:.5rem;display:flex}.db-act button{font:600 .75rem/1 var(--mono);letter-spacing:.1em;color:var(--ink);border:1px solid var(--rule);cursor:pointer;background:0 0;align-items:center;gap:.5rem;padding:.5625rem .75rem .5625rem .5625rem;display:flex}.db-act button:first-child{border-color:var(--fiber)}.db-act button:focus-visible{outline:2px solid var(--fiber)}#touch{z-index:7;pointer-events:none;position:absolute;inset:0}.stick{bottom:calc(96px + env(safe-area-inset-bottom,0px));border:1px solid var(--rule);pointer-events:auto;touch-action:none;background:#0a111c73;border-radius:50%;place-items:center;width:120px;height:120px;display:grid;position:absolute}#stickL{left:calc(18px + env(safe-area-inset-left,0px))}#stickR{right:calc(18px + env(safe-area-inset-right,0px))}.nub{background:#f2a23cd9;border-radius:50%;width:46px;height:46px}.tbtns{left:50%;bottom:calc(10px + env(safe-area-inset-bottom,0px));pointer-events:auto;flex-wrap:wrap;justify-content:center;gap:6px;width:max-content;max-width:calc(100vw - 20px);display:flex;position:absolute;transform:translate(-50%)}.tbtns button{font:600 11px/1 var(--mono);letter-spacing:.08em;color:var(--ink);background:var(--panel);border:1px solid var(--rule);touch-action:none;padding:10px 9px}.tbtns button.held{background:var(--fiber);color:var(--night)}#fail{z-index:8;text-align:center;font:500 14px/1.6 var(--mono);color:var(--dim);place-items:center;padding:24px;display:grid;position:absolute;inset:0}@media (max-width:999px){html{font-size:clamp(9px,1.33333vw,12px)}.cards{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){#glitch.go,#alarm.go{animation:none}.card,#banner{transition:none}}#hud{z-index:2;pointer-events:none;font-variant-numeric:tabular-nums;position:absolute;inset:0}#topbar{box-sizing:border-box;background:var(--bar);border-bottom:1px solid var(--rule);height:2.5rem;font:500 .75rem/1 var(--mono);letter-spacing:.08em;color:var(--dim);white-space:nowrap;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1.5rem;padding:0 1rem;display:grid;position:absolute;top:0;left:0;right:0}.tb-l{align-items:center;gap:.75rem;min-width:0;display:flex}.tb-mark{background:var(--fiber);flex:none;width:.5rem;height:.5rem;display:block}.tb-name{font:700 1.125rem/1 var(--display);letter-spacing:.07em;text-transform:uppercase;color:var(--ink)}.tb-tag{font:600 .625rem/1 var(--mono);letter-spacing:.2em;color:var(--fiber);border:1px solid #f2a23c8c;padding:.25rem .45rem .22rem .55rem}.tb-c{justify-self:center;align-items:center;height:2.5rem;display:flex}.tb-c>span{border-left:1px solid var(--rule);align-items:center;height:100%;padding:0 1rem;display:flex}.tb-c>span:last-child{border-right:1px solid var(--rule)}.tb-code{color:var(--fiber);letter-spacing:.14em;font-weight:600}.tb-mname{font:600 1.0625rem/1 var(--display);letter-spacing:.07em;text-transform:uppercase;color:var(--ink)}.tb-timer{color:var(--ink);justify-content:center;min-width:4.5rem;font-size:.875rem;font-weight:600}.tb-r{justify-content:flex-end;align-items:center;gap:1.25rem;min-width:0;display:flex}.tb-links b{color:var(--ink);font-weight:600}.tb-links b.ok{color:var(--ok)}.tb-links b.bad{color:var(--hostile)}.tb-links em{color:var(--rule-strong);margin:0 .45rem;font-style:normal}#padstat{color:var(--dim);text-overflow:ellipsis;align-items:center;gap:.5rem;min-width:0;display:flex;overflow:hidden}#padstat i{background:var(--hostile);border-radius:50%;flex:none;width:.45rem;height:.45rem;display:block}#padstat.on{color:var(--ink)}#padstat.on i{background:var(--ok)}.tb-clock{color:var(--ink);gap:.45rem;font-weight:600;display:flex}.tb-clock b{color:var(--dim);font-weight:500}#gcs{grid-template-columns:23.5rem minmax(0,1fr) 25rem;display:grid;position:absolute;inset:2.5rem 0 0}.col-head{flex:none;justify-content:space-between;align-items:center;gap:.75rem;height:1.5rem;display:flex}.col-meta{font:500 .6875rem/1 var(--mono);letter-spacing:.1em;color:var(--dim);white-space:nowrap}#feeds{border-right:1px solid var(--rule);flex-direction:column;gap:.5rem;min-height:0;padding:.5rem .75rem .75rem;display:flex;overflow:hidden}.feed-grid{grid-template-columns:1fr 1fr;align-content:start;gap:.375rem;display:grid}.feed{aspect-ratio:16/9;border:1px solid var(--rule-strong);pointer-events:auto;cursor:pointer;position:relative;overflow:hidden}.feed:hover{border-color:#f2a23c99}.feed>span{font:600 .625rem/1 var(--mono);letter-spacing:.06em;color:var(--ink);white-space:nowrap;background:#060a11bd;padding:.22rem .32rem .2rem;position:absolute}.feed .f-id{letter-spacing:.08em;font-size:.6875rem;top:0;left:0}.feed .f-link{color:var(--dim);align-items:center;gap:.3rem;display:flex;top:0;right:0}.feed .f-link i{background:var(--ok);border-radius:50%;width:.4rem;height:.4rem;display:block}.feed .f-val{font-weight:500;bottom:0;left:0}.feed .f-solo{background:var(--fiber);color:var(--night);display:none;bottom:0;right:0}.feed .f-ns{font:700 .8125rem/1 var(--display);letter-spacing:.14em;color:#ff9a8f;border:1px solid #e45a4ea6;padding:.32rem .55rem .28rem;display:none;top:50%;left:50%;transform:translate(-50%,-50%)}.feed.rf .f-id{color:var(--friend)}.feed.weak .f-link i{background:var(--fiber)}.feed.weak .f-val{color:var(--fiber)}.feed.solo .f-solo{display:block}.feed.lost{border-color:#e45a4e8c}.feed.lost .f-link i{background:var(--hostile)}.feed.nosig .f-val{color:#ff8a7d}.feed.nosig .f-ns{display:block}.feed .f-snag{font:700 .75rem/1 var(--display);letter-spacing:.14em;color:var(--fiber);border:1px solid var(--fiber);background:#120b02d6;padding:.3rem .55rem .42rem;display:none;top:50%;left:50%;transform:translate(-50%,-50%)}.feed .f-snag u{background:var(--fiber);transform-origin:0;height:.16rem;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.feed.snag{border-color:var(--fiber)}.feed.snag .f-snag{animation:.6s step-end infinite blink-snag;display:block}@keyframes blink-snag{50%{color:#f2a23c59;border-color:#f2a23c4d}}.feed.sel{border-color:var(--fiber);outline:1px solid var(--fiber)}.feed.sel .f-id{background:var(--fiber);color:var(--night)}.feed-key{border-top:1px solid var(--rule-soft);font:500 .625rem/1 var(--mono);letter-spacing:.1em;color:var(--dim);gap:1rem;margin-top:auto;padding-top:.5rem;display:flex}.feed-key span{align-items:center;gap:.4rem;display:flex}.feed-key b{font-weight:500}.feed-key i{background:var(--ok);border-radius:50%;width:.4rem;height:.4rem;display:block}.feed-key i.weak{background:var(--fiber)}.feed-key i.lost{background:var(--hostile)}.feed-key .fk-x{gap:.5rem;margin-left:auto}.feed-key .fk-x em{color:var(--ink);font-style:normal;font-weight:600}#main-view{min-width:0;min-height:0;position:relative;overflow:hidden}#drone-hud{filter:drop-shadow(0 0 1.5px #02050af2);width:100%;height:100%;display:block;position:absolute;inset:0}.dock{left:50%;bottom:max(.75rem,var(--touch-dock,0px));justify-items:center;gap:.375rem;width:max-content;max-width:calc(100% - 2rem);display:grid;position:absolute;transform:translate(-50%)}.forms{flex-wrap:wrap;justify-content:center;gap:.375rem;display:flex}.chip{font:600 .6875rem/1 var(--mono);letter-spacing:.1em;color:var(--dim);align-items:center;gap:.45rem;padding:.3rem .65rem .3rem .35rem;display:flex}.chip.on{color:var(--night);background:var(--fiber);border-color:var(--fiber)}.chip.on .g{background:#0b111bd9}.tele{border:1px solid var(--rule);background:#090f19d1;display:flex}.tele div{border-right:1px solid var(--rule);gap:.22rem;min-width:4.25rem;padding:.4rem .75rem .42rem;display:grid}.tele div:last-child{border-right:0}.tele b{font:500 .59rem/1 var(--mono);letter-spacing:.14em;color:var(--dim)}.tele span{font:600 .875rem/1 var(--mono);white-space:nowrap}.tele .mode,.tele .cam{color:var(--fiber)}#hint{min-height:1.25rem;font:500 .71875rem/1.2 var(--mono);letter-spacing:.04em;color:var(--ink);white-space:nowrap;background:#060a11cc;justify-content:center;align-items:center;gap:.4rem;padding:.15rem .6rem;transition:opacity .3s;display:flex}#hint.fade{opacity:0}#hint .hk{color:var(--dim);align-items:center;gap:.2rem;display:flex}#hint .sep{color:var(--rule-strong)}#right-col{border-left:1px solid var(--rule);background:var(--col);flex-direction:column;min-height:0;display:flex;overflow:hidden}.rc{border-bottom:1px solid var(--rule);flex-direction:column;flex:none;gap:.375rem;padding:.5rem .75rem .75rem;display:flex}#map{aspect-ratio:1;border:1px solid var(--rule);box-sizing:border-box;width:100%;display:block}#sp-canvas{width:100%;height:10.5rem;display:block}.sp-rows{border-top:1px solid var(--rule);display:grid}.sp-row{border-bottom:1px solid var(--rule-soft);height:1.375rem;font:500 .6875rem/1 var(--mono);letter-spacing:.1em;color:var(--dim);white-space:nowrap;grid-template-columns:.45rem 8.25rem minmax(0,1fr);align-items:center;gap:.55rem;padding:0 .4rem;display:grid}.sp-row i{background:var(--rule-strong);width:.45rem;height:.45rem;display:block}.sp-row b{font-weight:500}.sp-row span{color:var(--ink);letter-spacing:.12em;font-weight:600}.sp-row.ok i{background:var(--ok)}.sp-row.ok span{color:var(--ok)}.sp-row.amb i{background:var(--fiber)}.sp-row.amb span{color:var(--fiber)}.sp-row.bad{background:#e45a4e1f}.sp-row.bad i{background:var(--hostile)}.sp-row.bad span{color:#ff8a7d}.sp-row.blink i{animation:.5s step-end infinite blink-lamp}@keyframes blink-lamp{50%{opacity:.15}}#mission-panel{border-bottom:0;flex:auto;gap:.5rem;min-height:0;overflow:hidden}#mission-panel h2{font:700 1.625rem/1 var(--display);letter-spacing:.02em;text-transform:uppercase;text-wrap:balance;margin:0}#mission-panel p{font:400 .75rem/1.5 var(--mono);color:var(--dim);margin:0}#mission-panel .prog{font:500 .8125rem/1.3 var(--mono);color:var(--ink)}#mission-panel .bar{background:var(--rule);flex:none;height:.1875rem;overflow:hidden}#mission-panel .bar i{background:var(--fiber);width:0;height:100%;transition:width .2s linear;display:block}.stats{border-top:1px solid var(--rule);margin:.25rem 0 0;display:grid}.stats div{border-bottom:1px solid var(--rule-soft);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.5rem 0 .45rem;display:flex}.stats dt{font:500 .65625rem/1 var(--mono);letter-spacing:.12em;color:var(--dim)}.stats dd{font:600 .9375rem/1 var(--mono);margin:0}.stats dd.ok{color:var(--ok)}.stats dd.bad{color:var(--hostile)}.stats dd.amb{color:var(--fiber)}.legend{font:400 .71875rem/1.2 var(--mono);color:var(--dim);gap:.375rem;min-width:13.75rem;padding:.625rem .75rem;display:grid;position:absolute;bottom:1rem;right:1rem}.legend div{justify-content:space-between;align-items:center;gap:.875rem;display:flex}.legend em{color:var(--ink);align-items:center;gap:.25rem;font-style:normal;display:flex}#app.gcs-on #banner{top:calc(var(--mv-y) + 4.75rem);left:calc(var(--mv-x) + var(--mv-w) / 2);max-width:calc(var(--mv-w) - 2rem)}#app.gcs-on #glitch,#app.gcs-on #alarm,#app.gcs-on #debrief{inset:auto;left:var(--mv-x);top:var(--mv-y);width:var(--mv-w);height:var(--mv-h)}@media (max-width:999px){#topbar{gap:.75rem;padding:0 .6rem}.tb-name,.tb-c>.tb-mname,.tb-clock,#padstat span{display:none}.tb-c>span{padding:0 .6rem}#gcs{grid-template-columns:minmax(0,1fr)}#feeds,#spectrum{display:none}#right-col{z-index:1;border:1px solid var(--rule);background:#090f19d6;width:12rem;position:absolute;top:.5rem;right:.5rem}.rc{gap:.3rem;padding:.35rem .45rem .45rem}#mission-panel{flex:none;gap:.3rem}#mission-panel h2{font-size:.9375rem}#mission-panel p,#h-stats{display:none}#mission-panel .prog{font-size:.6875rem}#right-col .col-meta{display:none}#right-col .eyebrow{white-space:nowrap}.tele div{min-width:0;padding:.35rem .5rem}#hint{display:none}}@media (max-width:999px) and (max-height:520px){#right-col{width:9.5rem}#mission-panel,.forms{display:none}}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(./saira-condensed-vietnamese-500-normal-BO-iw4YA.woff2)format("woff2"),url(./saira-condensed-vietnamese-500-normal-CtjeXiCW.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:Saira Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(./saira-condensed-latin-ext-500-normal-CIzImMjU.woff2)format("woff2"),url(./saira-condensed-latin-ext-500-normal-CgTVcJE5.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:Saira Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(./saira-condensed-latin-500-normal-DIdKjHXc.woff2)format("woff2"),url(./saira-condensed-latin-500-normal-BGC7F_dX.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:Saira Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./saira-condensed-vietnamese-600-normal-DdheDV3O.woff2)format("woff2"),url(./saira-condensed-vietnamese-600-normal-Cx33h9T1.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:Saira Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./saira-condensed-latin-ext-600-normal-DwjIBGFg.woff2)format("woff2"),url(./saira-condensed-latin-ext-600-normal-BQ2ZMbdg.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:Saira Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./saira-condensed-latin-600-normal-0taFJMb7.woff2)format("woff2"),url(./saira-condensed-latin-600-normal-CJ-Ib_yI.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:Saira Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./saira-condensed-vietnamese-700-normal-DTNtv3pg.woff2)format("woff2"),url(./saira-condensed-vietnamese-700-normal-C4pgqYLY.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:Saira Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./saira-condensed-latin-ext-700-normal-rfs_OqX7.woff2)format("woff2"),url(./saira-condensed-latin-ext-700-normal-DPP8JZfq.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:Saira Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./saira-condensed-latin-700-normal-BpDqMSKw.woff2)format("woff2"),url(./saira-condensed-latin-700-normal-Br1WwvhS.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:Saira Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(./saira-condensed-vietnamese-800-normal-Hyzchbuc.woff2)format("woff2"),url(./saira-condensed-vietnamese-800-normal-CaxTnp2e.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:Saira Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(./saira-condensed-latin-ext-800-normal-0vZpt5oJ.woff2)format("woff2"),url(./saira-condensed-latin-ext-800-normal-CGIp6uZ0.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:Saira Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(./saira-condensed-latin-800-normal-Pyk8ZVcZ.woff2)format("woff2"),url(./saira-condensed-latin-800-normal-DACapFM9.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(./ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(./ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(./ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(./ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(./ibm-plex-mono-latin-400-normal-CvHOgSBP.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(./ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(./ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(./ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(./ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(./ibm-plex-mono-latin-500-normal-CB9ihrfo.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2)format("woff2"),url(./ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff)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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2)format("woff2"),url(./ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2)format("woff2"),url(./ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2"),url(./ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(./ibm-plex-mono-latin-600-normal-DWFSQ4vo.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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-arabic-arabic-400-normal-CyU-ddYS.woff2)format("woff2"),url(./ibm-plex-sans-arabic-arabic-400-normal-EA1o-u_Q.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-arabic-cyrillic-ext-400-normal-KAuemXZb.woff2)format("woff2"),url(./ibm-plex-sans-arabic-cyrillic-ext-400-normal-BnfWueTs.woff)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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-arabic-latin-ext-400-normal-BpLfq-63.woff2)format("woff2"),url(./ibm-plex-sans-arabic-latin-ext-400-normal-BeVLg08x.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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-arabic-latin-400-normal-Bo5KPYvw.woff2)format("woff2"),url(./ibm-plex-sans-arabic-latin-400-normal-CFZh1unN.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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-arabic-arabic-500-normal-C4MQITzh.woff2)format("woff2"),url(./ibm-plex-sans-arabic-arabic-500-normal-DPXcppbm.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-arabic-cyrillic-ext-500-normal-OtpNIXEE.woff2)format("woff2"),url(./ibm-plex-sans-arabic-cyrillic-ext-500-normal-B_79k98k.woff)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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-arabic-latin-ext-500-normal-Ck_W4G78.woff2)format("woff2"),url(./ibm-plex-sans-arabic-latin-ext-500-normal-eJxPnL1P.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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-arabic-latin-500-normal-Cd6jVIg7.woff2)format("woff2"),url(./ibm-plex-sans-arabic-latin-500-normal-BletK1Hp.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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-arabic-arabic-600-normal-0pRdybE_.woff2)format("woff2"),url(./ibm-plex-sans-arabic-arabic-600-normal-MJZ0liF5.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-arabic-cyrillic-ext-600-normal-ABNWglN6.woff2)format("woff2"),url(./ibm-plex-sans-arabic-cyrillic-ext-600-normal-CFFPHiVs.woff)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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-arabic-latin-ext-600-normal-DjDAeNQD.woff2)format("woff2"),url(./ibm-plex-sans-arabic-latin-ext-600-normal-DT29Q8HW.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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-arabic-latin-600-normal-KrqB56Mw.woff2)format("woff2"),url(./ibm-plex-sans-arabic-latin-600-normal-Dk5eISD_.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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-sans-arabic-arabic-700-normal-DrtBj6UE.woff2)format("woff2"),url(./ibm-plex-sans-arabic-arabic-700-normal-9rXc6cUL.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-sans-arabic-cyrillic-ext-700-normal-DkasDNaI.woff2)format("woff2"),url(./ibm-plex-sans-arabic-cyrillic-ext-700-normal-Dhy2Zk9g.woff)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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-sans-arabic-latin-ext-700-normal-BSbyEp0V.woff2)format("woff2"),url(./ibm-plex-sans-arabic-latin-ext-700-normal-C7GcWn11.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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-sans-arabic-latin-700-normal-BzSf6GNr.woff2)format("woff2"),url(./ibm-plex-sans-arabic-latin-700-normal-Cl4F7CZR.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}#debug{--dbg-mono:var(--mono,"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace);z-index:60;color:#e6ecf3;min-width:260px;max-width:400px;font:500 11.5px/1.35 var(--dbg-mono);font-variant-numeric:tabular-nums;pointer-events:none;-webkit-user-select:none;user-select:none;background:#0a111cf7;border:1px solid #96acc933;border-left:2px solid #f2a23c;padding:9px 12px 10px;position:fixed;top:12px;left:12px}#debug[hidden]{display:none}#debug dl{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:3px 16px;margin:0;display:grid}#debug .dbg-row{display:contents}#debug .dbg-row[hidden]{display:none}#debug dt{font:500 10px/1.55 var(--dbg-mono);letter-spacing:.14em;text-transform:uppercase;color:#8d9bb0;white-space:nowrap}#debug dd{overflow-wrap:anywhere;margin:0}#debug .dbg-fps dd{font:600 16px/1.1 var(--dbg-mono)}#debug .dbg-gpu dd{color:#86b9e6;font-size:10.5px;line-height:1.4}#debug dd[data-tone=ok]{color:#5cc9a0}#debug dd[data-tone=warn]{color:#f2a23c}#debug dd[data-tone=bad]{color:#e45a4e}#check{--ck-night:#0b111b;--ck-panel:#0a111ccc;--ck-solid:#0f1826;--ck-rule:#96acc933;--ck-rule-soft:#96acc91a;--ck-ink:#e6ecf3;--ck-dim:#8d9bb0;--ck-amber:#f2a23c;--ck-blue:#86b9e6;--ck-red:#e45a4e;--ck-green:#5cc9a0;--ck-mono:var(--mono,"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace);--ck-display:var(--display,"Saira Condensed", "Arial Narrow", "Roboto Condensed", sans-serif);--ck-x:clamp(20px, 2.1vw, 40px);z-index:40;color:var(--ck-ink);font:400 13px/1.4 var(--ck-mono);font-variant-numeric:tabular-nums;pointer-events:auto;-webkit-user-select:none;user-select:none;background:linear-gradient(#96acc909 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#96acc909 1px,#0000 1px) 0 0/48px 48px,#060a11e6;outline:none;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset:0}#check[hidden]{display:none}#check *,#check :before,#check :after{box-sizing:border-box}#check .ck-head{padding:clamp(14px, 2.4vh, 28px) var(--ck-x) clamp(12px, 1.7vh, 20px);border-bottom:1px solid var(--ck-rule);background:#0a111cb3;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}#check .ck-eyebrow{font:600 11px/1 var(--ck-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ck-amber);align-items:center;gap:10px;margin-bottom:clamp(6px,.9vh,10px);display:flex}#check .ck-eyebrow:before{content:"";background:var(--ck-amber);width:7px;height:7px}#check h1{font:800 clamp(30px, 4.2vh, 48px)/.9 var(--ck-display);letter-spacing:.01em;text-transform:uppercase;margin:0}#check .ck-head-right{align-items:flex-end;gap:20px;display:flex}#check .ck-hold{text-align:end;gap:7px;min-width:300px;display:grid}#check .ck-hold-text{font:500 11px/1.2 var(--ck-mono);letter-spacing:.06em;color:var(--ck-dim)}#check .ck-hold-track{background:var(--ck-rule);height:2px;display:block;position:relative;overflow:hidden}#check .ck-hold-track i{background:var(--ck-amber);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}#check .ck-hold.active .ck-hold-text{color:var(--ck-amber)}#check .ck-btn{font:600 12px/1 var(--ck-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ck-ink);border:1px solid var(--ck-rule);cursor:pointer;background:#0f1826d9;border-radius:0;align-items:center;gap:10px;padding:10px 14px;display:inline-flex}#check .ck-btn:hover{border-color:#f2a23ca6}#check .ck-btn:focus-visible{outline:2px solid var(--ck-amber);outline-offset:2px}#check .ck-btn.fired{color:var(--ck-night);background:var(--ck-amber);border-color:var(--ck-amber)}#check .ck-btn.fired kbd{color:var(--ck-night);border-color:#0b111b80}#check .ck-btn-sm{gap:8px;padding:6px 10px;font-size:11px}#check kbd{min-width:20px;font:600 10px/1 var(--ck-mono);letter-spacing:.04em;text-align:center;color:var(--ck-ink);border:1px solid var(--ck-rule);background:#ffffff0a;border-radius:0;padding:3px 5px;display:inline-block}#check .ck-body{padding:clamp(12px, 2vh, 24px) var(--ck-x);grid-template-columns:minmax(0,1fr) clamp(360px,25vw,480px);gap:clamp(12px,1.25vw,24px);min-height:0;display:grid;overflow:auto}#check .ck-col{flex-direction:column;gap:clamp(10px,1.5vh,16px);min-width:0;min-height:0;display:flex}#check .ck-panel{background:var(--ck-panel);border:1px solid var(--ck-rule);flex-direction:column;min-width:0;display:flex;position:relative}#check .ck-panel:before,#check .ck-panel:after{content:"";pointer-events:none;width:9px;height:9px;position:absolute}#check .ck-panel:before{border-top:1px solid var(--ck-dim);border-left:1px solid var(--ck-dim);top:-1px;left:-1px}#check .ck-panel:after{border-right:1px solid var(--ck-dim);border-bottom:1px solid var(--ck-dim);bottom:-1px;right:-1px}#check .ck-ph{border-bottom:1px solid var(--ck-rule);flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:clamp(30px,3.4vh,36px);padding:3px 14px;display:flex}#check .ck-ph h2{font:600 11px/1 var(--ck-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ck-dim);margin:0}#check .ck-meta{font:500 11px/1 var(--ck-mono);letter-spacing:.08em;color:var(--ck-dim)}#check .ck-placeholder{color:var(--ck-dim);padding:16px 14px}#check .ck-table{--ck-cols:78px minmax(0, 1fr) 150px 118px 128px}#check .ck-tr{grid-template-columns:var(--ck-cols);border-bottom:1px solid var(--ck-rule-soft);align-items:center;display:grid}#check .ck-tr:last-child{border-bottom:0}#check .ck-tr>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;padding:9px 14px;overflow:hidden}#check .ck-thead>span{font:500 10px/1 var(--ck-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ck-dim);padding-block:8px}#check .ck-pad-idx{align-items:center;gap:10px;font-weight:600;display:flex}#check .ck-pad-idx i{background:var(--ck-green);flex:none;width:7px;height:7px}#check .ck-pad-model{color:var(--ck-blue)}#check .ck-pad-map.bad{color:var(--ck-red)}#check .ck-pad-ts{color:var(--ck-dim)}#check .ck-tr.focus{box-shadow:inset 2px 0 0 var(--ck-amber)}#check .ck-empty{color:var(--ck-ink);align-items:center;gap:10px;padding:12px 14px;display:flex}#check .ck-empty i{background:var(--ck-red);flex:none;width:7px;height:7px}#check .ck-grid{background:var(--ck-rule);flex:none;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:clamp(58px,10.4vh,120px);gap:1px;display:grid}#check .ck-grid.empty{background:0 0;display:block}#check .ck-waiting{min-height:calc(3*clamp(58px,10.4vh,120px) + 2px);font:600 clamp(18px, 2.4vh, 28px)/1.2 var(--ck-display);letter-spacing:.03em;text-transform:uppercase;text-align:center;color:var(--ck-dim);background:repeating-linear-gradient(135deg,#96acc909 0 1px,#0000 1px 11px);justify-content:center;align-items:center;gap:16px;padding:20px;display:flex}#check .ck-waiting i{background:var(--ck-amber);flex:none;width:10px;height:10px;animation:.9s steps(2,jump-none) infinite alternate ck-blink}#check .ck-cell,#check .ck-cell-fill{background:#0c1420}#check .ck-cell-fill{background:repeating-linear-gradient(135deg,#96acc90d 0 1px,#0000 1px 9px),#0c1420}#check .ck-cell{flex-direction:column;justify-content:space-between;gap:6px;min-width:0;padding:clamp(8px,1.1vh,12px) 12px clamp(14px,1.8vh,20px);display:flex;position:relative}#check .ck-cell-top{align-items:center;gap:8px;display:flex}#check .ck-cell-idx{font:600 clamp(15px, 2vh, 21px)/1 var(--ck-mono)}#check .ck-cell-tag{font:600 9px/1 var(--ck-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ck-amber);border:1px solid #f2a23cb3;padding:2px 4px 1px;display:none}#check .ck-cell.jam .ck-cell-tag{display:inline-block}#check .ck-cell-val{font:500 11px/1 var(--ck-mono);color:var(--ck-dim);margin-inline-start:auto}#check .ck-cell-name{white-space:nowrap;text-overflow:ellipsis;font:600 clamp(14px, 1.85vh, 20px)/1.05 var(--ck-display);letter-spacing:.04em;text-transform:uppercase;color:#c3cedc;overflow:hidden}#check .ck-cell-bar{background:#96acc91f;height:3px;position:absolute;bottom:clamp(7px,.9vh,10px);left:12px;right:12px;overflow:hidden}#check .ck-cell-bar i{background:var(--ck-amber);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}#check .ck-cell.on{background:var(--ck-amber)}#check .ck-cell.on .ck-cell-idx,#check .ck-cell.on .ck-cell-name,#check .ck-cell.on .ck-cell-val{color:var(--ck-night)}#check .ck-cell.on .ck-cell-bar{background:#0b111b33}#check .ck-cell.on .ck-cell-bar i{background:var(--ck-night)}#check .ck-cell.on .ck-cell-tag{color:var(--ck-night);border-color:#0b111b99}#check .ck-axes{flex:auto}#check .ck-axes-body{flex:1 1 0;min-height:0;display:flex;container-type:size}#check .ck-axis-list{flex-direction:column;flex:auto;min-width:0;display:flex}#check .ck-axis{border-bottom:1px solid var(--ck-rule-soft);flex:1 1 0;grid-template-columns:clamp(110px,8vw,150px) minmax(0,1fr) 96px;align-items:center;gap:20px;min-height:34px;padding:0 14px;display:grid}#check .ck-axis:last-child{border-bottom:0}#check .ck-axis-label{white-space:nowrap;flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}#check .ck-axis-label b{font:600 13px/1 var(--ck-mono);letter-spacing:.06em;text-transform:uppercase}#check .ck-axis-label span{text-overflow:ellipsis;max-width:100%;font:400 11px/1 var(--ck-mono);color:var(--ck-dim);overflow:hidden}#check .ck-axis-track{border:1px solid var(--ck-rule);background:linear-gradient(90deg,#0000 calc(25% - .5px),#96acc92e calc(25% - .5px) calc(25% + .5px),#0000 calc(25% + .5px) calc(75% - .5px),#96acc92e calc(75% - .5px) calc(75% + .5px),#0000 calc(75% + .5px)),#05090fa6;height:clamp(14px,1.9vh,22px);position:relative}#check .ck-axis-dz{background:#96acc91a;position:absolute;top:0;bottom:0}#check .ck-axis-center{background:var(--ck-dim);width:1px;position:absolute;top:-4px;bottom:-4px;left:calc(50% - .5px)}#check .ck-axis-fill{transform-origin:0;background:#f2a23c80;width:50%;position:absolute;top:4px;bottom:4px;left:50%;transform:scaleX(0)}#check .ck-axis-needle{position:absolute;inset:0}#check .ck-axis-needle i{background:var(--ck-ink);width:2px;position:absolute;top:-5px;bottom:-5px;left:calc(50% - 1px)}#check .ck-axis-val{font:600 clamp(15px, 1.9vh, 19px)/1 var(--ck-mono);text-align:end}#check .ck-axis.active .ck-axis-val{color:var(--ck-amber)}#check .ck-axis.active .ck-axis-needle i{background:var(--ck-amber)}#check .ck-axis.active .ck-axis-fill{background:#f2a23cbf}#check .ck-sticks{display:none}#check .ck-axes-body.has-sticks .ck-sticks{border-left:1px solid var(--ck-rule);align-items:center;gap:14px;padding:10px 14px;display:flex}#check .ck-stick{aspect-ratio:1;border:1px solid var(--ck-rule);background:#05090fa6;flex:none;width:min(100cqh - 22px,300px);position:relative;overflow:hidden}#check .ck-stick-cross{background:linear-gradient(90deg,#0000 calc(50% - .5px),#96acc938 calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px)),linear-gradient(0deg,#0000 calc(50% - .5px),#96acc938 calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px));position:absolute;inset:0}#check .ck-stick-ring{border:1px solid #96acc94d;border-radius:50%;position:absolute;inset:0}#check .ck-stick-ring:after{content:"";border:1px dashed #96acc929;border-radius:50%;position:absolute;inset:25%}#check .ck-stick-dz{background:#96acc91f;border-radius:50%;position:absolute}#check .ck-stick-label{font:600 9.5px/1 var(--ck-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ck-dim);position:absolute;top:7px;left:9px}#check .ck-stick-pos{position:absolute;inset:0}#check .ck-stick-pos i{background:var(--ck-ink);border-radius:50%;width:12px;height:12px;position:absolute;top:calc(50% - 6px);left:calc(50% - 6px);box-shadow:0 0 0 4px #e6ecf31f}#check .ck-stick.active .ck-stick-pos i{background:var(--ck-amber);box-shadow:0 0 0 4px #f2a23c38}#check .ck-stick.on{border-color:var(--ck-amber);background:#f2a23c24}#check .ck-stick.on .ck-stick-label{color:var(--ck-amber)}#check .ck-last{flex:auto}#check .ck-last-body{flex:auto;align-items:center;gap:clamp(16px,1.4vw,28px);padding:clamp(8px,1.6vh,20px) 20px;display:flex}#check .ck-last-num{min-width:1.15ch;font:800 clamp(56px, calc(20vh - 72px), 160px)/.8 var(--ck-display);letter-spacing:-.01em;color:var(--ck-amber)}#check .ck-last-num.none{color:var(--ck-dim)}#check .ck-last-name{font:700 clamp(20px, 2.6vh, 30px)/1 var(--ck-display);letter-spacing:.03em;text-transform:uppercase}#check .ck-last-pad{font:500 11px/1 var(--ck-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ck-dim);margin-top:10px}#check .ck-recent{align-items:center;gap:12px;padding:0 20px clamp(10px,1.5vh,16px);display:flex}#check .ck-recent-label{font:500 10px/1 var(--ck-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ck-dim);flex:none}#check .ck-recent-list{flex:auto;grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;display:grid}#check .ck-recent-list span{height:24px;font:600 11px/22px var(--ck-mono);text-align:center;color:var(--ck-ink);border:1px solid var(--ck-rule)}#check .ck-recent-list span.new{color:var(--ck-amber);border-color:#f2a23cb3}#check .ck-recent-list span.empty{border-style:dashed;border-color:var(--ck-rule-soft)}#check .ck-assign{gap:clamp(6px,1vh,10px);padding:clamp(8px,1.4vh,16px) 20px clamp(10px,1.6vh,18px);display:grid}#check .ck-assign-row{align-items:baseline;gap:14px;display:flex}#check .ck-assign-num{font:800 clamp(40px, 6vh, 64px)/.82 var(--ck-display)}#check .ck-assign-name{font:700 clamp(18px, 2.3vh, 26px)/1 var(--ck-display);letter-spacing:.03em;text-transform:uppercase}#check .ck-assign-status{min-height:2.9em;font:400 12px/1.45 var(--ck-mono);color:var(--ck-dim);margin:0}#check .ck-assign-panel.armed{border-color:var(--ck-amber)}#check .ck-assign-panel.armed .ck-assign-num{color:var(--ck-dim)}#check .ck-assign-panel.armed .ck-assign-status{color:var(--ck-amber);animation:1s steps(2,jump-none) infinite ck-blink}#check .ck-assign-panel.done .ck-assign-num,#check .ck-assign-panel.done .ck-assign-status{color:var(--ck-green)}#check .ck-assign-panel.bad .ck-assign-status{color:var(--ck-red)}@keyframes ck-blink{0%{opacity:1}to{opacity:.35}}#check .ck-rumble-btns{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:clamp(8px,1.4vh,16px) 20px clamp(6px,.9vh,10px);display:grid}#check .ck-rumble-btns .ck-btn{justify-content:center}#check .ck-status{font:400 12px/1.4 var(--ck-mono);color:var(--ck-dim);align-items:center;gap:10px;margin:0;padding:2px 20px clamp(8px,1.5vh,16px);display:flex}#check .ck-status i{background:var(--ck-dim);flex:none;width:7px;height:7px}#check .ck-status.ok i{background:var(--ck-green)}#check .ck-status.bad i{background:var(--ck-red)}#check .ck-dl{margin:0;padding:2px 20px 6px;display:grid}#check .ck-dl>div{border-bottom:1px solid var(--ck-rule-soft);grid-template-columns:116px minmax(0,1fr);align-items:baseline;gap:12px;padding:clamp(4px,.7vh,8px) 0;display:grid}#check .ck-dl>div:last-child{border-bottom:0}#check .ck-dl dt{font:500 10px/1.4 var(--ck-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ck-dim)}#check .ck-dl dd{overflow-wrap:anywhere;font:500 12.5px/1.35 var(--ck-mono);margin:0}#check .ck-dl dd.ok{color:var(--ck-green)}#check .ck-dl dd.bad{color:var(--ck-red)}#check .ck-foot{padding:clamp(9px, 1.2vh, 13px) var(--ck-x);font:500 11px/1 var(--ck-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ck-dim);border-top:1px solid var(--ck-rule);background:#0a111cb3;flex-wrap:wrap;align-items:center;gap:10px 30px;display:flex}#check .ck-foot>span{align-items:center;gap:6px;display:inline-flex}#check .ck-foot>span>span{margin-inline-start:4px}@media (max-width:1100px){#check .ck-body{grid-template-columns:minmax(0,1fr)}#check .ck-hold{min-width:0}}@media (max-height:800px){#check .ck-recent{display:none}}@media (prefers-reduced-motion:reduce){#check .ck-assign-panel.armed .ck-assign-status,#check .ck-waiting i{animation:none}}
