@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-latin-400-normal.qiz4-Cze.woff2)format("woff2"),url(/_astro/barlow-latin-400-normal.fsAxiSwU.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-latin-600-normal.DILqtrty.woff2)format("woff2"),url(/_astro/barlow-latin-600-normal.CNwfPWQD.woff)format("woff")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/barlow-semi-condensed-latin-300-normal.Bz8Cx8TX.woff2)format("woff2"),url(/_astro/barlow-semi-condensed-latin-300-normal.BH51boeQ.woff)format("woff")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-semi-condensed-latin-600-normal.BkLiAYu4.woff2)format("woff2"),url(/_astro/barlow-semi-condensed-latin-600-normal.DyOfdMBA.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-400-normal.V6pRDFza.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-400-normal.6-qcROiO.woff)format("woff")}html,body{background:0 0;height:100%;margin:0;overflow:hidden}#wrap{justify-content:center;align-items:center;display:flex;position:fixed;inset:0}#stage{transform-origin:0 0;--display:"Barlow Semi Condensed","Arial Narrow",system-ui,sans-serif;--sans:"Barlow",system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace;width:1920px;height:1080px;position:absolute;top:0;left:0;overflow:hidden}#scene{position:absolute;inset:0}#stage{--ground:#f5f6f8;--main:#5b6b82;--second:#111827;--accent:#ff5a36;color:var(--second);font-family:var(--sans,system-ui, sans-serif)}.ground{background:0 0;position:absolute;inset:0}.words{flex-direction:column;gap:22px;margin:0;display:flex;position:absolute}.words>*{margin:0}.line{font-family:var(--display,var(--sans,system-ui, sans-serif));letter-spacing:-.015em;font-size:100px;font-weight:300;line-height:1.02}.sub{color:var(--main);font-size:34px;line-height:1.3}.tag{font-family:var(--mono,ui-monospace, monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--main);font-size:22px}.tag.hot{color:var(--accent)}.art{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.grid line{stroke:color-mix(in srgb, var(--main) 16%, transparent);stroke-width:1px}.iso-top,.iso-l,.iso-r{stroke:var(--second);stroke-width:1.6px;stroke-linejoin:round}.iso-top{fill:var(--ground)}.iso-l{fill:color-mix(in srgb, var(--ground) 90%, var(--main))}.iso-r{fill:color-mix(in srgb, var(--ground) 76%, var(--main))}.hot .iso-top{fill:color-mix(in srgb, var(--accent) var(--hp,100%), var(--ground))}.hot .iso-l{fill:color-mix(in srgb, color-mix(in srgb, var(--accent) 82%, var(--second)) var(--hp,100%), color-mix(in srgb, var(--ground) 90%, var(--main)))}.hot .iso-r{fill:color-mix(in srgb, color-mix(in srgb, var(--accent) 64%, var(--second)) var(--hp,100%), color-mix(in srgb, var(--ground) 76%, var(--main)))}.ink{fill:none;stroke:var(--second);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.soft{fill:none;stroke:color-mix(in srgb, var(--main) 70%, var(--ground));stroke-width:1.4px;stroke-linecap:round}.flow{fill:none;stroke:var(--main);stroke-width:1.6px;stroke-dasharray:3 9;stroke-linecap:round}.acc{fill:none;stroke:var(--accent);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.ring{fill:none;stroke:var(--accent);stroke-width:1.6px;stroke-dasharray:2 10;stroke-linecap:round}.dot{fill:var(--accent)}.lbl{font-family:var(--mono,ui-monospace, monospace);letter-spacing:.14em;fill:var(--main);font-size:19px}.lbl.k{fill:var(--second)}.lbl.a{fill:var(--accent)}.uline{background:var(--accent);transform-origin:0;height:4px;position:absolute}.art *{vector-effect:non-scaling-stroke}.fillm{fill:color-mix(in srgb, var(--main) 45%, var(--ground));stroke:var(--second);stroke-width:1px}.pend{fill:none;stroke:var(--main);stroke-width:1.4px;stroke-dasharray:3 5}.beam{fill:none;stroke:var(--accent);stroke-width:1.6px;stroke-dasharray:2 8;stroke-linecap:round}.panel{box-sizing:border-box;background:var(--ground);border:1.5px solid color-mix(in srgb, var(--main) 35%, var(--ground));padding:18px 28px;position:absolute;top:64px;left:160px}.panel .tag{white-space:nowrap;margin:0}.caps{height:72px;position:relative}.caps .line{white-space:nowrap;margin:0;position:absolute;top:0;left:0}.cap{font-size:56px}.beamm{fill:none;stroke:var(--main);stroke-width:1.6px;stroke-dasharray:2 8;stroke-linecap:round}.trail{fill:none;stroke:var(--accent);stroke-width:4.5px;stroke-linecap:round;stroke-linejoin:round}.trail.d{stroke-width:2.5px;stroke-opacity:.55}.note{white-space:nowrap;background:var(--ground);border:1.5px solid color-mix(in srgb, var(--main) 35%, var(--ground));margin:0;padding:12px 22px 14px;font-size:44px;position:absolute}.panel{display:none}
