.term[data-astro-cid-2l6ql3kh]{aspect-ratio:16/11;border:3px solid var(--ink);background:var(--paper);color:var(--mint-ink);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}[data-theme=dark] .term[data-astro-cid-2l6ql3kh]{color:var(--mint)}.term__bar[data-astro-cid-2l6ql3kh]{border-bottom:3px solid var(--ink);align-items:center;gap:7px;height:28px;padding:0 12px;display:flex}.term__title[data-astro-cid-2l6ql3kh]{color:var(--muted);font:500 .72rem/1 var(--font-mono);flex:1}.term__bar[data-astro-cid-2l6ql3kh] i[data-astro-cid-2l6ql3kh]{background:#41b879;border-radius:50%;width:11px;height:11px}.term__bar[data-astro-cid-2l6ql3kh] i[data-astro-cid-2l6ql3kh]:nth-of-type(2){background:#fad831}.term__bar[data-astro-cid-2l6ql3kh] i[data-astro-cid-2l6ql3kh]:nth-of-type(3){background:#ef6c70}.term__body[data-astro-cid-2l6ql3kh]{flex-direction:column;flex:1;min-height:0;padding:8px 12px;display:flex;container-type:inline-size}.term__line[data-astro-cid-2l6ql3kh]{color:var(--muted);font:500 .72rem/1.7 var(--font-mono);white-space:nowrap;overflow:hidden}.term__line[data-astro-cid-2l6ql3kh] .term__prompt[data-astro-cid-2l6ql3kh]{color:var(--mint-ink)}[data-theme=dark] .term__line[data-astro-cid-2l6ql3kh] .term__prompt[data-astro-cid-2l6ql3kh]{color:var(--mint)}.term__status[data-astro-cid-2l6ql3kh]{justify-content:space-between;gap:1rem;display:flex}.term__cursor[data-astro-cid-2l6ql3kh]{vertical-align:text-bottom;background:currentColor;width:.55em;height:1.05em;margin-left:1px;animation:1s step-end infinite term-blink;display:inline-block}.term__cursor[data-astro-cid-2l6ql3kh][hidden]{display:none}.term__art[data-astro-cid-2l6ql3kh]{min-height:0;font-family:var(--font-mono);letter-spacing:0;white-space:pre;user-select:none;touch-action:pan-y;flex:1;margin:0;font-size:2.08333cqw;font-weight:500;line-height:1;overflow:hidden}@media (scripting:enabled){.term[data-astro-cid-2l6ql3kh]:not([data-failed]) .term__art[data-astro-cid-2l6ql3kh]:not([data-live]),.term[data-astro-cid-2l6ql3kh]:not([data-failed]) [data-astro-cid-2l6ql3kh][data-cmd]:not([data-typing]){visibility:hidden;animation:0s 5s forwards term-reveal}}@media (prefers-reduced-motion:reduce){.term[data-astro-cid-2l6ql3kh]:not([data-failed]) [data-astro-cid-2l6ql3kh][data-cmd]:not([data-typing]){visibility:visible;animation:none}}@keyframes term-reveal{to{visibility:visible}}@keyframes term-blink{50%{opacity:0}}@media (width<=720px){.term[data-astro-cid-2l6ql3kh]{aspect-ratio:4/3}.term__line[data-astro-cid-2l6ql3kh]{font-size:.66rem}}.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(min-content,1fr) minmax(16rem,.8fr);align-items:center;gap:3rem;padding:4.5rem 0 4rem;display:grid}.hero__title[data-astro-cid-lcdefpme]{letter-spacing:-.01em;font-feature-settings:"palt";white-space:nowrap;margin:0;font-size:clamp(2.8rem,1.6rem + 4.6vw,4.6rem);font-weight:700;line-height:1.1}.hero__lead[data-astro-cid-lcdefpme]{max-width:26em;color:var(--ink-2);margin:1.25rem 0 0;font-size:1.05rem;line-height:1.9}@media (width<=720px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:2rem;padding:2.5rem 0}.hero[data-astro-cid-lcdefpme] .hero__art{order:-1}}.series[data-astro-cid-lcdefpme]{padding:2.5rem 0 1rem}.series__head[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:baseline;column-gap:1.25rem;margin-bottom:1.25rem;display:flex}.series__head[data-astro-cid-lcdefpme] .section-title[data-astro-cid-lcdefpme]{margin:0}.series__head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:.25rem 0 0;font-size:.9rem}.series__grid[data-astro-cid-lcdefpme]{background:var(--line);border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.series__cell[data-astro-cid-lcdefpme]{background:var(--paper);grid-template-columns:2.25rem minmax(0,1fr);align-items:start;gap:.75rem;height:100%;padding:1.1rem 1.2rem 1.2rem;text-decoration:none;display:grid}.series__cell[data-astro-cid-lcdefpme]:hover{background:var(--mint-wash)}.series__no[data-astro-cid-lcdefpme]{border:1.5px solid var(--mint);width:2.25rem;height:2.25rem;color:var(--mint-ink);font-variant-numeric:tabular-nums;border-radius:4px;place-items:center;font-weight:700;display:grid}.series__name[data-astro-cid-lcdefpme]{font-feature-settings:"palt";font-size:.95rem;font-weight:500;line-height:1.6}@media (width<=860px){.series__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.recent[data-astro-cid-lcdefpme]{padding-top:4rem}.recent__more[data-astro-cid-lcdefpme]{margin:1.5rem 0 0}.topics[data-astro-cid-lcdefpme]{padding-top:4rem}.topics__tags[data-astro-cid-lcdefpme] .tag[data-astro-cid-lcdefpme]{padding:.2rem .8rem;font-size:.82rem}
