:root{color-scheme:light dark;--bg: #f5ecd7;--surface: #faf4e6;--surface-2: #ebdfc2;--text: #231a14;--muted: #5b4636;--wood: #6b4524;--accent: #9b3324;--on-accent: #ffffff;--babe: #4a78a8;--on-babe: #ffffff;--blue: #2f5a87;--on-blue: #ffffff;--blue-soft: #dde6ee;--border: #8a7254;--rule: #d6c49f;--ink-rule: #231a14;--focus: #2f5a87;--shadow: 0 1px 0 rgb(35 26 20 / .12), 0 3px 10px rgb(35 26 20 / .08);--ev1-bg: #f6ddd6;--ev1-fg: #8a2c1e;--ev2-bg: #dde6ee;--ev2-fg: #234a72;--ev3-bg: #f0e2c2;--ev3-fg: #654410;--ev0-bg: #e6dccb;--ev0-fg: #463b31;--font-sans: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-serif: "Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, ui-serif, serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--radius: 6px;--radius-sm: 4px;--wrap: 72rem;--gutter: clamp(1rem, 4vw, 2rem)}@media(prefers-color-scheme:dark){:root{--bg: #1e1712;--surface: #271e17;--surface-2: #2e241b;--text: #f2e6d0;--muted: #cbb89f;--wood: #d9a46c;--accent: #e8836f;--on-accent: #1e1712;--babe: #4a78a8;--on-babe: #ffffff;--blue: #8fb3d9;--on-blue: #1e1712;--blue-soft: #1d3247;--border: #8a735b;--rule: #43362a;--ink-rule: #cbb89f;--focus: #8fb3d9;--shadow: 0 1px 0 rgb(0 0 0 / .3), 0 3px 10px rgb(0 0 0 / .25);--ev1-bg: #4a1f1b;--ev1-fg: #ffc9c1;--ev2-bg: #1d3247;--ev2-fg: #c4dcf3;--ev3-bg: #43331a;--ev3-fg: #f3d9a4;--ev0-bg: #35302b;--ev0-fg: #e6ddd3}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:1.0625rem;line-height:1.6}h1,h2,h3{font-family:var(--font-serif);line-height:1.2;text-wrap:balance}h1{font-size:clamp(1.9rem,1.4rem + 2vw,2.75rem);margin:0 0 .5rem}h2{font-size:clamp(1.35rem,1.2rem + .7vw,1.7rem);margin:2rem 0 .75rem}h3{font-size:1.2rem;margin:1.5rem 0 .5rem}p{margin:0 0 1rem}a{color:var(--blue);text-underline-offset:.15em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}img{max-width:100%;height:auto}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:2px}[tabindex="-1"]:focus,[tabindex="-1"]:focus-visible{outline:none}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 var(--gutter)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:.75rem;top:-4rem;z-index:100;background:var(--blue);color:var(--on-blue);padding:.6rem 1rem;border-radius:var(--radius-sm);font-weight:600;text-decoration:none}.skip-link:focus{top:.75rem}.muted{color:var(--muted)}.eyebrow{font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--wood);margin:0 0 .25rem}.botanical{font-style:italic}.button{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:.5rem 1rem;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.button:hover{background:var(--surface-2)}.button.primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.button.primary:hover{filter:brightness(1.08)}.notice{border-left:4px solid var(--blue);background:var(--blue-soft);padding:.85rem 1rem;border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin:1.5rem 0}.notice p:last-child{margin-bottom:0}.double-rule{height:9px;border-top:4px solid var(--ink-rule);border-bottom:1px solid var(--ink-rule);background:linear-gradient(var(--accent),var(--accent)) center / 100% 2px no-repeat}.prose{max-width:44rem}.prose ul,.prose ol{padding-left:1.4rem;margin:0 0 1rem}.prose li{margin:.25rem 0}.prose table{border-collapse:collapse;width:100%;margin:1rem 0 1.5rem;font-size:.95rem;display:block;overflow-x:auto}.prose th,.prose td{border-bottom:1px solid var(--rule);padding:.5rem .6rem;text-align:left;vertical-align:top}.prose blockquote{margin:1rem 0;padding:.25rem 1rem;border-left:4px solid var(--rule);color:var(--muted)}.prose code{font-family:var(--font-mono);font-size:.9em}.prose h2,.prose h3{scroll-margin-top:1rem}sup a{text-decoration:none;padding:0 .1em}sup a:before{content:"["}sup a:after{content:"]"}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media print{:root{color-scheme:light;--bg: #fff;--surface: #fff;--surface-2: #f4f4f4;--text: #000;--muted: #333;--blue: #000;--rule: #bbb}html{font-size:11px}body{font-size:9pt;line-height:1.3}.no-print,.skip-link{display:none!important}a{color:inherit;text-decoration:none}h1,h2,h3{break-after:avoid}}.art.svelte-1kpwvv9{display:grid;place-items:center;width:100%;color:var(--wood)}img.svelte-1kpwvv9{width:100%;height:100%;object-fit:contain}svg.svelte-1kpwvv9{width:60%;height:60%;opacity:.4}.search.svelte-1l1hf0x{position:relative;width:100%}.label.svelte-1l1hf0x{display:block;font-weight:600;margin-bottom:.4rem;color:var(--muted);text-align:center}.field.svelte-1l1hf0x{position:relative;display:flex;align-items:center;background:var(--surface);border:2px solid var(--border);border-radius:999px;box-shadow:var(--shadow)}.field.svelte-1l1hf0x:focus-within{border-color:var(--blue)}.icon.svelte-1l1hf0x{position:absolute;left:1rem;color:var(--muted);pointer-events:none}input.svelte-1l1hf0x{flex:1;min-width:0;font:inherit;font-size:1.15rem;color:var(--text);background:transparent;border:0;padding:.85rem 1rem .85rem 2.9rem;border-radius:999px;min-height:52px}input.svelte-1l1hf0x:focus-visible{outline:none}input.svelte-1l1hf0x::placeholder{color:var(--muted);opacity:.85}.go.svelte-1l1hf0x{font:inherit;font-weight:700;margin:4px;padding:0 1.25rem;min-height:44px;border-radius:999px;border:0;background:var(--accent);color:var(--on-accent);cursor:pointer}.field-label.svelte-1l1hf0x{display:block;font-weight:650;margin-bottom:.3rem}.search.field.svelte-1l1hf0x>.field:where(.svelte-1l1hf0x){border-radius:var(--radius-sm);box-shadow:none;border-width:1px}.search.field.svelte-1l1hf0x input:where(.svelte-1l1hf0x){font-size:1rem;border-radius:var(--radius-sm);min-height:44px;padding:.5rem .75rem .5rem 2.6rem}.search.field.svelte-1l1hf0x .icon:where(.svelte-1l1hf0x){left:.8rem}.search.field.svelte-1l1hf0x>.field:where(.svelte-1l1hf0x):has(input[aria-invalid=true]:where(.svelte-1l1hf0x)){border-color:var(--accent);border-width:2px}.compact.svelte-1l1hf0x .field:where(.svelte-1l1hf0x){box-shadow:none;border-width:1px}.compact.svelte-1l1hf0x input:where(.svelte-1l1hf0x){font-size:1rem;padding:.45rem .75rem .45rem 2.5rem;min-height:44px}.compact.svelte-1l1hf0x .icon:where(.svelte-1l1hf0x){left:.75rem}.listbox.svelte-1l1hf0x{position:absolute;z-index:30;left:0;right:0;margin:.35rem 0 0;padding:.35rem;list-style:none;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);max-height:22rem;overflow-y:auto;text-align:left}.listbox[hidden].svelte-1l1hf0x{display:none}li.svelte-1l1hf0x{display:flex;flex-direction:column;padding:.5rem .75rem;border-radius:var(--radius-sm);cursor:pointer}li.svelte-1l1hf0x:hover{background:var(--surface-2)}li.active.svelte-1l1hf0x{background:var(--blue);color:var(--on-blue)}li.active.svelte-1l1hf0x .opt-meta:where(.svelte-1l1hf0x){color:inherit}.opt-name.svelte-1l1hf0x{font-weight:650}.opt-meta.svelte-1l1hf0x{font-size:.88rem;color:var(--muted)}.compact.svelte-1l1hf0x .listbox:where(.svelte-1l1hf0x){min-width:18rem;right:auto}.nomatch.svelte-1l1hf0x{display:flex;gap:1rem;align-items:center;margin-top:1rem;padding:1rem;text-align:left;background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius)}.nomatch.svelte-1l1hf0x p:where(.svelte-1l1hf0x){margin:0 0 .35rem}.nomatch.svelte-1l1hf0x .nomatch-art{flex:none;width:96px}.compact.svelte-1l1hf0x .nomatch:where(.svelte-1l1hf0x){position:absolute;z-index:30;min-width:18rem;box-shadow:var(--shadow)}@media(max-width:30rem){.go.svelte-1l1hf0x{padding:0 .9rem}}.site-header.svelte-oiwvqb{background:var(--surface);border-bottom:1px solid var(--rule)}.bar.svelte-oiwvqb{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;padding-top:.6rem;padding-bottom:.6rem}.brand.svelte-oiwvqb{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-serif);font-weight:700;font-size:1.4rem;letter-spacing:.02em;color:var(--text);text-decoration:none;min-height:44px}nav.svelte-oiwvqb ul:where(.svelte-oiwvqb){display:flex;flex-wrap:wrap;gap:.1rem .25rem;margin:0;padding:0;list-style:none}nav.svelte-oiwvqb a:where(.svelte-oiwvqb){display:inline-flex;align-items:center;min-height:44px;padding:0 .6rem;color:var(--text);text-decoration:none;font-weight:550;border-radius:var(--radius-sm)}nav.svelte-oiwvqb a:where(.svelte-oiwvqb):hover{background:var(--surface-2)}nav.svelte-oiwvqb a[aria-current=page]:where(.svelte-oiwvqb){text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:3px;text-underline-offset:.4em}.header-search.svelte-oiwvqb{margin-left:auto;width:min(100%,18rem)}@media(max-width:48rem){.header-search.svelte-oiwvqb{width:100%;margin-left:0}}.site-footer.svelte-1sr6y3t{background:var(--surface-2);color:var(--text);margin-top:4rem}.forest.svelte-1sr6y3t{height:64px;margin-top:-64px;background-repeat:repeat-x;background-size:auto 64px;background-position:bottom left}.cols.svelte-1sr6y3t{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.5rem 2.5rem;padding-top:1.75rem}h2.svelte-1sr6y3t{font-size:1.05rem;margin:0 0 .5rem}p.svelte-1sr6y3t{font-size:.95rem}ul.svelte-1sr6y3t{margin:0;padding:0;list-style:none}li.svelte-1sr6y3t{margin:.15rem 0}li.svelte-1sr6y3t a:where(.svelte-1sr6y3t){display:inline-block;padding:.3rem 0}.small.svelte-1sr6y3t{font-size:.85rem;color:var(--muted);padding-bottom:1.5rem;margin:0 auto}.suggest.svelte-1sr6y3t{margin-left:.5rem}.small.svelte-1sr6y3t a:where(.svelte-1sr6y3t){color:inherit}@media print{.site-footer.svelte-1sr6y3t{background:none;margin-top:4pt}.double-rule.svelte-1sr6y3t,.forest.svelte-1sr6y3t,nav.svelte-1sr6y3t,.small.svelte-1sr6y3t,section[aria-labelledby=footer-data].svelte-1sr6y3t{display:none}.cols.svelte-1sr6y3t{padding-top:0;display:block}h2.svelte-1sr6y3t,p.svelte-1sr6y3t{display:inline;font-size:8pt}}.badge.svelte-1dnt8ww{display:inline-flex;align-items:center;gap:.35em;padding:.15em .6em;border-radius:999px;font-size:.82rem;font-weight:650;line-height:1.5;white-space:nowrap;border:1px solid currentColor}.ev1.svelte-1dnt8ww{background:var(--ev1-bg);color:var(--ev1-fg)}.ev2.svelte-1dnt8ww{background:var(--ev2-bg);color:var(--ev2-fg)}.ev3.svelte-1dnt8ww{background:var(--ev3-bg);color:var(--ev3-fg)}.ev0.svelte-1dnt8ww{background:var(--ev0-bg);color:var(--ev0-fg);border-style:dashed}svg.svelte-1dnt8ww{flex:none}@media print{.badge.svelte-1dnt8ww{background:none;color:#000}}.frame.svelte-1etafxp{aspect-ratio:1200 / 630;width:100%;overflow:hidden;background:repeating-radial-gradient(ellipse at 30% 140%,transparent 0 10px,rgb(0 0 0 / .05) 10px 12px),linear-gradient(135deg,#c9a37a,#9c6b3f)}img.svelte-1etafxp{display:block;width:100%;height:100%;object-fit:cover}.tile.svelte-p528c2{position:relative;background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);display:flex;flex-direction:column;transition:transform .15s ease}.tile.svelte-p528c2:hover{transform:translateY(-2px)}.tile.svelte-p528c2:focus-within{outline:3px solid var(--focus);outline-offset:2px}.body.svelte-p528c2{padding:.75rem 1rem 1rem}.name.svelte-p528c2{font-size:1.2rem;margin:0}.name.svelte-p528c2 a:where(.svelte-p528c2){color:var(--text);text-decoration:none}.name.svelte-p528c2 a:where(.svelte-p528c2):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.name.svelte-p528c2 a:where(.svelte-p528c2):focus-visible{outline:none}p.svelte-p528c2{margin:.15rem 0 0}.botanical.svelte-p528c2{color:var(--muted);font-size:.92rem}.strongest.svelte-p528c2{margin-top:.5rem}.hazards.svelte-p528c2{margin-top:.4rem;font-size:.88rem;color:var(--muted)}.hero.svelte-1rta8r{padding:clamp(1.5rem,5vw,3.5rem) 0 2rem;text-align:center}.hero-inner.svelte-1rta8r{max-width:46rem}.hero.svelte-1rta8r .hero-art{width:min(100%,720px);margin:0 auto .5rem}.lede.svelte-1rta8r{color:var(--muted);font-size:1.12rem;max-width:36rem;margin:0 auto 1.5rem}.search-wrap.svelte-1rta8r{max-width:38rem;margin:0 auto}.featured.svelte-1rta8r h2:where(.svelte-1rta8r){text-align:center}.tiles.svelte-1rta8r{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));gap:1rem}.tiles.svelte-1rta8r li:where(.svelte-1rta8r){display:flex}.tiles.svelte-1rta8r li:where(.svelte-1rta8r)>*{flex:1}.more.svelte-1rta8r{text-align:center;margin-top:1rem}.band.svelte-1rta8r{margin-top:2.5rem;padding:1.5rem clamp(1rem,4vw,2rem);background:var(--surface);border:1px solid var(--rule);border-left:6px solid var(--wood);border-radius:var(--radius)}.band.svelte-1rta8r h2:where(.svelte-1rta8r){margin-top:0}.steps.svelte-1rta8r{list-style:none;padding:0;margin:0 0 1.25rem}.steps.svelte-1rta8r li:where(.svelte-1rta8r){display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:center;margin:.5rem 0;min-height:48px}.steps.svelte-1rta8r li:where(.svelte-1rta8r)>.art{width:48px}.steps.svelte-1rta8r li:where(.svelte-1rta8r):not(:has(.art)){grid-template-columns:1fr}.links.svelte-1rta8r{display:flex;flex-wrap:wrap;gap:.75rem;margin:0}.sources.svelte-1wgsvm3{padding-left:1.6rem;font-size:.92rem}li.svelte-1wgsvm3{margin:.4rem 0;scroll-margin-top:1rem}li.svelte-1wgsvm3:target{background:var(--blue-soft);border-radius:4px}.link.svelte-1wgsvm3{margin-left:.35rem;word-break:break-word}@media print{.sources.svelte-1wgsvm3{font-size:6.5pt;line-height:1.2;columns:3;column-gap:1.5em}li.svelte-1wgsvm3{margin:.1rem 0;break-inside:avoid}.link.svelte-1wgsvm3{display:none}}.card.svelte-1sw5y3m{padding-top:1rem}.crumbs.svelte-1sw5y3m ol:where(.svelte-1sw5y3m){display:flex;flex-wrap:wrap;gap:.25rem;list-style:none;margin:0 0 1rem;padding:0;font-size:.92rem}.crumbs.svelte-1sw5y3m li:where(.svelte-1sw5y3m)+li:where(.svelte-1sw5y3m):before{content:"›";margin-right:.35rem;color:var(--muted)}.card-head.svelte-1sw5y3m{display:grid;grid-template-columns:1fr;gap:1.25rem;align-items:start}@media(min-width:52rem){.card-head.svelte-1sw5y3m{grid-template-columns:1fr 26rem}}.titles.svelte-1sw5y3m p:where(.svelte-1sw5y3m){margin:0 0 .3rem}.botanical-line.svelte-1sw5y3m{font-size:1.15rem}.actions.svelte-1sw5y3m{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem!important}.photo.svelte-1sw5y3m{margin:0;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow)}.description.svelte-1sw5y3m{font-size:1.08rem;max-width:46rem;margin-top:1.5rem}.absence.svelte-1sw5y3m{max-width:46rem}.key.svelte-1sw5y3m{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.9rem}.hazard-group.svelte-1sw5y3m{border-top:1px solid var(--rule);max-width:50rem}.hazard-group.svelte-1sw5y3m h3:where(.svelte-1sw5y3m){margin-top:1rem}.hazards.svelte-1sw5y3m{list-style:none;margin:0;padding:0}.hazards.svelte-1sw5y3m li:where(.svelte-1sw5y3m){padding:.4rem 0 .9rem}.hazards.svelte-1sw5y3m li:where(.svelte-1sw5y3m)+li:where(.svelte-1sw5y3m){border-top:1px dashed var(--rule);padding-top:.8rem}.badge-line.svelte-1sw5y3m{margin:0 0 .35rem}.summary.svelte-1sw5y3m{margin:0 0 .25rem}.facts.svelte-1sw5y3m{display:flex;flex-wrap:wrap;gap:.2rem 1.25rem;font-size:.9rem;margin:0}.k.svelte-1sw5y3m{font-weight:600}.classes.svelte-1sw5y3m{padding-left:1.2rem}table.svelte-1sw5y3m{border-collapse:collapse;width:100%;max-width:46rem;font-size:.95rem}th.svelte-1sw5y3m,td.svelte-1sw5y3m{text-align:left;padding:.5rem .6rem;border-bottom:1px solid var(--rule);vertical-align:top}thead.svelte-1sw5y3m th:where(.svelte-1sw5y3m){font-size:.85rem;color:var(--muted)}.small.svelte-1sw5y3m{font-size:.9rem}.limits.svelte-1sw5y3m .small:where(.svelte-1sw5y3m){margin-top:.6rem}.related.svelte-1sw5y3m{max-width:46rem;margin-top:1.5rem}.protect.svelte-1sw5y3m ul:where(.svelte-1sw5y3m){padding-left:1.2rem}.protect-head.svelte-1sw5y3m{display:flex;align-items:center;gap:.75rem;margin-top:2rem}.protect-head.svelte-1sw5y3m .art{width:56px;flex:none}.protect-head.svelte-1sw5y3m h2:where(.svelte-1sw5y3m){margin:0}.card-foot.svelte-1sw5y3m{margin-top:2rem;padding-top:1rem;border-top:1px solid var(--rule);color:var(--muted)}.print-only.svelte-1sw5y3m{display:none}@media print{@page{size:auto;margin:10mm}.card.svelte-1sw5y3m{padding:0;max-width:none}.print-only.svelte-1sw5y3m{display:block}.description.svelte-1sw5y3m,.absence.svelte-1sw5y3m,.hazard-group.svelte-1sw5y3m,.related.svelte-1sw5y3m,table.svelte-1sw5y3m{max-width:none}.print-head.svelte-1sw5y3m{font-size:8pt;margin:0 0 4pt;border-bottom:1px solid #000;padding-bottom:2pt}.card-head.svelte-1sw5y3m{display:block}.photo.svelte-1sw5y3m{display:none}.protect-head.svelte-1sw5y3m{margin-top:6pt}h1.svelte-1sw5y3m{font-size:18pt;margin:0}h2.svelte-1sw5y3m{font-size:11pt;margin:5pt 0 2pt}h3.svelte-1sw5y3m{font-size:9.5pt;margin:3pt 0 1pt}.titles.svelte-1sw5y3m p:where(.svelte-1sw5y3m),.description.svelte-1sw5y3m{margin:0 0 2pt;font-size:9pt}.absence.svelte-1sw5y3m{margin:5pt 0;padding:4pt 6pt;font-size:8.5pt;background:none;border:1px solid #000;border-left-width:3pt}.hazard-group.svelte-1sw5y3m{break-inside:avoid;border-top:0}.hazards.svelte-1sw5y3m li:where(.svelte-1sw5y3m),.hazards.svelte-1sw5y3m li:where(.svelte-1sw5y3m)+li:where(.svelte-1sw5y3m){padding:0 0 2pt;border:0;font-size:8pt}.badge-line.svelte-1sw5y3m{display:inline;margin-right:4pt}.summary.svelte-1sw5y3m{display:inline}.facts.svelte-1sw5y3m{display:none}.hazard-cols.svelte-1sw5y3m{columns:2;column-gap:14pt}.hazard-group.svelte-1sw5y3m h3:where(.svelte-1sw5y3m):first-child{margin-top:0}.hazards.svelte-1sw5y3m li.general:where(.svelte-1sw5y3m),.hazard-group.all-general.svelte-1sw5y3m{display:none}table.svelte-1sw5y3m{font-size:7.5pt}thead.svelte-1sw5y3m{display:none}th.svelte-1sw5y3m,td.svelte-1sw5y3m{padding:1.5pt 4pt}.protect.svelte-1sw5y3m ul:where(.svelte-1sw5y3m){margin:0;padding:0;list-style:none;font-size:8pt}.protect.svelte-1sw5y3m li:where(.svelte-1sw5y3m){display:inline}.protect.svelte-1sw5y3m li:where(.svelte-1sw5y3m)+li:where(.svelte-1sw5y3m):before{content:" • "}.limits.svelte-1sw5y3m .small:where(.svelte-1sw5y3m),.card-foot.svelte-1sw5y3m .print-only:where(.svelte-1sw5y3m){display:none}.card-foot.svelte-1sw5y3m{margin-top:4pt;padding-top:2pt;font-size:8pt}.card-foot.svelte-1sw5y3m p:where(.svelte-1sw5y3m){margin:0}}.lede.svelte-1onka7m{max-width:44rem}.filters.svelte-1onka7m{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:end;padding:1rem;background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);margin:1rem 0}.f.svelte-1onka7m{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1 1 10rem}.f.reset.svelte-1onka7m{flex:0 0 auto;min-width:0}label.svelte-1onka7m{font-size:.88rem;font-weight:600}input.svelte-1onka7m,select.svelte-1onka7m{font:inherit;min-height:44px;padding:.4rem .6rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);color:var(--text)}.count.svelte-1onka7m{font-size:.92rem;color:var(--muted)}.species-table.svelte-1onka7m{width:100%;border-collapse:collapse;background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius)}thead.svelte-1onka7m th:where(.svelte-1onka7m){position:sticky;top:0;background:var(--surface-2);text-align:left;font-size:.88rem}thead.svelte-1onka7m button:where(.svelte-1onka7m){font:inherit;font-weight:700;color:var(--text);background:none;border:0;padding:.6rem .75rem;min-height:44px;width:100%;text-align:left;cursor:pointer}.arrow.svelte-1onka7m{display:inline-block;width:1.2em;font-size:.75em;margin-left:.25em}tbody.svelte-1onka7m th:where(.svelte-1onka7m),tbody.svelte-1onka7m td:where(.svelte-1onka7m){padding:.55rem .75rem;border-top:1px solid var(--rule);text-align:left;vertical-align:top}tbody.svelte-1onka7m tr:where(.svelte-1onka7m):hover{background:var(--surface-2)}.c-name.svelte-1onka7m a:where(.svelte-1onka7m){font-weight:650}.c-haz.svelte-1onka7m{font-size:.92rem;max-width:22rem}.lbl.svelte-1onka7m,.sort-mobile.svelte-1onka7m{display:none}.linkish.svelte-1onka7m{font:inherit;color:var(--blue);background:none;border:0;padding:0;text-decoration:underline;cursor:pointer}@media(max-width:46rem){.sort-mobile.svelte-1onka7m{display:flex}.species-table.svelte-1onka7m,.species-table.svelte-1onka7m tbody:where(.svelte-1onka7m),.species-table.svelte-1onka7m tr:where(.svelte-1onka7m),.species-table.svelte-1onka7m th:where(.svelte-1onka7m),.species-table.svelte-1onka7m td:where(.svelte-1onka7m){display:block}.species-table.svelte-1onka7m{background:none;border:0}.species-table.svelte-1onka7m thead:where(.svelte-1onka7m){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.species-table.svelte-1onka7m tr:where(.svelte-1onka7m){background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);padding:.75rem 1rem;margin-bottom:.75rem}.species-table.svelte-1onka7m tbody:where(.svelte-1onka7m) th:where(.svelte-1onka7m),.species-table.svelte-1onka7m tbody:where(.svelte-1onka7m) td:where(.svelte-1onka7m){border:0;padding:.15rem 0}.c-name.svelte-1onka7m{font-size:1.15rem}.filters.svelte-1onka7m{display:grid;grid-template-columns:1fr}.lbl.svelte-1onka7m{display:inline;margin-right:.3em;color:var(--muted);font-size:.88rem}.c-bot.svelte-1onka7m .lbl:where(.svelte-1onka7m){display:none}}.page.svelte-5g0g8j{padding-top:1rem}.crumbs.svelte-5g0g8j ol:where(.svelte-5g0g8j){display:flex;flex-wrap:wrap;gap:.25rem;list-style:none;margin:0 0 1rem;padding:0;font-size:.92rem}.crumbs.svelte-5g0g8j li:where(.svelte-5g0g8j)+li:where(.svelte-5g0g8j):before{content:"›";margin-right:.35rem;color:var(--muted)}.lede.svelte-5g0g8j{font-size:1.15rem;color:var(--muted);max-width:44rem}.layout.has-toc.svelte-5g0g8j{display:grid;gap:2rem}@media(min-width:60rem){.layout.has-toc.svelte-5g0g8j{grid-template-columns:15rem 1fr}.toc.svelte-5g0g8j{position:sticky;top:1rem;align-self:start}}.toc.svelte-5g0g8j{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);padding:.75rem 1rem;font-size:.92rem}.toc.svelte-5g0g8j h2:where(.svelte-5g0g8j){font-size:1rem;margin:0 0 .4rem}.toc.svelte-5g0g8j ol:where(.svelte-5g0g8j){list-style:none;margin:0;padding:0}.toc.svelte-5g0g8j li:where(.svelte-5g0g8j){margin:.2rem 0}.toc.svelte-5g0g8j .lvl3:where(.svelte-5g0g8j){padding-left:.9rem}.main-col.svelte-5g0g8j .hero-img{margin:0 0 1.5rem;max-width:44rem;border-radius:var(--radius);overflow:hidden}.reviewed.svelte-5g0g8j{margin-top:2rem;font-size:.92rem}@media print{.crumbs.svelte-5g0g8j,.toc.svelte-5g0g8j,.main-col.svelte-5g0g8j .hero-img,.back.svelte-5g0g8j{display:none}.layout.has-toc.svelte-5g0g8j{display:block}}.poster.svelte-lw8plx{padding-top:1.25rem;max-width:52rem}.actions.svelte-lw8plx{display:flex;flex-wrap:wrap;gap:.5rem}.sheet.svelte-lw8plx{background:var(--surface);border:1px solid var(--rule);padding:clamp(1rem,4vw,2.25rem);box-shadow:var(--shadow)}.poster-head.svelte-lw8plx{text-align:center}.poster-head.svelte-lw8plx .poster-art{max-width:22rem;margin:0 auto .75rem}.kicker.svelte-lw8plx{font-size:.85rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin:.6rem 0 .25rem}.poster-body.svelte-lw8plx h1{font-size:clamp(1.8rem,1.3rem + 2vw,2.6rem);text-align:center;margin:0 0 .4rem}.poster-body.svelte-lw8plx h1+p{text-align:center;font-size:1.1rem;max-width:38rem;margin:0 auto 1rem}.poster-body.svelte-lw8plx{column-gap:2rem}@media(min-width:44rem){.poster-body.svelte-lw8plx{columns:2}}.poster-body.svelte-lw8plx h1,.poster-body.svelte-lw8plx h1+p{column-span:all}.poster-body.svelte-lw8plx h2{break-after:avoid}.poster-body.svelte-lw8plx ul,.poster-body.svelte-lw8plx h2+p{break-inside:avoid}.poster-body.svelte-lw8plx h2{font-size:1.2rem;margin:.9rem 0 .3rem;padding-bottom:.15rem;border-bottom:2px solid var(--accent)}.poster-body.svelte-lw8plx ul{list-style:none;margin:0;padding:0}.poster-body.svelte-lw8plx li{margin:.3rem 0;padding-left:1.5em;text-indent:-1.5em}.poster-body.svelte-lw8plx input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:1em;height:1em;margin:0 .5em 0 0;vertical-align:baseline;text-indent:0;border:2px solid var(--text);border-radius:2px;transform:translateY(.15em)}.poster-body.svelte-lw8plx p:last-child{margin-top:1rem;text-align:center;font-weight:600}.poster-foot.svelte-lw8plx{margin-top:1.25rem;padding-top:.6rem;border-top:1px solid var(--rule);font-size:.85rem;color:var(--muted)}.disclaimer.svelte-lw8plx{margin:0 0 .4rem}.poster-sources.svelte-lw8plx{margin:0;padding-left:1.4rem;columns:2;column-gap:1.5rem;font-size:.8rem}.poster-sources.svelte-lw8plx li:where(.svelte-lw8plx){break-inside:avoid}@media print{@page{size:auto;margin:10mm}body:has(.poster) .site-footer{display:none}.poster.svelte-lw8plx{padding:0;max-width:none}.sheet.svelte-lw8plx{border:3px double #000;box-shadow:none;padding:8mm 9mm;background:none}.poster-head.svelte-lw8plx .poster-art{max-width:none;width:auto;height:52mm;margin-bottom:2mm}.poster-head.svelte-lw8plx .poster-art img{width:auto;height:100%}.kicker.svelte-lw8plx{font-size:8pt;color:#000;margin:2mm 0 1mm}.poster-body.svelte-lw8plx{columns:2;column-gap:8mm;font-size:11pt;line-height:1.3}.poster-body.svelte-lw8plx h1{font-size:24pt}.poster-body.svelte-lw8plx h1+p{font-size:11.5pt;margin-bottom:2mm}.poster-body.svelte-lw8plx h2{font-size:13pt;margin:3mm 0 1mm;border-bottom-color:#000}.poster-body.svelte-lw8plx li{margin:.8mm 0}.poster-body.svelte-lw8plx input[type=checkbox]{border-color:#000}.poster-body.svelte-lw8plx sup{font-size:6pt}.poster-foot.svelte-lw8plx{margin-top:3mm;padding-top:1.5mm;font-size:7pt;color:#000}.poster-sources.svelte-lw8plx{columns:3;font-size:6pt;line-height:1.2}}.lede.svelte-1wx13m6{max-width:46rem}.wrap.svelte-1wx13m6 .sources-art{max-width:36rem;margin:.5rem 0 1rem}.jump.svelte-1wx13m6{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;padding:0;list-style:none}.jump.svelte-1wx13m6 a:where(.svelte-1wx13m6){display:inline-block;padding:.4rem 0}.list.svelte-1wx13m6{list-style:none;padding:0;margin:0;max-width:50rem}.list.svelte-1wx13m6 li:where(.svelte-1wx13m6){padding:.75rem 0;border-top:1px solid var(--rule);scroll-margin-top:1rem}.list.svelte-1wx13m6 li:where(.svelte-1wx13m6):target{background:var(--blue-soft)}.cite.svelte-1wx13m6{margin:0 0 .25rem}.meta.svelte-1wx13m6{display:flex;flex-wrap:wrap;gap:.25rem 1rem;font-size:.88rem;color:var(--muted);margin:0}.key.svelte-1wx13m6{font-family:var(--font-mono)}.meta.svelte-1wx13m6 a:where(.svelte-1wx13m6){word-break:break-word}.copy.svelte-1j12gkz{min-height:40px;padding:.35rem .8rem;font-size:.95rem}.copy-status.svelte-1j12gkz{font-size:.9rem;color:var(--muted);margin-left:.5rem}.submit.svelte-6pu9lk{max-width:46rem;padding-top:1.5rem}.intro.svelte-6pu9lk{display:flex;gap:1.25rem;align-items:center;margin-bottom:1rem}.intro.svelte-6pu9lk .intro-art{flex:none;width:120px}.lede.svelte-6pu9lk{color:var(--muted);margin:0}fieldset.svelte-6pu9lk{border:0;margin:0;padding:0;min-width:0}legend.svelte-6pu9lk{font-family:var(--font-serif);font-size:1.3rem;font-weight:700;padding:0;margin-bottom:.75rem}.group.svelte-6pu9lk{margin-top:2rem;padding-top:1.25rem;border-top:1px solid var(--rule)}.kinds.svelte-6pu9lk{margin-top:1.5rem}.kind-grid.svelte-6pu9lk{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.6rem}.kind.svelte-6pu9lk{display:flex;gap:.65rem;align-items:flex-start;padding:.75rem .9rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);cursor:pointer}.kind.svelte-6pu9lk:hover{background:var(--surface-2)}.kind.selected.svelte-6pu9lk{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.kind.svelte-6pu9lk:has(input:where(.svelte-6pu9lk):focus-visible){outline:3px solid var(--focus);outline-offset:2px}.kind.svelte-6pu9lk input:where(.svelte-6pu9lk){margin-top:.3rem;width:1.1rem;height:1.1rem;accent-color:var(--blue);flex:none}.kind-text.svelte-6pu9lk{display:flex;flex-direction:column}.kind-label.svelte-6pu9lk{font-weight:650}.kind-hint.svelte-6pu9lk{font-size:.9rem;color:var(--muted)}.medical.svelte-6pu9lk{margin-top:1.5rem;padding:1rem 1.15rem;border:2px solid var(--accent);border-left-width:8px;border-radius:var(--radius-sm);background:var(--surface)}.medical.svelte-6pu9lk h2:where(.svelte-6pu9lk){margin:0 0 .5rem;color:var(--accent);font-size:1.3rem}.medical.svelte-6pu9lk p:where(.svelte-6pu9lk):last-child{margin-bottom:0}.field.svelte-6pu9lk{margin-bottom:1rem}.field.svelte-6pu9lk label:where(.svelte-6pu9lk){display:block;font-weight:650;margin-bottom:.3rem}.row.two.svelte-6pu9lk{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:0 1rem}input[type=text].svelte-6pu9lk,input[type=email].svelte-6pu9lk,input[type=url].svelte-6pu9lk,select.svelte-6pu9lk,textarea.svelte-6pu9lk{width:100%;font:inherit;font-size:1rem;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:.55rem .7rem;min-height:44px}textarea.svelte-6pu9lk{resize:vertical;line-height:1.5}[aria-invalid=true].svelte-6pu9lk{border-color:var(--accent);border-width:2px}.req.svelte-6pu9lk,.opt.svelte-6pu9lk{font-weight:400;font-size:.9rem;color:var(--muted);font-family:var(--font-sans)}.hint.svelte-6pu9lk{font-size:.92rem;color:var(--muted);margin:0 0 .4rem}.own-words.svelte-6pu9lk{font-size:.92rem;margin:0 0 .5rem;padding:.4rem .7rem;border-left:3px solid var(--wood);background:var(--surface-2)}.counter.svelte-6pu9lk{font-size:.88rem;color:var(--muted);margin:.25rem 0 0;text-align:right;font-variant-numeric:tabular-nums}.counter.over.svelte-6pu9lk{color:var(--accent);font-weight:650}.field-error.svelte-6pu9lk{color:var(--accent);font-weight:600;font-size:.95rem;margin:.3rem 0 .5rem}.field-error.svelte-6pu9lk:before{content:"✕ "}.field-warn.svelte-6pu9lk{font-size:.93rem;margin:.3rem 0 .5rem;padding:.4rem .7rem;border-left:3px solid var(--wood);background:var(--ev3-bg);color:var(--ev3-fg)}.chosen.svelte-6pu9lk{display:flex;gap:1rem;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:.6rem .9rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.chosen.svelte-6pu9lk p:where(.svelte-6pu9lk){margin:0;display:flex;flex-direction:column}.chosen-name.svelte-6pu9lk{font-weight:700;font-size:1.1rem}.cites.svelte-6pu9lk{list-style:none;margin:0 0 1rem;padding:0}.cite.svelte-6pu9lk{padding:.9rem .9rem .4rem;margin-bottom:.75rem;border:1px dashed var(--border);border-radius:var(--radius)}.cite-grid.svelte-6pu9lk{display:grid;grid-template-columns:11rem 1fr;gap:0 .75rem}@media(max-width:34rem){.cite-grid.svelte-6pu9lk{grid-template-columns:1fr}}.cite.svelte-6pu9lk .field:where(.svelte-6pu9lk){margin-bottom:.6rem}.linkish.svelte-6pu9lk{font:inherit;background:none;border:0;padding:.3rem 0;color:var(--blue);text-decoration:underline;text-underline-offset:.15em;cursor:pointer;min-height:32px}.remove.svelte-6pu9lk{margin-bottom:.4rem;font-size:.93rem}.hp.svelte-6pu9lk{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.privacy.svelte-6pu9lk{margin-top:2rem;padding:.9rem 1rem;background:var(--surface-2);border-radius:var(--radius);font-size:.93rem}.privacy.svelte-6pu9lk h2:where(.svelte-6pu9lk){font-size:1.05rem;margin:0 0 .4rem}.privacy.svelte-6pu9lk ul:where(.svelte-6pu9lk){margin:0 0 .5rem;padding-left:1.2rem}.privacy.svelte-6pu9lk p:where(.svelte-6pu9lk){margin:0}.actions.svelte-6pu9lk{display:flex;gap:1.25rem;align-items:center;margin-top:1.5rem}.actions.svelte-6pu9lk .button:where(.svelte-6pu9lk){min-width:9rem;justify-content:center}.actions.svelte-6pu9lk .button[disabled]:where(.svelte-6pu9lk){opacity:.7;cursor:progress}.error-summary.svelte-6pu9lk,.banner.svelte-6pu9lk{margin:1.25rem 0;padding:.9rem 1rem;border:2px solid var(--accent);border-radius:var(--radius-sm);background:var(--surface)}.error-summary.svelte-6pu9lk h2:where(.svelte-6pu9lk){font-size:1.15rem;margin:0 0 .4rem;color:var(--accent)}.error-summary.svelte-6pu9lk ul:where(.svelte-6pu9lk){margin:0;padding-left:1.2rem}.banner.svelte-6pu9lk p:where(.svelte-6pu9lk){margin:0}.done.svelte-6pu9lk{margin-top:1rem}.done.svelte-6pu9lk h2:where(.svelte-6pu9lk){margin-top:0}.ref.svelte-6pu9lk{font-family:var(--font-mono);font-size:1.15rem}.save.svelte-6pu9lk{padding:1rem;border:2px solid var(--blue);border-radius:var(--radius);background:var(--blue-soft);margin:1rem 0}.status-link.svelte-6pu9lk{font-family:var(--font-mono);font-size:.95rem;overflow-wrap:anywhere;padding:.5rem .7rem;background:var(--surface);border-radius:var(--radius-sm)}.warn.svelte-6pu9lk{padding:.75rem 1rem;border-left:4px solid var(--wood);background:var(--ev3-bg);color:var(--ev3-fg);margin:1rem 0}.warn.svelte-6pu9lk p:where(.svelte-6pu9lk){margin:0 0 .25rem}.warn.svelte-6pu9lk ul:where(.svelte-6pu9lk){margin:0;padding-left:1.2rem}.next.svelte-6pu9lk{display:flex;gap:1.25rem;align-items:center;flex-wrap:wrap}@media(max-width:34rem){.intro.svelte-6pu9lk .intro-art{width:80px}}.status.svelte-1e0na3i{max-width:44rem;padding-top:1.5rem}.lede.svelte-1e0na3i{color:var(--muted);font-size:1.1rem}.facts.svelte-1e0na3i{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem 1.5rem;margin:1.5rem 0;padding:.9rem 1rem;background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius)}.facts.svelte-1e0na3i dt:where(.svelte-1e0na3i){font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.facts.svelte-1e0na3i dd:where(.svelte-1e0na3i){margin:0;font-weight:600}.ref.svelte-1e0na3i{font-family:var(--font-mono)}.timeline.svelte-1e0na3i{list-style:none;margin:0;padding:0}.timeline.svelte-1e0na3i li:where(.svelte-1e0na3i){position:relative;display:flex;gap:.9rem;padding-bottom:1.1rem}.timeline.svelte-1e0na3i li:where(.svelte-1e0na3i):not(:last-child):before{content:"";position:absolute;left:.55rem;top:1.4rem;bottom:0;border-left:2px solid var(--rule)}.timeline.svelte-1e0na3i li.done:where(.svelte-1e0na3i):not(:last-child):before{border-left-color:var(--blue)}.dot.svelte-1e0na3i{flex:none;width:1.2rem;height:1.2rem;margin-top:.2rem;border-radius:50%;border:2px solid var(--border);background:var(--bg)}.done.svelte-1e0na3i .dot:where(.svelte-1e0na3i){background:var(--blue);border-color:var(--blue)}.current.svelte-1e0na3i .dot:where(.svelte-1e0na3i){border-color:var(--accent);box-shadow:inset 0 0 0 3px var(--bg);background:var(--accent)}.step-text.svelte-1e0na3i{display:flex;flex-direction:column}.step-label.svelte-1e0na3i{font-weight:650}.upcoming.svelte-1e0na3i .step-label:where(.svelte-1e0na3i){color:var(--muted);font-weight:500}.step-explain.svelte-1e0na3i{font-size:.92rem;color:var(--muted)}.upcoming.svelte-1e0na3i .step-explain:where(.svelte-1e0na3i){display:none}.notes.svelte-1e0na3i{list-style:none;margin:0;padding:0}.notes.svelte-1e0na3i li:where(.svelte-1e0na3i){padding:.75rem 1rem;border-left:4px solid var(--wood);background:var(--surface);margin-bottom:.75rem}.note-at.svelte-1e0na3i{font-size:.85rem;color:var(--muted);margin:0 0 .25rem}.note-text.svelte-1e0na3i{margin:0;white-space:pre-line}.nf.svelte-1vy77sr{text-align:center;padding-top:2rem;max-width:40rem}.nf.svelte-1vy77sr .nf-art{width:min(100%,260px);margin:0 auto}.search.svelte-1vy77sr{margin:1.5rem 0}main.svelte-1n46o8q{display:block;min-height:60vh;padding-bottom:3rem}main.svelte-1n46o8q:focus{outline:none}@media print{main.svelte-1n46o8q{min-height:0;padding-bottom:0}}.progress.svelte-1n46o8q{position:fixed;top:0;left:0;height:3px;width:100%;background:linear-gradient(90deg,var(--accent),var(--blue));transform-origin:left;animation:svelte-1n46o8q-grow 1.2s ease-out infinite;z-index:50}@keyframes svelte-1n46o8q-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
