.toc-fab[data-astro-cid-q5ct4i46]{position:fixed;right:16px;bottom:16px;z-index:40;display:none;align-items:center;gap:.4em;min-height:48px;padding:.5rem 1.1rem;border-radius:var(--r-pill);background:var(--plum-ink);color:#fff;font-weight:800;text-decoration:none;box-shadow:var(--shadow-lg)}.toc-fab[data-astro-cid-q5ct4i46]:hover{color:#fff}@media(max-width:1023.98px){.js .toc-fab[data-astro-cid-q5ct4i46][data-show]{display:inline-flex}}.mhead[data-astro-cid-q5ct4i46]{background:linear-gradient(180deg,#e9e0fb,#f1eafc);padding-block:var(--s-5) var(--s-4)}.crumbs[data-astro-cid-q5ct4i46] ol[data-astro-cid-q5ct4i46]{display:flex;flex-wrap:wrap;gap:.25rem;list-style:none;margin:0 0 var(--s-4);padding:0;font-size:var(--fs-sm);font-weight:700;color:var(--text-muted)}.crumbs[data-astro-cid-q5ct4i46] li[data-astro-cid-q5ct4i46]+li[data-astro-cid-q5ct4i46]:before{content:"›";margin-right:.35rem;color:var(--purple)}.crumbs[data-astro-cid-q5ct4i46] a[data-astro-cid-q5ct4i46]{color:var(--text-muted)}.mhead-grid[data-astro-cid-q5ct4i46]{display:grid;gap:var(--s-5);align-items:center}@media(min-width:800px){.mhead-grid[data-astro-cid-q5ct4i46]{grid-template-columns:1fr auto}}.mhead[data-astro-cid-q5ct4i46] h1[data-astro-cid-q5ct4i46]{font-size:var(--fs-2xl);margin-bottom:var(--s-3)}.mhead[data-astro-cid-q5ct4i46] .lead[data-astro-cid-q5ct4i46]{margin-bottom:var(--s-5);color:var(--ink-soft)}.mhead-art[data-astro-cid-q5ct4i46]{width:180px}@media(max-width:799.98px){.mhead-art[data-astro-cid-q5ct4i46]{display:none}}.soon[data-astro-cid-q5ct4i46]{margin-top:var(--s-5);padding:var(--s-5);border-radius:var(--r-lg);background:var(--sun-soft);border:2px solid #f3d98a}.soon-badge[data-astro-cid-q5ct4i46]{display:inline-flex;align-items:center;gap:.4em;padding:.3em .9em;border-radius:var(--r-pill);background:var(--ink);color:#fff;font-weight:800;font-size:var(--fs-sm);margin-bottom:var(--s-3)}.soon[data-astro-cid-q5ct4i46] p[data-astro-cid-q5ct4i46]{margin-bottom:var(--s-3)}.soon-links[data-astro-cid-q5ct4i46]{display:flex;flex-wrap:wrap;gap:var(--s-2)}.soon-link[data-astro-cid-q5ct4i46]{display:inline-flex;align-items:center;gap:.4em;min-height:44px;padding:.5em 1.1em;border-radius:var(--r-pill);background:#fff;font-weight:800;text-decoration:none;box-shadow:0 0 0 2px var(--border-lav) inset}.layout[data-astro-cid-q5ct4i46]{display:grid;gap:var(--s-5);padding-block:var(--s-6) var(--section-y)}@media(min-width:1024px){.layout[data-astro-cid-q5ct4i46]{grid-template-columns:270px minmax(0,1fr);gap:var(--s-8)}.toc-wrap[data-astro-cid-q5ct4i46]{position:sticky;top:calc(var(--header-h) + 20px);align-self:start;max-height:calc(100vh - var(--header-h) - 40px);overflow:auto;padding-bottom:var(--s-4)}}.toc[data-astro-cid-q5ct4i46]{border-radius:var(--r-lg);background:var(--paper);border:1px solid var(--border);box-shadow:var(--shadow-xs)}.toc[data-astro-cid-q5ct4i46] summary[data-astro-cid-q5ct4i46]{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:var(--s-2) var(--s-4);font-weight:850;cursor:pointer;list-style:none;border-radius:var(--r-lg)}.toc[data-astro-cid-q5ct4i46] summary[data-astro-cid-q5ct4i46]::-webkit-details-marker{display:none}.toc[data-astro-cid-q5ct4i46] .toc-chev{transition:transform var(--t-med) var(--ease)}.toc[data-astro-cid-q5ct4i46][open] .toc-chev{transform:rotate(180deg)}@media(min-width:1024px){.toc[data-astro-cid-q5ct4i46] summary[data-astro-cid-q5ct4i46]{pointer-events:none}.toc[data-astro-cid-q5ct4i46] .toc-chev{display:none}}.toc[data-astro-cid-q5ct4i46] ol[data-astro-cid-q5ct4i46]{list-style:none;margin:0;padding:0 var(--s-2) var(--s-3);counter-reset:toc}.toc[data-astro-cid-q5ct4i46] li[data-astro-cid-q5ct4i46]{counter-increment:toc}.toc[data-astro-cid-q5ct4i46] a[data-astro-cid-q5ct4i46]{display:flex;gap:.6em;align-items:baseline;min-height:40px;padding:.45em .75em;border-radius:12px;color:var(--ink);text-decoration:none;font-weight:650;line-height:1.3}.toc[data-astro-cid-q5ct4i46] a[data-astro-cid-q5ct4i46]:before{content:counter(toc);flex:none;min-width:1.4em;font-weight:850;color:var(--purple);font-variant-numeric:tabular-nums}.toc[data-astro-cid-q5ct4i46] a[data-astro-cid-q5ct4i46]:hover{background:var(--lavender-mist)}.toc[data-astro-cid-q5ct4i46] a[data-astro-cid-q5ct4i46][aria-current=true]{background:var(--lavender-soft);font-weight:800}.back[data-astro-cid-q5ct4i46]{display:inline-flex;align-items:center;gap:.4em;min-height:44px;margin-top:var(--s-3);padding-inline:var(--s-2);font-weight:800;text-decoration:none}.manual[data-astro-cid-q5ct4i46]{max-width:74ch}.manual[data-astro-cid-q5ct4i46] h2{scroll-margin-top:calc(var(--header-h) + 20px);padding-bottom:var(--s-2);border-bottom:2px solid var(--border)}.manual[data-astro-cid-q5ct4i46] h3{scroll-margin-top:calc(var(--header-h) + 20px)}.manual[data-astro-cid-q5ct4i46].is-soon h2{margin-top:var(--s-6)}.manual[data-astro-cid-q5ct4i46].is-soon p{color:var(--text-muted)}.mfoot[data-astro-cid-q5ct4i46]{margin-top:var(--s-8);padding-top:var(--s-4);border-top:2px solid var(--border);font-size:var(--fs-sm)}.mfoot[data-astro-cid-q5ct4i46] p[data-astro-cid-q5ct4i46]{margin-bottom:var(--s-2)}
