@property --lp-s{syntax:"<integer>";inherits:false;initial-value:12}@keyframes lp-tick{0%{--lp-s:12}to{--lp-s:0}}.lp-sec{counter-reset:lp-s var(--lp-s)}.lp-sec:after{content:counter(lp-s, decimal-leading-zero)}.lp-result{display:inline-grid}.lp-result>*{grid-area:1/1}@keyframes lp-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes lp-stamp{0%{opacity:0;transform:scale(1.8)rotate(-14deg)}60%{opacity:1;transform:scale(.94)rotate(2deg)}to{opacity:1;transform:none}}@keyframes lp-bob{0%,to{translate:0}50%{translate:0 -6px}}@keyframes lp-slide-l{0%{opacity:0;transform:translate(-36px)}to{opacity:1;transform:none}}@keyframes lp-slide-r{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:none}}@keyframes lp-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes lp-bubble{0%{opacity:0;transform:translateY(10px)scale(.9)}to{opacity:1;transform:none}}@keyframes lp-draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes lp-seal-in{0%{opacity:0;transform:scale(.3)rotate(-40deg)}70%{opacity:1;transform:scale(1.12)rotate(6deg)}to{opacity:1;transform:none}}@keyframes lp-cleared{0%{opacity:0;transform:scale(1.9)rotate(-18deg)}70%{opacity:1;transform:scale(.92)rotate(2deg)}to{opacity:1;transform:none}}@keyframes lp-settle{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes lp-leave{0%{opacity:1}to{opacity:0}}.lp-deal:before{content:"";transform-origin:top;background:repeating-linear-gradient(var(--color-marigold) 0 10px, transparent 10px 18px);width:3px;position:absolute;top:30px;bottom:60px;left:25px}@media (min-width:1024px){.lp-deal:before{margin-left:-1.5px;left:50%}}.lp-result .lp-was{opacity:0}@media (prefers-reduced-motion:no-preference){.lp-sec{animation:12s steps(12,end) infinite lp-tick}.lp-pop{animation:lp-pop .4s var(--ease-out-expo) both}.lp-stamp{animation:lp-stamp .6s var(--ease-out-expo) 1.2s both}.lp-bob{animation:4s ease-in-out 2s infinite lp-bob}@supports (animation-timeline:view()){.lp-deal:before{animation:linear both lp-draw;animation-timeline:view();animation-range:entry 20% cover 70%}.lp-band .lp-copy{animation:linear both lp-slide-l;animation-timeline:view();animation-range:entry 5% cover 35%}.lp-band .lp-panel{animation:linear both lp-slide-r;animation-timeline:view();animation-range:entry 5% cover 35%}@media (min-width:1024px){.lp-band:nth-child(2n) .lp-copy{animation-name:lp-slide-r}.lp-band:nth-child(2n) .lp-panel{animation-name:lp-slide-l}}.lp-num{animation:linear both lp-seal-in;animation-timeline:view();animation-range:entry 10% cover 30%}.lp-bubble{animation:linear both lp-bubble;animation-timeline:view()}.lp-bubble:first-child{animation-range:entry entry 60%}.lp-bubble:nth-child(2){animation-range:entry 20% entry 90%}.lp-bubble:nth-child(3){animation-range:entry 40% cover 25%}.lp-bubble:nth-child(4){animation-range:entry 70% cover 32%}.lp-bubble:nth-child(5){animation-range:entry 100% cover 40%}.lp-rule,.lp-close{animation:linear both lp-up;animation-timeline:view();animation-range:entry cover 30%}.lp-cleared{animation:linear both lp-cleared;animation-timeline:view();animation-range:entry 40% cover 45%}.lp-result .lp-was{opacity:1;animation:linear both lp-leave;animation-timeline:view();animation-range:entry 35% cover 38%}.lp-result .lp-now{animation:linear both lp-settle;animation-timeline:view();animation-range:entry 40% cover 40%}}}
