.callout.svelte-11x4p50{margin:var(--space-2xl) 0;padding:var(--space-2xl);background:var(--color-white);border-radius:var(--space-lg)}.callout.svelte-11x4p50 p:where(.svelte-11x4p50){margin:0 0 var(--space-lg);font-family:var(--font-sans);font-size:var(--text-base);font-weight:400;line-height:1.7;color:#3c4842}.callout.svelte-11x4p50 .close:where(.svelte-11x4p50){font-weight:500;color:var(--color-dark)}.callout.svelte-11x4p50 .caption:where(.svelte-11x4p50){margin-bottom:0;font-size:var(--text-xs);line-height:var(--leading-body);color:var(--color-text-secondary)}figure.svelte-11x4p50{margin:0 0 var(--space-xl)}.drop.svelte-11x4p50{margin:var(--space-xl) 0 var(--space-lg);display:grid;grid-template-columns:minmax(0,1fr) auto;row-gap:var(--space-xl)}.drop.svelte-11x4p50 figcaption:where(.svelte-11x4p50){grid-column:1 / -1}.drop.svelte-11x4p50 figcaption:where(.svelte-11x4p50),.drop-v.svelte-11x4p50 figcaption:where(.svelte-11x4p50),.callout.svelte-11x4p50 .step:where(.svelte-11x4p50){font-family:var(--font-sans);font-size:var(--text-xs);font-weight:500;text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-green)}.drop-row.svelte-11x4p50{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;column-gap:var(--space-lg);row-gap:var(--space-sm);align-items:center}.drop-label.svelte-11x4p50{grid-column:1;grid-row:1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-md);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-body)}.dname.svelte-11x4p50{font-weight:500;color:var(--color-dark)}.dwas.svelte-11x4p50{color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.track.svelte-11x4p50{grid-column:1;grid-row:2;height:40px;border-radius:4px;overflow:hidden;background:#e6ede9}.fill.svelte-11x4p50{height:100%;background:var(--color-green);border-radius:4px 0 0 4px}.dnow.svelte-11x4p50{grid-column:2;grid-row:2;font-family:var(--font-serif);font-size:var(--text-h4);color:var(--color-dark);font-variant-numeric:tabular-nums}.dlost.svelte-11x4p50{grid-column:1;grid-row:3;text-align:right;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;color:var(--color-dark);font-variant-numeric:tabular-nums}.drop-v.svelte-11x4p50{display:none;margin:0 0 var(--space-lg)}.drop-v.svelte-11x4p50 figcaption:where(.svelte-11x4p50){margin-bottom:var(--space-xl)}.vpanels.svelte-11x4p50{display:grid;grid-template-columns:max-content minmax(var(--space-2xl),var(--space-4xl)) max-content}.vpanel.svelte-11x4p50+.vpanel:where(.svelte-11x4p50){grid-column:3}.vpanel.svelte-11x4p50{display:grid;grid-template-areas:"was" "plot" "name";row-gap:var(--space-md);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-body)}.vname.svelte-11x4p50{grid-area:name;font-weight:500;color:var(--color-dark)}.vwas.svelte-11x4p50{grid-area:was;font-size:var(--text-base);color:#3c4842}.vplot.svelte-11x4p50{grid-area:plot;position:relative;width:152px;height:240px;border-bottom:1px solid var(--color-border-tertiary)}.vtrack.svelte-11x4p50{position:absolute;left:0;top:0;bottom:0;width:44px;border-radius:4px 4px 0 0;overflow:hidden;background:#e6ede9}.vfill.svelte-11x4p50{position:absolute;left:0;right:0;bottom:0;box-sizing:border-box;background:var(--color-green);border-top:2px solid var(--color-white)}.varrow.svelte-11x4p50{position:absolute;left:56px;top:0;width:2px;background:var(--color-dark)}.varrow.svelte-11x4p50:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid var(--color-dark)}.vlost.svelte-11x4p50,.vnow.svelte-11x4p50{position:absolute;left:70px;transform:translateY(-50%);white-space:nowrap;color:var(--color-dark)}.vlost.svelte-11x4p50{font-weight:500}.vnow.svelte-11x4p50{font-family:var(--font-serif);font-size:var(--text-h4);line-height:var(--leading-heading)}.scroll.svelte-11x4p50{overflow-x:auto}table.svelte-11x4p50{width:100%;border-collapse:collapse;font-family:var(--font-sans);font-size:var(--text-sm)}th.svelte-11x4p50,td.svelte-11x4p50{padding:var(--space-md) 0;text-align:left;font-weight:400;color:#3c4842;white-space:nowrap}thead.svelte-11x4p50 th:where(.svelte-11x4p50){font-weight:500;color:var(--color-dark);border-bottom:1px solid var(--color-border-secondary);white-space:normal}tbody.svelte-11x4p50 th:where(.svelte-11x4p50){font-weight:500;color:var(--color-dark)}tbody.svelte-11x4p50 tr:where(.svelte-11x4p50){border-bottom:1px solid var(--color-green-light)}tbody.svelte-11x4p50 tr:where(.svelte-11x4p50):last-child{border-bottom:none}.num.svelte-11x4p50{text-align:right;font-variant-numeric:tabular-nums}th.svelte-11x4p50:first-child,td.svelte-11x4p50:first-child{padding-right:var(--space-lg);width:40%}.num.svelte-11x4p50+.num:where(.svelte-11x4p50){padding-left:var(--space-lg)}.callout.wide.svelte-11x4p50 .lead:where(.svelte-11x4p50){margin-bottom:var(--space-xl);padding-bottom:var(--space-xl);border-bottom:1px solid var(--color-green-light);font-family:var(--font-serif);font-size:var(--text-h4);line-height:var(--leading-heading);color:var(--color-dark)}.callout.svelte-11x4p50 .step:where(.svelte-11x4p50){margin-bottom:var(--space-xl);line-height:normal}@media (min-width: 1000px){.wide.svelte-11x4p50{padding:var(--space-2xl) var(--space-3xl)}.wide.svelte-11x4p50 .beats:where(.svelte-11x4p50){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--space-3xl);margin-bottom:var(--space-xl)}.wide.svelte-11x4p50 .beat:where(.svelte-11x4p50)+.beat:where(.svelte-11x4p50){padding-left:var(--space-3xl);border-left:1px solid var(--color-green-light)}.wide.svelte-11x4p50 .beat:where(.svelte-11x4p50)>:where(.svelte-11x4p50):last-child{margin-bottom:0}.wide.svelte-11x4p50 .drop:where(.svelte-11x4p50){display:none}.wide.svelte-11x4p50 .beat:where(.svelte-11x4p50):first-child{display:flex;flex-direction:column}.wide.svelte-11x4p50 .drop-v:where(.svelte-11x4p50){flex:1;display:flex;flex-direction:column}.wide.svelte-11x4p50 .vpanels:where(.svelte-11x4p50){flex:1}.wide.svelte-11x4p50 .vpanel:where(.svelte-11x4p50){grid-template-rows:auto 1fr auto}.wide.svelte-11x4p50 .vplot:where(.svelte-11x4p50){height:auto;min-height:240px}}@media (max-width: 999px){.callout.svelte-11x4p50{padding:var(--space-xl)}.callout.svelte-11x4p50 .step:where(.svelte-11x4p50){margin-top:var(--space-2xl);margin-bottom:var(--space-lg)}.track.svelte-11x4p50{height:32px}.drop-label.svelte-11x4p50{grid-column:1 / -1}}
