@property --process-mm{syntax:"<integer>";inherits:false;initial-value:3600}.pm-axis-track{pointer-events:none;overflow:clip}.pm-axis-fill{inset-block:0;background:var(--color-accent);transform-origin:50% 0;border-radius:1px;width:2px;position:absolute;left:calc(50% - 1px)}.pm-axis-head{inset-block:0;opacity:0;width:0;position:absolute;left:50%}.pm-axis-head:before{content:"";background:var(--color-accent);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:-5px;box-shadow:0 0 0 5px #2747e629,0 0 18px 2px #2747e659}.pm-dot:after{content:"";border:1.5px solid var(--color-accent);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-10px}.pm-lcd{transform-origin:0 0;counter-reset:mmi round(down, var(--process-mm) / 100, 1) mmf mod(var(--process-mm), 100);background:#c8d0c6;width:12.6%;height:6.84%;display:none;position:absolute;top:35.18%;left:44.3%;transform:skewY(-5.7deg);container-type:size}.pm-lcd:after{content:counter(mmi) "." counter(mmf, decimal-leading-zero);color:#1c2219;white-space:nowrap;font:700 71cqh/1 Courier New,monospace;position:absolute;top:23.3cqh;right:0}.pm-paths{--r0:14%;--r1:60%}@media (min-width:64rem){.pm-paths{--r0:22%;--r1:58%}}.pm-mover{display:none}@media (prefers-reduced-motion:no-preference){.pm-station{animation:pm-station-in .6s var(--ease-out) both;animation-delay:calc(.82s + var(--i,0) * .17s)}.pm-station-pin{transform-origin:50% 0;animation:pm-pin-in .52s var(--ease-out) both;animation-delay:calc(.98s + var(--i,0) * .17s)}.pm-legend>li{animation:pm-legend-in .6s var(--ease-out) both;animation-delay:calc(.7s + var(--i,0) * .12s)}}@keyframes pm-station-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes pm-pin-in{0%{transform:scaleY(0)}to{transform:none}}@keyframes pm-legend-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.pm-axis-track{view-timeline:--process-axis block}.pm-axis-fill{animation:linear both pm-axis-fill}.pm-axis-head{animation:linear both pm-axis-head}.pm-axis-fill,.pm-axis-head{animation-timeline:--process-axis;animation-range:cover 45vh cover calc(100% - 55vh)}.pm-dot{view-timeline:--process-dot block;animation:linear both pm-dot-bump}.pm-dot-lit{animation:linear both pm-dot-fill}.pm-dot:after{animation:linear both pm-dot-ping}.pm-dot,.pm-dot-lit,.pm-dot:after{animation-timeline:--process-dot}.pm-dot-lit{animation-range:cover 45vh cover calc(45vh + 44px)}.pm-dot,.pm-dot:after{animation-range:cover calc(45vh + 30px) cover calc(45vh + 150px)}.pm-step-visual{view-timeline:--process-step block}.pm-tile{animation:linear both pm-tile-in;animation-timeline:--process-step;animation-range:entry entry 80%}.pm-input{animation:linear both pm-input-in}.pm-links{animation:linear both pm-links-in}.pm-ring{transform-box:fill-box;transform-origin:50%;animation:linear both pm-ring-in}.pm-leader{transform-box:view-box;animation:linear both pm-leader-in}.pm-tag{transform-box:fill-box;transform-origin:0;animation:linear both pm-tag-in}.pm-tick{stroke-dasharray:1;animation:linear both pm-tick}.pm-pop{transform-box:fill-box;transform-origin:50%;animation:linear both pm-pop-in}.pm-bubble{transform-box:fill-box;transform-origin:30% 0;animation:linear both pm-bubble-in}.pm-chip-t{animation:linear both pm-chip-t-in}.pm-chip-pick{animation:linear both pm-pick-in}.pm-swatch{animation:linear both pm-swatch-in}.pm-lcd{animation:cubic-bezier(.2,.75,.3,1) both pm-mm-count;display:block}.pm-input,.pm-links,.pm-ring,.pm-leader,.pm-tag,.pm-tick,.pm-pop,.pm-bubble,.pm-chip-t,.pm-chip-pick,.pm-swatch,.pm-lcd{animation-timeline:--process-step;animation-range:cover var(--a) cover var(--b)}.pm-paths{view-timeline:--process-paths block}.pm-masked{-webkit-mask:var(--m);mask:var(--m)}.pm-trace{stroke-dasharray:1;animation:linear both pm-trace}.pm-mover{offset-rotate:0deg;animation:linear both pm-move;display:inline}.pm-dwell{animation:linear both pm-dwell}.pm-trace,.pm-mover,.pm-dwell{animation-timeline:--process-paths;animation-range:cover calc(var(--r0) + (var(--r1) - var(--r0)) * var(--a)) cover calc(var(--r0) + (var(--r1) - var(--r0)) * var(--b))}.pm-fact{view-timeline:--process-fact block}.pm-receipt{transform-origin:50% 0;animation:linear both pm-wobble}.pm-receipt-paper{animation:linear both pm-print-out}.pm-receipt-no{animation:steps(11,end) both pm-type-no}.pm-receipt-tag{animation:linear both pm-pop-in}.pm-receipt,.pm-receipt-paper,.pm-receipt-no,.pm-receipt-tag{animation-timeline:--process-fact}.pm-receipt-paper{animation-range:cover 18% cover 36%}.pm-receipt-no{animation-range:cover 28% cover 38%}.pm-receipt-tag{animation-range:cover 38% cover 44%}.pm-receipt{animation-range:cover 34% cover 48%}}}.pm-from-l,.pm-from-r{--tx:0px;--ty:32px}@media (min-width:64rem){.pm-from-l{--tx:-40px;--ty:0px}.pm-from-r{--tx:40px;--ty:0px}}@keyframes pm-axis-fill{0%{transform:scaleY(0)}to{transform:none}}@keyframes pm-axis-head{0%{opacity:0;transform:translateY(0)}3%,97%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes pm-dot-fill{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes pm-dot-bump{0%,to{transform:none}35%{transform:scale(1.12)}}@keyframes pm-dot-ping{0%{opacity:0;transform:scale(.7)}25%{opacity:.7}to{opacity:0;transform:scale(1.35)}}@keyframes pm-tile-in{0%{opacity:0;transform:translate(var(--tx), var(--ty)) scale(.97)}to{opacity:1;transform:none}}@keyframes pm-input-in{0%{opacity:0;transform:translate(36px,-10px)rotate(9deg)scale(.9)}to{opacity:1;transform:none}}@keyframes pm-links-in{0%{clip-path:inset(0 0 0 74%)}to{clip-path:inset(0 0 0 47%)}}@keyframes pm-ring-in{0%{opacity:0;stroke-dashoffset:54px;transform:scale(1.45)}to{opacity:1;stroke-dashoffset:0;transform:none}}@keyframes pm-leader-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:none}}@keyframes pm-tag-in{0%{opacity:0;transform:translate(-10px)scale(.75)}to{opacity:1;transform:none}}@keyframes pm-tick{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes pm-pop-in{0%{opacity:0;transform:scale(.55)}70%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:none}}@keyframes pm-bubble-in{0%{opacity:0;transform:translateY(28px)scale(.94)}to{opacity:1;transform:none}}@keyframes pm-chip-t-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes pm-pick-in{0%{opacity:0;transform:scale(.7)}60%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:none}}@keyframes pm-swatch-in{0%{opacity:0;transform:translateY(36%)rotate(10deg)}to{opacity:1;transform:none}}@keyframes pm-mm-count{0%{--process-mm:5240}to{--process-mm:3600}}@keyframes pm-trace{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes pm-move{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes pm-dwell{0%,to{transform:none}50%{transform:scale(1.045)}}@keyframes pm-print-out{0%{clip-path:inset(0 0 100%);transform:translateY(-12px)}to{clip-path:inset(0);transform:none}}@keyframes pm-type-no{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes pm-wobble{0%,to{transform:none}35%{transform:rotate(1.6deg)}70%{transform:rotate(-.7deg)}}
