@property --_progress{syntax:"<number>";inherits:false;initial-value:0}.edge-subway-steps-rail[data-v-36b60e4d]{flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.edge-subway-steps-rail--ring[data-v-36b60e4d]{padding:var(--space-150)}.step[data-v-36b60e4d]{margin:0;position:relative}.step[data-v-36b60e4d]:not(:last-child){padding-block-end:var(--_step-gap)}.step-hit[data-v-36b60e4d]{appearance:none;box-sizing:border-box;white-space:nowrap;font-size:inherit;font-family:inherit;font-weight:inherit;grid-template-columns:var(--_circle) minmax(0, 1fr);-moz-column-gap:var(--_marker-gap);column-gap:var(--_marker-gap);text-align:start;white-space:normal;cursor:pointer;border-radius:var(--space-100);outline:none;outline-width:var(--control-focus-outline-width);outline-offset:var(--control-focus-outline-offset);background-color:#0000;border:none;outline-style:solid;outline-color:#0000;width:100%;padding:0;display:grid;position:relative}.step-hit[data-v-36b60e4d]:focus-visible,.step-hit[data-preview-state=focus][data-v-36b60e4d]{outline-color:var(--control-focus-outline-color)}.marker[data-v-36b60e4d]{--_circle-top:calc((1lh - var(--_circle)) / 2);width:var(--_circle);height:var(--_circle);border:1px solid var(--_line);color:var(--_quiet);transition:background-color var(--_fade) ease-out, border-color var(--_fade) ease-out, color var(--_fade) ease-out;border-radius:50%;place-items:center;margin-block-start:var(--_circle-top);display:grid;position:relative}.number[data-v-36b60e4d]{font-size:var(--fs-500);line-height:1;font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums}.step--active .marker[data-v-36b60e4d]{border-color:var(--_ink);background:var(--_ink);color:var(--_ink-on)}.text[data-v-36b60e4d]{gap:var(--space-150);flex-direction:column;min-width:0;display:flex}.title[data-v-36b60e4d],.description[data-v-36b60e4d]{color:var(--_quiet);transition:color var(--_fade) ease-out}.step--active .title[data-v-36b60e4d],.step--active .description[data-v-36b60e4d],.step-hit:hover .title[data-v-36b60e4d],.step-hit:hover .description[data-v-36b60e4d]{color:var(--_ink)}.track[data-v-36b60e4d]{--_circle-top:calc((1lh - var(--_circle)) / 2);inset-inline-start:calc((var(--_circle) - var(--_track-width)) / 2);top:calc(var(--_circle-top) + var(--_circle) + var(--_track-inset));bottom:calc(var(--_track-inset) - var(--_circle-top));width:var(--_track-width);background:var(--_line);position:absolute}.fill[data-v-36b60e4d]{pointer-events:none;position:absolute}.track .fill[data-v-36b60e4d]{width:var(--_fill-width);background:var(--_ink);transform-origin:top;transform:scaleY(var(--_progress));inset-block:0;inset-inline-start:calc((var(--_track-width) - var(--_fill-width)) / 2)}.fill--ring[data-v-36b60e4d]{inset:calc(-1 * var(--space-150));background:conic-gradient(var(--_ink) calc(var(--_progress) * 1turn), transparent 0);-webkit-mask:radial-gradient(closest-side, transparent calc(100% - var(--_fill-width)), #000 calc(100% - var(--_fill-width)));-webkit-mask:radial-gradient(closest-side, transparent calc(100% - var(--_fill-width)), #000 calc(100% - var(--_fill-width)));mask:radial-gradient(closest-side, transparent calc(100% - var(--_fill-width)), #000 calc(100% - var(--_fill-width)));border-radius:50%}.fill--silent[data-v-36b60e4d]{width:0;height:0}.fill--clock[data-v-36b60e4d]{animation:edge-subway-steps-fill-36b60e4d var(--_step-duration) linear forwards;animation-play-state:paused}.edge-subway-steps--running .fill--clock[data-v-36b60e4d]{animation-play-state:running}@keyframes edge-subway-steps-fill-36b60e4d{0%{--_progress:0}to{--_progress:1}}.current[data-v-36b60e4d]{gap:var(--space-150);display:none}.current-title[data-v-36b60e4d],.current-description[data-v-36b60e4d]{color:var(--_ink);margin:0}@media screen and (width<=768px){.text[data-v-36b60e4d]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.current[data-v-36b60e4d]{display:grid}.edge-subway-steps--sm-side .edge-subway-steps-rail[data-v-36b60e4d]{grid-area:rail;align-self:center}.edge-subway-steps--sm-side .current[data-v-36b60e4d]{grid-area:title}.edge-subway-steps--sm-side .step[data-v-36b60e4d]{line-height:var(--_circle)}.edge-subway-steps--sm-side .step-hit[data-v-36b60e4d]{width:auto;display:block}.edge-subway-steps--sm-top .edge-subway-steps-rail[data-v-36b60e4d]{align-items:center;justify-content:var(--_align);flex-direction:row}.edge-subway-steps--sm-top .current[data-v-36b60e4d]{text-align:var(--_align)}.edge-subway-steps--sm-below .current[data-v-36b60e4d]{order:1}.edge-subway-steps--sm-top .step[data-v-36b60e4d]{align-items:center;line-height:1;display:flex}.edge-subway-steps--sm-top .step[data-v-36b60e4d]:not(:last-child){max-inline-size:calc(var(--_circle) + var(--_track-max) + 2 * var(--_track-inset));flex:1 1 0;padding-block-end:0}.edge-subway-steps--sm-top .step-hit[data-v-36b60e4d]{width:auto;display:block}.edge-subway-steps--sm-top .marker[data-v-36b60e4d]{margin-block-start:0}.edge-subway-steps--sm-top .track[data-v-36b60e4d]{height:var(--_track-width);width:auto;margin-inline:var(--_track-inset);flex:auto;position:relative;inset:auto}.edge-subway-steps--sm-top .track .fill[data-v-36b60e4d]{inset-block:auto;inset-inline:0;top:calc((var(--_track-width) - var(--_fill-width)) / 2);width:auto;height:var(--_fill-width);transform-origin:0;transform:scaleX(var(--_progress))}.edge-subway-steps--sm-top .track .fill[data-v-36b60e4d]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100%}}@media (prefers-reduced-motion:reduce){.marker[data-v-36b60e4d],.title[data-v-36b60e4d],.description[data-v-36b60e4d]{transition:none}.fill[data-v-36b60e4d]{display:none}}.edge-subway-steps[data-v-6b8b5144]{--_circle:var(--space-500);--_marker-gap:var(--space-550);--_step-gap:var(--space-650);--_track-inset:var(--space-300);--_track-max:var(--space-700);--_track-width:1px;--_fill-width:2px;--_ink:var(--color-text-on-light);--_ink-on:var(--color-text-on-dark);--_quiet:oklch(from var(--_ink) l c h/.4);--_line:var(--color-border-on-light);--_fade:var(--motion-duration-deliberate);--_stage-inset:var(--space-700);width:100%;position:relative}:where([data-color-scheme=dark],[data-color-scheme=dark] [data-color-context=default],[data-color-scheme=dark][data-color-context=default],[data-color-scheme=dark] [data-color-context=dark],[data-color-scheme=dark][data-color-context=dark],[data-color-scheme=light] [data-color-context=dark],[data-color-scheme=light][data-color-context=dark],[data-color-scheme=light] [data-color-context=inverted],[data-color-scheme=light][data-color-context=inverted]) .edge-subway-steps[data-v-6b8b5144]{--_ink:var(--color-text-on-dark);--_ink-on:var(--color-text-on-light);--_line:var(--color-border-on-dark)}@scope([data-color-scheme=dark]:not([data-color-context])) to ([data-color-context]){:scope .edge-subway-steps[data-v-6b8b5144]{--_ink:var(--color-text-on-dark);--_ink-on:var(--color-text-on-light);--_line:var(--color-border-on-dark)}}@scope([data-color-scheme=dark] [data-color-context=default],[data-color-scheme=dark] [data-color-context=dark],[data-color-scheme=light] [data-color-context=dark],[data-color-scheme=light] [data-color-context=inverted]) to ([data-color-context]){.edge-subway-steps[data-v-6b8b5144]{--_ink:var(--color-text-on-dark);--_ink-on:var(--color-text-on-light);--_line:var(--color-border-on-dark)}}.pinned[data-v-6b8b5144]{width:100%;min-height:0;display:grid}.edge-subway-steps--advance-scroll .pinned[data-v-6b8b5144]{max-height:100dvh;padding-block:1em}.body[data-v-6b8b5144]{-moz-column-gap:var(--space-700);align-items:center;column-gap:var(--space-700);width:100%;max-width:var(--_layout-max-width);margin-inline:var(--_layout-ms) var(--_layout-me);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}@media screen and (width<=768px){.body[data-v-6b8b5144]{max-width:var(--_layout-max-width-sm);margin-inline:var(--_layout-ms-sm) var(--_layout-me-sm)}}.edge-subway-steps--steps-capped .body[data-v-6b8b5144]{grid-template-columns:minmax(0, min(var(--_steps-max), (100% - var(--space-700)) * .4)) minmax(0, 1fr)}.media[data-v-6b8b5144]{min-width:0;container-type:inline-size}.stage[data-v-6b8b5144]{grid-template:minmax(0,1fr)/minmax(0,1fr);display:grid;position:relative}.edge-subway-steps--fit .stage[data-v-6b8b5144]{height:calc(var(--_screen) - var(--_stage-inset));container-type:size}.edge-subway-steps--hug .stage[data-v-6b8b5144]{height:auto;aspect-ratio:var(--_hug-aspect);inline-size:100%;max-inline-size:calc((var(--_screen) - var(--_stage-inset)) * var(--_hug-aspect));margin-inline:auto}.edge-subway-steps--aspect .stage[data-v-6b8b5144]{aspect-ratio:var(--_media-aspect);container-type:size}.edge-subway-steps--aspect.edge-subway-steps--advance-scroll .stage[data-v-6b8b5144]{max-inline-size:calc((var(--_screen) - var(--_stage-inset)) * var(--_media-aspect));inline-size:100%;margin-inline:auto}.panel[data-v-6b8b5144]{opacity:0;min-width:0;min-height:0;transition:opacity var(--_fade) ease-out;grid-area:1/1;display:grid}.edge-subway-steps:not(.edge-subway-steps--fit,.edge-subway-steps--aspect) .panel[data-v-6b8b5144]{align-self:var(--_media-align-y)}.panel--active[data-v-6b8b5144]{opacity:1}@media screen and (width<=768px){.edge-subway-steps--sm-top .body[data-v-6b8b5144]{row-gap:var(--space-450);grid-template-columns:minmax(0,1fr)}.edge-subway-steps--sm-top[data-v-6b8b5144]{--_stage-inset:var(--space-1000)}.edge-subway-steps--sm-side .body[data-v-6b8b5144]{-moz-column-gap:var(--space-450);align-items:start;column-gap:var(--space-450);row-gap:var(--space-400);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"rail title""rail media"}.edge-subway-steps--sm-side[data-v-6b8b5144]{--_step-gap:var(--space-650);--_stage-inset:var(--space-900)}.edge-subway-steps--sm-side .media[data-v-6b8b5144]{grid-area:media}}@media (prefers-reduced-motion:reduce){.panel[data-v-6b8b5144]{transition:none}}
