:root{color:#e5e7e4;font-synthesis:none;text-rendering:optimizelegibility;--void:#090c12;--graphite:#151b26;--panel:#10151e;--phosphor:#b5f2d2;--violet:#b59aff;--ice:#9bcde2;--bone:#e5e7e4;--slate:#858fa3;--ember:#f0ae83;--line:#b4c2d721;--mono:ui-monospace,"SFMono-Regular",Consolas,"Liberation Mono",monospace;--display:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--reading:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color-scheme:dark;background:#090c12;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(ellipse at 82% 4%,#b59aff12,transparent 30rem),var(--void);min-width:320px;min-height:100vh;margin:0}a{color:var(--ice);text-decoration:none}a:hover{color:var(--phosphor)}button{font:inherit}::selection{color:var(--bone);background:#b5f2d240}:focus-visible{outline:2px solid var(--phosphor);outline-offset:4px}.skip-link{background:var(--phosphor);color:var(--void);z-index:99;padding:.7rem 1rem;position:absolute;top:1rem;left:-9999px}.skip-link:focus{left:1rem}.mono{font-family:var(--mono)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-nav{border-bottom:1px solid var(--line);backdrop-filter:blur(18px);z-index:2;background:#090c12c7;justify-content:space-between;align-items:center;height:72px;padding:0 clamp(1.2rem,5vw,5rem);display:flex;position:relative}.wordmark{font-family:var(--mono);letter-spacing:.08em;color:var(--bone);font-size:.97rem;font-weight:500}.wordmark b{color:var(--phosphor);font-weight:500}.nav-links{align-items:center;gap:1.7rem;display:flex}.nav-links a{font:.72rem var(--mono);letter-spacing:.06em;color:var(--slate);transition:color .2s}.nav-links a:hover,.nav-links a[aria-current=page]{color:var(--phosphor)}.nav-links .desktop-link{border:1px solid var(--line);color:var(--bone);border-radius:999px;padding:.55rem .85rem}.page{width:min(1120px,100% - 3rem);margin:0 auto;padding:5.5rem 0 7rem}.page-kicker{font:.72rem var(--mono);letter-spacing:.14em;color:var(--phosphor);text-transform:uppercase}.page h1{font:600 clamp(3.2rem,9vw,6.5rem)/.98 var(--display);letter-spacing:-.07em;margin:1rem 0 1.4rem}.lede{color:#b7bfca;max-width:650px;font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.65}.section-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:4rem;display:grid}.entry-card{border:1px solid var(--line);background:linear-gradient(145deg,#151b26d4,#0e131bbf);border-radius:14px;min-height:185px;padding:1.5rem;position:relative;overflow:hidden}.entry-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#b59aff14,#0000 68%);width:12rem;height:12rem;position:absolute;inset:auto -5rem -7rem auto}.entry-card .meta{font:.65rem var(--mono);letter-spacing:.12em;color:var(--slate)}.entry-card h2{font:600 1.25rem var(--display);margin:1.1rem 0 .55rem}.entry-card p{color:#aab3c1;max-width:55ch;margin:0;line-height:1.65}.entry-card .status{color:var(--phosphor);font:.68rem var(--mono);margin-top:1rem;display:inline-block}.page-copy{color:#c1c7d0;max-width:720px;margin-top:3rem;font-size:1.08rem;line-height:1.85}.page-copy p{margin:0 0 1.4rem}.now-list{border-top:1px solid var(--line);gap:0;max-width:760px;margin-top:3rem;display:grid}.now-row{border-bottom:1px solid var(--line);grid-template-columns:180px 1fr;gap:1rem;padding:1.2rem 0;display:grid}.now-row dt{font:.7rem var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--slate)}.now-row dd{color:var(--bone);margin:0}.updated{font:.7rem var(--mono);color:var(--slate);margin-top:2.2rem}.page-footer{border-top:1px solid var(--line);color:var(--slate);font:.68rem var(--mono);justify-content:space-between;padding:1.3rem clamp(1.2rem,5vw,5rem);display:flex}@media (width<=700px){.site-nav{flex-direction:column;align-items:flex-start;gap:1rem;height:auto;min-height:68px;padding:1rem 1.2rem}.nav-links{gap:1rem;width:100%;padding-bottom:.2rem;overflow:auto}.nav-links a{white-space:nowrap;font-size:.65rem}.page{width:calc(100% - 2.4rem);padding:4rem 0 5rem}.section-grid{grid-template-columns:1fr;margin-top:2.5rem}.now-row{grid-template-columns:1fr;gap:.5rem}.page-footer{flex-wrap:wrap;gap:1rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.maintainer-status[data-astro-cid-koayk7y4]{font:.62rem var(--mono);letter-spacing:.05em;color:var(--slate);z-index:5;position:relative}.maintainer-status[data-astro-cid-koayk7y4] summary[data-astro-cid-koayk7y4]{border:1px solid var(--line);cursor:pointer;white-space:nowrap;color:var(--slate);border-radius:999px;align-items:center;gap:.5rem;padding:.48rem .68rem;list-style:none;display:flex}.maintainer-status[data-astro-cid-koayk7y4] summary[data-astro-cid-koayk7y4]::-webkit-details-marker{display:none}.maintainer-status[data-astro-cid-koayk7y4] summary[data-astro-cid-koayk7y4]:hover,.maintainer-status[data-astro-cid-koayk7y4][open] summary[data-astro-cid-koayk7y4]{color:var(--bone);border-color:#b5c2d747}.status-dot[data-astro-cid-koayk7y4]{background:var(--slate);border-radius:50%;flex:none;width:6px;height:6px}[data-astro-cid-koayk7y4][data-state=reviewed] .status-dot[data-astro-cid-koayk7y4]{background:var(--phosphor)}[data-astro-cid-koayk7y4][data-state=attention] .status-dot[data-astro-cid-koayk7y4]{background:var(--ember)}.status-chevron[data-astro-cid-koayk7y4]{font-size:.8rem;line-height:1;transition:transform .18s}[data-astro-cid-koayk7y4][open] .status-chevron[data-astro-cid-koayk7y4]{transform:rotate(180deg)}.status-panel[data-astro-cid-koayk7y4]{border:1px solid var(--line);letter-spacing:0;white-space:normal;color:#b8c0cd;background:#10151e;border-radius:10px;width:min(340px,100vw - 2rem);padding:1.25rem;position:absolute;top:calc(100% + .65rem);right:0;box-shadow:0 18px 54px #00000075}.status-panel[data-astro-cid-koayk7y4] .status-kicker[data-astro-cid-koayk7y4]{letter-spacing:.13em;color:var(--slate);margin:0;font-size:.58rem}.status-panel[data-astro-cid-koayk7y4] h2[data-astro-cid-koayk7y4]{font:600 1.25rem var(--display);color:var(--bone);margin:.45rem 0 .8rem}.status-panel[data-astro-cid-koayk7y4] p[data-astro-cid-koayk7y4]{font:.72rem/1.6 var(--reading);margin:.5rem 0}.status-panel[data-astro-cid-koayk7y4] code[data-astro-cid-koayk7y4]{font-family:var(--mono);color:var(--phosphor)}.status-panel[data-astro-cid-koayk7y4] dl[data-astro-cid-koayk7y4]{grid-template-columns:1fr 1fr;gap:.5rem 1rem;margin:1rem 0;display:grid}.status-panel[data-astro-cid-koayk7y4] dl[data-astro-cid-koayk7y4] div[data-astro-cid-koayk7y4]{border-top:1px solid var(--line);padding-top:.5rem}.status-panel[data-astro-cid-koayk7y4] dt[data-astro-cid-koayk7y4]{font:.58rem var(--mono);color:var(--slate);text-transform:uppercase;letter-spacing:.08em}.status-panel[data-astro-cid-koayk7y4] dd[data-astro-cid-koayk7y4]{font:500 1rem var(--display);color:var(--bone);margin:.25rem 0 0}.status-panel[data-astro-cid-koayk7y4] .check-list[data-astro-cid-koayk7y4]{color:var(--phosphor);font:.64rem/1.6 var(--mono)}.status-panel[data-astro-cid-koayk7y4] .status-footnote[data-astro-cid-koayk7y4]{border-top:1px solid var(--line);color:var(--slate);padding-top:.7rem;font-size:.65rem}@media (width<=700px){.maintainer-status[data-astro-cid-koayk7y4]{align-self:flex-end}.status-panel[data-astro-cid-koayk7y4]{right:-.5rem}}
