@font-face{font-family:Martian Mono;src:url(./martian-mono-BcArcyge.woff2)format("woff2-variations");font-weight:100 800;font-stretch:75% 112.5%;font-display:block}@font-face{font-family:Archivo;src:url(./archivo-9J95V3sS.woff2)format("woff2-variations");font-weight:100 900;font-stretch:62% 125%;font-display:block}@font-face{font-family:Horizon Greek;src:url(./greek-mono-TkaVSo5N.woff2)format("woff2-variations");font-weight:100 800;unicode-range:U+391-3A9,U+3B1-3C9,U+25A0-25A1,U+25B2,U+25BC,U+25C6,U+25CF,U+2588,U+2500,U+2502,U+253C;font-display:block}:root{--mono:"Martian Mono", "Horizon Greek", ui-monospace, monospace;--wide:"Archivo", "Horizon Greek", sans-serif;--ink:#fff;--ink-2:#ffffffb8;--ink-3:#ffffff75;--ink-4:#ffffff38;--ink-5:#ffffff1a;--paper:#000;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{width:100%;height:100%;color:var(--ink);font-family:var(--mono);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricprecision;-webkit-user-select:none;user-select:none;background:#000;margin:0;font-stretch:100%;overflow:hidden}::selection{color:#000;background:#fff}:focus-visible{outline-offset:3px;outline:1px dashed #fff}#app{background:#000;position:fixed;inset:0;overflow:hidden;container-type:size}.hz-canvas{image-rendering:pixelated;display:block;position:absolute;inset:0}.hz-layer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hz-hud{pointer-events:none;opacity:0;color:#fff;text-shadow:0 0 1px #000,0 0 2px #000,0 1px 3px #0009;letter-spacing:.08em;font-size:11px;font-weight:450;font-stretch:100%;position:absolute;inset:0}.hz-hud-tl{flex-direction:column;gap:7px;display:flex;position:absolute;top:30px;left:34px}.hz-rec{letter-spacing:.12em;align-items:center;gap:9px;font-size:14px;font-weight:600;display:flex}.hz-rec-dot{background:#fff;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 1px #000}.hz-rec-time{font-variant-numeric:tabular-nums}.hz-hud-file,.hz-hud-mode{opacity:.72}.hz-hud-mode{opacity:.45;font-size:10px}.hz-hud-hint{letter-spacing:.14em;background:#00000073;border:1px solid #ffffffb3;align-self:flex-start;padding:3px 7px;font-size:10px}.hz-hud-hint:empty{display:none}.hz-hud-tr{flex-direction:column;align-items:flex-end;gap:9px;display:flex;position:absolute;top:30px;right:34px}.hz-coords{letter-spacing:.1em;font-variant-numeric:tabular-nums;font-size:12px}.hz-compass{filter:drop-shadow(0 0 1px #000);border-bottom:1px solid #fff9;width:480px;height:30px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.hz-compass-strip{width:0;height:100%;position:absolute;bottom:0;left:0}.hz-tick{opacity:.7;background:#fff;width:1px;height:6px;position:absolute;bottom:0}.hz-tick.major{opacity:1;height:11px}.hz-tick span{opacity:.75;font-size:9px;position:absolute;bottom:13px;left:50%;transform:translate(-50%)}.hz-tick span.card{opacity:1;font-size:11px;font-weight:700}.hz-compass-needle{border-bottom:7px solid #fff;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}.hz-compass-marks{width:480px;height:26px;margin-top:-6px;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.hz-cmark{white-space:nowrap;letter-spacing:.12em;font-size:8.5px;position:absolute;top:0;left:0}.hz-cmark .g{font-family:Horizon Greek,monospace;font-size:9px;position:absolute;top:-2px;left:-4px}.hz-cmark .t{opacity:.85;font-variant-numeric:tabular-nums;position:absolute;top:0;left:7px}.hz-cmark .t:empty{display:none}.hz-cmark.priority .t{opacity:1;font-weight:700}.hz-cmark.priority .g{animation:.9s steps(2,end) infinite hz-blink}.hz-cmark.contact{opacity:.8}.hz-meter.hz-signal .bar i,.hz-meter.hz-noise .bar i{transition:width .12s linear}.hz-meter.hz-noise .bar b{background:#fff;width:1px;height:9px;position:absolute;top:-4px}.hz-meter.hz-noise.masked span:after{content:" · MASKED"}.hz-nosignal{letter-spacing:.5em;background:#000;padding:4px 10px;font-size:13px;font-weight:700;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hz-hud.fault>:not(.hz-nosignal):not(.hz-hud-tl){visibility:hidden}.hz-hud.fault .hz-nosignal{display:block}.hz-ship{letter-spacing:.12em;align-items:center;gap:8px;font-size:12px;display:flex}.hz-ship:before{content:attr(data-label);font-variant-numeric:tabular-nums}.hz-ship-arrow{fill:#fff;filter:drop-shadow(0 0 1px #000);width:16px;height:16px}.hz-hud-bl{position:absolute;bottom:30px;left:34px}.hz-log{flex-direction:column;gap:4px;width:560px;display:flex}.hz-log-line{white-space:nowrap;text-overflow:clip;min-height:14px;font-size:10.5px;overflow:hidden}.hz-log-line.warn{font-weight:700}.hz-log-line.scan:after{content:" ◆";font-family:Horizon Greek,monospace}.hz-hud-br{flex-direction:column;align-items:flex-end;gap:6px;display:flex;position:absolute;bottom:30px;right:34px}.hz-mini{width:168px;height:168px}.hz-mini-cap{opacity:.5;font-size:9px}.hz-surveyed{font-variant-numeric:tabular-nums;font-size:11px}.hz-center{width:0;height:0;position:absolute;top:50%;left:50%}.hz-cross{filter:drop-shadow(0 0 1px #000);width:18px;height:18px;position:absolute;top:-9px;left:-9px}.hz-cross:before,.hz-cross:after{content:"";background:#fff;position:absolute}.hz-cross:before{clip-path:polygon(0 0,100% 0,100% 35%,0 35%,0 65%,100% 65%,100% 100%,0 100%);width:1px;height:18px;top:0;left:8.5px}.hz-cross:after{clip-path:polygon(0 0,35% 0,35% 100%,0 100%,0 0,65% 0,100% 0,100% 100%,65% 100%);width:18px;height:1px;top:8.5px;left:0}.hz-ring{opacity:0;filter:drop-shadow(0 0 1px #000)drop-shadow(0 0 1px #000)drop-shadow(0 0 3px #0000008c);width:92px;height:92px;transition:opacity .2s;position:absolute;top:-46px;left:-46px;overflow:visible}.hz-ring.on{opacity:1}.hz-ring circle{fill:none;stroke:#fff}.hz-ring .base{stroke-width:1.5px;stroke-dasharray:3 5;opacity:.95}.hz-ring .arc{stroke-width:3px}.hz-ring.locked .base{stroke-dasharray:none;opacity:.35}.hz-scan-label{white-space:nowrap;letter-spacing:.14em;background:#0000008c;padding:2px 6px;font-size:11px;font-weight:600;position:absolute;top:56px;left:0;transform:translate(-50%)}.hz-scan-label:empty{display:none}.hz-scope{opacity:0;pointer-events:none;filter:drop-shadow(0 0 1px #000)drop-shadow(0 0 2px #0009);position:absolute;overflow:visible}.hz-scope .rim{fill:none;stroke:#fff;stroke-width:.7px}.hz-scope .tick{stroke:#fff;stroke-width:.5px;opacity:.7}.hz-scope .tick.long{stroke-width:.9px;opacity:1}.hz-scope .prog{fill:none;stroke:#fff;stroke-width:2.2px}.hz-scope.locked .rim{stroke-width:1.2px}.hz-scope .lbl{fill:#fff;letter-spacing:.1em;opacity:.8;font-family:inherit;font-size:5px}.hz-scope-text{white-space:nowrap;letter-spacing:.22em;opacity:0;background:#000;padding:2px 8px;font-size:11px;font-weight:700;position:absolute;left:0;transform:translate(-50%)}.hz-scope-text:empty{display:none}.hz-hud-clock{letter-spacing:.16em;font-variant-numeric:tabular-nums;color:#ffffffbf;margin-top:4px;font-size:11px}.hz-hud-clock b{color:#fff;letter-spacing:.1em;font-size:13px;font-weight:700}.hz-hud-clock.warn{animation:.7s steps(2,end) infinite hz-blink}.hz-lost{font-family:var(--wide);letter-spacing:.4em;color:#fff;text-shadow:0 0 22px #ffffff73;opacity:0;pointer-events:none;white-space:nowrap;font-size:64px;font-weight:300;font-stretch:125%;transition:opacity .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hz-lost.on{opacity:1}.hz-hud-bc{flex-direction:column;align-items:center;gap:7px;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.hz-meters{letter-spacing:.16em;font-variant-numeric:tabular-nums;align-items:center;gap:18px;font-size:9.5px;display:flex}.hz-meter{align-items:center;gap:7px;transition:opacity .4s;display:flex}.hz-meter .bar{border:1px solid #fff9;width:92px;height:3px;position:relative}.hz-meter .bar i{background:#fff;position:absolute;top:0;bottom:0;left:0}.hz-meter.low .bar i{animation:.5s steps(2,end) infinite hz-blink}.hz-slots{gap:6px;display:flex}.hz-slot{letter-spacing:.1em;color:#ffffff8c;background:#00000047;border:1px solid #ffffff52;flex-direction:column;justify-content:center;width:112px;height:30px;padding:0 7px;font-size:9px;display:flex;position:relative}.hz-slot .n{opacity:.6;font-size:7.5px;position:absolute;top:3px;right:5px}.hz-slot .name{white-space:nowrap;text-overflow:ellipsis;color:#fff;overflow:hidden}.hz-slot .sub{opacity:.7;font-variant-numeric:tabular-nums;font-size:7.5px}.hz-slot.on{border-color:#fff;box-shadow:inset 0 0 0 1px #fff}.hz-slot.two .sub:after{content:" · 2H"}@keyframes hz-blink{0%{opacity:1}to{opacity:.2}}.hz-prompt{letter-spacing:.14em;background:#0000008c;border:1px solid #fff;padding:5px 10px;font-size:11px;display:none;position:absolute;top:calc(50% + 86px);left:50%;transform:translate(-50%)}.hz-redaction{pointer-events:none;display:none;position:absolute;inset:0}.hz-bar{transform-origin:50%;will-change:transform;background:#000;position:absolute;top:0;left:0;box-shadow:0 0 0 1px #ffffff2e}.hz-bar.thin span{display:none}.hz-redaction.scope .hz-bar{background:#fff;box-shadow:0 0 0 1px #000}.hz-redaction.scope .hz-bar span{color:#000}.hz-redaction.scope .hz-redact-label{color:#000;background:#fff}.hz-bar.glitch{box-shadow:0 0 0 1px #ffffff73,-6px 0 0 -2px #000}.hz-bar span{letter-spacing:.3em;color:#ffffff8c;white-space:nowrap;font-size:8px;position:absolute;top:50%;left:6px;transform:translateY(-50%)}.hz-redact-label{letter-spacing:.16em;color:#fff;white-space:nowrap;background:#000;padding:2px 5px 1px;font-size:9px;position:absolute}.hz-callouts{pointer-events:none;text-shadow:0 0 1px #000,0 0 2px #000;position:absolute;inset:0}.hz-callout-svg{filter:drop-shadow(0 0 1px #000);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hz-callout-svg polyline{stroke:#fff;stroke-width:1px}.hz-callout-svg polyline.dim{stroke-width:1px}.hz-callout-svg circle{fill:none;stroke:#fff;stroke-width:1px}.hz-callout{letter-spacing:.12em;color:#fff;white-space:nowrap;font-size:11px;font-weight:500;position:absolute}.hz-dim{transform-origin:50%;transform:translate(-50%,-50%)rotate(-90deg)}.hz-callout-title{font-family:var(--wide);letter-spacing:.06em;color:#fff;white-space:nowrap;border-bottom:1px solid #fff;padding-bottom:4px;font-size:13px;font-weight:800;font-stretch:125%;position:absolute;transform:translate(-100%)}.hz-pause{background:#000000c7;border:1px solid #fff;flex-direction:column;align-items:center;gap:10px;padding:18px 30px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hz-pause.on{pointer-events:auto;display:flex}.hz-pause button{min-width:300px;font-family:var(--mono);letter-spacing:.24em;color:#fff;border:1px solid var(--ink-3);cursor:pointer;white-space:pre;background:#000;padding:9px 16px;font-size:11px}.hz-pause button:hover{color:#000;background:#fff}.hz-pause button.go{border-color:#fff}.hz-pause .t{font-family:var(--wide);letter-spacing:.32em;font-size:18px;font-weight:800;font-stretch:125%}.hz-pause .s{letter-spacing:.22em;color:var(--ink-2);font-size:10px}.hz-dev{pointer-events:auto;letter-spacing:.12em;z-index:20;background:#000000e0;border:1px solid #fff;flex-direction:column;gap:6px;min-width:380px;padding:12px 14px;font-size:10px;display:none;position:absolute;top:64px;left:50%;transform:translate(-50%)}.hz-dev.on{display:flex}.hz-dev-title{letter-spacing:.24em;margin-bottom:4px;font-weight:700}.hz-dev-row{align-items:center;gap:8px;display:flex}.hz-dev-row .k{width:64px;color:var(--ink-3)}.hz-dev-row .v{font-variant-numeric:tabular-nums;margin-left:auto}.hz-dev button,.hz-dev input{font:inherit;letter-spacing:inherit;color:#fff;border:1px solid var(--ink-3);cursor:pointer;background:#000;padding:3px 7px}.hz-dev button:hover{color:#000;background:#fff}.hz-dev input{cursor:text;width:90px}.hz-hud.film>:not(.hz-center){display:none}body.hz-film .hz-canvas{cursor:none}.hz-film-help{z-index:30;color:#ddd;width:230px;font-family:var(--mono);letter-spacing:.08em;pointer-events:none;background:#000000c7;border:1px solid #ffffff4d;flex-direction:column;gap:4px;padding:12px 14px;font-size:10px;display:flex;position:fixed;bottom:16px;right:16px}.hz-film-help strong{letter-spacing:.24em;color:#fff;margin-bottom:4px;font-size:10px}.hz-film-help div{align-items:center;gap:8px;display:flex}.hz-film-help kbd{min-width:22px;font:inherit;text-align:center;color:#fff;border:1px solid #ffffff59;flex:none;padding:1px 5px}.hz-film-help span{flex:1}.hz-film-help b{color:#fff;font-weight:600}.hz-scanlabels{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hz-scanlabel{will-change:transform, opacity;position:absolute;top:0;left:0}.hz-scanlabel .tick{border:1px solid #fff;width:7px;height:7px;position:absolute;top:-4px;left:-4px;transform:rotate(45deg)}.hz-scanlabel .box{white-space:nowrap;background:#0000006b;border-left:1px solid #fff;padding:3px 7px 3px 8px;position:absolute;top:-30px;left:14px}.hz-scanlabel .box:before{content:"";transform-origin:0 0;background:#fff;width:15px;height:1px;position:absolute;top:30px;left:-15px;transform:rotate(-60deg)scaleX(1.2)}.hz-scanlabel .t{letter-spacing:.16em;color:#fff;font-size:10.5px}.hz-scanlabel .s{letter-spacing:.14em;color:#ffffffb8;font-variant-numeric:tabular-nums;font-size:8.5px}.hz-scanlabel.poi .t,.hz-scanlabel.anomaly .t{font-size:9px}.hz-scanlabel.anomaly .tick{border-radius:50%;transform:none}.hz-scanlabel.flash .box{background:#ffffffd9}.hz-scanlabel.flash .t,.hz-scanlabel.flash .s{color:#000}.hz-settings{pointer-events:auto;z-index:26;letter-spacing:.16em;background:#000000eb;border:1px solid #fff;flex-direction:column;gap:12px;width:470px;padding:18px 22px 20px;font-size:10px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 40px #0009}.hz-settings.on{display:flex}.hz-set-head{border-bottom:1px solid var(--ink-4);justify-content:space-between;align-items:baseline;padding-bottom:10px;display:flex}.hz-set-head .t{font-family:var(--wide);letter-spacing:.12em;text-shadow:0 0 12px #ffffff59;font-size:22px;font-weight:300;font-stretch:125%}.hz-set-head .s{color:var(--ink-3);font-size:9px}.hz-set-row{align-items:center;gap:12px;min-height:26px;display:flex}.hz-set-row .k{width:92px;color:var(--ink-3);flex:none}.hz-set-row .opts{flex-wrap:wrap;gap:6px;display:flex}.hz-set-row button{font:inherit;letter-spacing:.14em;color:var(--ink-2);border:1px solid var(--ink-4);cursor:pointer;background:#000;padding:5px 9px}.hz-set-row button:hover{color:#fff;border-color:#fff}.hz-set-row button.on{color:#000;background:#fff;border-color:#fff}.hz-set-row input[type=range]{accent-color:#fff;cursor:pointer;flex:auto}.hz-set-row .v{text-align:right;font-variant-numeric:tabular-nums;width:48px}.hz-set-close{font-family:var(--mono);letter-spacing:.24em;color:#fff;cursor:pointer;background:#000;border:1px solid #fff;align-self:flex-end;margin-top:4px;padding:7px 14px;font-size:10px}.hz-set-close:hover{color:#000;background:#fff}.hz-gear{pointer-events:auto;font-family:var(--mono);letter-spacing:.24em;color:var(--ink-2);border:1px solid var(--ink-3);cursor:pointer;z-index:6;background:#000000b3;padding:6px 11px;font-size:10px;position:absolute;bottom:26px;right:28px}.hz-gear:hover{color:#000;background:#fff}.hz-dossier{--u:min(calc(100cqw / 1920), calc(100cqh / 1080));--k:1;--f:1;--glow:0 0 calc(10 * var(--u)) #ffffff73;pointer-events:none;color:var(--ink);font-family:var(--mono);position:absolute;inset:0}.hz-dossier .hz-defs{width:0;height:0;position:absolute}.hz-dossier.gone{visibility:hidden}.hz-dossier .hz-col,.hz-dossier .hz-head,.hz-dossier .hz-stamp,.hz-dossier .hz-strip,.hz-dossier .hz-actions,.hz-dossier .hz-notes,.hz-dossier .hz-dial-svg,.hz-dossier .hz-dim-label{opacity:var(--k)}.hz-dossier .hz-col.left{transform:translateX(calc((1 - var(--k)) * -46 * var(--u)))}.hz-dossier .hz-col.right{transform:translateX(calc((1 - var(--k)) * 46 * var(--u)))}.hz-dossier .hz-strip{transform:translateY(calc((1 - var(--k)) * 26 * var(--u)))}.hz-dossier .hz-head{transform:translateY(calc((1 - var(--k)) * -22 * var(--u)))}.hz-dossier .hz-frame{opacity:var(--f)}.hz-frame{inset:calc(18 * var(--u));border:1px solid var(--ink-4);position:absolute}.hz-ruler{color:var(--ink-3);font-size:calc(9.5 * var(--u));letter-spacing:.1em;display:flex;position:absolute}.hz-ruler.top,.hz-ruler.bottom{left:calc(16 * var(--u));right:calc(16 * var(--u));height:calc(16 * var(--u))}.hz-ruler.top{border-bottom:1px solid var(--ink-4);top:0}.hz-ruler.bottom{border-top:1px solid var(--ink-4);bottom:0}.hz-ruler.left,.hz-ruler.right{top:calc(16 * var(--u));bottom:calc(16 * var(--u));width:calc(16 * var(--u));flex-direction:column}.hz-ruler.left{border-right:1px solid var(--ink-4);left:0}.hz-ruler.right{border-left:1px solid var(--ink-4);right:0}.hz-zone{flex:1 1 0;justify-content:center;align-items:center;display:flex;position:relative}.hz-ruler.top .hz-zone+.hz-zone,.hz-ruler.bottom .hz-zone+.hz-zone{border-left:1px solid var(--ink-4)}.hz-ruler.left .hz-zone+.hz-zone,.hz-ruler.right .hz-zone+.hz-zone{border-top:1px solid var(--ink-4)}.hz-zone i{background:var(--ink-4);position:absolute}.hz-ruler.top .hz-zone i{left:calc(var(--k) * 100%);width:1px;height:calc(4 * var(--u));bottom:0}.hz-ruler.bottom .hz-zone i{left:calc(var(--k) * 100%);width:1px;height:calc(4 * var(--u));top:0}.hz-ruler.left .hz-zone i{top:calc(var(--k) * 100%);height:1px;width:calc(4 * var(--u));right:0}.hz-ruler.right .hz-zone i{top:calc(var(--k) * 100%);height:1px;width:calc(4 * var(--u));left:0}.hz-zone i.mid{background:var(--ink-3)}.hz-ruler.top .hz-zone i.mid,.hz-ruler.bottom .hz-zone i.mid{height:calc(7 * var(--u))}.hz-ruler.left .hz-zone i.mid,.hz-ruler.right .hz-zone i.mid{width:calc(7 * var(--u))}.hz-corner{width:calc(16 * var(--u));height:calc(16 * var(--u));position:absolute}.hz-corner.tl{top:0;left:0}.hz-corner.tr{top:0;right:0}.hz-corner.bl{bottom:0;left:0}.hz-corner.br{bottom:0;right:0}.hz-corner:before{content:"";inset:calc(3.5 * var(--u));border:1px solid var(--ink-3);border-radius:50%;position:absolute}.hz-corner:after{content:"";background:linear-gradient(var(--ink-3), var(--ink-3)) center / 1px 100% no-repeat, linear-gradient(var(--ink-3), var(--ink-3)) center / 100% 1px no-repeat;position:absolute;inset:0}.hz-head{left:calc(64 * var(--u));top:calc(44 * var(--u));position:absolute}.hz-kicker{font-size:calc(10 * var(--u));letter-spacing:.26em;color:var(--ink-2);white-space:pre;margin-bottom:calc(10 * var(--u))}.hz-title{font-family:var(--wide);font-weight:300;font-stretch:125%;font-size:calc(62 * var(--u));letter-spacing:.05em;color:#f4f4f4;text-shadow:0 0 calc(4 * var(--u)) #ffffff8c, 0 0 calc(22 * var(--u)) #ffffff59;white-space:nowrap;margin:0;line-height:.95}.hz-sub{margin-top:calc(12 * var(--u));font-size:calc(12.5 * var(--u));letter-spacing:.36em;color:var(--ink-2);white-space:nowrap}.hz-stamp{right:calc(500 * var(--u));top:calc(66 * var(--u));font-family:var(--wide);font-weight:800;font-stretch:125%;font-size:calc(22 * var(--u));letter-spacing:.3em;padding:calc(6 * var(--u)) calc(8 * var(--u)) calc(5 * var(--u)) calc(14 * var(--u));border:calc(2.5 * var(--u)) solid #fff;outline-offset:calc(3 * var(--u));outline:1px solid #fff;position:absolute;rotate:-6deg;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='70'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' seed='7'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 -2.6 2.1'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='70'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' seed='7'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 -2.6 2.1'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");-webkit-mask-size:100% 100%;mask-size:100% 100%}.hz-col{width:calc(408 * var(--u));gap:calc(10 * var(--u));flex-direction:column;display:flex;position:absolute}.hz-col.left{left:calc(64 * var(--u));top:calc(178 * var(--u))}.hz-col.right{right:calc(64 * var(--u));top:calc(44 * var(--u));width:calc(412 * var(--u))}.hz-box{border:1px solid var(--ink-4);background:#0000008c;position:relative}.hz-bracket{width:calc(7 * var(--u));height:calc(7 * var(--u));border-color:var(--ink-2);border-style:solid;border-width:0;position:absolute}.hz-bracket.tl{left:calc(-4 * var(--u));top:calc(-4 * var(--u));border-top-width:1px;border-left-width:1px}.hz-bracket.tr{right:calc(-4 * var(--u));top:calc(-4 * var(--u));border-top-width:1px;border-right-width:1px}.hz-bracket.bl{left:calc(-4 * var(--u));bottom:calc(-4 * var(--u));border-bottom-width:1px;border-left-width:1px}.hz-bracket.br{right:calc(-4 * var(--u));bottom:calc(-4 * var(--u));border-bottom-width:1px;border-right-width:1px}.hz-box-head{align-items:center;gap:calc(10 * var(--u));height:calc(27 * var(--u));padding:0 calc(10 * var(--u));border-bottom:1px solid var(--ink-4);font-size:calc(11 * var(--u));letter-spacing:.2em;display:flex}.hz-box-head .n{min-width:calc(14 * var(--u));padding:calc(1 * var(--u)) calc(5 * var(--u));border:1px solid var(--ink-2);font-size:calc(9.5 * var(--u));letter-spacing:.08em;text-align:center}.hz-box-head .t{font-weight:600}.hz-box-head .s{font-size:calc(9 * var(--u));letter-spacing:.18em;color:var(--ink-2);margin-left:auto}.hz-box.active .hz-box-head{color:#000;box-shadow:0 0 calc(14 * var(--u)) #fff6;background:#f2f2f2;border-bottom-color:#fff}.hz-box.active .hz-box-head .n{border-color:#000}.hz-box.active .hz-box-head .s{color:#000}.hz-box-body{padding:calc(10 * var(--u)) calc(12 * var(--u)) calc(11 * var(--u))}.hz-phase .hz-box-body{gap:calc(12 * var(--u));padding:calc(8 * var(--u)) calc(12 * var(--u)) calc(10 * var(--u)) calc(6 * var(--u));display:flex}.hz-phase-art{width:calc(132 * var(--u));height:calc(124 * var(--u));flex:none}.hz-phase-art svg{width:100%;height:100%;display:block;overflow:visible}.hz-phase-text{min-width:0;padding-top:calc(4 * var(--u));flex-direction:column;flex:auto;display:flex}.hz-phase-text .d{font-size:calc(9.6 * var(--u));letter-spacing:.12em;color:var(--ink-2);min-height:calc(48 * var(--u));line-height:1.65}.hz-phase-text .st{margin-top:calc(7 * var(--u));padding-top:calc(7 * var(--u));border-top:1px solid var(--ink-4);font-size:calc(9.8 * var(--u));letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.hz-phase-row{padding-top:calc(8 * var(--u));font-size:calc(8.5 * var(--u));letter-spacing:.2em;color:var(--ink-3);justify-content:space-between;margin-top:auto;display:flex}.hz-phase-row .v{color:var(--ink-2);font-variant-numeric:tabular-nums}.hz-phase-bar{height:calc(6 * var(--u));margin-top:calc(4 * var(--u));border:1px solid var(--ink-3);position:relative}.hz-phase-bar .fill{width:0;height:100%;box-shadow:var(--glow);background:#f2f2f2;transition:width .8s}.hz-record{border:1px solid var(--ink-4);background:#0000008c;display:flex}.hz-record-grid{grid-template-columns:calc(100 * var(--u)) 1fr;align-items:center;row-gap:calc(9 * var(--u));padding:calc(12 * var(--u)) calc(12 * var(--u));font-size:calc(11 * var(--u));letter-spacing:.14em;flex:auto;display:grid}.hz-record-grid .k{font-size:calc(8.5 * var(--u));letter-spacing:.22em;color:var(--ink-3)}.hz-record-grid .v{font-weight:700}.hz-record-grid .barcell{height:calc(9 * var(--u));display:block}.hz-record-grid .barcell i{height:100%;box-shadow:var(--glow);background:#e9e9e9;display:block}.hz-record-code{width:calc(118 * var(--u));justify-content:center;align-items:center;gap:calc(7 * var(--u));border-left:1px solid var(--ink-4);flex-direction:column;flex:none;display:flex}.hz-record-code svg{width:calc(84 * var(--u));height:calc(42 * var(--u));filter:drop-shadow(0 0 calc(3 * var(--u)) #ffffff59);display:block}.hz-record-code .c{font-size:calc(8.5 * var(--u));letter-spacing:.2em;color:var(--ink-2)}.hz-subject-body{position:relative}.hz-subject-name{align-items:center;gap:calc(12 * var(--u));display:flex}.hz-subject-name .code{font-family:var(--wide);font-weight:300;font-stretch:125%;font-size:calc(18 * var(--u));letter-spacing:.06em;text-shadow:var(--glow)}.hz-subject-name .nm{font-size:calc(11.5 * var(--u));letter-spacing:.2em;font-weight:700}.hz-redbar{height:calc(11 * var(--u));background:#e9e9e9;display:inline-block}.hz-redline{height:calc(6 * var(--u));margin-top:calc(6 * var(--u));background:#d8d8d8}.hz-subject-art{margin-top:calc(8 * var(--u));height:calc(200 * var(--u));border:1px solid var(--ink-5);background-image:radial-gradient(var(--ink-5) 1px, transparent 1px);background-size:calc(12 * var(--u)) calc(12 * var(--u));position:relative;overflow:hidden}.hz-subject-art svg{width:100%;height:100%;display:block}.hz-subject-body:not(.open) .hz-subject-art svg{filter:blur(calc(1.4 * var(--u))) brightness(.55)}.hz-subject-art .veil{border:1px solid var(--ink-4);background:#000;position:absolute}.hz-subject-art .seal{left:50%;bottom:calc(8 * var(--u));padding:calc(3 * var(--u)) calc(8 * var(--u));border:1px solid var(--ink-3);font-size:calc(8.5 * var(--u));letter-spacing:.22em;color:var(--ink-2);white-space:nowrap;background:#000;position:absolute;transform:translate(-50%)}.hz-facts{column-gap:calc(12 * var(--u));margin-top:calc(9 * var(--u));font-size:calc(8.8 * var(--u));letter-spacing:.1em;color:var(--ink-2);grid-template-columns:1fr 1fr;line-height:1.75;display:grid}.hz-facts.redacted{display:block}.hz-key{margin-top:calc(6 * var(--u));padding-top:calc(6 * var(--u));border-top:1px dotted var(--ink-4);font-size:calc(9 * var(--u));letter-spacing:.12em;font-weight:700;line-height:1.5}.hz-entry-note{margin-top:calc(8 * var(--u));font-size:calc(9 * var(--u));letter-spacing:.2em;color:var(--ink-3)}.hz-mini-stamp{right:0;top:calc(30 * var(--u));font-family:var(--wide);font-weight:800;font-stretch:125%;font-size:calc(10.5 * var(--u));letter-spacing:.24em;padding:calc(3 * var(--u)) calc(7 * var(--u));background:#000000b3;border:2px solid #fff;animation:.45s cubic-bezier(.2,1.6,.4,1) both hz-stamp;position:absolute;transform:rotate(-7deg)}@keyframes hz-stamp{0%{opacity:0;transform:rotate(-7deg)scale(2.4)}to{opacity:1;transform:rotate(-7deg)scale(1)}}.hz-reg{gap:calc(5 * var(--u));flex-direction:column;display:flex}.hz-reg-row{align-items:center;gap:calc(8 * var(--u));height:calc(19 * var(--u));font-size:calc(10 * var(--u));letter-spacing:.14em;display:flex}.hz-reg-row .cur{width:calc(8 * var(--u));font-size:calc(8 * var(--u))}.hz-reg-row .g{width:calc(16 * var(--u));height:calc(16 * var(--u));flex:none}.hz-reg-row .g svg{width:100%;height:100%;display:block}.hz-reg-row .tag{min-width:calc(38 * var(--u));font-weight:700}.hz-reg-row .nm{letter-spacing:.18em;font-weight:700}.hz-reg-row .hz-redbar{height:calc(9 * var(--u));width:calc(var(--w,60) * var(--u))}.hz-reg-row .lead{border-bottom:1px dotted var(--ink-4);height:0;margin:0 calc(4 * var(--u));flex:auto}.hz-reg-row .st{font-size:calc(8.5 * var(--u));letter-spacing:.16em;color:var(--ink-3)}.hz-reg-row.dim{color:var(--ink-3)}.hz-reg-row.dim .hz-redbar{background:var(--ink-3)}.hz-reg-row.here .st{color:#fff}.hz-tlog{gap:calc(3.5 * var(--u));font-size:calc(9.6 * var(--u));letter-spacing:.08em;flex-direction:column;display:flex}.hz-tline{gap:calc(10 * var(--u));white-space:nowrap;display:flex;overflow:hidden}.hz-tline .t{width:calc(36 * var(--u));color:var(--ink-3);font-variant-numeric:tabular-nums;flex:none}.hz-tline .m{color:var(--ink-2);font-size:calc(8 * var(--u));line-height:calc(15 * var(--u));flex:none}.hz-tline .x{text-overflow:ellipsis;overflow:hidden}.hz-tline.dim{color:var(--ink-3)}.hz-tline.dim .m{color:var(--ink-4)}.hz-tline.hot .x{color:#fff;font-weight:700}.hz-tline.hot .m{color:#fff}.hz-tline.warn .x{font-weight:700}.hz-tline.cursor .x:after{content:"";width:calc(7 * var(--u));height:calc(11 * var(--u));margin-left:calc(4 * var(--u));vertical-align:calc(-1 * var(--u));background:#fff;animation:1s step-end infinite hz-caret;display:inline-block}@keyframes hz-caret{50%{opacity:0}}.hz-dial-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hz-dial circle,.hz-dial path{fill:none;stroke:var(--ink-3);stroke-width:1px}.hz-dial circle.a{stroke:var(--ink-4)}.hz-dial .ticks{stroke:var(--ink-3)}.hz-dial circle.dash{stroke:var(--ink-2);stroke-width:1.4px}.hz-dial .arcs,.hz-dial .lat{stroke:var(--ink-2)}.hz-dial text{fill:var(--ink-2);font-family:var(--mono);font-size:calc(9 * var(--u));letter-spacing:.12em;stroke:none}.hz-dial .north path{fill:#fff;stroke:none}.hz-dial .north text{fill:#fff;font-family:var(--wide);font-size:12px;font-weight:600;font-stretch:125%}.hz-leaders path{fill:none;stroke:var(--ink-2);stroke-width:1px}.hz-leaders circle{fill:none;stroke:#fff;stroke-width:1px}.hz-notes{position:absolute;inset:0}.hz-call{margin-top:calc(-17 * var(--u));white-space:nowrap;will-change:transform;position:absolute;top:0;left:0}.hz-call .t{width:max-content;max-width:calc(184 * var(--u));text-overflow:ellipsis;padding:0 calc(2 * var(--u)) calc(4 * var(--u)) 0;font-size:calc(11 * var(--u));letter-spacing:.16em;background:#000000d1;border-bottom:1px solid #fff;font-weight:700;overflow:hidden}.hz-call .s{width:max-content;max-width:calc(184 * var(--u));text-overflow:ellipsis;margin-top:calc(5 * var(--u));font-size:calc(8.6 * var(--u));letter-spacing:.14em;color:var(--ink-2);background:#000000d1;overflow:hidden}.hz-call.l .t,.hz-call.l .s{text-align:right;transform:translate(-100%)}.hz-call.l .t{padding:0 0 calc(4 * var(--u)) calc(2 * var(--u))}.hz-mark{align-items:center;gap:calc(6 * var(--u));font-size:calc(8.5 * var(--u));letter-spacing:.16em;white-space:nowrap;will-change:transform;display:flex;position:absolute;top:0;left:0}.hz-mark .sym{width:calc(11 * var(--u));height:calc(11 * var(--u));margin-left:calc(-5.5 * var(--u));flex:none;margin-top:0;display:block;position:relative}.hz-mark .lbl{padding-left:calc(14 * var(--u));position:relative}.hz-mark .lbl:before{content:"";width:calc(10 * var(--u));background:var(--ink-3);height:1px;position:absolute;top:50%;left:0}.hz-mark.called .lbl{display:none}.hz-mark.ship .sym{border:1px solid #fff}.hz-mark.ship .sym:after{content:"";background:#fff;position:absolute;inset:2px}.hz-mark.ship .lbl{font-weight:700}.hz-mark.mast{color:var(--ink-3);font-size:calc(7.5 * var(--u))}.hz-mark.mast .sym{width:calc(5 * var(--u));height:calc(5 * var(--u));margin-left:calc(-2.5 * var(--u));background:var(--ink-2);border-radius:50%}.hz-mark.poi{color:var(--ink-3);font-size:calc(7.5 * var(--u))}.hz-mark.poi .sym{width:calc(7 * var(--u));height:calc(7 * var(--u));margin-left:calc(-3.5 * var(--u));border:1px solid var(--ink-2);transform:rotate(45deg)}.hz-mark.poi .lbl:before{width:calc(8 * var(--u))}.hz-mark.box{font-size:calc(8.5 * var(--u));font-weight:700}.hz-mark.box .sym{width:calc(9 * var(--u));height:calc(9 * var(--u));margin-left:calc(-4.5 * var(--u));background:#fff}.hz-mark.anomaly .sym,.hz-mark.resolved .sym{width:calc(16 * var(--u));height:calc(16 * var(--u));margin-left:calc(-8 * var(--u));border:1px solid #fff;border-radius:50%}.hz-mark.anomaly .sym:before{content:"?";font-size:calc(9 * var(--u));justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;inset:0}.hz-mark.anomaly .sym:after,.hz-mark.resolved .sym:after{content:"";background:#fff;width:1px;position:absolute;top:-35%;bottom:-35%;left:50%}.hz-mark.resolved{color:var(--ink-3)}.hz-mark.resolved .sym{border-color:var(--ink-3)}.hz-mark.resolved .sym:before{content:"";background:var(--ink-2);height:1px;position:absolute;top:50%;left:-30%;right:-30%;transform:rotate(45deg)}.hz-mark.resolved .sym:after{background:var(--ink-2);transform:rotate(45deg)}.hz-mark.resolved .lbl{text-decoration:line-through}.hz-mark.contact .sym{width:calc(30 * var(--u));height:calc(8 * var(--u));margin-left:calc(-15 * var(--u));background:#e9e9e9}.hz-mark.contact .lbl:before{display:none}.hz-mark.contact .lbl{padding-left:calc(4 * var(--u))}.hz-mark.pole{display:none}.hz-dim-label{padding:calc(2 * var(--u)) calc(10 * var(--u));border:1px solid var(--ink-4);font-size:calc(9 * var(--u));letter-spacing:.2em;color:var(--ink-2);white-space:pre;background:#000;position:absolute;transform:translate(-50%,-50%)}.hz-actions{left:50%;top:calc(846 * var(--u));align-items:center;gap:calc(9 * var(--u));pointer-events:auto;flex-direction:column;display:flex;position:absolute;transform:translate(-50%)}.hz-dossier:not(.live) .hz-actions{pointer-events:none}.hz-action-row{align-items:center;gap:calc(22 * var(--u));display:flex}.hz-descend{align-items:center;gap:calc(18 * var(--u));padding:calc(12 * var(--u)) calc(30 * var(--u)) calc(12 * var(--u)) calc(40 * var(--u));outline:1px solid var(--ink-3);outline-offset:calc(4 * var(--u));color:#fff;font-family:var(--wide);font-weight:600;font-stretch:125%;font-size:calc(19 * var(--u));letter-spacing:.34em;text-shadow:var(--glow);box-shadow:0 0 calc(18 * var(--u)) #ffffff1f;cursor:pointer;background:#000;border:1px solid #fff;transition:background .15s,color .15s;display:inline-flex}.hz-descend .arrow{font-family:Horizon Greek,monospace;font-size:calc(12 * var(--u))}.hz-descend:hover{color:#000;text-shadow:none;background:#fff}.hz-descend.wait{opacity:.4;cursor:progress}.hz-descend.wait:hover{color:#fff;background:#000}.hz-descend:active{transform:translateY(1px)}.hz-descend-sub{font-size:calc(8.5 * var(--u));letter-spacing:.24em;color:var(--ink-3)}.hz-back{white-space:nowrap;border:1px solid var(--ink-3);color:var(--ink);font-family:var(--mono);font-size:calc(9.5 * var(--u));letter-spacing:.24em;padding:calc(6 * var(--u)) calc(10 * var(--u));cursor:pointer;background:#000}.hz-back:hover{color:#000;background:#fff}.hz-conditions{gap:calc(8 * var(--u));color:var(--ink-3);font-family:var(--mono);font-size:calc(9 * var(--u));letter-spacing:.22em;cursor:pointer;background:0 0;border:none;padding:0;display:flex}.hz-conditions span{padding:calc(3 * var(--u)) calc(6 * var(--u))}.hz-conditions span.on{color:#000;background:#fff}.hz-conditions .k{padding-left:0}.hz-strip{left:calc(46 * var(--u));right:calc(46 * var(--u));bottom:calc(66 * var(--u));height:calc(70 * var(--u));border:1px solid var(--ink-4);background:#0009;display:flex;position:absolute}.hz-tagline{width:calc(372 * var(--u));padding:calc(13 * var(--u)) calc(18 * var(--u));font-family:var(--wide);font-weight:300;font-stretch:125%;font-size:calc(17 * var(--u));letter-spacing:.12em;text-shadow:0 0 calc(10 * var(--u)) #ffffff4d;flex:none;line-height:1.3}.hz-tagline .dim{color:var(--ink-3)}.hz-cell{min-width:0;padding:calc(12 * var(--u)) calc(14 * var(--u)) calc(10 * var(--u));border-left:1px solid var(--ink-4);flex:1 1 0}.hz-cell.dwg{flex:1.35 1 0}.hz-cell.atm{flex:1.45 1 0}.hz-cell.status{flex:1.55 1 0}.hz-cell.gravity,.hz-cell.day,.hz-cell.drawn,.hz-cell.checked{flex:.85 1 0}.hz-cell .k{font-size:calc(8 * var(--u));letter-spacing:.24em;color:var(--ink-3);margin-bottom:calc(8 * var(--u));display:block}.hz-cell .v{font-size:calc(11.5 * var(--u));letter-spacing:.12em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.hz-cell .sig{height:calc(11 * var(--u));width:86%;margin-top:calc(1 * var(--u));box-shadow:var(--glow);background:#e9e9e9;display:block}.hz-strip-progress{left:0;bottom:calc(-6 * var(--u));height:calc(3 * var(--u));width:0;box-shadow:var(--glow);background:#fff;transition:width .8s;position:absolute}.hz-dossier.clean .hz-col,.hz-dossier.clean .hz-strip,.hz-dossier.clean .hz-actions,.hz-dossier.clean .hz-stamp{display:none}.hz-dossier.portrait{--u:min(calc(100cqw / 1080), calc(100cqh / 1920))}.hz-dossier.portrait .hz-col,.hz-dossier.portrait .hz-strip,.hz-dossier.portrait .hz-notes .hz-call,.hz-dossier.portrait .hz-leaders{display:none}.hz-dossier.portrait .hz-head{left:50%;top:calc(110 * var(--u));text-align:center;white-space:nowrap;transform:translate(-50%)}.hz-dossier.portrait .hz-title{font-size:calc(78 * var(--u))}.hz-dossier.portrait .hz-sub,.hz-dossier.portrait .hz-kicker{font-size:calc(16 * var(--u))}.hz-dossier.portrait .hz-stamp{right:50%;top:calc(1560 * var(--u));font-size:calc(40 * var(--u));translate:50%}.hz-dossier.portrait .hz-actions{top:calc(1700 * var(--u))}.hz-dossier.portrait .hz-ruler.top .hz-zone:nth-child(n+9),.hz-dossier.portrait .hz-ruler.bottom .hz-zone:nth-child(n+9){display:none}.hz-system{--u:min(calc(100cqw / 1920), calc(100cqh / 1080));--k:1;color:var(--ink);font-family:var(--mono);pointer-events:none;position:absolute;inset:0}.hz-system>*{opacity:var(--k)}.hz-sys-frame{inset:calc(18 * var(--u));border:1px solid var(--ink-4);pointer-events:none;position:absolute}.hz-sys-corner{width:calc(16 * var(--u));height:calc(16 * var(--u));position:absolute}.hz-sys-corner.tl{top:0;left:0}.hz-sys-corner.tr{top:0;right:0}.hz-sys-corner.bl{bottom:0;left:0}.hz-sys-corner.br{bottom:0;right:0}.hz-sys-corner:before{content:"";inset:calc(4 * var(--u));border:1px solid var(--ink-3);border-radius:50%;position:absolute}.hz-sys-head{left:calc(64 * var(--u));top:calc(52 * var(--u));transform:translateY(calc((1 - var(--k)) * -22 * var(--u)));position:absolute}.hz-sys-title{font-family:var(--wide);font-weight:300;font-stretch:125%;font-size:calc(52 * var(--u));letter-spacing:.04em;text-shadow:0 0 calc(18 * var(--u)) #ffffff59;margin:0;line-height:.92}.hz-sys-panel{width:calc(360 * var(--u));position:absolute}.hz-sys-panel.left{left:calc(64 * var(--u));top:calc(250 * var(--u));transform:translateX(calc((1 - var(--k)) * -46 * var(--u)))}.hz-sys-panel.right{right:calc(64 * var(--u));top:calc(250 * var(--u));transform:translateX(calc((1 - var(--k)) * 46 * var(--u)));pointer-events:auto}.hz-sys-panel.bottom{left:calc(64 * var(--u));bottom:calc(64 * var(--u));width:calc(560 * var(--u))}.hz-sys-big{font-family:var(--wide);font-weight:300;font-stretch:125%;font-size:calc(26 * var(--u));letter-spacing:.06em;margin-bottom:calc(10 * var(--u))}.hz-sys-quota{margin-top:calc(18 * var(--u));font-size:calc(10 * var(--u));letter-spacing:.2em;justify-content:space-between;display:flex}.hz-sys-quota .k{color:var(--ink-3)}.hz-sys-panel .hz-survey-bar{margin-top:calc(8 * var(--u))}.hz-sys-up{justify-content:space-between;align-items:center;gap:calc(12 * var(--u));padding:calc(10 * var(--u)) 0;border-bottom:1px dotted var(--ink-4);display:flex}.hz-sys-up .n{font-size:calc(12 * var(--u));letter-spacing:.22em}.hz-sys-up .d{font-size:calc(8.5 * var(--u));letter-spacing:.14em;color:var(--ink-3);margin-top:calc(3 * var(--u))}.hz-sys-up .buy{font-family:var(--mono);font-size:calc(10 * var(--u));letter-spacing:.16em;padding:calc(6 * var(--u)) calc(10 * var(--u));color:#000;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #fff}.hz-sys-up .buy:disabled{color:var(--ink-3);border-color:var(--ink-4);cursor:default;background:0 0}.hz-sys-up .buy.owned{color:var(--ink);border-color:var(--ink-2)}.hz-sys-ticker{font-size:calc(9.5 * var(--u));letter-spacing:.12em;color:var(--ink-2);line-height:1.75}.hz-sys-ticker div:first-child{color:var(--ink)}.hz-sys-tag{font-size:calc(9.5 * var(--u));letter-spacing:.22em;color:var(--ink-2);white-space:nowrap;margin:calc(14 * var(--u)) 0 0 calc(14 * var(--u));position:absolute;top:0;left:0}.hz-sys-tag.giant{margin:calc(-6 * var(--u)) 0 0 calc(-120 * var(--u))}.hz-sys-hint{left:50%;bottom:calc(40 * var(--u));font-size:calc(10 * var(--u));letter-spacing:.3em;color:var(--ink-3);position:absolute;transform:translate(-50%)}.hz-mooncard{pointer-events:auto;cursor:pointer;transition:opacity .3s;position:absolute;top:0;left:0}.hz-mooncard .lead{width:calc(46 * var(--u));background:var(--ink-3);transform-origin:0 0;height:1px;position:absolute;top:0;left:0;transform:rotate(-38deg)}.hz-mooncard .body{left:calc(36 * var(--u));top:calc(-70 * var(--u));width:calc(264 * var(--u));padding:calc(8 * var(--u)) calc(10 * var(--u));border:1px solid var(--ink-4);background:#0009;position:absolute}.hz-mooncard.hot .body{box-shadow:0 0 calc(16 * var(--u)) #ffffff2e;border-color:#fff}.hz-mooncard .top{font-size:calc(9 * var(--u));letter-spacing:.2em;justify-content:space-between;display:flex}.hz-mooncard .status{color:var(--ink-3)}.hz-mooncard .name{font-family:var(--wide);font-weight:300;font-stretch:125%;font-size:calc(19 * var(--u));letter-spacing:.08em;margin:calc(4 * var(--u)) 0 calc(6 * var(--u))}.hz-mooncard dl{font-size:calc(8.5 * var(--u));letter-spacing:.12em;grid-template-columns:auto 1fr;max-height:0;margin:0;transition:max-height .35s;display:grid;overflow:hidden}.hz-mooncard.hot dl{max-height:calc(240 * var(--u))}.hz-mooncard dt,.hz-mooncard dd{padding:calc(3 * var(--u)) 0;border-bottom:1px dotted var(--ink-5);margin:0}.hz-mooncard dt{color:var(--ink-3)}.hz-mooncard dd{text-align:right}.hz-mooncard dd.redacted{color:#000;text-align:center;letter-spacing:0;background:#fff}.hz-summary{--u:min(calc(100cqw / 1920), calc(100cqh / 1080));color:var(--ink);font-family:var(--mono);opacity:0;visibility:hidden;z-index:5;background:#000;transition:opacity .6s;position:absolute;inset:0}.hz-summary.on{opacity:1;visibility:visible;pointer-events:auto}.hz-sum-sheet{width:calc(1380 * var(--u));height:calc(740 * var(--u));border:1px solid var(--ink-3);padding:calc(46 * var(--u)) calc(56 * var(--u));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hz-sum-sheet:before{content:"";inset:calc(8 * var(--u));border:1px solid var(--ink-5);pointer-events:none;position:absolute}.hz-sum-title{font-family:var(--wide);font-weight:300;font-stretch:125%;font-size:calc(46 * var(--u));letter-spacing:.04em;text-shadow:0 0 calc(16 * var(--u)) #ffffff4d}.hz-sum-stamp{right:calc(70 * var(--u));top:calc(50 * var(--u));padding:calc(10 * var(--u)) calc(22 * var(--u));border:calc(4 * var(--u)) solid #fff;font-family:var(--wide);font-weight:800;font-stretch:125%;font-size:calc(34 * var(--u));letter-spacing:.14em;position:absolute}.hz-sum-stamp.bad{color:#000;background:#fff}.hz-sum-cause{right:calc(72 * var(--u));top:calc(132 * var(--u));font-size:calc(10 * var(--u));letter-spacing:.22em;color:var(--ink-2);position:absolute}.hz-sum-cols{grid-template-columns:1fr calc(560 * var(--u));gap:calc(48 * var(--u));margin-top:calc(48 * var(--u));display:grid}.hz-sum-h{font-size:calc(10.5 * var(--u));letter-spacing:.26em;padding-bottom:calc(8 * var(--u));border-bottom:1px solid var(--ink-3);margin-bottom:calc(10 * var(--u))}.hz-sum-list{font-size:calc(11.5 * var(--u));letter-spacing:.12em;max-height:calc(300 * var(--u));overflow:hidden}.hz-sum-list .row{align-items:baseline;gap:calc(8 * var(--u));padding:calc(5 * var(--u)) 0;display:flex}.hz-sum-list .dots{border-bottom:1px dotted var(--ink-4);transform:translateY(calc(-3 * var(--u)));flex:auto}.hz-sum-list .total{border-top:1px solid var(--ink-3);margin-top:calc(6 * var(--u));padding-top:calc(10 * var(--u));font-weight:700}.hz-sum-list .empty{color:var(--ink-3);padding:calc(12 * var(--u)) 0}.hz-sum-stats{gap:calc(10 * var(--u));margin-top:calc(26 * var(--u));grid-template-columns:repeat(4,1fr);display:grid}.hz-sum-stats .k{font-size:calc(8.5 * var(--u));letter-spacing:.22em;color:var(--ink-3)}.hz-sum-stats .v{font-family:var(--wide);font-weight:300;font-stretch:125%;font-size:calc(20 * var(--u));margin-top:calc(4 * var(--u))}.hz-sum-box{margin-top:calc(14 * var(--u));font-size:calc(10 * var(--u));letter-spacing:.18em;padding:calc(6 * var(--u)) calc(9 * var(--u));border:1px solid #fff;display:inline-block}.hz-sum-quota{margin-top:calc(28 * var(--u))}.hz-sum-quota .k{font-size:calc(10 * var(--u));letter-spacing:.22em;color:var(--ink-2);margin-bottom:calc(8 * var(--u))}.hz-sum-quota .v{font-size:calc(11 * var(--u));letter-spacing:.16em;margin-top:calc(6 * var(--u));text-align:right}.hz-sum-photo{aspect-ratio:16/9;border:1px solid var(--ink-3);background:#050505;position:relative;overflow:hidden}.hz-sum-photo img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;display:block}.hz-sum-photo .none{font-size:calc(14 * var(--u));letter-spacing:.4em;color:var(--ink-3);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.hz-sum-caption{font-size:calc(9 * var(--u));letter-spacing:.22em;color:var(--ink-3);margin-top:calc(8 * var(--u))}.hz-sum-verdict{left:calc(56 * var(--u));bottom:calc(46 * var(--u));padding:calc(8 * var(--u)) calc(18 * var(--u));border:calc(3 * var(--u)) solid #fff;font-family:var(--wide);font-weight:800;font-stretch:125%;font-size:calc(24 * var(--u));letter-spacing:.12em;position:absolute}.hz-sum-verdict.terminated{color:#000;background:#fff}.hz-sum-next{right:calc(330 * var(--u));bottom:calc(210 * var(--u));font-family:var(--mono);font-size:calc(13 * var(--u));letter-spacing:.3em;padding:calc(12 * var(--u)) calc(26 * var(--u));color:#000;cursor:pointer;background:#fff;border:0;position:absolute}.hz-sum-next:hover{box-shadow:0 0 calc(18 * var(--u)) #ffffff73}
