.title-slide.svelte-bf3ws5{display:flex;align-items:center;justify-content:center;min-height:100%;text-align:center}.title-content.svelte-bf3ws5{width:100%;max-width:860px;margin:0 auto;text-align:center}.conference-badge.svelte-bf3ws5{display:inline-block;font-family:var(--font-mono);font-size:.52em;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent);border:1.5px solid var(--color-accent);border-radius:3px;padding:.2em .7em;margin-bottom:.9em;opacity:.9}.title-content.svelte-bf3ws5 h1:where(.svelte-bf3ws5){font-size:2.4em;line-height:1.1;letter-spacing:-.04em;margin:0 0 .15em;color:var(--color-text)}.subtitle.svelte-bf3ws5{font-size:.82em;line-height:1.5;color:var(--color-text-secondary);font-family:var(--font-body);margin:0 0 1.2em}.title-rule.svelte-bf3ws5{width:3em;height:2px;background:var(--color-accent);border-radius:1px;margin:0 auto 1.1em;opacity:.75}.authors.svelte-bf3ws5{font-size:.78em;color:var(--color-text-secondary);font-family:var(--font-heading);font-weight:500;letter-spacing:.01em;margin:0 0 .35em}.num.svelte-bf3ws5{font-size:.52em;vertical-align:super;line-height:0}.affiliations.svelte-bf3ws5{font-size:.56em;color:var(--color-text-tertiary);font-family:var(--font-mono);letter-spacing:.02em;margin:0 0 .9em;line-height:1.6}.nowrap.svelte-bf3ws5{white-space:nowrap}.meta.svelte-bf3ws5{font-size:.62em;color:var(--color-text-tertiary);font-family:var(--font-mono);letter-spacing:.04em;line-height:1.7}.meta.svelte-bf3ws5 p:where(.svelte-bf3ws5){margin:0}.summer-school.svelte-bf3ws5{margin-top:.4em!important;font-style:italic;opacity:.75}.columns.svelte-1c02trm{display:grid;grid-template-columns:1fr 1fr;gap:3em;margin-top:.5em;align-items:start}.panel.svelte-1c02trm{display:flex;flex-direction:column;align-items:center;gap:.3em}.diagram.svelte-1c02trm{max-height:200px;width:auto}.label-main.svelte-1c02trm{font-size:.8em;font-weight:600;color:var(--color-text);margin:0;text-align:center}.label-sub.svelte-1c02trm{font-size:.72em;margin:0;text-align:center;color:var(--color-text)}.green.svelte-1c02trm{color:#10b981;font-weight:600}.red.svelte-1c02trm{color:#ef4444;font-weight:600}.punchline.svelte-1c02trm{text-align:center;font-size:1.2em;font-weight:700;color:#f59e0b;margin-top:.8em;margin-bottom:.3em}.citation.svelte-1c02trm{font-size:.52em;color:var(--color-text-tertiary);font-family:var(--font-mono);text-align:center;margin:0;line-height:1.5}.conf.svelte-1c02trm{font-style:normal;font-weight:600}.diagram-row.svelte-teb102{display:flex;align-items:flex-start;gap:1.2em;margin-top:.2em}.diagram-wrap.svelte-teb102{flex:1 1 0;min-width:0}.formula-panel.svelte-teb102{flex:0 0 230px;display:flex;flex-direction:column;justify-content:center;padding-top:3em}.formula-label.svelte-teb102{font-size:.75em;color:var(--color-text-secondary);margin-bottom:.3em}.formula-note.svelte-teb102{font-size:.62em;color:var(--color-text-secondary);margin-top:.5em;line-height:1.4}.semantic-space.svelte-teb102{width:100%;max-height:340px}.citation.svelte-teb102{font-size:.52em;color:var(--color-text-tertiary);font-family:var(--font-mono);text-align:center;margin:.2em 0 0;line-height:1.5}.conf.svelte-teb102{font-style:normal;font-weight:600}.alert-text.svelte-teb102{color:var(--color-text);font-weight:600;margin-top:.3em;font-size:.9em}.main-svg.svelte-1rn6dcl{width:100%;max-height:340px;display:block}.caption.svelte-1rn6dcl,.caption-tuned.svelte-1rn6dcl{font-size:.77em;margin-top:.3em;line-height:1.5}.caption.svelte-1rn6dcl{color:var(--color-text-secondary)}.caption-tuned.svelte-1rn6dcl{color:#10b981;font-weight:600}.main-svg.svelte-cfg0p4{width:100%;max-height:260px;display:block}.citation.svelte-cfg0p4{font-size:.52em;color:var(--color-text-tertiary);font-family:var(--font-mono);text-align:center;margin:.2em 0 0;line-height:1.5}.conf.svelte-cfg0p4{font-style:normal;font-weight:600}.step-labels.svelte-cfg0p4{margin-top:.4em}.step.svelte-cfg0p4{font-size:.78em;color:var(--color-text-secondary);line-height:1.5;margin-top:.15em}.final.svelte-cfg0p4{color:var(--color-text);font-weight:600}.amber.svelte-cfg0p4{color:#f59e0b;font-weight:700}.red.svelte-cfg0p4{color:#ef4444;font-weight:700}.dim.svelte-cfg0p4{color:var(--color-text-tertiary);font-weight:400}.diagram-wrap.svelte-uyvob9{margin-top:.3em}.tree-svg.svelte-uyvob9{width:100%;max-height:230px}.footer.svelte-uyvob9{font-size:.9em;color:var(--color-text-secondary);margin-top:.4em}.citation.svelte-uyvob9{font-size:.52em;color:var(--color-text-tertiary);font-family:var(--font-mono);text-align:center;margin:.3em 0 0;line-height:1.5}.conf.svelte-uyvob9{font-style:normal;font-weight:600}.equation.svelte-y165x4{margin:.6em 0 1em}.annotations.svelte-y165x4{display:flex;flex-direction:column;gap:.5em;margin-top:.5em}.annotation.svelte-y165x4{display:flex;align-items:baseline;gap:.75em;padding:.45em .8em;border-left:3px solid;font-size:.82em;border-radius:0 4px 4px 0;background:color-mix(in srgb,currentColor 4%,transparent)}.annotation.highlight.svelte-y165x4{color:#f59e0b;border-color:#f59e0b}.annotation.accuracy.svelte-y165x4{color:#3b82f6;border-color:#3b82f6}.annotation.size.svelte-y165x4{color:#10b981;border-color:#10b981}.annotation.neutral.svelte-y165x4{color:var(--color-text-secondary);border-color:var(--color-text-secondary)}.label.svelte-y165x4{font-family:var(--font-mono);font-size:.8em;font-weight:700;opacity:.7;min-width:2.2em}.citation.svelte-u2ur7m{font-size:.52em;color:var(--color-text-tertiary);font-family:var(--font-mono);text-align:center;margin:.3em 0 0;line-height:1.5}.conf.svelte-u2ur7m{font-style:normal;font-weight:600}.equation-block.svelte-u2ur7m{margin:.4em 0 .2em}.solve-block.svelte-u2ur7m{display:flex;align-items:baseline;gap:1em;margin:.2em 0 .6em}.solve-label.svelte-u2ur7m{font-size:.75em;color:var(--color-text-secondary);font-style:italic}.diagram-wrap.svelte-u2ur7m{margin:.4em 0}.oms-svg.svelte-u2ur7m{width:100%;max-height:220px}.regularisation.svelte-u2ur7m{font-size:.82em;color:#10b981;margin-top:.2em}.muted.svelte-u2ur7m{color:var(--color-text-secondary)}.equation-block.svelte-1k3z44y{margin:.4em 0 .5em}.diagram-wrap.svelte-1k3z44y{margin:.5em 0}.ls-svg.svelte-1k3z44y{width:100%;max-height:210px}.complement.svelte-1k3z44y{font-size:.82em;color:var(--color-text-secondary);margin-top:.2em}.accent.svelte-1k3z44y{color:var(--color-accent);font-weight:600}.citation.svelte-1k3z44y{font-size:.52em;color:var(--color-text-tertiary);font-family:var(--font-mono);text-align:center;margin:.3em 0 0;line-height:1.5}.conf.svelte-1k3z44y{font-style:normal;font-weight:600}.diagram-row.svelte-1c41xag{display:flex;align-items:flex-start;gap:.4em}.diagram-wrap.svelte-1c41xag{flex:1 1 0;min-width:0}.pareto-svg.svelte-1c41xag{width:100%;max-height:340px}.aside-panel.svelte-1c41xag{flex:0 0 185px;font-size:.68em;color:#f59e0b;padding-top:1.5em;line-height:1.55}.aside-panel.svelte-1c41xag p:where(.svelte-1c41xag){margin:0}.warning.svelte-1c41xag{color:var(--color-text);font-size:.85em;font-weight:600;margin-top:.2em}.citation.svelte-1c41xag{font-size:.52em;color:var(--color-text-tertiary);font-family:var(--font-mono);text-align:center;margin:.3em 0 0;line-height:1.5}.conf.svelte-1c41xag{font-style:normal;font-weight:600}.examples.svelte-1pnfqai{margin:1.2em 0;border-left:3px solid var(--color-accent);padding-left:1.5em}.eq-row.svelte-1pnfqai{margin:.4em 0}.green.svelte-1pnfqai{color:#10b981}.four-col.svelte-1s7y9wb{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;min-height:330px;margin-bottom:.55em}.col.svelte-1s7y9wb{display:flex;flex-direction:column;align-items:stretch;padding:.55em .75em;border-right:1px dashed var(--color-border)}.col.svelte-1s7y9wb:last-child{border-right:none}.col-label.svelte-1s7y9wb{font-size:.66em;color:var(--color-text-secondary);font-style:italic;line-height:1.45;margin:0 0 .7em;text-align:center}.cells.svelte-1s7y9wb{flex:1;display:flex;flex-direction:column;justify-content:center;gap:.42em}.cell.svelte-1s7y9wb{padding:.38em .65em;border-left:3px solid;border-radius:0 4px 4px 0;font-size:.74em;font-family:var(--font-mono);font-weight:600;background:color-mix(in srgb,currentColor 7%,transparent)}.cell-neutral.svelte-1s7y9wb{color:var(--color-text);border-color:var(--color-border);background:color-mix(in srgb,var(--color-border) 18%,transparent)}.cell-oms.svelte-1s7y9wb{color:#f59e0b}.cell-ls.svelte-1s7y9wb{color:#3b82f6}.cell-pt.svelte-1s7y9wb{color:#10b981}.cell-as.svelte-1s7y9wb{color:var(--color-text-secondary);border-color:var(--color-text-secondary);background:color-mix(in srgb,var(--color-text-secondary) 7%,transparent)}.footer-note.svelte-1s7y9wb{font-size:.7em;color:var(--color-text-secondary);font-style:italic;text-align:center;margin:0;padding-top:.45em;border-top:1px solid var(--color-border-muted)}.footer-note.svelte-1s7y9wb strong:where(.svelte-1s7y9wb){color:var(--color-text);font-style:normal}.datasets-section.svelte-cc6z66{margin-bottom:.6em}.section-label.svelte-cc6z66{font-size:.62em;font-family:var(--font-mono);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.08em;margin:0 0 .4em}.dataset-tags.svelte-cc6z66{display:flex;flex-wrap:wrap;gap:.32em}.tag.svelte-cc6z66{display:flex;flex-direction:column;padding:.28em .55em;border:1px solid var(--color-border);border-radius:3px;background:color-mix(in srgb,var(--color-bg-secondary) 60%,transparent)}.tag-name.svelte-cc6z66{font-family:var(--font-mono);font-size:.66em;font-weight:600;color:var(--color-text-secondary);letter-spacing:.01em;line-height:1.3}.tag-meta.svelte-cc6z66{font-family:var(--font-mono);font-size:.56em;color:var(--color-text-tertiary);letter-spacing:.01em;line-height:1.3}.method-section.svelte-cc6z66{display:flex;flex-direction:column;gap:.42em}.step.svelte-cc6z66{display:flex;align-items:baseline;gap:.75em;padding:.35em .8em;border-left:3px solid var(--color-accent);border-radius:0 4px 4px 0;background:color-mix(in srgb,var(--color-accent) 5%,transparent)}.step-num.svelte-cc6z66{font-family:var(--font-mono);font-size:.78em;font-weight:700;color:var(--color-accent);min-width:1em;flex-shrink:0}.step-text.svelte-cc6z66{font-size:.8em;line-height:1.5;color:var(--color-text-secondary)}.step-text.svelte-cc6z66 strong:where(.svelte-cc6z66){color:var(--color-text)}.chart-svg.svelte-slcljn{width:100%;max-height:500px;display:block}ul.svelte-3wtpz6{color:var(--color-text-secondary);font-size:.9em;margin-top:.5em}li.svelte-3wtpz6{margin-bottom:1.2em;line-height:1.5}.takeaway.svelte-cireg3{font-size:1em;line-height:1.5;margin-bottom:.8em;border-left:3px solid var(--color-accent);padding-left:.8em}.contributions.svelte-cireg3{margin-bottom:.6em}.equation-row.svelte-cireg3{margin-bottom:.7em;font-size:.9em}.contrib-labels.svelte-cireg3{display:grid;grid-template-columns:1fr 1fr;gap:.4em 1.5em}.contrib-item.svelte-cireg3{display:flex;align-items:baseline;gap:.5em;font-size:.78em;color:var(--color-text-secondary)}.tag.svelte-cireg3{font-family:var(--font-mono);font-size:.85em;font-weight:700;padding:.1em .4em;border-radius:3px;flex-shrink:0}.oms.svelte-cireg3 .tag:where(.svelte-cireg3){background:color-mix(in srgb,#f59e0b 15%,transparent);color:#f59e0b}.ls.svelte-cireg3 .tag:where(.svelte-cireg3){background:color-mix(in srgb,#3b82f6 15%,transparent);color:#3b82f6}.pt.svelte-cireg3 .tag:where(.svelte-cireg3){background:color-mix(in srgb,#10b981 15%,transparent);color:#10b981}.as.svelte-cireg3 .tag:where(.svelte-cireg3){background:color-mix(in srgb,#6b7280 15%,transparent);color:#6b7280}.thankyou-slide.svelte-1hb31qw{display:flex;align-items:center;justify-content:center;min-height:100%;text-align:center}.thankyou-content.svelte-1hb31qw{width:100%;max-width:780px;margin:0 auto;text-align:center}.thankyou-content.svelte-1hb31qw h1:where(.svelte-1hb31qw){font-size:2em;line-height:1.1;letter-spacing:-.04em;margin:0 0 .2em;color:var(--color-text)}.title-rule.svelte-1hb31qw{width:3em;height:2px;background:var(--color-accent);border-radius:1px;margin:0 auto .5em;opacity:.75}.coauthors.svelte-1hb31qw{margin-bottom:.2em}.coauthor-names.svelte-1hb31qw{font-size:.72em;color:var(--color-text-secondary);font-family:var(--font-heading);font-weight:500;letter-spacing:.01em;margin:0 0 .3em;line-height:1.7}.coauthor-affiliations.svelte-1hb31qw{font-size:.52em;color:var(--color-text-tertiary);font-family:var(--font-mono);letter-spacing:.02em;margin:0;line-height:1.8}.num.svelte-1hb31qw{font-size:.52em;vertical-align:super;line-height:0}.nowrap.svelte-1hb31qw{white-space:nowrap}.thanks-block.svelte-1hb31qw{display:flex;flex-direction:column;gap:.7em;margin-bottom:1.2em}.thanks-entry.svelte-1hb31qw{font-size:.82em;line-height:1.6;color:var(--color-text-secondary);font-family:var(--font-body);margin:0;padding:.6em 1em;border-left:2px solid var(--color-accent);text-align:left;opacity:.9}.thanks-entry.svelte-1hb31qw strong:where(.svelte-1hb31qw){color:var(--color-text)}.species-link.svelte-1hb31qw{color:var(--color-accent);text-decoration:none}.species-link.svelte-1hb31qw:hover{text-decoration:underline}.meta.svelte-1hb31qw{font-size:.55em;color:var(--color-text-tertiary);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.meta.svelte-1hb31qw p:where(.svelte-1hb31qw){margin:0}.code-link.svelte-1hb31qw{margin-top:.5em!important;opacity:.85}.code-link.svelte-1hb31qw a:where(.svelte-1hb31qw){color:var(--color-accent);text-decoration:none;letter-spacing:.01em}.code-link.svelte-1hb31qw a:where(.svelte-1hb31qw):hover{text-decoration:underline}
