.handbook-page.svelte-wghgu2{padding-bottom:56px}.handbook-head.svelte-wghgu2{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:24px;align-items:end;padding:clamp(26px,5vw,52px);background:linear-gradient(145deg,#14261ff5,#07120df5)}.handbook-seal.svelte-wghgu2{width:82px;aspect-ratio:1;display:grid;place-items:center;align-self:start;border:1px solid rgba(224,191,117,.42);border-radius:50%;color:var(--amber-soft);background:radial-gradient(circle,rgba(183,152,91,.09),transparent 67%)}.handbook-seal.svelte-wghgu2 span:where(.svelte-wghgu2){grid-area:1/1;font-family:Georgia,serif;font-size:1.5rem;font-weight:800;letter-spacing:.06em}.handbook-seal.svelte-wghgu2 small:where(.svelte-wghgu2){grid-area:1/1;align-self:end;margin-bottom:13px;font-size:.45rem;letter-spacing:.12em}.handbook-title.svelte-wghgu2{max-width:820px}.handbook-head.svelte-wghgu2 h1:where(.svelte-wghgu2){margin:8px 0 12px;font-size:clamp(3rem,7vw,6rem);line-height:.88;letter-spacing:-.07em}.handbook-head.svelte-wghgu2 p:where(.svelte-wghgu2){max-width:760px;margin:0;color:var(--text-soft);font-size:.9rem;line-height:1.7}.publication-line.svelte-wghgu2{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:18px;color:var(--muted);font-size:.62rem}.publication-line.svelte-wghgu2 a:where(.svelte-wghgu2){color:var(--mint);font-weight:800}.codex-link.svelte-wghgu2{align-self:start;color:var(--mint);font-size:.68rem;font-weight:800;white-space:nowrap}.front-matter.svelte-wghgu2{display:grid;grid-template-columns:68px minmax(0,1fr) auto;gap:20px;align-items:center;margin-top:14px;padding:22px 24px;border-color:#e0bf7557;background:linear-gradient(120deg,#e0bf7514,#0c1c15e6)}.front-matter.svelte-wghgu2:hover{border-color:#e0bf759e;transform:translateY(-1px)}.front-mark.svelte-wghgu2{display:grid;place-items:center;width:58px;aspect-ratio:1;border:1px solid rgba(224,191,117,.38);border-radius:14px;color:var(--amber-soft);font-family:Georgia,serif;font-size:1.7rem;font-weight:900}.front-matter.svelte-wghgu2 h2:where(.svelte-wghgu2){margin:4px 0 6px;font-size:1.28rem}.front-matter.svelte-wghgu2 p:where(.svelte-wghgu2){max-width:760px;margin:0;color:var(--text-soft);font-size:.76rem;line-height:1.55}.front-matter.svelte-wghgu2>strong:where(.svelte-wghgu2){color:var(--amber-soft);font-size:.66rem;white-space:nowrap}.handbook-search.svelte-wghgu2{display:grid;gap:8px;margin-top:14px;padding:17px 19px;transition:border-color .18s ease,background .18s ease}.handbook-search.active.svelte-wghgu2{border-color:#9ce7a86b;background:#10241bd1}.handbook-search.svelte-wghgu2>span:where(.svelte-wghgu2){color:var(--muted);font-size:.52rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.handbook-search.svelte-wghgu2 input:where(.svelte-wghgu2){width:100%;padding:14px 15px;border:1px solid var(--line);border-radius:11px;font:inherit;font-size:.9rem}.handbook-list-heading.svelte-wghgu2{display:flex;justify-content:space-between;gap:16px;align-items:end;margin:28px 2px 10px}.handbook-list-heading.svelte-wghgu2 h2:where(.svelte-wghgu2){margin:3px 0 0;font-size:1.25rem}.handbook-list-heading.svelte-wghgu2>span:where(.svelte-wghgu2){color:var(--muted);font-size:.62rem}.handbook-sections.svelte-wghgu2{display:grid;gap:26px}.handbook-section.svelte-wghgu2{display:grid;gap:8px}.section-heading.svelte-wghgu2{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:0 3px}.section-heading.svelte-wghgu2 span:where(.svelte-wghgu2){color:var(--amber-soft);font-family:Georgia,serif;font-size:1.05rem;font-weight:800}.section-heading.svelte-wghgu2 small:where(.svelte-wghgu2){color:var(--muted);font-size:.56rem}.handbook-list.svelte-wghgu2{display:grid;gap:10px}.handbook-card.svelte-wghgu2{display:grid;grid-template-columns:138px minmax(0,1fr) auto;gap:20px;align-items:center;padding:20px 24px}.handbook-card.front.svelte-wghgu2{border-color:#e0bf7542}.handbook-card.svelte-wghgu2:hover{border-color:var(--line-bright);transform:translateY(-1px)}.handbook-card-code.svelte-wghgu2{min-height:68px;display:grid;align-content:center;gap:3px;padding-right:17px;border-right:1px solid var(--line)}.handbook-card-code.svelte-wghgu2 small:where(.svelte-wghgu2){color:var(--muted);font-size:.47rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.handbook-card-code.svelte-wghgu2 strong:where(.svelte-wghgu2){color:var(--amber-soft);font-family:Georgia,serif;font-size:.7rem;line-height:1.3}.handbook-card-copy.svelte-wghgu2>span:where(.svelte-wghgu2){color:var(--mint);font-size:.55rem;font-weight:800;line-height:1.35}.handbook-card.svelte-wghgu2 h2:where(.svelte-wghgu2){margin:5px 0 6px;font-size:1.1rem}.handbook-card.svelte-wghgu2 p:where(.svelte-wghgu2){max-width:760px;margin:0;color:var(--muted);font-size:.7rem;line-height:1.55}.handbook-open.svelte-wghgu2{color:var(--mint-bright);font-size:.6rem;white-space:nowrap}.handbook-empty.svelte-wghgu2{display:grid;gap:5px;padding:28px;color:var(--muted);text-align:center}.handbook-empty.svelte-wghgu2 strong:where(.svelte-wghgu2){color:var(--text)}.handbook-footer.svelte-wghgu2{display:flex;justify-content:space-between;gap:18px;align-items:center;margin-top:28px;padding:22px 24px}.handbook-footer.svelte-wghgu2 div:where(.svelte-wghgu2){display:grid;gap:4px}.handbook-footer.svelte-wghgu2 strong:where(.svelte-wghgu2){font-size:.8rem}.handbook-footer.svelte-wghgu2 a:where(.svelte-wghgu2){color:var(--mint);font-size:.65rem;font-weight:800}@media (max-width:1000px){.handbook-head.svelte-wghgu2{grid-template-columns:auto minmax(0,1fr)}.codex-link.svelte-wghgu2{grid-column:1/-1}}@media (max-width:720px){.front-matter.svelte-wghgu2{grid-template-columns:58px minmax(0,1fr)}.front-mark.svelte-wghgu2{width:50px}.front-matter.svelte-wghgu2>strong:where(.svelte-wghgu2){grid-column:2}.handbook-card.svelte-wghgu2{grid-template-columns:108px minmax(0,1fr)}.handbook-open.svelte-wghgu2{grid-column:2}.handbook-footer.svelte-wghgu2{align-items:flex-start;flex-direction:column}}@media (max-width:500px){.handbook-head.svelte-wghgu2{grid-template-columns:1fr}.handbook-seal.svelte-wghgu2{width:64px}.front-matter.svelte-wghgu2{grid-template-columns:1fr;gap:11px}.front-matter.svelte-wghgu2>strong:where(.svelte-wghgu2){grid-column:auto}.handbook-card.svelte-wghgu2{grid-template-columns:1fr;gap:10px}.handbook-card-code.svelte-wghgu2{min-height:0;padding:0 0 10px;border-right:0;border-bottom:1px solid var(--line)}.handbook-open.svelte-wghgu2{grid-column:auto}}
