.mono-mark[data-astro-cid-n22k7olv]{color:var(--fg);line-height:0;display:inline-block}.mono-mark[data-astro-cid-n22k7olv] svg[data-astro-cid-n22k7olv]{width:var(--mono-w);min-width:72px;height:auto}.nav[data-astro-cid-wpvy4v7s]{z-index:50;align-items:center;gap:var(--s-6);padding:var(--s-4) var(--gutter);background:var(--bg);color:var(--fg);display:flex;position:fixed;inset:0 0 auto}.nav-mark[data-astro-cid-wpvy4v7s]{color:inherit;flex:none;line-height:0}.nav-side[data-astro-cid-wpvy4v7s] ul[data-astro-cid-wpvy4v7s]{align-items:baseline;gap:var(--s-2);font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--track-mono);text-transform:uppercase;margin:0;padding:0;list-style:none;display:flex}.nav-side[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s]{align-items:baseline;display:flex}.nav-side[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s]:first-child{margin-right:var(--s-4)}.nav-side[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s]+li[data-astro-cid-wpvy4v7s]+li[data-astro-cid-wpvy4v7s]:before{content:"·";content:"·" / "";margin-right:var(--s-2);opacity:.6}.nav-side[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:inherit;opacity:.6;transition:opacity var(--dur-hover) var(--ease-out);text-decoration:none;display:block}.nav-side[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current]{opacity:1}.nav-home[data-astro-cid-wpvy4v7s] svg[data-astro-cid-wpvy4v7s]{display:none}.nav-side[data-astro-cid-wpvy4v7s]{flex:none}.nav-index[data-astro-cid-wpvy4v7s]{margin-left:auto}.nav-menu[data-astro-cid-wpvy4v7s]{display:none}.nav-back[data-astro-cid-wpvy4v7s]{margin-block:-3.5px;padding-block:3.5px}.nav-index[data-astro-cid-wpvy4v7s] ol[data-astro-cid-wpvy4v7s]{gap:var(--s-6);margin:0;padding:0;list-style:none;display:flex}.nav-index[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{gap:var(--s-2);min-height:var(--s-6);color:inherit;font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--track-mono);text-transform:uppercase;opacity:.6;transition:opacity var(--dur-hover) var(--ease-out);align-items:center;text-decoration:none;display:flex}.nav-index[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:is([aria-current=true],[aria-current=page],[data-lit]){opacity:1}.nav-index[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:is([aria-current=true],[aria-current=page],[data-lit]) .n[data-astro-cid-wpvy4v7s]{color:var(--accent)}@media (hover:hover) and (pointer:fine){.nav-index[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.nav-side[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{opacity:1}}.nav-progress[data-astro-cid-wpvy4v7s]{background:var(--rule);height:1px;position:absolute;inset:auto 0 0}.nav-progress[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]{background:var(--accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.nav-case[data-astro-cid-wpvy4v7s]{align-items:baseline;gap:var(--s-6);font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--track-mono);text-transform:uppercase;margin-left:auto;display:flex}.nav-case[data-astro-cid-wpvy4v7s] p[data-astro-cid-wpvy4v7s]{margin:0}.nav-case[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:inherit;transition:opacity var(--dur-hover) var(--ease-out);text-decoration:none}.nav-back[data-astro-cid-wpvy4v7s]{opacity:1}.nav-pos[data-astro-cid-wpvy4v7s]{color:var(--muted)}.nav-pos[data-astro-cid-wpvy4v7s] .n[data-astro-cid-wpvy4v7s]{color:var(--accent)}.nav-pos[data-astro-cid-wpvy4v7s] .sep[data-astro-cid-wpvy4v7s]{margin:0 .4em}.nav-step[data-astro-cid-wpvy4v7s]{gap:var(--s-6);display:flex}.nav-step[data-astro-cid-wpvy4v7s] .t[data-astro-cid-wpvy4v7s]{min-width:calc(var(--name-ch) * (1ch + var(--track-mono)));display:inline-block}.nav-step[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][rel=prev] .t[data-astro-cid-wpvy4v7s]{text-align:left}.nav-step[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][rel=next] .t[data-astro-cid-wpvy4v7s]{text-align:right}.nav-step[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{opacity:.6}@media (hover:hover) and (pointer:fine){.nav-case[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{opacity:1}}.nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:focus-visible{opacity:1}@media (width<=1080px){.nav-index[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{margin-inline:-3.8px;padding-inline:3.8px}.nav-index[data-astro-cid-wpvy4v7s] .t[data-astro-cid-wpvy4v7s]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=720px){.nav-step[data-astro-cid-wpvy4v7s] .t[data-astro-cid-wpvy4v7s]{display:none}.nav-case[data-astro-cid-wpvy4v7s]{gap:var(--s-4)}}@media (width<=560px){.nav-step[data-astro-cid-wpvy4v7s]{display:none}.nav[data-astro-cid-wpvy4v7s]{gap:var(--s-3)}.nav-home[data-astro-cid-wpvy4v7s] .t[data-astro-cid-wpvy4v7s]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nav-home[data-astro-cid-wpvy4v7s] svg[data-astro-cid-wpvy4v7s]{display:block}.nav-home[data-astro-cid-wpvy4v7s]{margin:-5.5px;padding:5.5px}.nav-side[data-astro-cid-wpvy4v7s] ul[data-astro-cid-wpvy4v7s]{grid-auto-flow:column;grid-template-rows:var(--s-6) var(--s-6);align-items:center;gap:0 var(--s-3);display:grid}.nav-side[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s]:first-child{grid-row:span 2;margin-right:0}.nav-side[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s]+li[data-astro-cid-wpvy4v7s]+li[data-astro-cid-wpvy4v7s]:before{content:none}.nav-side[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{line-height:var(--s-6)}}@media (width<=359px){.nav--case[data-astro-cid-wpvy4v7s] .nav-side[data-astro-cid-wpvy4v7s]{margin-right:calc(var(--s-2) - var(--s-3))}.nav-case[data-astro-cid-wpvy4v7s]{gap:var(--s-2)}}@media (width<=560px){.nav-menu[data-astro-cid-wpvy4v7s]{min-height:44px;padding:0 var(--s-2);margin-right:calc(-1 * var(--s-2));color:inherit;font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--track-mono);text-transform:uppercase;cursor:pointer;background:0 0;border:0;display:block}.nav-index[data-astro-cid-wpvy4v7s] ol[data-astro-cid-wpvy4v7s]{padding:var(--s-2) var(--gutter);background:var(--bg);border-bottom:1px solid var(--rule);visibility:hidden;opacity:0;transition:opacity var(--dur-ui) var(--ease-out), transform var(--dur-ui) var(--ease-out), visibility 0s var(--dur-ui);flex-direction:column;gap:0;position:absolute;inset:100% 0 auto;transform:translateY(-8px)}.nav-menu[data-astro-cid-wpvy4v7s][aria-expanded=true]+ol[data-astro-cid-wpvy4v7s]{visibility:visible;opacity:1;transition-delay:0s;transform:none}.nav-index[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{min-height:44px;margin-inline:0;padding-inline:0}.nav-index[data-astro-cid-wpvy4v7s] .t[data-astro-cid-wpvy4v7s]{clip-path:none;width:auto;height:auto;position:static;overflow:visible}}@media (prefers-reduced-motion:reduce){.nav-index[data-astro-cid-wpvy4v7s] ol[data-astro-cid-wpvy4v7s]{transform:none}}
