.masthead.svelte-i3gdym{padding:44px var(--pad-chrome) 30px;border-bottom:1.5px solid var(--rule-hard)}.labels.svelte-i3gdym{display:flex;justify-content:space-between;gap:12px}h1.svelte-i3gdym{font-size:clamp(40px,7vw,64px);line-height:.94;letter-spacing:-.045em;margin:12px 0 0}.accent.svelte-i3gdym{color:var(--blue)}.deck.svelte-i3gdym{max-width:58ch;font-size:16px;line-height:1.5;color:var(--muted);margin:18px 0 0}.demo.svelte-i3gdym{padding:30px var(--pad-chrome) 34px;border-bottom:1.5px solid var(--rule-hard);background:var(--paper2)}.demo-label.svelte-i3gdym{margin-bottom:16px}.sentence.svelte-i3gdym{margin:0;font-size:20px;line-height:1.62;max-width:46ch}.cite.svelte-i3gdym{font-weight:500}.numeral.svelte-i3gdym{font-family:var(--mono);font-size:.62em;vertical-align:super;color:var(--blue);margin:0 1px}.card.svelte-i3gdym{position:relative;border:1.5px solid var(--rule-hard);background:var(--paper);padding:18px 20px}.card-head.svelte-i3gdym{display:flex;gap:14px;align-items:flex-start;margin:6px 0}.card-title.svelte-i3gdym{flex:1;min-width:0;font-family:var(--display);font-weight:700;font-size:20px;letter-spacing:-.02em;line-height:1.1}.card-meta.svelte-i3gdym{font-family:var(--mono);font-size:10.5px;letter-spacing:.06em;color:var(--muted);margin-bottom:10px}.card-foot.svelte-i3gdym{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;border-top:1px solid var(--rule);padding-top:10px}.card-foot.svelte-i3gdym a:where(.svelte-i3gdym){font-family:var(--mono);font-size:10.5px;letter-spacing:.06em}.controls.svelte-i3gdym{display:flex;align-items:center;gap:24px;flex-wrap:wrap;padding:18px var(--pad-chrome);border-bottom:1.5px solid var(--rule-hard)}.search.svelte-i3gdym{flex:1;min-width:220px;background:transparent;border:none;border-bottom:1.5px solid var(--rule);padding:8px 0;font-family:var(--body);font-size:16px;color:var(--ink);outline:none}.search.svelte-i3gdym:focus{border-bottom-color:var(--blue)}.topics.svelte-i3gdym{display:flex;gap:18px;flex-wrap:wrap}.topic.svelte-i3gdym{background:transparent;border:none;padding:0;cursor:pointer;font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.topic.svelte-i3gdym:hover,.topic.on.svelte-i3gdym{color:var(--blue)}.jump.svelte-i3gdym{display:flex;align-items:baseline;gap:4px;flex-wrap:wrap;padding:18px var(--pad-chrome);border-bottom:1.5px solid var(--rule-hard);font-family:var(--mono);font-size:13px}.jump.svelte-i3gdym .tag{margin-right:14px}.jump.svelte-i3gdym a:where(.svelte-i3gdym),.jump.svelte-i3gdym .off:where(.svelte-i3gdym){padding:2px 8px;letter-spacing:.06em}.jump.svelte-i3gdym .off:where(.svelte-i3gdym){color:var(--faint)}.n.svelte-i3gdym{color:var(--faint);margin-left:6px}.empty.svelte-i3gdym{padding:80px;text-align:center;font-style:italic;color:var(--muted)}.group.svelte-i3gdym{padding:0 var(--pad-chrome)}.group-head.svelte-i3gdym{display:flex;align-items:center;gap:20px;padding:30px 0 8px}.group-head.svelte-i3gdym h2:where(.svelte-i3gdym){margin:0;font-size:clamp(34px,6vw,56px);color:var(--faint);line-height:.9}.rule.svelte-i3gdym{flex:1;height:1.5px;background:var(--rule-hard)}.num.svelte-i3gdym{font-family:var(--mono);font-size:12px;color:var(--faint);padding-top:4px}.body.svelte-i3gdym{min-width:0}h3.svelte-i3gdym{margin:0;font-size:19px;letter-spacing:-.02em;line-height:1.15;text-transform:none}.title.svelte-i3gdym{color:inherit;border-bottom:2px solid var(--blue)}.title.svelte-i3gdym:hover{color:var(--blue);text-decoration:none}.meta.svelte-i3gdym{display:flex;gap:12px;align-items:baseline;flex-wrap:wrap;margin-top:8px}.author.svelte-i3gdym{font-family:var(--mono);font-size:11px;letter-spacing:.06em;color:var(--muted);margin-top:8px}.note.svelte-i3gdym{margin:8px 0 0;font-size:13.5px;line-height:1.5;color:var(--muted);max-width:44ch}.appears.svelte-i3gdym{margin-top:8px;display:flex;gap:14px;flex-wrap:wrap;align-items:baseline}.appears.svelte-i3gdym a:where(.svelte-i3gdym){font-size:13px;color:var(--ink);border-bottom:1.5px solid var(--blue);padding-bottom:1px}.appears.svelte-i3gdym a:where(.svelte-i3gdym):hover{color:var(--blue);text-decoration:none}.colophon.svelte-i3gdym{margin:48px var(--pad-chrome) 0;padding:24px 0 80px;border-top:1.5px solid var(--rule-hard);font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}@media(max-width:860px){.masthead.svelte-i3gdym,.demo.svelte-i3gdym,.controls.svelte-i3gdym,.jump.svelte-i3gdym,.group.svelte-i3gdym{padding-left:18px;padding-right:18px}.colophon.svelte-i3gdym{margin-left:18px;margin-right:18px}.ink-res-cell.with-cover.svelte-i3gdym{grid-template-columns:28px 1fr!important}}
