.pu-counter[data-v-9dd7ace9]{align-items:center;display:inline-flex;gap:.75rem}.pu-counter__display[data-v-9dd7ace9]{align-items:center;display:flex;gap:.25rem}.pu-counter__value[data-v-9dd7ace9]{font-size:1.5rem;font-weight:700;line-height:2rem;--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity,1))}.pu-counter__value[data-v-9dd7ace9]:is(.dark *){--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity,1))}.pu-counter__value[data-v-9dd7ace9]{text-shadow:0 2px 4px rgba(28,28,28,.1)}.pu-counter__suffix[data-v-9dd7ace9]{font-size:1.125rem;font-weight:500;line-height:1.75rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.pu-counter__suffix[data-v-9dd7ace9]:is(.dark *){--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.pu-counter__controls[data-v-9dd7ace9]{display:flex;gap:.25rem}.pu-counter__button[data-v-9dd7ace9]{border-radius:9999px;border-width:2px;cursor:pointer;position:relative;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pu-counter__button[data-v-9dd7ace9]:is(.dark *){--tw-border-opacity:1;border-color:rgb(97 97 97/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 23 23/var(--tw-bg-opacity,1))}.pu-counter__button[data-v-9dd7ace9]{box-shadow:0 2px 4px #1c1c1c1a,0 1px 2px #1c1c1c0d}.pu-counter__button[data-v-9dd7ace9]:hover:not(:disabled){--tw-scale-x:1.05;--tw-scale-y:1.05;box-shadow:0 4px 8px #1c1c1c26,0 2px 4px #1c1c1c1a}.pu-counter__button[data-v-9dd7ace9]:active:not(:disabled),.pu-counter__button[data-v-9dd7ace9]:hover:not(:disabled){transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.pu-counter__button[data-v-9dd7ace9]:active:not(:disabled){--tw-scale-x:.95;--tw-scale-y:.95}.pu-counter__button-icon[data-v-9dd7ace9]{height:1rem;width:1rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.pu-counter__button-icon[data-v-9dd7ace9]:is(.dark *){--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.pu-counter__button:hover:not(:disabled) .pu-counter__button-icon[data-v-9dd7ace9]{--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity,1))}.pu-counter__button:hover:not(:disabled) .pu-counter__button-icon[data-v-9dd7ace9]:is(.dark *){--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity,1))}.pu-counter__button[data-v-9dd7ace9]:disabled{cursor:not-allowed;opacity:.5}.pu-counter__button[data-v-9dd7ace9]:disabled:hover{box-shadow:0 2px 4px #1c1c1c1a,0 1px 2px #1c1c1c0d;transform:none}.pu-counter--small .pu-counter__value[data-v-9dd7ace9]{font-size:1.125rem;line-height:1.75rem}.pu-counter--small .pu-counter__suffix[data-v-9dd7ace9]{font-size:.875rem;line-height:1.25rem}.pu-counter--small .pu-counter__button[data-v-9dd7ace9]{padding:.375rem}.pu-counter--small .pu-counter__button-icon[data-v-9dd7ace9]{height:.75rem;width:.75rem}.pu-counter--medium .pu-counter__value[data-v-9dd7ace9]{font-size:1.5rem;line-height:2rem}.pu-counter--medium .pu-counter__suffix[data-v-9dd7ace9]{font-size:1.125rem;line-height:1.75rem}.pu-counter--medium .pu-counter__button[data-v-9dd7ace9]{padding:.5rem}.pu-counter--medium .pu-counter__button-icon[data-v-9dd7ace9]{height:1rem;width:1rem}.pu-counter--large .pu-counter__value[data-v-9dd7ace9]{font-size:1.875rem;line-height:2.25rem}.pu-counter--large .pu-counter__suffix[data-v-9dd7ace9]{font-size:1.25rem;line-height:1.75rem}.pu-counter--large .pu-counter__button[data-v-9dd7ace9]{padding:.75rem}.pu-counter--large .pu-counter__button-icon[data-v-9dd7ace9]{height:1.25rem;width:1.25rem}.pu-counter__button[data-v-9dd7ace9]:before{background:radial-gradient(circle at 30% 30%,rgba(28,28,28,.05) 0,transparent 50%),radial-gradient(circle at 70% 70%,rgba(28,28,28,.05) 0,transparent 50%);border-radius:9999px;content:"";inset:0;pointer-events:none;position:absolute}.dark .pu-counter__button[data-v-9dd7ace9]:before{background:radial-gradient(circle at 30% 30%,hsla(0,0%,76%,.05) 0,transparent 50%),radial-gradient(circle at 70% 70%,hsla(0,0%,76%,.05) 0,transparent 50%)}.pu-counter__value[data-v-9dd7ace9]{animation:counterUpdate-9dd7ace9 .3s ease-out}@keyframes counterUpdate-9dd7ace9{0%{opacity:.8;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.dark .pu-counter__value[data-v-9dd7ace9]{text-shadow:0 2px 4px rgba(0,0,0,.2)}.dark .pu-counter__button[data-v-9dd7ace9]{box-shadow:0 2px 4px #0003,0 1px 2px #0000001a}.dark .pu-counter__button[data-v-9dd7ace9]:hover:not(:disabled){box-shadow:0 4px 8px #0000004d,0 2px 4px #0003}@media (max-width:640px){.pu-counter--large .pu-counter__value[data-v-9dd7ace9]{font-size:1.5rem;line-height:2rem}.pu-counter--large .pu-counter__suffix[data-v-9dd7ace9]{font-size:1.125rem;line-height:1.75rem}.pu-counter--large .pu-counter__button[data-v-9dd7ace9]{padding:.5rem}.pu-counter--large .pu-counter__button-icon[data-v-9dd7ace9]{height:1rem;width:1rem}}
