.wiki-nav[data-astro-cid-7k54dkpe]{gap:var(--space-5);font-size:.95rem;display:grid}.home[data-astro-cid-7k54dkpe],li[data-astro-cid-7k54dkpe] a[data-astro-cid-7k54dkpe]{min-block-size:2.5rem;padding-inline:var(--space-3);margin-inline:calc(var(--space-3) * -1);border-radius:var(--radius-ctl);color:var(--ink-soft);transition:background-color var(--dur-1), color var(--dur-1);border-inline-start:3px solid #0000;border-start-start-radius:0;border-end-start-radius:0;align-items:center;text-decoration:none;display:flex}.home[data-astro-cid-7k54dkpe]{color:var(--ink);font-weight:650}.home[data-astro-cid-7k54dkpe]:hover,li[data-astro-cid-7k54dkpe] a[data-astro-cid-7k54dkpe]:hover{background:var(--violet-wash);color:var(--ink)}a[data-astro-cid-7k54dkpe][aria-current=page]{color:var(--ink);background:var(--violet-wash);border-inline-start-color:var(--violet);font-weight:650}h2[data-astro-cid-7k54dkpe]{margin-block-end:var(--space-1)}ul[data-astro-cid-7k54dkpe]{padding:0;display:grid}@layer reset,tokens,base;@layer components{.ws-trigger{align-items:center;gap:var(--space-2);inline-size:100%;min-block-size:var(--hit);padding-inline:var(--space-3);border:1.5px solid var(--line-strong);border-radius:var(--radius-ctl);background:var(--paper-raised);color:var(--ink-soft);text-align:start;transition:border-color var(--dur-1), background-color var(--dur-1);display:flex}.ws-trigger:hover{border-color:var(--violet);background:var(--violet-wash)}.ws-trigger span{flex:1}.ws-trigger kbd{font-family:var(--font-mono);border:1px solid var(--line-strong);color:var(--ink-soft);border-radius:.3rem;padding:.1rem .45rem;font-size:.72rem}.ws-dialog{border:2px solid var(--ink);border-radius:var(--radius-obj);background:var(--paper);max-block-size:min(34rem,85dvh);inline-size:min(100% - 1.5rem,40rem);max-inline-size:none;color:var(--ink);box-shadow:var(--shadow-press);margin:6vh auto auto;padding:0;overflow:hidden}.ws-dialog::backdrop{backdrop-filter:blur(3px);background:oklch(10% .03 285/.55)}.ws-dialog[open]{flex-direction:column;display:flex}.ws-box{grid-template-rows:auto auto minmax(0,1fr);min-block-size:0;display:grid}.ws-field{gap:var(--space-2);padding:var(--space-3);border-block-end:1px solid var(--line);display:flex}.ws-field input{min-block-size:3rem;min-inline-size:0;padding-inline:var(--space-3);border:1.5px solid var(--line-strong);border-radius:var(--radius-ctl);background:var(--paper-raised);flex:1;font-size:1rem}.ws-field input:focus-visible{outline-offset:2px;border-color:var(--violet)}.ws-close{padding-inline:var(--space-3);color:var(--ink-soft);border-radius:var(--radius-ctl);min-block-size:var(--hit)}.ws-close:hover{color:var(--ink);background:var(--violet-wash)}.ws-status{padding:var(--space-2) var(--space-4);color:var(--ink-soft);min-block-size:2rem;font-size:.82rem}.ws-list{padding:0 var(--space-2) var(--space-3);margin:0;list-style:none;overflow-y:auto}.ws-list a{padding:var(--space-3);border-radius:var(--radius-ctl);gap:.1rem;text-decoration:none;display:grid}.ws-list [aria-selected=true] a,.ws-list a:hover{background:var(--violet-wash)}.ws-section{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--violet);font-size:.68rem}.ws-list b{font-family:var(--font-display);font-size:1.05rem}.ws-excerpt{color:var(--ink-soft);font-size:.9rem;line-height:1.45}.ws-excerpt mark{background:color-mix(in oklab, var(--money-bar) 60%, transparent);color:var(--ink);border-radius:.2rem;padding-inline:.1rem}}@layer utilities;.wiki[data-astro-cid-4wbcfjdh]{gap:var(--space-5) var(--space-7);padding-block:var(--space-6) var(--space-8);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.side[data-astro-cid-4wbcfjdh]{display:none}.mobile-menu[data-astro-cid-4wbcfjdh]{border:1.5px solid var(--line-strong);border-radius:var(--radius-obj);background:var(--paper-raised)}.mobile-menu[data-astro-cid-4wbcfjdh] summary[data-astro-cid-4wbcfjdh]{align-items:center;gap:var(--space-2);min-block-size:3.25rem;padding-inline:var(--space-4);font-weight:650;display:flex}.mobile-in[data-astro-cid-4wbcfjdh]{gap:var(--space-4);padding:var(--space-2) var(--space-4) var(--space-5);display:grid}.doc[data-astro-cid-4wbcfjdh]{min-inline-size:0;max-inline-size:46rem}.crumbs[data-astro-cid-4wbcfjdh]{gap:var(--space-2);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-soft);flex-wrap:wrap;margin-block-end:var(--space-4);font-size:.74rem;display:flex}.crumbs[data-astro-cid-4wbcfjdh] a[data-astro-cid-4wbcfjdh]{color:var(--violet)}.doc[data-astro-cid-4wbcfjdh] header[data-astro-cid-4wbcfjdh]{gap:var(--space-3);margin-block-end:var(--space-6);display:grid}.doc[data-astro-cid-4wbcfjdh] h1[data-astro-cid-4wbcfjdh]{font-size:var(--step-4);letter-spacing:-.04em}.lede[data-astro-cid-4wbcfjdh]{font-size:var(--step-1);color:var(--ink-soft);max-inline-size:38rem;line-height:1.45}.pager[data-astro-cid-4wbcfjdh]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-8);display:grid}.pager[data-astro-cid-4wbcfjdh] a[data-astro-cid-4wbcfjdh]{padding:var(--space-4);border:1.5px solid var(--line-strong);border-radius:var(--radius-obj);transition:background-color var(--dur-1), border-color var(--dur-1);gap:.15rem;text-decoration:none;display:grid}.pager[data-astro-cid-4wbcfjdh] a[data-astro-cid-4wbcfjdh]:hover{background:var(--violet-wash);border-color:var(--violet)}.pager[data-astro-cid-4wbcfjdh] small[data-astro-cid-4wbcfjdh]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);font-size:.7rem}.pager[data-astro-cid-4wbcfjdh] b[data-astro-cid-4wbcfjdh]{font-family:var(--font-display);font-size:var(--step-1);letter-spacing:-.02em}.pager[data-astro-cid-4wbcfjdh] .next[data-astro-cid-4wbcfjdh]{text-align:end;grid-column:2}.pager[data-astro-cid-4wbcfjdh] .prev[data-astro-cid-4wbcfjdh]{grid-column:1}.toc[data-astro-cid-4wbcfjdh]{display:none}@media (width>=62rem){.wiki[data-astro-cid-4wbcfjdh]{grid-template-columns:15rem minmax(0,1fr)}.side[data-astro-cid-4wbcfjdh]{max-block-size:calc(100dvh - var(--header-h) - var(--space-7));scrollbar-width:thin;padding-inline-end:var(--space-3);display:block;position:sticky;inset-block-start:calc(var(--header-h) + var(--space-5));overflow-y:auto}.side-in[data-astro-cid-4wbcfjdh]{gap:var(--space-5);display:grid}.mobile-menu[data-astro-cid-4wbcfjdh]{display:none}}@media (width>=82rem){.wiki[data-astro-cid-4wbcfjdh]{grid-template-columns:15rem minmax(0,46rem) 14rem;justify-content:space-between}.toc[data-astro-cid-4wbcfjdh]{font-size:.88rem;display:block;position:sticky;inset-block-start:calc(var(--header-h) + var(--space-5))}.toc[data-astro-cid-4wbcfjdh] ol[data-astro-cid-4wbcfjdh]{margin:var(--space-3) 0 0;border-inline-start:1px solid var(--line-strong);padding:0;display:grid}.toc[data-astro-cid-4wbcfjdh] a[data-astro-cid-4wbcfjdh]{padding:.3rem 0 .3rem var(--space-3);color:var(--ink-soft);border-inline-start:2px solid #0000;margin-inline-start:-1px;text-decoration:none;display:block}.toc[data-astro-cid-4wbcfjdh] .l3[data-astro-cid-4wbcfjdh] a[data-astro-cid-4wbcfjdh]{padding-inline-start:var(--space-5);font-size:.85rem}.toc[data-astro-cid-4wbcfjdh] a[data-astro-cid-4wbcfjdh]:hover{color:var(--ink)}.toc[data-astro-cid-4wbcfjdh] a[data-astro-cid-4wbcfjdh][aria-current=true]{color:var(--ink);border-inline-start-color:var(--violet);font-weight:600}}
