.os[data-astro-cid-cmcnr6br]{z-index:3;transform-origin:0 0;width:1024px;height:576px;font-family:var(--sans,system-ui, sans-serif);color:#ecedef;opacity:0;--win:#1e1f22f0;--rule:#ffffff1a;--dim:#9da3ab;--accent:#39e58c;font-size:13px;line-height:1.45;transition:opacity .35s;position:absolute;top:0;left:0;overflow:hidden}.os[data-astro-cid-cmcnr6br][hidden]{display:none}.os[data-astro-cid-cmcnr6br].on{opacity:1}.wall[data-astro-cid-cmcnr6br]{display:none}.sr[data-astro-cid-cmcnr6br]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.mb[data-astro-cid-cmcnr6br]{backdrop-filter:blur(18px);text-shadow:0 1px 2px #0006;background:#1212166b;align-items:center;gap:16px;height:26px;padding:0 14px;font-size:12.5px;display:flex;position:absolute;inset:0 0 auto}.mb[data-astro-cid-cmcnr6br] .logo[data-astro-cid-cmcnr6br]{color:var(--accent);font-size:11px}.mb[data-astro-cid-cmcnr6br] .mi[data-astro-cid-cmcnr6br]{opacity:.86}.mb[data-astro-cid-cmcnr6br] .sp[data-astro-cid-cmcnr6br]{flex:1}.mb[data-astro-cid-cmcnr6br] .st[data-astro-cid-cmcnr6br]{font-family:var(--mono);opacity:.8;font-size:11px}.mb[data-astro-cid-cmcnr6br] time[data-astro-cid-cmcnr6br]{font-variant-numeric:tabular-nums}.icons[data-astro-cid-cmcnr6br]{flex-flow:column wrap-reverse;align-content:flex-start;gap:6px 4px;list-style:none;display:flex;position:absolute;top:38px;bottom:70px;right:12px}.icons[data-astro-cid-cmcnr6br] button[data-astro-cid-cmcnr6br],.icons[data-astro-cid-cmcnr6br] a[data-astro-cid-cmcnr6br]{width:92px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex-direction:column;align-items:center;gap:3px;padding:5px 2px 4px;text-decoration:none;display:flex}.icons[data-astro-cid-cmcnr6br] button[data-astro-cid-cmcnr6br]:hover,.icons[data-astro-cid-cmcnr6br] a[data-astro-cid-cmcnr6br]:hover,.icons[data-astro-cid-cmcnr6br] button[data-astro-cid-cmcnr6br]:focus-visible,.icons[data-astro-cid-cmcnr6br] a[data-astro-cid-cmcnr6br]:focus-visible{background:#ffffff24;border-color:#fff3;outline:none}.ic[data-astro-cid-cmcnr6br]{filter:drop-shadow(0 2px 4px #00000073);width:38px;height:45px;display:block}.ic[data-astro-cid-cmcnr6br] svg{width:100%;height:100%;display:block}.lb[data-astro-cid-cmcnr6br]{text-shadow:0 1px 3px #000000d9;text-align:center;word-break:break-word;font-size:11.5px;font-weight:500}.dock[data-astro-cid-cmcnr6br]{backdrop-filter:blur(18px);background:#28282e6b;border:1px solid #ffffff29;border-radius:16px;gap:6px;padding:6px 10px 5px;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.dock[data-astro-cid-cmcnr6br] button[data-astro-cid-cmcnr6br]{cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0;transition:transform .12s}.dock[data-astro-cid-cmcnr6br] button[data-astro-cid-cmcnr6br]:hover,.dock[data-astro-cid-cmcnr6br] button[data-astro-cid-cmcnr6br]:focus-visible{outline:none;transform:translateY(-5px)scale(1.12)}.dock[data-astro-cid-cmcnr6br] .ic[data-astro-cid-cmcnr6br]{width:36px;height:42px}.win[data-astro-cid-cmcnr6br]{background:var(--win);backdrop-filter:blur(22px);border:1px solid #ffffff29;border-radius:11px;flex-direction:column;width:440px;max-height:470px;animation:.16s ease-out pop;display:flex;position:absolute;top:50px;left:90px;overflow:hidden;box-shadow:0 18px 50px #0000008c}.win[data-astro-cid-cmcnr6br][hidden]{display:none}.win[data-astro-cid-cmcnr6br].wide{width:600px}.win[data-astro-cid-cmcnr6br].big{width:730px}.win[data-astro-cid-cmcnr6br]:not(.active){box-shadow:0 8px 26px #0006}.win[data-astro-cid-cmcnr6br]:not(.active) .tb[data-astro-cid-cmcnr6br]{opacity:.6}@keyframes pop{0%{opacity:0;transform:scale(.96)}}.tb[data-astro-cid-cmcnr6br]{border-bottom:1px solid var(--rule);cursor:grab;user-select:none;touch-action:none;background:#ffffff0b;flex:none;align-items:center;gap:7px;height:32px;padding:0 11px;display:flex}.tb[data-astro-cid-cmcnr6br]:active{cursor:grabbing}.tb[data-astro-cid-cmcnr6br] .x[data-astro-cid-cmcnr6br],.tb[data-astro-cid-cmcnr6br] i[data-astro-cid-cmcnr6br]{border:0;border-radius:50%;flex:none;width:12px;height:12px;padding:0}.tb[data-astro-cid-cmcnr6br] .x[data-astro-cid-cmcnr6br]{cursor:pointer;background:#ff5f57;position:relative}.tb[data-astro-cid-cmcnr6br] .x[data-astro-cid-cmcnr6br]:after{content:"";position:absolute;inset:-10px}.tb[data-astro-cid-cmcnr6br] .x[data-astro-cid-cmcnr6br]:hover,.tb[data-astro-cid-cmcnr6br] .x[data-astro-cid-cmcnr6br]:focus-visible{outline-offset:1px;outline:2px solid #fff}.tb[data-astro-cid-cmcnr6br] i[data-astro-cid-cmcnr6br]:first-of-type{background:#febc2e}.tb[data-astro-cid-cmcnr6br] i[data-astro-cid-cmcnr6br]:nth-of-type(2){background:#28c840}.tb[data-astro-cid-cmcnr6br] span[data-astro-cid-cmcnr6br]{text-align:center;color:#cfd2d6;white-space:nowrap;text-overflow:ellipsis;flex:1;margin-right:50px;font-size:12.5px;font-weight:600;overflow:hidden}.body[data-astro-cid-cmcnr6br]{flex:1;min-height:0;padding:18px 20px 20px;overflow:auto}.doc[data-astro-cid-cmcnr6br] h2[data-astro-cid-cmcnr6br],.pane[data-astro-cid-cmcnr6br] h2[data-astro-cid-cmcnr6br]{font-family:var(--display);letter-spacing:-.02em;font-size:24px;line-height:1.1}.sub[data-astro-cid-cmcnr6br]{font-family:var(--mono);color:var(--dim);margin-top:4px;font-size:12px}.sub[data-astro-cid-cmcnr6br] span[data-astro-cid-cmcnr6br],.ok[data-astro-cid-cmcnr6br]{color:var(--accent)}.doc[data-astro-cid-cmcnr6br] p[data-astro-cid-cmcnr6br]+p[data-astro-cid-cmcnr6br],.doc[data-astro-cid-cmcnr6br] p[data-astro-cid-cmcnr6br]:not(.sub),.pane[data-astro-cid-cmcnr6br] p[data-astro-cid-cmcnr6br]:not(.sub){color:#d3d6da;margin-top:12px}.doc[data-astro-cid-cmcnr6br] b[data-astro-cid-cmcnr6br]{color:#fff}.kv[data-astro-cid-cmcnr6br]{font-family:var(--mono);gap:5px;margin-top:14px;font-size:12px;display:grid}.kv[data-astro-cid-cmcnr6br] div[data-astro-cid-cmcnr6br]{grid-template-columns:96px 1fr;gap:10px;display:grid}.kv[data-astro-cid-cmcnr6br] dt[data-astro-cid-cmcnr6br]{color:#62b6ff}.tags[data-astro-cid-cmcnr6br] .warn[data-astro-cid-cmcnr6br],.status[data-astro-cid-cmcnr6br] .warn[data-astro-cid-cmcnr6br]{color:#ffb02e;border-color:#ffb02e66}.status[data-astro-cid-cmcnr6br]{font-family:var(--mono);gap:7px;margin-top:14px;font-size:12px;list-style:none;display:grid}.status[data-astro-cid-cmcnr6br] li[data-astro-cid-cmcnr6br]{grid-template-columns:1fr auto 96px;align-items:baseline;gap:12px;display:grid}.status[data-astro-cid-cmcnr6br] b[data-astro-cid-cmcnr6br]{font-family:var(--sans,system-ui, sans-serif);color:#fff;font-size:13px;font-weight:500}.status[data-astro-cid-cmcnr6br] span[data-astro-cid-cmcnr6br]{color:var(--dim)}.status[data-astro-cid-cmcnr6br] em[data-astro-cid-cmcnr6br]{text-align:right;color:var(--accent);font-style:normal}.rules[data-astro-cid-cmcnr6br]{font-family:var(--display);gap:9px;margin:14px 0 0 20px;font-size:17px;line-height:1.3;display:grid}.rules[data-astro-cid-cmcnr6br] li[data-astro-cid-cmcnr6br]::marker{color:var(--accent);font-family:var(--mono);font-size:13px}.cta[data-astro-cid-cmcnr6br]{flex-wrap:wrap;gap:8px;display:flex}.b[data-astro-cid-cmcnr6br]{color:#ecedef;font:500 12.5px var(--mono);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:8px;align-items:center;padding:8px 12px;text-decoration:none;display:inline-flex}.b[data-astro-cid-cmcnr6br]:hover{border-color:#fff6}.b[data-astro-cid-cmcnr6br].primary{background:var(--accent);border-color:var(--accent);color:#04130b}.split[data-astro-cid-cmcnr6br]{grid-template-columns:190px 1fr;padding:0;display:grid}.side[data-astro-cid-cmcnr6br]{border-right:1px solid var(--rule);background:#0000002e;padding:8px;list-style:none;overflow:auto}.side[data-astro-cid-cmcnr6br] button[data-astro-cid-cmcnr6br]{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;gap:1px;padding:7px 9px;display:grid}.side[data-astro-cid-cmcnr6br] b[data-astro-cid-cmcnr6br]{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;overflow:hidden}.side[data-astro-cid-cmcnr6br] span[data-astro-cid-cmcnr6br]{font-family:var(--mono);color:var(--dim);font-size:10.5px}.side[data-astro-cid-cmcnr6br] button[data-astro-cid-cmcnr6br]:hover{background:#ffffff12}.side[data-astro-cid-cmcnr6br] button[data-astro-cid-cmcnr6br][aria-pressed=true]{background:#2f66d0}.side[data-astro-cid-cmcnr6br] button[data-astro-cid-cmcnr6br][aria-pressed=true] span[data-astro-cid-cmcnr6br]{color:#dbe6ff}.pane[data-astro-cid-cmcnr6br]{padding:18px 20px 20px;overflow:auto}.impact[data-astro-cid-cmcnr6br]{font-family:var(--mono);color:var(--accent);gap:4px;margin-top:12px;font-size:12px;list-style:none;display:grid}.impact[data-astro-cid-cmcnr6br] li[data-astro-cid-cmcnr6br]:before{content:"▸ ";opacity:.7}.tags[data-astro-cid-cmcnr6br]{flex-wrap:wrap;gap:5px;margin-top:12px;list-style:none;display:flex}.tags[data-astro-cid-cmcnr6br] li[data-astro-cid-cmcnr6br]{font-family:var(--mono);border:1px solid var(--rule);color:#c7cbd0;border-radius:6px;padding:3px 7px;font-size:11px}.code[data-astro-cid-cmcnr6br]{font-family:var(--mono);color:#d6dde6;white-space:pre-wrap;font-size:12.5px;line-height:1.6}.sig[data-astro-cid-cmcnr6br]{grid-template-columns:repeat(3,1fr);gap:16px 18px;list-style:none;display:grid}.sig[data-astro-cid-cmcnr6br] b[data-astro-cid-cmcnr6br]{font-family:var(--display);letter-spacing:-.03em;color:var(--accent);font-size:26px}.sig[data-astro-cid-cmcnr6br] .u[data-astro-cid-cmcnr6br]{font-family:var(--mono);color:#c7cbd0;font-size:11px}.sig[data-astro-cid-cmcnr6br] .l[data-astro-cid-cmcnr6br]{margin-top:1px;font-size:12.5px;display:block}.sig[data-astro-cid-cmcnr6br] .n[data-astro-cid-cmcnr6br]{color:var(--dim);font-size:11px;display:block}.win[data-astro-cid-cmcnr6br].dark{--win:#080b0ef2}.term[data-astro-cid-cmcnr6br]{height:330px;font-family:var(--mono);color:#dfe5ec;cursor:text;padding:12px 14px;font-size:12.5px;line-height:1.55}.out[data-astro-cid-cmcnr6br] div{white-space:pre-wrap;word-break:break-word}.out[data-astro-cid-cmcnr6br] .cmd{color:#fff;margin-top:4px}.out[data-astro-cid-cmcnr6br] .dim{color:var(--dim)}.out[data-astro-cid-cmcnr6br] .err{color:#ff8f88}.term[data-astro-cid-cmcnr6br] form[data-astro-cid-cmcnr6br]{gap:8px;margin-top:4px;display:flex}.term[data-astro-cid-cmcnr6br] .pr[data-astro-cid-cmcnr6br]{color:var(--accent)}.term[data-astro-cid-cmcnr6br] input[data-astro-cid-cmcnr6br]{color:#fff;min-width:0;font:inherit;caret-color:var(--accent);background:0 0;border:0;outline:0;flex:1;padding:0}.gal[data-astro-cid-cmcnr6br]{flex-direction:column;height:438px;padding:0;display:flex;overflow:hidden}.galbar[data-astro-cid-cmcnr6br]{border-bottom:1px solid var(--rule);color:var(--dim);flex:none;align-items:center;gap:10px;padding:8px 12px;font-size:12px;display:flex}.galbar[data-astro-cid-cmcnr6br]>span[data-astro-cid-cmcnr6br]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.galbar[data-astro-cid-cmcnr6br] .b[data-astro-cid-cmcnr6br]{padding:4px 10px;font-size:12px}.galbar[data-astro-cid-cmcnr6br] .b[data-astro-cid-cmcnr6br][hidden]{display:none}.thumbs[data-astro-cid-cmcnr6br]{flex:1;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));align-content:start;gap:6px;min-height:0;padding:10px 12px 12px;list-style:none;display:grid;overflow-y:auto}.thumbs[data-astro-cid-cmcnr6br][hidden],.view[data-astro-cid-cmcnr6br][hidden]{display:none}.thumbs[data-astro-cid-cmcnr6br] button{aspect-ratio:4/3;cursor:pointer;border:0;border-radius:5px;width:100%;padding:0;display:block;overflow:hidden}.thumbs[data-astro-cid-cmcnr6br] img{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}.thumbs[data-astro-cid-cmcnr6br] button:hover img{transform:scale(1.05)}.thumbs[data-astro-cid-cmcnr6br] button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.view[data-astro-cid-cmcnr6br]{background:#0d0e10;flex:1;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;min-height:0;display:grid}.view[data-astro-cid-cmcnr6br] img[data-astro-cid-cmcnr6br]{object-fit:contain;grid-column:2;justify-self:center;width:auto;max-width:100%;height:auto;max-height:100%}.view[data-astro-cid-cmcnr6br] .nav[data-astro-cid-cmcnr6br]{color:#cfd2d6;height:100%;font:inherit;cursor:pointer;background:0 0;border:0;font-size:26px}.view[data-astro-cid-cmcnr6br] .nav[data-astro-cid-cmcnr6br]:hover,.view[data-astro-cid-cmcnr6br] .nav[data-astro-cid-cmcnr6br]:focus-visible{color:#fff;background:#ffffff14;outline:none}.view[data-astro-cid-cmcnr6br] figcaption[data-astro-cid-cmcnr6br]{border-top:1px solid var(--rule);background:var(--win);color:#d3d6da;grid-column:1/-1;align-items:baseline;gap:12px;padding:8px 12px;font-size:12px;display:flex}.view[data-astro-cid-cmcnr6br] figcaption[data-astro-cid-cmcnr6br] span[data-astro-cid-cmcnr6br]{flex:1}.view[data-astro-cid-cmcnr6br] figcaption[data-astro-cid-cmcnr6br] a[data-astro-cid-cmcnr6br]{color:var(--accent);flex:none;text-decoration:none}.view[data-astro-cid-cmcnr6br] figcaption[data-astro-cid-cmcnr6br] a[data-astro-cid-cmcnr6br]:hover{text-decoration:underline}.os[data-astro-cid-cmcnr6br].full{background:#16202e;width:100%;height:100%;font-size:14px}.os[data-astro-cid-cmcnr6br].full .wall[data-astro-cid-cmcnr6br]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.os[data-astro-cid-cmcnr6br].full .win[data-astro-cid-cmcnr6br]{width:500px;max-height:min(640px,100% - 110px)}.os[data-astro-cid-cmcnr6br].full .win[data-astro-cid-cmcnr6br].wide{width:680px}.os[data-astro-cid-cmcnr6br].full .win[data-astro-cid-cmcnr6br].big{width:min(860px,100% - 140px)}.os[data-astro-cid-cmcnr6br].full .gal[data-astro-cid-cmcnr6br]{height:min(560px,100vh - 260px)}@media (width<=900px){.os[data-astro-cid-cmcnr6br].full .mb[data-astro-cid-cmcnr6br] .mi[data-astro-cid-cmcnr6br],.os[data-astro-cid-cmcnr6br].full .mb[data-astro-cid-cmcnr6br] .st[data-astro-cid-cmcnr6br]{display:none}.os[data-astro-cid-cmcnr6br].full .icons[data-astro-cid-cmcnr6br]{flex-flow:wrap;align-content:flex-start;gap:10px 2px;inset:40px 10px auto}.os[data-astro-cid-cmcnr6br].full .icons[data-astro-cid-cmcnr6br] button[data-astro-cid-cmcnr6br],.os[data-astro-cid-cmcnr6br].full .icons[data-astro-cid-cmcnr6br] a[data-astro-cid-cmcnr6br]{width:84px}.os[data-astro-cid-cmcnr6br].full .win[data-astro-cid-cmcnr6br],.os[data-astro-cid-cmcnr6br].full .win[data-astro-cid-cmcnr6br].wide,.os[data-astro-cid-cmcnr6br].full .win[data-astro-cid-cmcnr6br].big{border-width:1px 0 0;border-radius:0;width:auto;max-height:none;inset:26px 0 52px!important}.os[data-astro-cid-cmcnr6br].full .tb[data-astro-cid-cmcnr6br]{cursor:default;height:40px}.os[data-astro-cid-cmcnr6br].full .term[data-astro-cid-cmcnr6br],.os[data-astro-cid-cmcnr6br].full .gal[data-astro-cid-cmcnr6br]{height:auto}.os[data-astro-cid-cmcnr6br].full .split[data-astro-cid-cmcnr6br]{grid-template-rows:auto 1fr;grid-template-columns:1fr}.os[data-astro-cid-cmcnr6br].full .side[data-astro-cid-cmcnr6br]{border-right:0;border-bottom:1px solid var(--rule);gap:4px;display:flex}.os[data-astro-cid-cmcnr6br].full .side[data-astro-cid-cmcnr6br] li[data-astro-cid-cmcnr6br]{flex:none}.os[data-astro-cid-cmcnr6br].full .sig[data-astro-cid-cmcnr6br]{grid-template-columns:repeat(2,1fr)}.os[data-astro-cid-cmcnr6br].full .dock[data-astro-cid-cmcnr6br]{bottom:64px}}@media (prefers-reduced-motion:reduce){.os[data-astro-cid-cmcnr6br],.dock[data-astro-cid-cmcnr6br] button[data-astro-cid-cmcnr6br]{transition:none}.win[data-astro-cid-cmcnr6br]{animation:none}}.rack[data-astro-cid-hvqtfwiu]{border-bottom:1px solid var(--line);--fg:#e6ebf2;--fg-2:#c3ccd8;--mut:#9aa6b7;--ok:#39e58c;--warn:#ffb02e;--crit:#ff5f56;--panel:#0a0e13e0;--panel-2:#ffffff0d;--line:#ffffff1a;--line-2:#ffffff2e;--ok-soft:#39e58c1f;--ok-line:#39e58c52;height:calc(100svh - 61px);min-height:560px;color:var(--fg);background:#0c0907;position:relative;overflow:hidden}.loading[data-astro-cid-hvqtfwiu]{color:var(--mut);pointer-events:none;place-items:center;font-size:12.5px;display:none;position:absolute;inset:0}.pending[data-astro-cid-hvqtfwiu]:not(.flat) .loading[data-astro-cid-hvqtfwiu]{display:grid}.flat[data-astro-cid-hvqtfwiu] canvas[data-astro-cid-hvqtfwiu],.flat[data-astro-cid-hvqtfwiu] .veil[data-astro-cid-hvqtfwiu],.flat[data-astro-cid-hvqtfwiu] .foot[data-astro-cid-hvqtfwiu],.flat[data-astro-cid-hvqtfwiu] .tip[data-astro-cid-hvqtfwiu],.flat[data-astro-cid-hvqtfwiu] [data-astro-cid-hvqtfwiu][data-rack-off],.rack[data-astro-cid-hvqtfwiu]:not(.flat) [data-astro-cid-hvqtfwiu][data-rack-on]{display:none}canvas[data-astro-cid-hvqtfwiu]{opacity:0;touch-action:pan-y pinch-zoom;width:100%;height:100%;transition:opacity .9s;display:block;position:absolute;inset:0}.ready[data-astro-cid-hvqtfwiu] canvas[data-astro-cid-hvqtfwiu]{opacity:1}.veil[data-astro-cid-hvqtfwiu]{pointer-events:none;background:linear-gradient(#0c090773 0%,#0c090700 14%),linear-gradient(#0c090700 88%,#0c09074d 100%);transition:opacity .4s;position:absolute;inset:0}.focused[data-astro-cid-hvqtfwiu] .veil[data-astro-cid-hvqtfwiu]{opacity:.3}.using[data-astro-cid-hvqtfwiu] .veil[data-astro-cid-hvqtfwiu]{opacity:0}.ident[data-astro-cid-hvqtfwiu]{--edge:max(var(--gutter), calc((100% - var(--maxw)) / 2 + var(--gutter)));left:var(--edge);pointer-events:none;opacity:0;transition:opacity .5s;position:absolute;top:20px}.foot[data-astro-cid-hvqtfwiu]{--edge:max(var(--gutter), calc((100% - var(--maxw)) / 2 + var(--gutter)));left:var(--edge);right:calc(var(--edge) + 130px);pointer-events:none;flex-direction:column;gap:10px;transition:opacity .3s;display:flex;position:absolute;bottom:18px}.pending[data-astro-cid-hvqtfwiu] .ident[data-astro-cid-hvqtfwiu],.ready[data-astro-cid-hvqtfwiu] .ident[data-astro-cid-hvqtfwiu]{opacity:1}.using[data-astro-cid-hvqtfwiu] .ident[data-astro-cid-hvqtfwiu],.using[data-astro-cid-hvqtfwiu] .foot[data-astro-cid-hvqtfwiu]{opacity:0;transition-delay:0s}.nm[data-astro-cid-hvqtfwiu]{font-family:var(--display);letter-spacing:-.03em;text-shadow:0 1px 14px #000c;font-size:22px;font-weight:700;line-height:1.1}.rl[data-astro-cid-hvqtfwiu]{font-family:var(--mono);color:var(--fg-2);text-shadow:0 1px 10px #000c;margin-top:4px;font-size:12.5px}.rl[data-astro-cid-hvqtfwiu] span[data-astro-cid-hvqtfwiu]{color:var(--ok)}.units[data-astro-cid-hvqtfwiu]:not(:has(:focus-visible)){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.units[data-astro-cid-hvqtfwiu]{pointer-events:auto;flex-wrap:wrap;gap:6px;display:flex}.units[data-astro-cid-hvqtfwiu] button[data-astro-cid-hvqtfwiu],.hbtn[data-astro-cid-hvqtfwiu]{font-family:var(--mono);border:1px solid var(--line);color:var(--fg-2);cursor:pointer;backdrop-filter:blur(6px);background:#0a0e13b8;border-radius:7px;flex:none;align-items:center;gap:7px;padding:8px 10px;font-size:12px;line-height:1;transition:border-color .15s,color .15s;display:inline-flex}.units[data-astro-cid-hvqtfwiu] button[data-astro-cid-hvqtfwiu]:hover,.hbtn[data-astro-cid-hvqtfwiu]:hover{border-color:var(--line-2);color:var(--fg)}.units[data-astro-cid-hvqtfwiu] button[data-astro-cid-hvqtfwiu][aria-pressed=true]{border-color:var(--ok-line);background:var(--ok-soft);color:var(--ok)}.units[data-astro-cid-hvqtfwiu] kbd[data-astro-cid-hvqtfwiu],.hbtn[data-astro-cid-hvqtfwiu] kbd[data-astro-cid-hvqtfwiu]{border-color:var(--line-2);color:var(--mut);background:0 0;padding:1px 4px;font-size:10.5px}.hud[data-astro-cid-hvqtfwiu]{z-index:5;right:max(var(--gutter), calc((100% - var(--maxw)) / 2 + var(--gutter)));gap:6px;display:flex;position:absolute;bottom:18px}.hbtn[data-astro-cid-hvqtfwiu][hidden]{display:none}.hbtn[data-astro-cid-hvqtfwiu].back{border-color:var(--ok-line);color:var(--fg)}.tip[data-astro-cid-hvqtfwiu]{z-index:3;pointer-events:none;border:1px solid var(--ok-line);color:var(--ok);white-space:nowrap;opacity:0;background:#0c0907e6;border-radius:6px;padding:6px 9px;font-size:12px;transition:opacity .12s;position:absolute;top:0;left:0}.tip[data-astro-cid-hvqtfwiu].on{opacity:1}.sheet[data-astro-cid-hvqtfwiu]{z-index:4;top:32px;right:max(var(--gutter), calc((100% - var(--maxw)) / 2 + var(--gutter)));backdrop-filter:blur(14px);width:min(430px,42%);max-height:calc(100% - 100px);padding:26px 26px 22px;animation:.35s both in;position:absolute;overflow-y:auto}.sheet[data-astro-cid-hvqtfwiu][hidden]{display:none}@keyframes in{0%{opacity:0;transform:translate(14px)}}.x[data-astro-cid-hvqtfwiu]{font-family:var(--mono);border:1px solid var(--line);color:var(--mut);cursor:pointer;background:0 0;border-radius:6px;padding:6px 8px;font-size:11.5px;position:absolute;top:12px;right:12px}.x[data-astro-cid-hvqtfwiu]:hover{color:var(--fg);border-color:var(--line-2)}.kick[data-astro-cid-hvqtfwiu]{font-family:var(--mono);letter-spacing:.04em;color:var(--ok);align-items:center;gap:8px;padding-right:70px;font-size:12px;display:flex}.kick[data-astro-cid-hvqtfwiu].warn{color:var(--warn)}.kick[data-astro-cid-hvqtfwiu].crit{color:var(--crit)}.dot[data-astro-cid-hvqtfwiu].crit{--c:var(--crit)}h2[data-astro-cid-hvqtfwiu]{font-family:var(--display);letter-spacing:-.03em;margin-top:12px;font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1.05}.body[data-astro-cid-hvqtfwiu]{color:var(--fg-2);margin-top:14px;font-size:15px;line-height:1.6}.body[data-astro-cid-hvqtfwiu] b[data-astro-cid-hvqtfwiu]{color:var(--fg)}.kv[data-astro-cid-hvqtfwiu]{font-family:var(--mono);gap:7px;margin-top:16px;font-size:13px;display:grid}.kv[data-astro-cid-hvqtfwiu] div[data-astro-cid-hvqtfwiu]{grid-template-columns:96px 1fr;gap:10px;display:grid}.kv[data-astro-cid-hvqtfwiu].wide div[data-astro-cid-hvqtfwiu]{grid-template-columns:116px 1fr}.kv[data-astro-cid-hvqtfwiu] dt[data-astro-cid-hvqtfwiu]{color:#62b6ff}.kv[data-astro-cid-hvqtfwiu] dd[data-astro-cid-hvqtfwiu]{color:var(--fg)}.sig[data-astro-cid-hvqtfwiu]{grid-template-columns:1fr 1fr;gap:14px 16px;margin-top:16px;list-style:none;display:grid}.sig[data-astro-cid-hvqtfwiu] b[data-astro-cid-hvqtfwiu]{font-family:var(--display);letter-spacing:-.03em;color:var(--ok);font-size:26px}.sig[data-astro-cid-hvqtfwiu] .u[data-astro-cid-hvqtfwiu]{font-family:var(--mono);color:var(--fg-2);font-size:11.5px}.sig[data-astro-cid-hvqtfwiu] .l[data-astro-cid-hvqtfwiu]{color:var(--mut);margin-top:2px;font-size:12.5px;display:block}.cta[data-astro-cid-hvqtfwiu]{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.cta[data-astro-cid-hvqtfwiu] .btn[data-astro-cid-hvqtfwiu]{padding:10px 13px;font-size:13px}.more[data-astro-cid-hvqtfwiu]{font-family:var(--mono);margin-top:18px;font-size:12.5px}.more[data-astro-cid-hvqtfwiu] button[data-astro-cid-hvqtfwiu]{border:0;border-bottom:1px dashed var(--line-2);color:var(--mut);font:inherit;cursor:pointer;background:0 0;padding:0 0 2px}.more[data-astro-cid-hvqtfwiu] button[data-astro-cid-hvqtfwiu]:hover{color:var(--fg)}@media (width<=760px){.rack[data-astro-cid-hvqtfwiu]{min-height:440px}.ident[data-astro-cid-hvqtfwiu]{top:14px}.nm[data-astro-cid-hvqtfwiu]{font-size:19px}.foot[data-astro-cid-hvqtfwiu]{bottom:8px;left:0;right:0}.units[data-astro-cid-hvqtfwiu]{padding:6px var(--gutter);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.units[data-astro-cid-hvqtfwiu]::-webkit-scrollbar{display:none}.hud[data-astro-cid-hvqtfwiu]{top:14px;bottom:auto}.using[data-astro-cid-hvqtfwiu] .hud[data-astro-cid-hvqtfwiu],.flat[data-astro-cid-hvqtfwiu] .hud[data-astro-cid-hvqtfwiu]{top:auto;bottom:10px;right:50%;transform:translate(50%)}.using[data-astro-cid-hvqtfwiu] [data-astro-cid-hvqtfwiu][data-rack-off]{display:none}.sheet[data-astro-cid-hvqtfwiu]{width:auto;max-height:50%;padding:20px 18px 18px;animation-name:up;inset:auto 10px 58px}@keyframes up{0%{opacity:0;transform:translateY(14px)}}}@media (width>=761px) and (width<=1200px){.sheet[data-astro-cid-hvqtfwiu]{max-height:calc(100% - 140px)}}@media (width<=880px){.rack[data-astro-cid-hvqtfwiu]{height:calc(100svh - 96px)}}@media (prefers-reduced-motion:reduce){canvas[data-astro-cid-hvqtfwiu],.ident[data-astro-cid-hvqtfwiu],.foot[data-astro-cid-hvqtfwiu],.veil[data-astro-cid-hvqtfwiu]{transition:none}.sheet[data-astro-cid-hvqtfwiu]{animation:none}}:root[data-theme=light] .rack .btn.primary{color:#04130b}
