.ricon[data-astro-cid-o76yrj55]{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:26px;height:26px}.lede[data-astro-cid-4aracdkc]{max-width:var(--measure);font-size:var(--t-lg);line-height:var(--lh-snug);color:var(--c-muted)}@media (width>=900px){.lede[data-astro-cid-4aracdkc]{max-width:68ch;font-size:var(--t-xl)}}#disclaimer .section__title{text-align:center}.legalese[data-astro-cid-4aracdkc]{font-size:var(--t-sm);max-width:var(--measure)}@media (width>=900px){.legalese[data-astro-cid-4aracdkc]{columns:2;column-gap:var(--s-7);max-width:none}.legalese[data-astro-cid-4aracdkc] p{break-inside:avoid}}.bar[data-astro-cid-4aracdkc]{justify-content:space-between;align-items:baseline;gap:var(--s-3) var(--s-5);margin-bottom:var(--s-6);flex-wrap:wrap;display:flex}.filters[data-astro-cid-4aracdkc]{gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.chip[data-astro-cid-4aracdkc]{align-items:center;gap:var(--s-2);min-height:var(--tap);padding:var(--s-2) var(--s-4);border:1px solid var(--c-rule);border-radius:var(--radius);background:var(--c-surface);color:var(--c-slate);font-family:var(--f-ui);font-size:var(--t-sm);letter-spacing:.04em;cursor:pointer;font-weight:600;display:inline-flex}.chip[data-astro-cid-4aracdkc]:hover{border-color:var(--c-blue);color:var(--c-blue)}.chip[data-astro-cid-4aracdkc].is-on{background:var(--c-blue);border-color:var(--c-blue);color:var(--c-on-dark)}.chip__n[data-astro-cid-4aracdkc]{font-size:var(--t-sm);font-variant-numeric:tabular-nums;color:var(--c-muted);font-weight:400}.chip[data-astro-cid-4aracdkc].is-on .chip__n[data-astro-cid-4aracdkc]{color:var(--c-on-dark-muted)}.bar__count[data-astro-cid-4aracdkc]{font-size:var(--t-sm);color:var(--c-muted);margin:0}.grid[data-astro-cid-4aracdkc]{gap:var(--s-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));align-items:stretch;margin:0;padding:0;list-style:none;display:grid}.rcard[data-astro-cid-4aracdkc]{padding:var(--s-5);background:var(--c-surface);border:1px solid var(--c-rule);border-top:3px solid var(--c-blue);border-radius:var(--radius);box-shadow:var(--shadow-card);scroll-margin-top:var(--s-6);flex-direction:column;display:flex}.rcard__kind[data-astro-cid-4aracdkc]{align-items:center;gap:var(--s-3);margin-bottom:var(--s-3);color:var(--c-blue);display:flex}.rcard__fmt[data-astro-cid-4aracdkc]{font-family:var(--f-ui);font-size:var(--t-xs);letter-spacing:var(--ls-ui);text-transform:uppercase;font-weight:700}.rcard__topic[data-astro-cid-4aracdkc]{font-family:var(--f-ui);font-size:var(--t-sm);color:var(--c-muted);margin-bottom:var(--s-2)}.rcard__q[data-astro-cid-4aracdkc]{font-size:var(--t-xl);color:var(--c-slate);margin-bottom:var(--s-3);text-wrap:balance}.rcard__a[data-astro-cid-4aracdkc]{font-size:var(--t-sm);margin-bottom:var(--s-4)}.rcard__has[data-astro-cid-4aracdkc]{margin:0 0 var(--s-4);gap:var(--s-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.rcard__has[data-astro-cid-4aracdkc] li[data-astro-cid-4aracdkc]{padding:var(--s-1) var(--s-3);border-radius:var(--radius);background:var(--c-blue-tint);color:var(--c-slate);font-family:var(--f-ui);font-size:var(--t-sm)}.rcard__src[data-astro-cid-4aracdkc]{font-size:var(--t-sm);color:var(--c-muted);margin-bottom:var(--s-4)}.rcard__go[data-astro-cid-4aracdkc]{padding-top:var(--s-2);margin:auto 0 0}.rcard__link[data-astro-cid-4aracdkc]{min-height:var(--tap);padding:var(--s-3) var(--s-5);border-radius:var(--radius);background:var(--c-blue);color:var(--c-on-dark);font-family:var(--f-ui);font-size:var(--t-sm);letter-spacing:.06em;text-transform:uppercase;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.rcard__link[data-astro-cid-4aracdkc]:hover{background:var(--c-slate);color:var(--c-on-dark)}.rcard__size[data-astro-cid-4aracdkc]{text-transform:none;letter-spacing:0;font-weight:400}.empty[data-astro-cid-4aracdkc]{padding:var(--s-6);text-align:center;color:var(--c-muted)}.empty__reset[data-astro-cid-4aracdkc]{color:var(--c-blue);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
