.tabs.svelte-16iiks{grid-template-columns:repeat(6,1fr);gap:4px;padding:6px;display:grid}.tab.svelte-16iiks{border-radius:var(--r-pill);min-height:52px;color:var(--text);font:800 1.05rem/1 var(--font-body);cursor:pointer;background:0 0;border:0}.tab[aria-selected=true].svelte-16iiks{background:var(--clay-lemon);color:var(--ink);box-shadow:0 4px 8px #2d2a3e29,inset -3px -3px 6px #00000014,inset 3px 3px 6px #ffffffb3}.y-long.svelte-16iiks{display:none}@media (width>=640px){.y-short.svelte-16iiks{display:none}.y-long.svelte-16iiks{display:inline}}.panel.svelte-16iiks{margin-top:24px}.panel-head.svelte-16iiks{align-items:baseline;gap:12px;font-size:1.2rem;display:flex}.panel-head.svelte-16iiks strong:where(.svelte-16iiks){font-family:var(--font-display);font-size:1.6rem}.grid.svelte-16iiks{gap:18px;margin:16px 0 0;padding:0;list-style:none;display:grid}@media (width>=768px){.grid.svelte-16iiks{grid-template-columns:1fr 1fr}}.world.svelte-16iiks{padding:22px}.w-top.svelte-16iiks{align-items:center;gap:12px;display:flex}.w-top.svelte-16iiks img:where(.svelte-16iiks){width:64px;height:64px}h3.svelte-16iiks{font-size:1.4rem}.strand.svelte-16iiks{font-size:.95rem;font-weight:700}.topics.svelte-16iiks{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.topics.svelte-16iiks li:where(.svelte-16iiks){padding-left:26px;line-height:1.45;position:relative}.topics.svelte-16iiks li:where(.svelte-16iiks):before{content:"";background:#ffffffbf;border-radius:50%;width:12px;height:12px;position:absolute;top:.45em;left:2px;box-shadow:inset -2px -2px 3px #0000001a}.book.svelte-1u1qdfi{display:grid}.grid2.svelte-1u1qdfi{gap:20px;display:grid}.grid2.svelte-1u1qdfi+.field:where(.svelte-1u1qdfi),.field.svelte-1u1qdfi+.grid2:where(.svelte-1u1qdfi){margin-top:20px}.grid2.svelte-1u1qdfi .field:where(.svelte-1u1qdfi)+.field:where(.svelte-1u1qdfi){margin-top:0}@media (width>=640px){.grid2.svelte-1u1qdfi{grid-template-columns:1fr 1fr}}.when-set.svelte-1u1qdfi{margin-top:24px}.tz.svelte-1u1qdfi{font-weight:600}.days.svelte-1u1qdfi{scroll-snap-type:x proximity;gap:10px;padding:6px 4px 12px;display:flex;overflow-x:auto}.day.svelte-1u1qdfi{cursor:pointer;scroll-snap-align:start;flex:none}.day.on.svelte-1u1qdfi{--clay:var(--clay-lemon);outline:3px solid var(--ink);outline-offset:-3px}.slots.svelte-1u1qdfi{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));margin-top:6px}.slots.svelte-1u1qdfi .choice:where(.svelte-1u1qdfi)>span:where(.svelte-1u1qdfi){text-align:center;font-size:1.05rem}.empty.svelte-1u1qdfi{background:rgb(var(--page-shadow-rgb) / .06);border-radius:18px;padding:18px;font-weight:700}.skeleton.svelte-1u1qdfi{gap:14px;display:grid}.sk-row.svelte-1u1qdfi{gap:10px;display:flex;overflow:hidden}.sk-grid.svelte-1u1qdfi{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;display:grid}.sk.svelte-1u1qdfi{border-radius:var(--r-pill);background:rgb(var(--page-shadow-rgb) / .08);display:block}.sk-day.svelte-1u1qdfi{flex:none;width:110px;height:44px}.sk-slot.svelte-1u1qdfi{border-radius:18px;height:56px}@media (prefers-reduced-motion:no-preference){.sk.svelte-1u1qdfi{animation:1.2s ease-in-out infinite alternate svelte-1u1qdfi-pulse}}@keyframes svelte-1u1qdfi-pulse{to{opacity:.45}}.load-error.svelte-1u1qdfi{justify-items:start;gap:10px;display:grid}.retry.svelte-1u1qdfi{cursor:pointer}.submit.svelte-1u1qdfi{margin-top:28px}.done.svelte-1u1qdfi{justify-items:start;gap:10px;padding:28px;display:grid}.done.svelte-1u1qdfi img:where(.svelte-1u1qdfi){width:130px}.done.svelte-1u1qdfi h3:where(.svelte-1u1qdfi){font-size:var(--fs-h2)}.when.svelte-1u1qdfi{font-family:var(--font-display);font-size:1.35rem;font-weight:700}.sub[data-astro-cid-r7ijtd7b]{margin-top:10px}.explorer[data-astro-cid-r7ijtd7b]{margin-top:28px}.source[data-astro-cid-r7ijtd7b]{font-size:var(--fs-small);margin-top:20px}.split[data-astro-cid-r7ijtd7b]{align-items:center;gap:32px;display:grid}@media (width>=900px){.split[data-astro-cid-r7ijtd7b]{grid-template-columns:1fr 1.2fr;gap:56px}}.stack[data-astro-cid-r7ijtd7b]{--stack:20px}.points[data-astro-cid-r7ijtd7b]{gap:16px;margin:0;padding:0;list-style:none;display:grid}.points[data-astro-cid-r7ijtd7b] li[data-astro-cid-r7ijtd7b]{gap:12px;display:flex}.points[data-astro-cid-r7ijtd7b] .icon{width:28px;height:28px;margin-top:2px}.points[data-astro-cid-r7ijtd7b] h3[data-astro-cid-r7ijtd7b]{font-size:1.3rem}.dash-stage[data-astro-cid-r7ijtd7b]{padding:20px}@media (width>=768px){.dash-stage[data-astro-cid-r7ijtd7b]{padding:36px;rotate:1.2deg}}.compliance[data-astro-cid-r7ijtd7b]{gap:20px;margin:28px 0 0;padding:0;list-style:none;display:grid}.compliance[data-astro-cid-r7ijtd7b] li[data-astro-cid-r7ijtd7b]{align-content:start;gap:10px;padding:26px;display:grid}.compliance[data-astro-cid-r7ijtd7b] h3[data-astro-cid-r7ijtd7b]{margin-top:6px}@media (width>=768px){.compliance[data-astro-cid-r7ijtd7b]{grid-template-columns:1fr 1fr}}.book-wrap[data-astro-cid-r7ijtd7b]{align-items:start;gap:32px;display:grid}@media (width>=1024px){.book-wrap[data-astro-cid-r7ijtd7b]{grid-template-columns:1fr 1.5fr;gap:56px}.book-side[data-astro-cid-r7ijtd7b]{top:calc(var(--nav-h) + 32px);position:sticky}}.steps[data-astro-cid-r7ijtd7b]{gap:16px;margin:24px 0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-r7ijtd7b] li[data-astro-cid-r7ijtd7b]{align-items:center;gap:14px;font-weight:700;display:flex}.n[data-astro-cid-r7ijtd7b]{--size:44px;font-family:var(--font-display);font-size:1.2rem;font-weight:800}.book-card[data-astro-cid-r7ijtd7b]{padding:24px}@media (width>=768px){.book-card[data-astro-cid-r7ijtd7b]{padding:40px}}
