.journey.svelte-bby5q8{--journey-pad:3.25rem;color:#fbf8f8;-webkit-backdrop-filter:blur(18px)saturate(1.2);background-color:#1806059e;border:1px solid #ffffff1f;border-radius:1.5rem;flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex;position:relative;box-shadow:inset 0 1px #ffffff14,0 30px 80px -30px #000000b3}.journey__eyebrow.svelte-bby5q8{letter-spacing:.14em;text-transform:uppercase;color:#fbf8f8b8;font-size:.6875rem;font-weight:600}.journey__title.svelte-bby5q8{letter-spacing:-.01em;margin-top:.5rem;font-size:1.25rem;font-weight:650;line-height:1.25}.journey__road.svelte-bby5q8{height:4.25rem;position:relative}.journey__track.svelte-bby5q8{left:var(--journey-pad);right:var(--journey-pad);background:#ffffff29;border-radius:999px;height:2px;position:absolute;bottom:.75rem}.journey__fill.svelte-bby5q8{inset-block:0;width:calc(100% * var(--journey-step) / var(--journey-steps));border-radius:inherit;background:linear-gradient(90deg,#a84f19,#e98a4a);transition:width .9s cubic-bezier(.65,0,.35,1);position:absolute;left:0;box-shadow:0 0 12px #e98a4a99}.journey__stop.svelte-bby5q8{top:50%;left:calc(100% * var(--journey-stop) / var(--journey-steps));background:#2a0907;border:2px solid #ffffff52;border-radius:999px;width:.75rem;height:.75rem;transition:background-color .4s,border-color .4s;position:absolute;translate:-50% -50%}.journey__stop[data-estado=hecha].svelte-bby5q8,.journey__stop[data-estado=actual].svelte-bby5q8{background:#e98a4a;border-color:#f6c7a3}.journey__stop[data-estado=actual].svelte-bby5q8:after{content:"";border-radius:inherit;border:2px solid #e98a4ab3;animation:1.6s cubic-bezier(.22,1,.36,1) infinite svelte-bby5q8-journey-pulse;position:absolute;inset:-6px}.journey__car.svelte-bby5q8{top:0;left:calc(var(--journey-pad) + (100% - 2 * var(--journey-pad)) * var(--journey-step) / var(--journey-steps));filter:drop-shadow(0 8px 14px #00000073);transition:left .9s cubic-bezier(.65,0,.35,1),opacity .42s;position:absolute;translate:-50%}.journey__car.svelte-bby5q8 .patente{color:#191211;background:#fbf8f8;border-color:#19121140 #19121140 #19121140 #191211}.journey__car.svelte-bby5q8 .patente__bloque--num{border-left-color:#19121140}.journey__car.svelte-bby5q8:after{content:"";background:linear-gradient(#fbf8f8b3,#0000);width:2px;height:.875rem;position:absolute;top:calc(100% + 2px);left:50%;translate:-50%}.journey__car.is-resetting.svelte-bby5q8,.journey__fill.is-resetting.svelte-bby5q8{transition:opacity .42s}.journey__car.is-resetting.svelte-bby5q8{opacity:0}.journey__stages.svelte-bby5q8{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.journey__stage.svelte-bby5q8{text-align:left;color:#fbf8f8c7;cursor:default;background-color:#ffffff0a;border:1px solid #ffffff1a;border-radius:1rem;flex-direction:column;align-items:flex-start;gap:.25rem;width:100%;height:100%;padding:.875rem .875rem .9375rem;transition:background-color .45s,border-color .45s,color .45s,box-shadow .45s;display:flex}.journey__stage.svelte-bby5q8:focus-visible{outline-offset:2px;outline:2px solid #f6c7a3}.journey__stage[data-estado=actual].svelte-bby5q8{color:#fbf8f8;background-color:#e98a4a1f;border-color:#e98a4a99;box-shadow:0 0 0 1px #e98a4a33,0 12px 32px -16px #e98a4a8c}.journey__stage[data-estado=hecha].svelte-bby5q8{color:#fbf8f8e0}.journey__stage-head.svelte-bby5q8{align-items:center;gap:.5rem;display:flex}.journey__stage-num.svelte-bby5q8{width:1.25rem;height:1.25rem;font-family:var(--font-mono);color:#fbf8f8;border:1px solid #ffffff4d;border-radius:999px;place-items:center;font-size:.625rem;font-weight:600;display:inline-grid}.journey__stage[data-estado=actual].svelte-bby5q8 .journey__stage-num:where(.svelte-bby5q8),.journey__stage[data-estado=hecha].svelte-bby5q8 .journey__stage-num:where(.svelte-bby5q8){background:#a84f19;border-color:#e98a4a}.journey__stage-name.svelte-bby5q8{font-size:.8125rem;font-weight:600}.journey__stage-value.svelte-bby5q8{font-family:var(--font-mono);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:#fbf8f8;margin-top:.375rem;font-size:1.0625rem;font-weight:600}.journey__stage-detail.svelte-bby5q8{font-size:.75rem;line-height:1.35}@media (width>=640px){.journey.svelte-bby5q8{padding:1.75rem}.journey__stage-value.svelte-bby5q8{font-size:1.25rem}}@keyframes svelte-bby5q8-journey-pulse{0%{opacity:1;scale:.7}to{opacity:0;scale:1.6}}@media (prefers-reduced-motion:reduce){.journey__fill.svelte-bby5q8,.journey__car.svelte-bby5q8,.journey__stop.svelte-bby5q8,.journey__stage.svelte-bby5q8{transition:none}.journey__stop[data-estado=actual].svelte-bby5q8:after{animation:none}}
