.cy[data-astro-cid-wlf4a6gx]{justify-items:center;gap:1.6rem;display:grid}.cy-ring[data-astro-cid-wlf4a6gx]{width:min(280px,78vw);height:auto}.cy-seg[data-astro-cid-wlf4a6gx] path[data-astro-cid-wlf4a6gx]{stroke:var(--color-jade)}.cy-seg[data-astro-cid-wlf4a6gx]{opacity:.35;animation:8s linear infinite cy-glow}.cy-center[data-astro-cid-wlf4a6gx]{font-family:var(--font-display);fill:var(--color-frost);font-size:15px}.cy-center-sub[data-astro-cid-wlf4a6gx]{font-family:var(--font-mono);letter-spacing:1.4px;fill:var(--color-muted);font-size:9.5px}.cy-list[data-astro-cid-wlf4a6gx]{grid-template-columns:1fr;gap:1.1rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.cy-item[data-astro-cid-wlf4a6gx]{gap:.2rem;display:grid}.cy-num[data-astro-cid-wlf4a6gx]{font-family:var(--font-mono);letter-spacing:.14em;color:var(--color-jade);font-size:.7rem}.cy-title[data-astro-cid-wlf4a6gx]{font-family:var(--font-display);color:var(--color-frost);font-size:1.05rem;line-height:1.25}.cy-text[data-astro-cid-wlf4a6gx]{color:var(--color-muted);font-size:.88rem;line-height:1.5}@keyframes cy-glow{0%,23%{opacity:1;filter:drop-shadow(0 0 8px #1cb495b3)}25%,to{opacity:.35;filter:none}}@media (prefers-reduced-motion:reduce){.cy-seg[data-astro-cid-wlf4a6gx]{opacity:1;animation:none}}@media (width>=900px){.cy[data-astro-cid-wlf4a6gx]{grid-template-columns:1fr auto 1fr;grid-template-areas:".top.""left ring right"".bottom.";align-items:center;gap:1rem 2rem}.cy-ring[data-astro-cid-wlf4a6gx]{grid-area:ring;width:270px}.cy-list[data-astro-cid-wlf4a6gx]{display:contents}.cy-top[data-astro-cid-wlf4a6gx]{text-align:center;grid-area:top;max-width:22rem}.cy-right[data-astro-cid-wlf4a6gx]{grid-area:right;max-width:18rem}.cy-bottom[data-astro-cid-wlf4a6gx]{text-align:center;grid-area:bottom;max-width:22rem}.cy-left[data-astro-cid-wlf4a6gx]{text-align:right;grid-area:left;justify-self:end;max-width:18rem}}.term[data-astro-cid-fl3af3dh]{border:1px solid var(--color-line-strong);background:#070a10;border-radius:12px;max-width:960px;margin:0 auto;overflow:hidden;box-shadow:0 30px 60px -30px #000000e6;container-type:inline-size}.term-bar[data-astro-cid-fl3af3dh]{border-bottom:1px solid var(--color-line);background:#ffffff05;align-items:center;gap:7px;padding:10px 14px;display:flex}.term-bar[data-astro-cid-fl3af3dh] i[data-astro-cid-fl3af3dh]{background:#2a303c;border-radius:50%;width:10px;height:10px}.term-bar[data-astro-cid-fl3af3dh] span[data-astro-cid-fl3af3dh]{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);color:var(--color-muted);margin-left:10px;font-size:11.5px;overflow:hidden}.term-body[data-astro-cid-fl3af3dh]{font-family:var(--font-mono);color:#cbd2dd;padding:16px 18px 18px;font-size:12.5px;line-height:1.75}.term-line[data-astro-cid-fl3af3dh]{white-space:pre-wrap;overflow-wrap:anywhere;display:block}.term-p[data-astro-cid-fl3af3dh]{color:var(--color-jade)}.term-cmd[data-astro-cid-fl3af3dh]{vertical-align:bottom;white-space:nowrap;color:var(--color-frost);display:inline-block;overflow:hidden}.term-out[data-astro-cid-fl3af3dh]{color:var(--color-muted)}.term-host[data-astro-cid-fl3af3dh]{color:var(--color-ice)}.term-head[data-astro-cid-fl3af3dh]{color:#5d667a}.term-badge[data-astro-cid-fl3af3dh]{background:var(--color-threat);color:#14040a;letter-spacing:.08em;vertical-align:1px;border-radius:4px;margin-left:12px;padding:0 7px;font-size:10.5px;font-weight:600;line-height:1.6;display:inline-block}.term-line[data-astro-cid-fl3af3dh][data-flagged]{color:#ff8792;box-shadow:inset 2px 0 0 var(--color-threat);background:#ff5a6a1a;margin:0 -18px;padding:0 18px}.term-cur[data-astro-cid-fl3af3dh]{vertical-align:-2px;background:var(--color-jade);width:.6em;height:1.1em;animation:1s step-end infinite term-blink;display:inline-block}@container (width<=560px){.term-body[data-astro-cid-fl3af3dh]{padding:14px;font-size:11px}.term-line[data-astro-cid-fl3af3dh][data-flagged]{margin:0 -14px;padding:0 14px}[data-astro-cid-fl3af3dh][data-version]{display:none}}.term[data-astro-cid-fl3af3dh][data-armed] .term-cmd[data-astro-cid-fl3af3dh]{width:0}.term[data-astro-cid-fl3af3dh][data-armed] [data-astro-cid-fl3af3dh][data-line]{opacity:0}.term[data-astro-cid-fl3af3dh][data-run] .term-cmd[data-astro-cid-fl3af3dh]{animation:term-type 1.2s steps(var(--n)) .2s forwards}.term[data-astro-cid-fl3af3dh][data-run] [data-astro-cid-fl3af3dh][data-line]{animation:.2s forwards term-in;animation-delay:calc(1.6s + var(--i) * .26s)}@keyframes term-type{to{width:calc(var(--n) * 1ch)}}@keyframes term-in{to{opacity:1}}@keyframes term-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.term-cur[data-astro-cid-fl3af3dh]{animation:none}}.dp[data-astro-cid-ly7dkwoj]{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.dp-col[data-astro-cid-ly7dkwoj]{grid-template-columns:44px 1fr;align-items:center;gap:1rem;display:grid}.dp-bar[data-astro-cid-ly7dkwoj]{display:none}.dp-num[data-astro-cid-ly7dkwoj]{width:44px;height:44px;color:var(--color-jade);font-family:var(--font-mono);border:1px solid #1cb49580;border-radius:12px;place-items:center;font-size:.72rem;display:grid}.dp-label[data-astro-cid-ly7dkwoj]{font-family:var(--font-display);color:var(--color-frost);font-size:1rem;line-height:1.3}@media (width>=768px){.dp[data-astro-cid-ly7dkwoj]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));align-items:end;gap:1rem;min-height:300px}.dp-col[data-astro-cid-ly7dkwoj]{text-align:left;grid-template-rows:1fr auto auto;grid-template-columns:1fr;align-items:end;gap:.7rem;height:100%}.dp-bar[data-astro-cid-ly7dkwoj]{height:calc(var(--h) * var(--p));border:1px solid var(--color-line-strong);background:linear-gradient(#1cb49547,#1cb4950a 70%);border-radius:12px 12px 4px 4px;align-self:end;min-height:8px;transition:height .2s linear;display:block;position:relative}.dp-cap[data-astro-cid-ly7dkwoj]{background:var(--color-jade);height:2px;box-shadow:0 0 12px var(--color-jade);border-radius:2px;position:absolute;top:10px;left:12px;right:12px}.dp-num[data-astro-cid-ly7dkwoj]{border:0;justify-content:start;place-items:start;width:auto;height:auto}}.pf[data-astro-cid-66ip655a]{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.pf-row[data-astro-cid-66ip655a]{border-radius:12px;grid-template-columns:1fr;padding:.95rem 1.1rem;display:grid;position:relative;overflow:hidden}.pf-bar[data-astro-cid-66ip655a]{width:calc(var(--w) * (.35 + var(--p) * .65));border:1px solid var(--color-line-strong);background:linear-gradient(90deg,#7fdbea24,#7fdbea08);border-radius:12px;transition:width .2s linear;position:absolute;inset:0 auto 0 0}.pf-row[data-astro-cid-66ip655a][data-goal] .pf-bar[data-astro-cid-66ip655a]{background:linear-gradient(90deg,#1cb4954d,#1cb4950a);border-color:#1cb495b3;box-shadow:0 0 30px -10px #1cb49599}.pf-text[data-astro-cid-66ip655a]{flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;display:flex;position:relative}.pf-label[data-astro-cid-66ip655a]{font-family:var(--font-display);color:var(--color-frost);font-size:1rem}.pf-row[data-astro-cid-66ip655a][data-goal] .pf-label[data-astro-cid-66ip655a]{color:var(--color-jade)}.pf-desc[data-astro-cid-66ip655a]{color:var(--color-muted);font-size:.86rem}
