.an[data-astro-cid-r4per3sn]{gap:var(--s-5);display:grid}.an__nav[data-astro-cid-r4per3sn]{gap:var(--s-2);scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding:2px var(--gutter);display:flex;overflow-x:auto}.an__nav[data-astro-cid-r4per3sn]::-webkit-scrollbar{display:none}.an__nav[data-astro-cid-r4per3sn][hidden]{display:none}.an__tab[data-astro-cid-r4per3sn]{align-items:center;gap:var(--s-3);border:1px solid var(--line-strong);background:var(--white);min-height:2.75rem;color:var(--ink);font:inherit;cursor:pointer;text-align:left;transition:background-color var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease);border-radius:999px;flex:none;padding:0 1.1rem;font-weight:500;display:inline-flex}.an__count[data-astro-cid-r4per3sn]{color:var(--muted);font-variant-numeric:tabular-nums;transition:color var(--dur) var(--ease)}.an__tab[data-astro-cid-r4per3sn]:hover{border-color:var(--ink)}.an__tab[data-astro-cid-r4per3sn][aria-selected=true]{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.an__tab[data-astro-cid-r4per3sn][aria-selected=true] .an__count[data-astro-cid-r4per3sn]{color:var(--on-ink-muted)}.an__tab[data-astro-cid-r4per3sn]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.an__aside[data-astro-cid-r4per3sn]{order:3}.an__panels[data-astro-cid-r4per3sn]{display:grid}.an__panel[data-astro-cid-r4per3sn]{background:var(--soft);border-radius:var(--ng-r-panel);padding:clamp(1.5rem,1rem + 2vw,2.75rem)}.an[data-astro-cid-r4per3sn].is-js .an__panel[data-astro-cid-r4per3sn]:not(.is-on){display:none}.an[data-astro-cid-r4per3sn]:not(.is-js) .an__panels[data-astro-cid-r4per3sn]{gap:var(--s-4)}.an__ph[data-astro-cid-r4per3sn]{justify-content:space-between;align-items:baseline;gap:var(--s-4);padding-bottom:var(--s-5);border-bottom:1px solid var(--ink);display:flex}.an__pt[data-astro-cid-r4per3sn]{font-family:var(--font-serif);font-weight:400;font-size:var(--t-subtitle);color:var(--ink);line-height:1.15}.an__pc[data-astro-cid-r4per3sn]{font-family:var(--font-serif);font-size:var(--t-subtitle);color:var(--muted);line-height:1}.an__list[data-astro-cid-r4per3sn] li[data-astro-cid-r4per3sn]+li[data-astro-cid-r4per3sn] .an__row[data-astro-cid-r4per3sn]{border-top:1px solid var(--ng-line-soft)}.an__row[data-astro-cid-r4per3sn]{align-items:start;column-gap:var(--s-4);row-gap:var(--s-2);color:var(--ink);grid-template-columns:2rem minmax(0,1fr);padding:1.1rem 0;text-decoration:none;display:grid}.an__num[data-astro-cid-r4per3sn]{color:var(--muted);font-size:var(--t-small);padding-top:.15rem}.an__txt[data-astro-cid-r4per3sn]{color:var(--ink);text-wrap:pretty;font-size:1.0625rem;line-height:1.5}.an__side[data-astro-cid-r4per3sn]{align-items:center;gap:var(--s-3);grid-column:2;display:flex}.an__tag[data-astro-cid-r4per3sn]{background:var(--ink);color:var(--on-ink);font-size:var(--t-meta);white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.1rem .6rem .1rem .45rem;font-weight:500;display:inline-flex}.an__go[data-astro-cid-r4per3sn]{border:1px solid var(--line-strong);width:2.25rem;height:2.25rem;color:var(--ink);background:var(--white);transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease);border-radius:50%;place-items:center;display:inline-grid}.an__go[data-astro-cid-r4per3sn] .icon{transition:transform var(--dur) var(--ease)}.an__row--link[data-astro-cid-r4per3sn]{border-radius:4px}.an__row--link[data-astro-cid-r4per3sn]:hover .an__txt[data-astro-cid-r4per3sn]{text-underline-offset:.25em;text-decoration:underline 1px;text-decoration-color:var(--line-strong)}.an__row--link[data-astro-cid-r4per3sn]:hover .an__go[data-astro-cid-r4per3sn]{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.an__row--link[data-astro-cid-r4per3sn]:hover .an__go[data-astro-cid-r4per3sn] .icon{transform:translate(2px)}.an__row--link[data-astro-cid-r4per3sn]:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (prefers-reduced-motion:no-preference){.an[data-astro-cid-r4per3sn].is-js .an__panel[data-astro-cid-r4per3sn].is-on{animation:an-in .28s var(--ease) both}}@keyframes an-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width>=48rem){.an__row[data-astro-cid-r4per3sn]{grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center}.an__side[data-astro-cid-r4per3sn]{grid-column:3;justify-content:flex-end}.an__num[data-astro-cid-r4per3sn]{padding-top:0}}@media (width>=64rem){.an[data-astro-cid-r4per3sn]{column-gap:var(--s-5);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.an__aside[data-astro-cid-r4per3sn]{margin-top:var(--s-6);order:0;grid-area:2/1/auto/span 4;align-self:start}.an__nav[data-astro-cid-r4per3sn]{border-top:1px solid var(--ink);flex-direction:column;grid-area:1/1/auto/span 4;gap:0;margin:0;padding:0;overflow:visible}.an__tab[data-astro-cid-r4per3sn]{width:100%;min-height:4.5rem;padding:0 var(--s-5) 0 var(--s-4);border:0;border-bottom:1px solid var(--line);color:var(--muted);letter-spacing:-.01em;background:0 0;border-radius:0;justify-content:space-between;font-size:1.25rem;font-weight:600;position:relative}.an__tab[data-astro-cid-r4per3sn]:before{content:"";background:var(--ink);transform-origin:top;width:3px;transition:transform .36s var(--ease);position:absolute;top:-1px;bottom:-1px;left:0;transform:scaleY(0)}.an__count[data-astro-cid-r4per3sn]{font-family:var(--font-serif);font-weight:400;font-size:var(--t-subtitle);line-height:1}.an__tab[data-astro-cid-r4per3sn]:hover{color:var(--ink);background:0 0}.an__tab[data-astro-cid-r4per3sn][aria-selected=true]{color:var(--ink);padding-left:var(--s-5);background:0 0}.an__tab[data-astro-cid-r4per3sn][aria-selected=true]:before{transform:scaleY(1)}.an__tab[data-astro-cid-r4per3sn][aria-selected=true] .an__count[data-astro-cid-r4per3sn]{color:var(--ink)}.an__tab[data-astro-cid-r4per3sn]:focus-visible{outline-offset:-2px}.an__panels[data-astro-cid-r4per3sn]{grid-area:1/5/span 2/span 8;align-self:start}.an[data-astro-cid-r4per3sn]:not(.is-js) .an__panels[data-astro-cid-r4per3sn]{grid-column:1/-1}}
