.notebook.svelte-mzwqis{max-width:900px;margin:auto;color:#e3dfc6;min-width:0}.eyebrow.svelte-mzwqis{font-size:.72rem;letter-spacing:.1em;color:#dcbc80}h1.svelte-mzwqis{font:400 clamp(2rem,5vw,3.4rem)/1.1 var(--font-terminal);margin:.45rem 0 .9rem}header.svelte-mzwqis>p:where(.svelte-mzwqis):last-child{color:#aebeaa;line-height:1.5}nav.svelte-mzwqis{display:flex;gap:.5rem;flex-wrap:wrap;margin:1.3rem 0 0;border-bottom:1px solid #acaf8066}nav.svelte-mzwqis button:where(.svelte-mzwqis){font:inherit;min-height:48px;padding:.65rem .85rem;background:transparent;border:0;border-bottom:3px solid transparent;color:#b1c2ac;cursor:pointer}nav.svelte-mzwqis button[aria-current]:where(.svelte-mzwqis){color:#efd19b;border-color:#efd19b}a.svelte-mzwqis{color:#e7c68b;min-height:44px;display:inline-flex;align-items:center}button.svelte-mzwqis:focus-visible,a.svelte-mzwqis:focus-visible{outline:2px solid #e8bf7f;outline-offset:3px}.pages.svelte-mzwqis{padding:1rem clamp(.2rem,2vw,1rem);min-height:250px;background:linear-gradient(90deg,#c9b77a08,transparent)}.intro.svelte-mzwqis{line-height:1.5;margin-bottom:.8rem;color:#b8cbb1}.activity.svelte-mzwqis{display:flex;justify-content:space-between;gap:1rem;padding:.9rem 0;border-bottom:1px solid #8b9c7255;text-decoration:none;font-size:1.3rem}.activity.svelte-mzwqis:hover{color:#fff2d5}small.svelte-mzwqis{display:block;color:#bdcdb5;font-size:1rem;margin-top:.3rem;line-height:1.4}.map-link.svelte-mzwqis{margin-top:1rem}article.svelte-mzwqis{padding:.8rem 0;border-bottom:1px solid #87997544}h2.svelte-mzwqis{font:1.4rem var(--font-terminal);color:#dfbd81;margin-bottom:.4rem}article.svelte-mzwqis p:where(.svelte-mzwqis),li.svelte-mzwqis{line-height:1.5}ul.svelte-mzwqis{padding-left:1.2rem}li.svelte-mzwqis{margin:.6rem 0}strong.svelte-mzwqis{font-weight:400;color:#e6c794}.solved.svelte-mzwqis li:where(.svelte-mzwqis){color:#a9b8a3}
