.ag[data-astro-cid-w7yfovg2]{--run:14s;--pad:18px;border:1px solid var(--rule-2);background:var(--panel);font-variant-ligatures:none}.ag[data-astro-cid-w7yfovg2] p[data-astro-cid-w7yfovg2],.ag[data-astro-cid-w7yfovg2] ol[data-astro-cid-w7yfovg2],.ag[data-astro-cid-w7yfovg2] dl[data-astro-cid-w7yfovg2],.ag[data-astro-cid-w7yfovg2] dd[data-astro-cid-w7yfovg2]{margin:0;padding:0}.ag__h[data-astro-cid-w7yfovg2]{border-bottom:1px solid var(--rule);font-family:var(--mono);color:var(--muted);justify-content:space-between;gap:14px;padding:12px 18px;font-size:11.5px;display:flex}.ag__h[data-astro-cid-w7yfovg2]>span[data-astro-cid-w7yfovg2]:first-child{color:var(--text)}.ag__tl[data-astro-cid-w7yfovg2]{border-bottom:1px solid var(--rule);background:radial-gradient(circle, color-mix(in srgb, var(--text) 6%, transparent) .8px, transparent 1.2px) 0 0 / 16px 16px, var(--sunk);padding:18px 18px 26px;position:relative}.ag__cells[data-astro-cid-w7yfovg2]{grid-template-columns:repeat(30,1fr);gap:2px;display:grid}.ag__cells[data-astro-cid-w7yfovg2] i[data-astro-cid-w7yfovg2]{background:var(--rule-2);height:14px}.ag__cells[data-astro-cid-w7yfovg2] i[data-astro-cid-w7yfovg2].mk{background:var(--rule-3)}.ag__ph[data-astro-cid-w7yfovg2]{top:12px;left:var(--pad);background:var(--green);width:2px;height:26px;box-shadow:0 0 0 3px rgb(var(--green-rgb) / .18);position:absolute}.ag__ticks[data-astro-cid-w7yfovg2]{height:14px;position:absolute;bottom:6px;left:18px;right:18px}.ag__ticks[data-astro-cid-w7yfovg2] b[data-astro-cid-w7yfovg2]{left:calc(var(--m) / 30 * 100%);font-family:var(--mono);color:var(--dim);font-size:10.5px;font-weight:400;position:absolute;translate:-50%}.ag__ticks[data-astro-cid-w7yfovg2] b[data-astro-cid-w7yfovg2]:first-child{translate:0}.ag__ticks[data-astro-cid-w7yfovg2] b[data-astro-cid-w7yfovg2]:last-child{translate:-100%}.ag__l[data-astro-cid-w7yfovg2]{list-style:none}.ag__l[data-astro-cid-w7yfovg2] li[data-astro-cid-w7yfovg2]{border-bottom:1px solid var(--rule);grid-template-columns:56px minmax(0,1fr);gap:14px;padding:12px 18px;display:grid;position:relative}.ag__l[data-astro-cid-w7yfovg2] li[data-astro-cid-w7yfovg2]:before{content:"";background:var(--green);opacity:0;width:2px;position:absolute;top:-1px;bottom:-1px;left:0}.ag__t[data-astro-cid-w7yfovg2]{font-family:var(--mono);color:var(--muted);padding-top:2px;font-size:11.5px}.ag__x[data-astro-cid-w7yfovg2]{gap:2px;display:grid}.ag__x[data-astro-cid-w7yfovg2] strong[data-astro-cid-w7yfovg2]{color:var(--text);font-size:14.5px;font-weight:580}.ag__x[data-astro-cid-w7yfovg2] span[data-astro-cid-w7yfovg2]{color:var(--muted);font-size:13.5px;line-height:1.45}.ag__f[data-astro-cid-w7yfovg2]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ag__f[data-astro-cid-w7yfovg2] div[data-astro-cid-w7yfovg2]{gap:4px;padding:12px 18px 14px;display:grid}.ag__f[data-astro-cid-w7yfovg2] div[data-astro-cid-w7yfovg2]+div[data-astro-cid-w7yfovg2]{border-left:1px solid var(--rule)}.ag__f[data-astro-cid-w7yfovg2] dt[data-astro-cid-w7yfovg2]{font-family:var(--mono);color:var(--muted);font-size:11px}.ag__f[data-astro-cid-w7yfovg2] dd[data-astro-cid-w7yfovg2]{color:var(--text);font-size:13.5px;font-weight:560}@media (prefers-reduced-motion:no-preference){.ag__ph[data-astro-cid-w7yfovg2]{animation:agRun var(--run) linear infinite}.ag__l[data-astro-cid-w7yfovg2] li[data-astro-cid-w7yfovg2]:before{animation:agBar5 var(--run) linear infinite;animation-delay:calc(var(--a) / 30 * var(--run))}.ag__l[data-astro-cid-w7yfovg2] li[data-astro-cid-w7yfovg2] .ag__t[data-astro-cid-w7yfovg2]{animation:agTime5 var(--run) linear infinite;animation-delay:calc(var(--a) / 30 * var(--run))}.ag__l[data-astro-cid-w7yfovg2] li[data-astro-cid-w7yfovg2].long:before{animation-name:agBar10}.ag__l[data-astro-cid-w7yfovg2] li[data-astro-cid-w7yfovg2].long .ag__t[data-astro-cid-w7yfovg2]{animation-name:agTime10}}@keyframes agRun{0%{left:var(--pad)}to{left:calc(100% - var(--pad) - 2px)}}@keyframes agBar5{0%,16.6%{opacity:1}16.7%,to{opacity:0}}@keyframes agTime5{0%,16.6%{color:var(--green-t)}16.7%,to{color:var(--muted)}}@keyframes agBar10{0%,33.2%{opacity:1}33.3%,to{opacity:0}}@keyframes agTime10{0%,33.2%{color:var(--green-t)}33.3%,to{color:var(--muted)}}.st[data-astro-cid-w7yfovg2]{margin:0 var(--cg);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0;list-style:none;display:grid}.st[data-astro-cid-w7yfovg2]>li[data-astro-cid-w7yfovg2]{border:1px solid var(--rule-2);background:var(--panel);flex-direction:column;gap:14px;padding:20px 22px 22px;transition:border-color .2s;display:flex}.st[data-astro-cid-w7yfovg2]>li[data-astro-cid-w7yfovg2]:hover{border-color:var(--rule-3)}.st[data-astro-cid-w7yfovg2] p[data-astro-cid-w7yfovg2],.st[data-astro-cid-w7yfovg2] h3[data-astro-cid-w7yfovg2],.st[data-astro-cid-w7yfovg2] ul[data-astro-cid-w7yfovg2]{margin:0}.st__k[data-astro-cid-w7yfovg2]{border-bottom:1px solid var(--rule);font-family:var(--mono);color:var(--green-t);padding-bottom:12px;font-size:11.5px}.st[data-astro-cid-w7yfovg2] h3[data-astro-cid-w7yfovg2]{letter-spacing:-.03em;font-size:clamp(1.35rem,1.9vw,1.6rem);font-weight:620;line-height:1.12}.st__f[data-astro-cid-w7yfovg2]{color:var(--text-2);gap:6px;font-size:15px;line-height:1.55;display:grid}.st__l[data-astro-cid-w7yfovg2]{border-top:1px solid var(--rule);gap:8px;padding-top:12px;display:grid}.st__l[data-astro-cid-w7yfovg2] ul[data-astro-cid-w7yfovg2]{gap:8px;padding:0;list-style:none;display:grid}.st__l[data-astro-cid-w7yfovg2] li[data-astro-cid-w7yfovg2]{color:var(--text-2);align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.45;display:flex}.st__l[data-astro-cid-w7yfovg2] svg{stroke-width:2.4px;width:15px;height:15px;color:var(--green);flex:none;margin-top:3px}.st__a[data-astro-cid-w7yfovg2]{flex-direction:column;align-items:flex-start;gap:14px;margin-top:auto;padding-top:8px;display:flex}.rd[data-astro-cid-w7yfovg2]{margin-top:28px}.rd[data-astro-cid-w7yfovg2] p[data-astro-cid-w7yfovg2],.rd[data-astro-cid-w7yfovg2] ul[data-astro-cid-w7yfovg2]{margin:0}.rd__k[data-astro-cid-w7yfovg2]{font-family:var(--mono);color:var(--muted);text-transform:lowercase;font-size:12px;margin-bottom:12px!important}.rd[data-astro-cid-w7yfovg2] ul[data-astro-cid-w7yfovg2]{border-top:1px solid var(--rule-2);padding:0;list-style:none}.rd[data-astro-cid-w7yfovg2] li[data-astro-cid-w7yfovg2]{border-bottom:1px solid var(--rule);color:var(--text-2);align-items:flex-start;gap:10px;padding:10px 0;font-size:14.5px;line-height:1.45;display:flex}.rd[data-astro-cid-w7yfovg2] li[data-astro-cid-w7yfovg2] svg{stroke-width:2.4px;width:15px;height:15px;color:var(--green);flex:none;margin-top:3px}.rd__cal[data-astro-cid-w7yfovg2]{border:1px solid var(--rule-2);background:var(--panel);color:var(--text);grid-template-columns:40px minmax(0,1fr) 15px;align-items:center;gap:14px;margin-top:20px;padding:14px 16px;text-decoration:none;transition:border-color .2s;display:grid}.rd__cal[data-astro-cid-w7yfovg2]:hover{border-color:var(--green)}.rd__cal[data-astro-cid-w7yfovg2] .icon-tile[data-astro-cid-w7yfovg2]{margin:0}.rd__cal[data-astro-cid-w7yfovg2]>span[data-astro-cid-w7yfovg2]:not(.icon-tile){gap:2px;display:grid}.rd__cal[data-astro-cid-w7yfovg2] small[data-astro-cid-w7yfovg2]{font-family:var(--mono);color:var(--muted);font-size:11px}.rd__cal[data-astro-cid-w7yfovg2] strong[data-astro-cid-w7yfovg2]{font-size:15px;font-weight:600}.rd__cal[data-astro-cid-w7yfovg2] .rd__go{width:15px;height:15px;color:var(--muted);transition:transform .25s}.rd__cal[data-astro-cid-w7yfovg2]:hover .rd__go{color:var(--green);transform:translate(3px)}@media (width<=1080px){.st[data-astro-cid-w7yfovg2]{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){.ag[data-astro-cid-w7yfovg2]{--pad:14px}.ag__h[data-astro-cid-w7yfovg2],.ag__tl[data-astro-cid-w7yfovg2],.ag__l[data-astro-cid-w7yfovg2] li[data-astro-cid-w7yfovg2],.ag__f[data-astro-cid-w7yfovg2] div[data-astro-cid-w7yfovg2]{padding-inline:14px}.ag__ticks[data-astro-cid-w7yfovg2]{left:14px;right:14px}.ag__f[data-astro-cid-w7yfovg2]{grid-template-columns:minmax(0,1fr)}.ag__f[data-astro-cid-w7yfovg2] div[data-astro-cid-w7yfovg2]+div[data-astro-cid-w7yfovg2]{border-left:0;border-top:1px solid var(--rule)}}
