.trek.svelte-r3a2wz{-webkit-user-select:none;user-select:none;height:300px;position:relative;container:trek/inline-size}.trek.compact.svelte-r3a2wz{height:210px}svg.svelte-r3a2wz{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.g.svelte-r3a2wz{stroke:#ffffff14;stroke-width:1px;stroke-dasharray:3 7;vector-effect:non-scaling-stroke;fill:none}.rest.svelte-r3a2wz{fill:none;stroke:#ffffff52;stroke-width:2px;stroke-dasharray:2 7;stroke-linecap:round;vector-effect:non-scaling-stroke}.done.svelte-r3a2wz{fill:none;stroke:var(--brand);stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:none}.tick.svelte-r3a2wz{font-variant-numeric:tabular-nums;color:#ffffff8c;pointer-events:none;font-size:10.5px;position:absolute;left:0;transform:translateY(-50%)}.pt.svelte-r3a2wz{background:var(--navy-2);cursor:pointer;border:2px solid #ffffffbf;border-radius:99px;width:14px;height:14px;margin:-7px 0 0 -7px;padding:0;transition:transform .25s cubic-bezier(.3,1.5,.5,1),background .2s,border-color .2s,box-shadow .2s;position:absolute}.pt.svelte-r3a2wz:after{content:"";position:absolute;inset:-10px}.pt.reached.svelte-r3a2wz{background:var(--brand);border-color:#fff}.pt.svelte-r3a2wz:hover,.pt.svelte-r3a2wz:focus-visible{box-shadow:0 0 0 6px color-mix(in srgb, var(--brand) 25%, transparent);outline:none;transform:scale(1.45)}.pt.summit.svelte-r3a2wz{color:#2a1a00;background:#f5a524;border-color:#fff;place-items:center;width:24px;height:24px;margin:-12px 0 0 -12px;display:grid}.pt.cur.svelte-r3a2wz{opacity:0}.me.svelte-r3a2wz{pointer-events:none;width:0;height:0;position:absolute}.me.svelte-r3a2wz i:where(.svelte-r3a2wz){background:#f5a524;border:3px solid #fff;border-radius:99px;width:18px;height:18px;position:absolute;top:-9px;left:-9px;box-shadow:0 4px 14px #f5a524b3}.me.svelte-r3a2wz:before{content:"";background:#f5a524;border-radius:99px;width:18px;height:18px;animation:2s ease-out infinite pulse-ring;position:absolute;top:-9px;left:-9px}.lab.svelte-r3a2wz{white-space:nowrap;color:#ffffffeb;background:color-mix(in srgb, var(--navy) 78%, transparent);pointer-events:none;opacity:0;transition:opacity .3s ease var(--d), translate .4s var(--ease) var(--d), background .2s, color .2s, border-color .2s;border:1px solid #ffffff1f;border-radius:7px;padding:3px 8px;font-size:12px;font-weight:600;line-height:1.5;position:absolute;transform:translate(-50%,calc(-100% - 12px))translateY(5px)}.lab.lo.svelte-r3a2wz{transform:translate(-50%,12px)translateY(-5px)}.lab.first.svelte-r3a2wz{transform:translate(-18%,calc(-100% - 12px))}.lab.end.svelte-r3a2wz{transform:translate(-80%,calc(-100% - 24px))}.lab.key.svelte-r3a2wz,.trek.svelte-r3a2wz:hover .lab:where(.svelte-r3a2wz),.trek.svelte-r3a2wz:focus-within .lab:where(.svelte-r3a2wz){opacity:1;translate:0}.lab.on.svelte-r3a2wz{background:var(--brand);border-color:var(--brand);color:var(--on-brand);z-index:2}.hint.svelte-r3a2wz{color:#ffffff85;font-size:11px;transition:opacity .3s;position:absolute;bottom:2px;left:0}.trek.svelte-r3a2wz:hover .hint:where(.svelte-r3a2wz),.trek.svelte-r3a2wz:focus-within .hint:where(.svelte-r3a2wz){opacity:0}.compact.svelte-r3a2wz .hint:where(.svelte-r3a2wz),.compact.svelte-r3a2wz .tick:where(.svelte-r3a2wz){display:none}@container trek (width<=880px){.lab.svelte-r3a2wz{padding:2px 7px;font-size:11.5px;transform:translate(calc(8px - 100%),calc(-100% - 10px))}.lab.lo.svelte-r3a2wz{transform:translate(-8px,10px)}.lab.first.svelte-r3a2wz{transform:translate(-10px,calc(-100% - 13px))}.lab.end.svelte-r3a2wz{transform:translate(-80%,calc(-100% - 20px))}.tick.svelte-r3a2wz{display:none}}@container trek (width<=520px){.lab.svelte-r3a2wz:not(.key):not(.on),.picking.svelte-r3a2wz .lab:where(.svelte-r3a2wz):not(.on){display:none}}@media (hover:none){.hint.svelte-r3a2wz{display:none}}@media (width<=760px){.trek.svelte-r3a2wz:not(.compact){height:250px}}
