.src-head[data-astro-cid-7vei3j6r]{max-width:900px;margin:0 0 40px}.src-head[data-astro-cid-7vei3j6r] .lede[data-astro-cid-7vei3j6r]{margin:0 0 14px}.src-url[data-astro-cid-7vei3j6r]{font-family:var(--font-mono);color:var(--accent-strong)}.src-quote[data-astro-cid-7vei3j6r]{background:var(--panel);border:1px solid var(--border);border-left:5px solid var(--brand-blue,var(--accent));border-radius:var(--radius);font-family:var(--font-mono);color:var(--accent-strong);margin:10px 0 20px;padding:18px 22px;font-size:clamp(15px,1.6vw,19px);font-weight:700;line-height:1.5}.boot-log[data-astro-cid-7vei3j6r]{font-family:var(--font-mono);color:var(--accent);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);margin:0;padding:16px 18px;font-size:13px;line-height:1.7;overflow-x:auto;box-shadow:0 10px 30px #0000000d}.boot-log[data-astro-cid-7vei3j6r] .ok[data-astro-cid-7vei3j6r]{color:var(--accent-strong);font-weight:700}.src-section[data-astro-cid-7vei3j6r]{margin:0 0 40px}.src-h2[data-astro-cid-7vei3j6r]{letter-spacing:2px;color:var(--accent-warm);text-transform:uppercase;margin:0 0 16px;font-size:1.05rem;font-weight:900}.src-two[data-astro-cid-7vei3j6r]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 16px;display:grid}.src-panel[data-astro-cid-7vei3j6r]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:10px;padding:22px 24px;display:flex}.src-panel-closed[data-astro-cid-7vei3j6r]{border-color:var(--border-dim)}.src-tag[data-astro-cid-7vei3j6r]{font-family:var(--font-mono);letter-spacing:.14em;color:var(--accent-warm);margin:0;font-size:11px;font-weight:700}.src-tag-open[data-astro-cid-7vei3j6r]{color:var(--accent)}.src-tag-closed[data-astro-cid-7vei3j6r]{color:var(--text-dim)}.src-tree[data-astro-cid-7vei3j6r]{flex-direction:column;gap:6px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.src-tree[data-astro-cid-7vei3j6r] li[data-astro-cid-7vei3j6r]{gap:10px;display:flex}.src-branch[data-astro-cid-7vei3j6r]{font-family:var(--font-mono);color:var(--accent);flex-shrink:0}.src-tree-closed[data-astro-cid-7vei3j6r] .src-branch[data-astro-cid-7vei3j6r]{color:var(--text-dim)}.src-fb[data-astro-cid-7vei3j6r]{background:var(--panel);border:2px solid var(--accent-warm);border-radius:var(--radius);box-shadow:0 0 0 3px var(--warm-glow);color:var(--text);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:18px 32px;margin:0 0 16px;padding:24px 26px;display:grid}.src-fb[data-astro-cid-7vei3j6r]:hover{box-shadow:0 0 0 3px var(--warm-glow), 0 10px 30px var(--border-dim);text-decoration:none}.src-fb-main[data-astro-cid-7vei3j6r]{flex-direction:column;gap:8px;display:flex}.src-fb-title[data-astro-cid-7vei3j6r]{font-family:var(--font-mono);color:var(--accent-strong);margin:0;font-size:20px;font-weight:700;line-height:1.25}.src-fb-desc[data-astro-cid-7vei3j6r]{color:var(--text-dim);margin:0;font-size:15px}.src-fb-modes[data-astro-cid-7vei3j6r]{flex-direction:column;gap:10px;display:flex}.src-mode[data-astro-cid-7vei3j6r]{border-top:2px solid var(--accent);margin:0;padding-top:8px}.src-mode-name[data-astro-cid-7vei3j6r]{font-family:var(--font-mono);color:var(--accent);font-size:14px;font-weight:700}.src-mode-desc[data-astro-cid-7vei3j6r]{color:var(--text-dim);font-size:14px;display:block}.src-cta[data-astro-cid-7vei3j6r]{font-family:var(--font-mono);color:var(--accent);margin:4px 0 0;font-size:13px;font-weight:700}.src-cta-wrap[data-astro-cid-7vei3j6r]{overflow-wrap:anywhere}.src-cards[data-astro-cid-7vei3j6r]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 0 16px;display:grid}.src-card[data-astro-cid-7vei3j6r]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);flex-direction:column;gap:8px;padding:20px 22px;transition:border-color .12s linear,box-shadow .12s linear;display:flex}a[data-astro-cid-7vei3j6r].src-card:hover{border-color:var(--accent);box-shadow:0 10px 30px var(--border-dim);text-decoration:none}.src-card-title[data-astro-cid-7vei3j6r]{font-family:var(--font-mono);color:var(--accent-strong);margin:0;font-size:17px;font-weight:700}.src-card-desc[data-astro-cid-7vei3j6r]{color:var(--text-dim);flex:1;margin:0;font-size:14px}.src-table-wrap[data-astro-cid-7vei3j6r]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);margin:0 0 16px;overflow-x:auto}.src-table[data-astro-cid-7vei3j6r]{border-collapse:collapse;width:100%;font-size:14px}.src-matrix[data-astro-cid-7vei3j6r]{min-width:620px}.src-modules[data-astro-cid-7vei3j6r]{min-width:640px}.src-dirs[data-astro-cid-7vei3j6r]{min-width:760px}.src-parts[data-astro-cid-7vei3j6r]{min-width:520px}.src-table[data-astro-cid-7vei3j6r] thead[data-astro-cid-7vei3j6r] th[data-astro-cid-7vei3j6r]{border-bottom:2px solid var(--accent-strong);font-family:var(--font-mono);letter-spacing:.14em;color:var(--accent-strong);text-align:left;padding:12px 16px;font-size:11px;font-weight:700}.src-table[data-astro-cid-7vei3j6r] tbody[data-astro-cid-7vei3j6r] tr[data-astro-cid-7vei3j6r]{border-bottom:1px solid var(--border)}.src-table[data-astro-cid-7vei3j6r] tbody[data-astro-cid-7vei3j6r] tr[data-astro-cid-7vei3j6r]:last-child{border-bottom:0}.src-table[data-astro-cid-7vei3j6r] tbody[data-astro-cid-7vei3j6r] th[data-astro-cid-7vei3j6r],.src-table[data-astro-cid-7vei3j6r] tbody[data-astro-cid-7vei3j6r] td[data-astro-cid-7vei3j6r]{vertical-align:top;text-align:left;padding:10px 16px}.src-table[data-astro-cid-7vei3j6r] tbody[data-astro-cid-7vei3j6r] th[data-astro-cid-7vei3j6r]{font-family:var(--font-sans);color:var(--accent-strong);letter-spacing:0;font-weight:700}.src-matrix[data-astro-cid-7vei3j6r] tbody[data-astro-cid-7vei3j6r] th[data-astro-cid-7vei3j6r],.src-matrix[data-astro-cid-7vei3j6r] tbody[data-astro-cid-7vei3j6r] td[data-astro-cid-7vei3j6r]{padding:12px 16px}.src-private[data-astro-cid-7vei3j6r] td[data-astro-cid-7vei3j6r]{color:var(--accent-warm);font-weight:700}.src-mono[data-astro-cid-7vei3j6r]{font-family:var(--font-mono);font-size:13px}.src-mono[data-astro-cid-7vei3j6r] a[data-astro-cid-7vei3j6r]{font-weight:700}.src-id[data-astro-cid-7vei3j6r]{color:var(--accent-strong);font-weight:700}.src-book[data-astro-cid-7vei3j6r]{color:var(--text-dim);white-space:nowrap}.src-none[data-astro-cid-7vei3j6r]{color:var(--text-dim)}.src-spec-pair[data-astro-cid-7vei3j6r]{flex-wrap:wrap;gap:2px 8px;display:inline-flex}.src-spec-pair[data-astro-cid-7vei3j6r][hidden]{display:none}.src-spec-pair[data-astro-cid-7vei3j6r]>a[data-astro-cid-7vei3j6r]:last-child{white-space:nowrap}.src-sep[data-astro-cid-7vei3j6r]{color:var(--text-dim)}.src-credit[data-astro-cid-7vei3j6r]{font-family:var(--font-mono);color:var(--text-dim);margin:0;font-size:14px}.src-boundary[data-astro-cid-7vei3j6r]{background:var(--panel);border:1px solid var(--accent-warm);border-left:5px solid var(--accent-warm);border-radius:var(--radius);flex-direction:column;gap:8px;margin:0 0 40px;padding:22px 24px;display:flex}.src-boundary[data-astro-cid-7vei3j6r] .src-h2[data-astro-cid-7vei3j6r]{margin:0}.src-boundary-text[data-astro-cid-7vei3j6r]{margin:0;font-size:15px}.src-strong[data-astro-cid-7vei3j6r]{font-weight:700}.src-crisis[data-astro-cid-7vei3j6r]{font-family:var(--font-mono);color:var(--text-dim);margin:0;font-size:.75rem;line-height:1.6}.src-text[data-astro-cid-7vei3j6r]{margin:0 0 8px;font-size:15px}.src-panel[data-astro-cid-7vei3j6r] .src-text[data-astro-cid-7vei3j6r]{margin:0}.src-link[data-astro-cid-7vei3j6r]{font-family:var(--font-mono);font-size:13px;font-weight:700}.src-links[data-astro-cid-7vei3j6r]{flex-wrap:wrap;gap:6px 18px;margin:0;display:flex}.src-tiers[data-astro-cid-7vei3j6r]{flex-direction:column;gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.src-tiers[data-astro-cid-7vei3j6r] li[data-astro-cid-7vei3j6r]{grid-template-columns:minmax(0,9em) minmax(0,1fr);gap:10px;display:grid}.src-tier-name[data-astro-cid-7vei3j6r]{font-family:var(--font-mono);color:var(--accent-strong);font-weight:700}.src-tier-who[data-astro-cid-7vei3j6r]{color:var(--text-dim)}.src-note[data-astro-cid-7vei3j6r]{font-family:var(--font-mono);color:var(--text-dim);margin:0;font-size:13px}.src-marks[data-astro-cid-7vei3j6r]{color:var(--text-dim);margin:0;font-size:14px}.src-legend-block[data-astro-cid-7vei3j6r]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:10px;margin:0 0 40px;padding:14px 18px;display:flex}.src-legend-block[data-astro-cid-7vei3j6r] .src-legend[data-astro-cid-7vei3j6r]{margin:0}.src-legend-head[data-astro-cid-7vei3j6r]{color:var(--accent-strong)}.src-releases[data-astro-cid-7vei3j6r]{flex-wrap:wrap;gap:4px 8px;display:flex}.src-releases[data-astro-cid-7vei3j6r] a[data-astro-cid-7vei3j6r]{font-weight:700}.src-intro[data-astro-cid-7vei3j6r]{margin:0 0 16px}.src-warn-note[data-astro-cid-7vei3j6r]{font-family:var(--font-mono);color:var(--accent-warm);margin:0;font-size:13px;font-weight:700}.src-status-head[data-astro-cid-7vei3j6r]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;margin:0 0 16px;display:flex}.src-status-head[data-astro-cid-7vei3j6r] .src-h2[data-astro-cid-7vei3j6r]{margin:0}.src-legend[data-astro-cid-7vei3j6r]{font-family:var(--font-mono);flex-wrap:wrap;gap:8px 22px;margin:0 0 16px;padding:0;font-size:13px;list-style:none;display:flex}.src-legend-text[data-astro-cid-7vei3j6r]{color:var(--text-dim)}.src-chip[data-astro-cid-7vei3j6r]{border:1px solid var(--border-dim);font-family:var(--font-mono);letter-spacing:.1em;color:var(--text-dim);background:0 0;border-radius:3px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-block}.src-chip-draft[data-astro-cid-7vei3j6r]{color:var(--accent-strong);background:var(--warm-glow);border-color:var(--accent-warm)}.src-chip-stable[data-astro-cid-7vei3j6r]{color:var(--accent-strong);background:var(--accent-glow);border-color:var(--accent)}.src-actions[data-astro-cid-7vei3j6r]{border-top:2px solid var(--accent-strong);flex-wrap:wrap;align-items:center;gap:12px 16px;padding-top:8px;display:flex}.src-btn[data-astro-cid-7vei3j6r]{font-family:var(--font-mono);letter-spacing:1px;border-radius:var(--radius);font-size:.95rem;font-weight:700;display:inline-block}.src-btn[data-astro-cid-7vei3j6r]:hover{text-decoration:none}.src-btn-primary[data-astro-cid-7vei3j6r]{background:var(--accent-strong);color:#fff;padding:14px 22px}.src-btn-primary[data-astro-cid-7vei3j6r]:hover{background:var(--accent);color:#fff}.src-btn-ghost[data-astro-cid-7vei3j6r]{background:var(--bg);color:var(--accent-strong);border:2px solid var(--accent-strong);padding:12px 20px}.src-btn-ghost[data-astro-cid-7vei3j6r]:hover{background:var(--accent-strong);color:#fff}.src-btn-text[data-astro-cid-7vei3j6r]{padding:12px 4px}@media (width<=1000px){.src-cards[data-astro-cid-7vei3j6r]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.src-fb[data-astro-cid-7vei3j6r]{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.src-two[data-astro-cid-7vei3j6r]{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.src-cards[data-astro-cid-7vei3j6r]{grid-template-columns:minmax(0,1fr)}}.src-two[data-astro-cid-7vei3j6r][hidden],.src-panel[data-astro-cid-7vei3j6r][hidden],.src-tree[data-astro-cid-7vei3j6r][hidden],.src-tree[data-astro-cid-7vei3j6r] li[data-astro-cid-7vei3j6r][hidden],.src-fb[data-astro-cid-7vei3j6r][hidden],.src-fb-main[data-astro-cid-7vei3j6r][hidden],.src-fb-modes[data-astro-cid-7vei3j6r][hidden],.src-mode-desc[data-astro-cid-7vei3j6r][hidden],.src-cards[data-astro-cid-7vei3j6r][hidden],.src-card[data-astro-cid-7vei3j6r][hidden],.src-boundary[data-astro-cid-7vei3j6r][hidden],.src-links[data-astro-cid-7vei3j6r][hidden],.src-tiers[data-astro-cid-7vei3j6r][hidden],.src-tiers[data-astro-cid-7vei3j6r] li[data-astro-cid-7vei3j6r][hidden],.src-status-head[data-astro-cid-7vei3j6r][hidden],.src-legend[data-astro-cid-7vei3j6r][hidden],.src-chip[data-astro-cid-7vei3j6r][hidden],.src-actions[data-astro-cid-7vei3j6r][hidden],.src-btn[data-astro-cid-7vei3j6r][hidden],.src-legend-block[data-astro-cid-7vei3j6r][hidden],.src-releases[data-astro-cid-7vei3j6r][hidden]{display:none}
