.hero.svelte-1gslwwg{margin-bottom:1.25rem}.title-row.svelte-1gslwwg{display:flex;align-items:center;gap:.6rem}.en.svelte-1gslwwg{color:var(--agens-text-muted, #94a3b8);margin:.1rem 0 0}.desc.svelte-1gslwwg{margin:.6rem 0 0}.prov.svelte-1gslwwg{color:var(--agens-text-muted, #94a3b8);font-size:.85rem;margin:.4rem 0 0}.card.svelte-1gslwwg{border:1px solid var(--agens-border, #334155);border-radius:.6rem;background:var(--agens-surface, #1e293b);padding:1rem 1.1rem;margin-bottom:1.1rem}.card.svelte-1gslwwg h2:where(.svelte-1gslwwg){font-size:1.05rem;margin:0 0 .6rem}.facts.svelte-1gslwwg{display:grid;grid-template-columns:max-content 1fr;gap:.3rem 1rem;margin:0}.facts.svelte-1gslwwg dt:where(.svelte-1gslwwg){color:var(--agens-text-muted, #94a3b8)}.facts.svelte-1gslwwg dd:where(.svelte-1gslwwg){margin:0}.bridge.svelte-1gslwwg,.howto.svelte-1gslwwg,.safety.svelte-1gslwwg{margin:.6rem 0 0;font-size:.92rem}.muted.svelte-1gslwwg{color:var(--agens-text-muted, #94a3b8)}.chain.svelte-1gslwwg{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.chip.svelte-1gslwwg{padding:.25rem .6rem;border-radius:.5rem;border:1px solid var(--agens-border, #334155);background:var(--agens-surface-alt, #0f172a);text-decoration:none;color:inherit}.chip.current.svelte-1gslwwg{border-color:var(--agens-accent, #6366f1);color:var(--agens-accent, #818cf8);font-weight:600}.chip.abstract.svelte-1gslwwg{font-style:italic}.arrow.svelte-1gslwwg{color:var(--agens-text-muted, #94a3b8)}.anchors.svelte-1gslwwg{list-style:none;padding:0;margin:0;display:grid;gap:.3rem}.anchors.svelte-1gslwwg code:where(.svelte-1gslwwg){font-size:.72rem;color:var(--agens-text-muted, #94a3b8);margin-left:.5rem}.spec.svelte-1gslwwg{white-space:pre-wrap;font-size:.85rem;margin:0;font-family:inherit}.section-title.svelte-1gslwwg{font-size:1.1rem;margin:1.5rem 0 .75rem}.activity-head.svelte-1gslwwg{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;margin-bottom:.3rem}.activity.svelte-1gslwwg h3:where(.svelte-1gslwwg){font-size:.98rem;margin:0 0 .5rem}.activity.svelte-1gslwwg h4:where(.svelte-1gslwwg){font-size:.82rem;text-transform:uppercase;letter-spacing:.03em;color:var(--agens-text-muted, #94a3b8);margin:.7rem 0 .25rem}.badge.svelte-1gslwwg{font-size:.72rem;padding:.15rem .5rem;border-radius:.4rem;background:var(--agens-accent, #6366f1);color:#fff}.tag.svelte-1gslwwg{font-size:.72rem;padding:.1rem .45rem;border-radius:.4rem;background:var(--agens-surface-alt, #0f172a);color:var(--agens-text-muted, #cbd5e1);border:1px solid var(--agens-border, #334155)}.say.svelte-1gslwwg{margin:.2rem 0}.child.svelte-1gslwwg{margin:.25rem 0 0;font-size:.9rem}.question.svelte-1gslwwg{margin:0 0 .4rem}.guide-note.svelte-1gslwwg{margin:.7rem 0 0;font-size:.85rem;color:var(--agens-text-muted, #cbd5e1);border-top:1px dashed var(--agens-border, #334155);padding-top:.5rem}.rubric.svelte-1gslwwg{width:100%;border-collapse:collapse;font-size:.82rem}.rubric.svelte-1gslwwg th:where(.svelte-1gslwwg),.rubric.svelte-1gslwwg td:where(.svelte-1gslwwg){border:1px solid var(--agens-border, #334155);padding:.35rem .5rem;text-align:left;vertical-align:top}.rubric.svelte-1gslwwg thead:where(.svelte-1gslwwg) th:where(.svelte-1gslwwg){background:var(--agens-surface-alt, #0f172a)}.rubric.svelte-1gslwwg .fluent:where(.svelte-1gslwwg){color:var(--agens-accent, #818cf8)}.coaching.svelte-1gslwwg{border-top:1px solid var(--agens-border, #334155);padding-top:.6rem;margin-top:.6rem}.coaching.svelte-1gslwwg:first-of-type{border-top:0;padding-top:0;margin-top:0}.try.svelte-1gslwwg{color:#34d399;margin:.2rem 0;font-size:.9rem}.notdo.svelte-1gslwwg{color:#f87171;margin:.2rem 0;font-size:.9rem}.dialogue.svelte-1gslwwg{margin:.3rem 0 0}.dialogue.svelte-1gslwwg div:where(.svelte-1gslwwg){display:flex;gap:.5rem}.dialogue.svelte-1gslwwg dt:where(.svelte-1gslwwg){color:var(--agens-text-muted, #94a3b8);min-width:3.5rem}.dialogue.svelte-1gslwwg dd:where(.svelte-1gslwwg){margin:0}.kind.svelte-1gslwwg{font-size:.7rem;text-transform:uppercase;padding:.05rem .4rem;border-radius:.4rem;background:var(--agens-accent, #6366f1);color:#fff}.kind-realia.svelte-1gslwwg{background:#0ea5e9}.wip.svelte-1gslwwg{font-size:.65rem;padding:.05rem .35rem;border-radius:.4rem;background:#b45309;color:#fff}
