ol.svelte-1cgrdj7{display:flex;flex-wrap:wrap;align-items:center;gap:.32rem;margin:0;padding:0;list-style:none}li.svelte-1cgrdj7{display:inline-flex;align-items:center;gap:.32rem;min-width:0;color:var(--tm-text-muted);font-size:.68rem;font-weight:650}a.svelte-1cgrdj7{color:var(--tm-text-muted);text-decoration:none}a.svelte-1cgrdj7:hover{color:var(--tm-accent)}span[aria-current=page].svelte-1cgrdj7{overflow:hidden;color:var(--tm-text-soft);text-overflow:ellipsis;white-space:nowrap}.tm-breadcrumbs--readable.svelte-1cgrdj7 li:where(.svelte-1cgrdj7){min-height:2.75rem;font-size:.8125rem}.tm-breadcrumbs--readable.svelte-1cgrdj7 a:where(.svelte-1cgrdj7),.tm-breadcrumbs--readable.svelte-1cgrdj7 span[aria-current=page]:where(.svelte-1cgrdj7){display:inline-flex;min-height:2.75rem;align-items:center}.tm-breadcrumbs--readable.svelte-1cgrdj7 a:where(.svelte-1cgrdj7){min-width:2.75rem;justify-content:center}.tm-content-rail-layout.svelte-1h8e5b{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,var(--tm-rail-width));gap:clamp(1.35rem,3.2vw,3.6rem);align-items:start}.tm-content-rail-layout__main.svelte-1h8e5b{min-width:0}aside.svelte-1h8e5b{min-width:0}aside.sticky.svelte-1h8e5b{position:sticky;top:calc(var(--tm-header-height) + 1.5rem)}@media (max-width: 900px){.tm-content-rail-layout.svelte-1h8e5b{grid-template-columns:1fr}aside.sticky.svelte-1h8e5b{position:static}.tm-content-rail-layout.reverse-mobile.svelte-1h8e5b .tm-content-rail-layout__main:where(.svelte-1h8e5b){order:2}.tm-content-rail-layout.reverse-mobile.svelte-1h8e5b aside:where(.svelte-1h8e5b){order:1}}.tm-countdown.svelte-1025zru{display:inline-flex;align-items:baseline;gap:.4rem;color:var(--tm-text)}small.svelte-1025zru{color:var(--tm-text-muted);font-size:.75rem;font-weight:700;text-transform:uppercase}strong.svelte-1025zru{font-family:var(--tm-font-mono);font-size:.82rem;font-variant-numeric:tabular-nums}.tm-countdown.svelte-1025zru:not(.is-compact) strong:where(.svelte-1025zru){font-size:1.2rem}.tm-filter-bar.svelte-wet9e1{display:flex;align-items:center;gap:.65rem;padding:.75rem;border:1px solid var(--tm-border);border-radius:var(--tm-radius-md);background:var(--tm-surface)}.tm-filter-bar__primary.svelte-wet9e1{display:flex;min-width:12rem;flex:1 1 20rem;align-items:center;gap:.55rem}.tm-filter-bar__secondary.svelte-wet9e1,.tm-filter-bar__actions.svelte-wet9e1{display:flex;flex:0 0 auto;align-items:center;gap:.55rem}@media (max-width: 760px){.tm-filter-bar.svelte-wet9e1{align-items:stretch;flex-direction:column}.tm-filter-bar__primary.svelte-wet9e1,.tm-filter-bar__secondary.svelte-wet9e1,.tm-filter-bar__actions.svelte-wet9e1{width:100%;flex-wrap:wrap}}.tm-media-frame.svelte-cy4ih5{overflow:hidden;margin:0;border:1px solid var(--tm-border);border-radius:var(--tm-radius-md);background:var(--tm-surface)}.tm-media-frame__canvas.svelte-cy4ih5{position:relative;aspect-ratio:var(--tm-media-ratio);overflow:hidden;background:var(--tm-surface-subtle)}.tm-media-frame.is-dark.svelte-cy4ih5 .tm-media-frame__canvas:where(.svelte-cy4ih5){background:#10212a;color:#fff}.tm-media-frame__canvas.svelte-cy4ih5 img,.tm-media-frame__canvas.svelte-cy4ih5 video,.tm-media-frame__canvas.svelte-cy4ih5 iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tm-media-frame__overlay.svelte-cy4ih5{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:space-between;padding:1rem;background:linear-gradient(to top,rgb(3 17 24 / 62%),transparent 52%);pointer-events:none}.tm-media-frame__overlay.svelte-cy4ih5 a,.tm-media-frame__overlay.svelte-cy4ih5 button{pointer-events:auto}figcaption.svelte-cy4ih5{padding:.65rem .8rem;border-top:1px solid var(--tm-border);color:var(--tm-text-muted);font-size:.68rem}.tm-metadata-strip.svelte-1alldx7{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));margin:0;border-block:1px solid var(--tm-border)}.tm-metadata-strip.svelte-1alldx7>div:where(.svelte-1alldx7){min-width:0;padding:.72rem .85rem}.tm-metadata-strip.svelte-1alldx7>div:where(.svelte-1alldx7)+div:where(.svelte-1alldx7){border-left:1px solid var(--tm-border)}.tm-metadata-strip.is-compact.svelte-1alldx7>div:where(.svelte-1alldx7){padding-block:.55rem}dt.svelte-1alldx7{color:var(--tm-text-muted);font-size:.57rem;font-weight:780;letter-spacing:.08em;text-transform:uppercase}dd.svelte-1alldx7{overflow:hidden;margin:.2rem 0 0;color:var(--tm-text);font-size:.75rem;font-weight:680;text-overflow:ellipsis;white-space:nowrap}dd.mono.svelte-1alldx7{font-family:var(--tm-font-mono);font-variant-numeric:tabular-nums}a.svelte-1alldx7{color:var(--tm-accent);text-decoration:none}a.svelte-1alldx7:hover{text-decoration:underline}@media (max-width: 640px){.tm-metadata-strip.svelte-1alldx7{grid-template-columns:repeat(2,minmax(0,1fr))}.tm-metadata-strip.svelte-1alldx7>div:where(.svelte-1alldx7):nth-child(odd){border-left:0}}.tm-on-this-page.svelte-1n2thgs{padding-left:1rem;border-left:1px solid var(--tm-border)}.tm-on-this-page.svelte-1n2thgs>strong:where(.svelte-1n2thgs){color:var(--tm-text);font-size:.69rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}ol.svelte-1n2thgs{display:grid;gap:.55rem;margin:.8rem 0 0;padding:0;list-style:none}li.svelte-1n2thgs{padding-left:calc(var(--tm-level) * .7rem)}a.svelte-1n2thgs{display:block;color:var(--tm-text-muted);font-size:.69rem;line-height:1.35;text-decoration:none}a.svelte-1n2thgs:hover{color:var(--tm-accent)}.tm-page-frame.svelte-5hfrsc{width:min(100%,var(--tm-page-max));margin-inline:auto;padding:var(--tm-page-frame-padding-top, clamp(1.2rem, 2.4vw, 2.35rem)) var(--tm-page-frame-padding-inline, clamp(1rem, 2.8vw, 2.6rem)) var(--tm-page-frame-padding-bottom, clamp(3rem, 6vw, 5rem))}.tm-page-frame--reading.svelte-5hfrsc{max-width:calc(var(--tm-reading-max) + 5rem)}.tm-page-frame--full.svelte-5hfrsc{width:100%;max-width:none}.tm-page-frame--flush.svelte-5hfrsc{padding:0}@media (max-width: 640px){.tm-page-frame.svelte-5hfrsc{padding-inline:1rem}}.tm-page-header-pattern.svelte-eqttax{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(1.5rem,4vw,4rem);margin-bottom:clamp(1.8rem,4vw,3.4rem)}.tm-page-header-pattern.is-compact.svelte-eqttax{margin-bottom:1.5rem}.tm-page-header-pattern__copy.svelte-eqttax{min-width:0}.tm-page-header-pattern__breadcrumbs.svelte-eqttax{margin-bottom:.8rem}h1.svelte-eqttax{max-width:62rem;margin:0;color:var(--tm-text-strong);font-size:var(--tm-title-page);font-weight:var(--tm-title-weight);letter-spacing:var(--tm-title-tracking);line-height:var(--tm-title-leading);text-wrap:balance}.tm-page-header-pattern.is-compact.svelte-eqttax h1:where(.svelte-eqttax){font-size:var(--tm-title-compact)}.tm-page-header-pattern__description.svelte-eqttax{max-width:48rem;margin:.85rem 0 0;color:var(--tm-text-soft);font-size:.94rem;line-height:1.65}.tm-page-header-pattern__metadata.svelte-eqttax,.tm-page-header-pattern__actions.svelte-eqttax{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:1rem}.tm-page-header-pattern__aside.svelte-eqttax{min-width:0}.tm-page-header-pattern.is-inverse.svelte-eqttax{color:var(--tm-text-inverse)}.tm-page-header-pattern.is-inverse.svelte-eqttax h1:where(.svelte-eqttax),.tm-page-header-pattern.is-inverse.svelte-eqttax .tm-page-header-pattern__description:where(.svelte-eqttax){color:inherit}.tm-page-header-pattern.is-inverse.svelte-eqttax .tm-page-header-pattern__description:where(.svelte-eqttax){opacity:.72}@media (max-width: 820px){.tm-page-header-pattern.svelte-eqttax{grid-template-columns:1fr;align-items:start}.tm-page-header-pattern__aside.svelte-eqttax{width:100%}}.tm-responsive-table.svelte-1ttcct{overflow-x:auto;border:1px solid var(--tm-border);border-radius:var(--tm-radius-md);background:var(--tm-surface);scrollbar-color:var(--tm-border-strong) transparent}.tm-responsive-table__inner.svelte-1ttcct{min-width:var(--tm-table-min-width)}.tm-responsive-table.is-compact.svelte-1ttcct td{padding-block:.62rem}.tm-section-header.svelte-zu83k0{display:flex;align-items:end;justify-content:space-between;gap:1.25rem;padding-bottom:.85rem;border-bottom:1px solid var(--tm-border)}.tm-section-header.svelte-zu83k0>div:where(.svelte-zu83k0):first-child{min-width:0}h2.svelte-zu83k0{display:flex;align-items:baseline;gap:.45rem;margin:0;color:var(--tm-text-strong);font-size:1rem;font-weight:760;letter-spacing:-.015em}h2.svelte-zu83k0 span:where(.svelte-zu83k0){color:var(--tm-text-muted);font-family:var(--tm-font-mono);font-size:.67rem;font-weight:500}.tm-section-header__description.svelte-zu83k0{margin-top:.28rem;color:var(--tm-text-muted);font-size:.72rem;line-height:1.45}.tm-section-header__actions.svelte-zu83k0{display:flex;flex:0 0 auto;align-items:center;gap:.55rem}.tm-section-header--readable.svelte-zu83k0 h2:where(.svelte-zu83k0){font-size:1.0625rem}.tm-section-header--readable.svelte-zu83k0 h2:where(.svelte-zu83k0) span:where(.svelte-zu83k0){font-size:.8125rem}.tm-section-header--readable.svelte-zu83k0 .tm-section-header__description:where(.svelte-zu83k0){font-size:.8125rem}@media (max-width: 560px){.tm-section-header.svelte-zu83k0{align-items:flex-start;flex-direction:column}.tm-section-header__actions.svelte-zu83k0{width:100%}}
