.sp[data-astro-cid-lpqp75v7]{--sp-mark:.875rem;--sp-name:10rem;--sp-end:7rem;max-inline-size:64rem;margin:0}.sp__legend[data-astro-cid-lpqp75v7]{gap:var(--space-3) var(--space-6);margin:0 0 var(--space-5);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);flex-wrap:wrap;padding:0;list-style:none;display:flex}.sp__key[data-astro-cid-lpqp75v7]{align-items:center;gap:var(--space-2);display:inline-flex}.sp__axis[data-astro-cid-lpqp75v7]{padding-inline:var(--space-3);grid-template-columns:1fr;margin-block-end:var(--space-2);display:grid}.sp__axis-name[data-astro-cid-lpqp75v7],.sp__axis-end[data-astro-cid-lpqp75v7]{display:none}.sp__ticks[data-astro-cid-lpqp75v7]{block-size:1.25rem;margin-inline:calc(var(--sp-mark) / 2);display:block;position:relative}.sp__tick[data-astro-cid-lpqp75v7]{font-size:var(--font-size-caption);font-variant-numeric:tabular-nums;position:absolute;inset-inline-start:calc(var(--x) * 1%);translate:-50%}.sp__tick[data-astro-cid-lpqp75v7]:first-child{translate:0}.sp__tick[data-astro-cid-lpqp75v7]:last-child{translate:-100%}.sp__rows[data-astro-cid-lpqp75v7]{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.sp__row[data-astro-cid-lpqp75v7]{gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-3);grid-template-columns:1fr auto;grid-template-areas:"name end""track track";align-items:center;display:grid}.sp__group[data-astro-cid-lpqp75v7]{margin-block:var(--space-5) var(--space-1);padding-inline:var(--space-3);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.sp__group[data-astro-cid-lpqp75v7]:first-child{margin-block-start:0}.sp__name[data-astro-cid-lpqp75v7]{font-weight:var(--font-weight-medium);grid-area:name}.sp__end[data-astro-cid-lpqp75v7]{font-size:var(--font-size-small);font-variant-numeric:tabular-nums;text-align:end;grid-area:end;justify-items:end;display:grid}.sp__figures[data-astro-cid-lpqp75v7]{font-weight:var(--font-weight-semibold)}.sp__aside[data-astro-cid-lpqp75v7]{font-size:var(--font-size-caption)}.sp__track[data-astro-cid-lpqp75v7]{block-size:1.75rem;margin-inline:calc(var(--sp-mark) / 2);grid-area:track;display:block;position:relative}.sp__grid[data-astro-cid-lpqp75v7]{border-inline-start:var(--border-width-hairline) solid var(--color-border-inverse);position:absolute;inset-block:0;inset-inline-start:calc(var(--x) * 1%)}.sp__line[data-astro-cid-lpqp75v7]{inline-size:calc((var(--hi) - var(--lo)) * 1%);border-radius:var(--radius-pill);opacity:.7;block-size:3px;position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--lo) * 1%);translate:0 -50%}.sp__line--up[data-astro-cid-lpqp75v7]{background-image:linear-gradient(90deg, var(--color-border-inverse-strong), var(--color-accent-teal-inverse))}.sp__line--down[data-astro-cid-lpqp75v7]{background-image:linear-gradient(270deg, var(--color-border-inverse-strong), var(--color-accent-teal-inverse))}.sp--pair[data-astro-cid-lpqp75v7] .sp__line[data-astro-cid-lpqp75v7]{border-block-start:3px solid var(--color-border-inverse-strong);opacity:1;background-image:none}.sp__mark[data-astro-cid-lpqp75v7]{inline-size:var(--sp-mark);block-size:var(--sp-mark);border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--x) * 1%);translate:-50% -50%}.sp__mark--static[data-astro-cid-lpqp75v7]{flex:none;display:inline-block;position:relative;inset:auto;translate:none}.sp__mark--a[data-astro-cid-lpqp75v7]{inline-size:calc(var(--sp-mark) * 1.2);block-size:calc(var(--sp-mark) * 1.2);border:2.5px solid var(--sp-a)}.sp__mark--b[data-astro-cid-lpqp75v7]{background-color:var(--sp-b)}.sp--pair[data-astro-cid-lpqp75v7] .sp__mark--b[data-astro-cid-lpqp75v7]{inline-size:calc(var(--sp-mark) * .85);block-size:calc(var(--sp-mark) * .85);border-radius:0;rotate:45deg}@media (width>=48rem){.sp__axis[data-astro-cid-lpqp75v7]{grid-template-columns:var(--sp-name) 1fr var(--sp-end);column-gap:var(--space-4)}.sp__axis-name[data-astro-cid-lpqp75v7],.sp__axis-end[data-astro-cid-lpqp75v7]{display:block}.sp__axis-end[data-astro-cid-lpqp75v7]{font-size:var(--font-size-caption);text-align:end}.sp__row[data-astro-cid-lpqp75v7]{grid-template-areas:"name track end";grid-template-columns:var(--sp-name) 1fr var(--sp-end)}}.surface-inverse .sp[data-astro-cid-lpqp75v7]{--sp-a:var(--color-text-inverse);--sp-b:var(--color-accent-teal-inverse)}.surface-inverse .sp--pair[data-astro-cid-lpqp75v7]{--sp-b:var(--color-accent-violet-inverse)}.surface-inverse .sp__group[data-astro-cid-lpqp75v7]{color:var(--color-accent-teal-inverse)}.surface-inverse .sp__tick[data-astro-cid-lpqp75v7],.surface-inverse .sp__axis-end[data-astro-cid-lpqp75v7],.surface-inverse .sp__aside[data-astro-cid-lpqp75v7]{color:var(--color-text-inverse-secondary)}
