.stat-row[data-astro-cid-eg2pbmrx]{font-size:calc(12.5px + var(--reader-font-delta) * .833333);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:18px;margin-top:14px;display:flex}.stat[data-astro-cid-eg2pbmrx] b[data-astro-cid-eg2pbmrx]{color:var(--text);font-weight:600}.stat[data-astro-cid-eg2pbmrx].cov b[data-astro-cid-eg2pbmrx],.stat[data-astro-cid-eg2pbmrx].attrib a[data-astro-cid-eg2pbmrx]{color:var(--accent-text)}.coverage-note[data-astro-cid-eg2pbmrx]{font-size:calc(12.5px + var(--reader-font-delta) * .833333);color:var(--text-muted);max-width:82ch;margin-top:12px}.coverage-note[data-astro-cid-eg2pbmrx].caveat summary[data-astro-cid-eg2pbmrx]{cursor:pointer;color:var(--text);font-weight:600}.coverage-note[data-astro-cid-eg2pbmrx].caveat p[data-astro-cid-eg2pbmrx]{margin-top:8px;line-height:1.55}.os-eol-none[data-astro-cid-eg2pbmrx]{font-size:calc(13px + var(--reader-font-delta) * .866667);color:var(--text-muted);margin:12px 0 0}.section-head[data-astro-cid-eg2pbmrx]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-top:8px;display:flex}h2[data-astro-cid-eg2pbmrx]{font-size:calc(18px + var(--reader-font-delta) * 1.2);margin:24px 0 12px}.os-featured[data-astro-cid-eg2pbmrx] .section-head[data-astro-cid-eg2pbmrx] h2[data-astro-cid-eg2pbmrx]{margin:0}.os-cards[data-astro-cid-eg2pbmrx]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.os-card[data-astro-cid-eg2pbmrx]{border:1px solid var(--border);background:var(--bg-inset);border-left-width:3px;border-radius:8px;padding:14px 16px}.os-card[data-astro-cid-eg2pbmrx].status-end-of-life{border-left-color:var(--color-sev-critical)}.os-card[data-astro-cid-eg2pbmrx].status-end-of-support{border-left-color:var(--color-sev-high)}.os-card[data-astro-cid-eg2pbmrx].status-extended-support-available,.lc-badge[data-astro-cid-eg2pbmrx].status-extended-support-available,.lg-extended[data-astro-cid-eg2pbmrx]:before,.tl-band[data-astro-cid-eg2pbmrx].tl-extended{--color-extended:#9d7bd8}.os-card[data-astro-cid-eg2pbmrx].status-extended-support-available{border-left-color:var(--color-extended)}.os-card[data-astro-cid-eg2pbmrx].status-supported{border-left-color:var(--color-sev-low)}.os-card[data-astro-cid-eg2pbmrx].status-unknown{border-left-color:var(--border)}.os-card-head[data-astro-cid-eg2pbmrx]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.os-name[data-astro-cid-eg2pbmrx]{font-size:calc(15px + var(--reader-font-delta) * 1);color:var(--text);font-weight:700}.os-cycle[data-astro-cid-eg2pbmrx]{font-size:calc(11px + var(--reader-font-delta) * .733333);color:var(--text-faint)}.os-dates[data-astro-cid-eg2pbmrx]{gap:18px;margin:12px 0 0;display:flex}.os-dates[data-astro-cid-eg2pbmrx] dt[data-astro-cid-eg2pbmrx]{font-size:calc(9.5px + var(--reader-font-delta) * .633333);text-transform:uppercase;letter-spacing:.04em;color:var(--text-faint)}.os-dates[data-astro-cid-eg2pbmrx] dd[data-astro-cid-eg2pbmrx]{font-size:calc(13px + var(--reader-font-delta) * .866667);color:var(--text);margin:3px 0 0}.lc-badge[data-astro-cid-eg2pbmrx]{font-family:var(--font-mono);font-size:calc(10.5px + var(--reader-font-delta) * .7);letter-spacing:.03em;border:1px solid var(--border);color:var(--text);border-radius:4px;margin-top:10px;padding:2px 8px;font-weight:700;display:inline-block}.lc-badge[data-astro-cid-eg2pbmrx].status-end-of-life{color:#fff;background:color-mix(in srgb, var(--color-sev-critical) 72%, #000);border-color:#0000}.lc-badge[data-astro-cid-eg2pbmrx].status-end-of-support{color:#0e1420;background:var(--color-sev-high);border-color:#0000}.lc-badge[data-astro-cid-eg2pbmrx].status-extended-support-available{color:#0e1420;background:var(--color-extended);border-color:#0000}.lc-badge[data-astro-cid-eg2pbmrx].status-supported{color:#0e1420;background:var(--color-sev-low);border-color:#0000}.lc-badge[data-astro-cid-eg2pbmrx].status-unknown{color:var(--text-muted);background:var(--bg)}.timeline-section[data-astro-cid-eg2pbmrx]{margin-top:26px}.timeline-legend[data-astro-cid-eg2pbmrx]{font-size:calc(11px + var(--reader-font-delta) * .733333);color:var(--text-muted);flex-wrap:wrap;gap:14px;margin:0 0 10px;display:flex}.lg[data-astro-cid-eg2pbmrx]:before{content:"";vertical-align:-1px;border-radius:2px;width:11px;height:11px;margin-right:5px;display:inline-block}.lg-supported[data-astro-cid-eg2pbmrx]:before{background:var(--color-sev-low)}.lg-eos[data-astro-cid-eg2pbmrx]:before{background:var(--color-sev-high)}.lg-extended[data-astro-cid-eg2pbmrx]:before{background:var(--color-extended)}.lg-today[data-astro-cid-eg2pbmrx]:before{background:var(--accent);border-radius:0;width:3px}.timeline-wrap[data-astro-cid-eg2pbmrx]{border:1px solid var(--border);background:var(--bg-raised);border-radius:8px;padding:10px 12px;overflow-x:auto}.timeline-chart[data-astro-cid-eg2pbmrx]{--tl-axis-h:22px;--tl-row-h:26px;--tl-label-w:176px;min-width:640px;display:flex}.tl-names[data-astro-cid-eg2pbmrx]{width:var(--tl-label-w);padding-top:var(--tl-axis-h);flex-direction:column;flex:none;display:flex}.tl-label[data-astro-cid-eg2pbmrx]{height:var(--tl-row-h);line-height:var(--tl-row-h);font-size:calc(12px + var(--reader-font-delta) * .8);color:var(--text);white-space:nowrap;text-overflow:ellipsis;padding-right:10px;overflow:hidden}.tl-main[data-astro-cid-eg2pbmrx]{flex:1;min-width:0;position:relative}.tl-axis[data-astro-cid-eg2pbmrx]{height:var(--tl-axis-h);position:relative}.tl-year[data-astro-cid-eg2pbmrx]{font-family:var(--font-mono);font-size:calc(11px + var(--reader-font-delta) * .733333);line-height:calc(16px + var(--reader-font-delta) * 1.06667);color:var(--text-muted);position:absolute;top:0;transform:translate(-50%)}.tl-year-first[data-astro-cid-eg2pbmrx]{transform:none}.tl-year-last[data-astro-cid-eg2pbmrx]{transform:translate(-100%)}.tl-tick[data-astro-cid-eg2pbmrx]{background:var(--border-strong);width:1px;height:4px;position:absolute;bottom:0}.tl-plot[data-astro-cid-eg2pbmrx]{position:relative}.tl-grid[data-astro-cid-eg2pbmrx]{width:1px;position:absolute;top:0;bottom:0}.tl-grid-major[data-astro-cid-eg2pbmrx]{background:var(--border-strong)}.tl-grid-minor[data-astro-cid-eg2pbmrx]{background:var(--border);opacity:.55}.tl-today[data-astro-cid-eg2pbmrx]{background:var(--accent);width:2px;position:absolute;top:0;bottom:0}.tl-row[data-astro-cid-eg2pbmrx]{height:var(--tl-row-h);position:relative}.tl-band[data-astro-cid-eg2pbmrx]{--tl-band-h:14px;top:calc((var(--tl-row-h) - var(--tl-band-h)) / 2);height:var(--tl-band-h);box-sizing:border-box;background-clip:padding-box;border-radius:2px;min-width:2px;position:absolute}.tl-band[data-astro-cid-eg2pbmrx]+.tl-band[data-astro-cid-eg2pbmrx]{border-left:2px solid var(--bg-raised);min-width:4px}.tl-band[data-astro-cid-eg2pbmrx].tl-supported{background-color:var(--color-sev-low)}.tl-band[data-astro-cid-eg2pbmrx].tl-eos-to-eol{background-color:var(--color-sev-high)}.tl-band[data-astro-cid-eg2pbmrx].tl-extended{background-color:var(--color-extended)}.controls[data-astro-cid-eg2pbmrx]{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.ctl[data-astro-cid-eg2pbmrx]{flex-direction:column;gap:4px;display:flex}select[data-astro-cid-eg2pbmrx],input[data-astro-cid-eg2pbmrx][type=search]{font-family:var(--font-mono);font-size:calc(13px + var(--reader-font-delta) * .866667);background:var(--surface);border:1px solid var(--border);color:var(--text);border-radius:6px;min-width:160px;padding:7px 10px}.count[data-astro-cid-eg2pbmrx]{font-size:calc(12px + var(--reader-font-delta) * .8);color:var(--text-faint);margin-left:auto;padding-bottom:6px}.lc-load-failed[data-astro-cid-eg2pbmrx]{border:1px solid var(--color-sev-high);color:var(--text);background:var(--bg-inset);border-radius:6px;margin:0 0 16px;padding:10px 12px;font-size:13px}.lc-load-failed[data-astro-cid-eg2pbmrx][hidden]{display:none}.controls[data-astro-cid-eg2pbmrx] [data-astro-cid-eg2pbmrx]:disabled,.sort-button[data-astro-cid-eg2pbmrx]:disabled{cursor:not-allowed;opacity:.55}.table-wrap[data-astro-cid-eg2pbmrx]{border:1px solid var(--border);background:var(--bg-raised);border-radius:8px;overflow-x:auto}.lctable[data-astro-cid-eg2pbmrx]{border-collapse:collapse;width:100%;font-size:calc(13px + var(--reader-font-delta) * .866667)}.lctable[data-astro-cid-eg2pbmrx] thead[data-astro-cid-eg2pbmrx] th[data-astro-cid-eg2pbmrx]{text-align:left;font-family:var(--font-mono);font-size:calc(11px + var(--reader-font-delta) * .733333);letter-spacing:.03em;text-transform:uppercase;color:var(--text-faint);border-bottom:1px solid var(--border);white-space:nowrap;cursor:pointer;user-select:none;padding:10px 12px;font-weight:600}.lctable[data-astro-cid-eg2pbmrx] thead[data-astro-cid-eg2pbmrx] th[data-astro-cid-eg2pbmrx][data-sort]:hover{color:var(--text)}.lctable[data-astro-cid-eg2pbmrx] thead[data-astro-cid-eg2pbmrx] th[data-astro-cid-eg2pbmrx].sorted-asc:after{content:" ▲";color:var(--accent-text)}.lctable[data-astro-cid-eg2pbmrx] thead[data-astro-cid-eg2pbmrx] th[data-astro-cid-eg2pbmrx].sorted-desc:after{content:" ▼";color:var(--accent-text)}.lctable[data-astro-cid-eg2pbmrx] tbody[data-astro-cid-eg2pbmrx] td[data-astro-cid-eg2pbmrx]{border-bottom:1px solid var(--border-faint,var(--border));vertical-align:top;padding:9px 12px}.lctable[data-astro-cid-eg2pbmrx] tbody[data-astro-cid-eg2pbmrx] tr[data-astro-cid-eg2pbmrx]:hover{background:var(--bg-inset)}.lc-name-link[data-astro-cid-eg2pbmrx]{color:var(--accent-text);font-weight:600;text-decoration:none}.lc-name-link[data-astro-cid-eg2pbmrx]:hover{text-decoration:underline}.lc-date[data-astro-cid-eg2pbmrx],.lc-cycle[data-astro-cid-eg2pbmrx],.lc-category[data-astro-cid-eg2pbmrx]{color:var(--text-muted);white-space:nowrap}.lc-eol[data-astro-cid-eg2pbmrx]{color:var(--text)}.lc-days[data-astro-cid-eg2pbmrx]{white-space:nowrap;color:var(--text)}.lc-days[data-astro-cid-eg2pbmrx].lc-past{color:var(--color-sev-critical-text)}.muted[data-astro-cid-eg2pbmrx]{color:var(--text-faint)}.lc-empty[data-astro-cid-eg2pbmrx]{text-align:center;color:var(--text-muted);flex-direction:column;align-items:center;gap:12px;padding:40px;display:flex}.lc-empty[data-astro-cid-eg2pbmrx][hidden]{display:none}.mini-btn[data-astro-cid-eg2pbmrx]{font-family:var(--font-mono);font-size:calc(12px + var(--reader-font-delta) * .8);color:var(--accent-text);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:6px;padding:6px 12px;font-weight:600}.mini-btn[data-astro-cid-eg2pbmrx]:hover{border-color:var(--accent)}.score-legend[data-astro-cid-eg2pbmrx]{font-size:calc(13px + var(--reader-font-delta) * .866667);color:var(--text-muted);max-width:82ch;margin-top:24px}.score-legend[data-astro-cid-eg2pbmrx] summary[data-astro-cid-eg2pbmrx]{cursor:pointer;color:var(--text);font-weight:600}.score-legend[data-astro-cid-eg2pbmrx] p[data-astro-cid-eg2pbmrx]{margin-top:10px;line-height:1.55}.attrib-line[data-astro-cid-eg2pbmrx] a[data-astro-cid-eg2pbmrx]{color:var(--accent-text)}.empty[data-astro-cid-eg2pbmrx]{text-align:center;color:var(--text-muted);padding:50px 0}.os-badges[data-astro-cid-eg2pbmrx]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lc-badge[data-astro-cid-eg2pbmrx].display-only{color:var(--text-muted);border-style:dashed;font-weight:600}.board-lede[data-astro-cid-eg2pbmrx]{max-width:70ch;margin:0 0 14px}.section-chips[data-astro-cid-eg2pbmrx]{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.chip[data-astro-cid-eg2pbmrx]{font-family:var(--font-mono);font-size:calc(12px + var(--reader-font-delta) * .8);color:var(--text-muted);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:999px;min-height:32px;padding:6px 12px}.chip[data-astro-cid-eg2pbmrx]:hover{border-color:var(--border-strong);color:var(--text)}.chip[data-astro-cid-eg2pbmrx][aria-pressed=true]{color:var(--text);border-color:var(--border-strong);background:var(--bg-inset);font-weight:700}.chip[data-astro-cid-eg2pbmrx]:disabled{cursor:not-allowed;opacity:.55}.bar-legend[data-astro-cid-eg2pbmrx]{margin:0 0 4px}.bar-note[data-astro-cid-eg2pbmrx]{font-size:calc(12px + var(--reader-font-delta) * .8);margin:0 0 12px}.lc-board .lctable{table-layout:auto}.lc-board tr.lc-section th{text-align:left;font-size:calc(14px + var(--reader-font-delta) * .9);color:var(--text);background:var(--bg-inset);border-bottom:1px solid var(--border);text-transform:none;letter-spacing:0;cursor:default;padding:14px 12px 8px;font-weight:700}.lc-board tr.lc-section+tr.lc-row td{border-top:0}.lc-board .lc-section-count{font-size:calc(12px + var(--reader-font-delta) * .8);color:var(--text-faint);margin-left:12px;font-weight:400}.lc-board .lc-code{color:var(--text-faint)}.lc-board td.lc-window{vertical-align:middle;min-width:270px;padding-top:11px}.lc-board .lc-bar{background:var(--bg-inset);border:1px solid var(--border);border-radius:4px;min-width:260px;height:20px;position:relative;overflow:hidden}.lc-board .lc-seg{border-radius:2px;min-width:2px;height:10px;position:absolute;top:4px}.lc-board .lc-seg-supported{background:var(--color-sev-low)}.lc-board .lc-seg-eos-to-eol{background:var(--color-sev-high)}.lc-board .lc-seg-extended{background:var(--color-extended,#9d7bd8)}.lc-board .lc-bar-today{background:var(--text);width:2px;position:absolute;top:0;bottom:0}.lc-board .lc-mark{font-family:var(--font-mono);font-size:calc(11px + var(--reader-font-delta) * .733333);color:var(--text-muted);background:var(--bg-inset);padding:0 6px;line-height:16px;position:absolute;top:50%;transform:translateY(-50%)}.lc-board .lc-mark-left{left:0}.lc-board .lc-mark-right{right:0}.lc-board td.lc-status{white-space:nowrap}.lc-board td.lc-status .lc-badge{margin:0 8px 0 0}.lc-board .lc-days.lc-past{color:var(--color-sev-critical-text)}@media (width<=640px){.lc-board .table-wrap{overflow-x:visible}.lc-board .lctable,.lc-board .lctable tbody{display:block}.lc-board .lctable thead{display:none}.sticky-clone:has(.lctable){display:none!important}.lc-board tr.lc-section{display:block}.lc-board tr.lc-section th{padding:12px;display:block}.lc-board tr.lc-row{border-bottom:1px solid var(--border-faint,var(--border));grid-template-columns:1fr auto;gap:2px 12px;padding:10px 12px;display:grid}.lc-board tr.lc-row td{border:0;padding:0;display:block}.lc-board tr.lc-row td.lc-window,.lc-board tr.lc-row td.lc-eos{display:none}.lc-board td.lc-name{grid-column:1;font-weight:700}.lc-board td.lc-cycle{grid-column:2;justify-self:end}.lc-board td.lc-status{white-space:normal;grid-column:1/-1}.lc-board td.lc-eol{font-size:calc(12px + var(--reader-font-delta) * .8);grid-column:1/-1}.lc-board td.lc-eol:before{content:"End of Life ";color:var(--text-faint)}}
