.lp-cp-checker{background-color:#fff;background-image:linear-gradient(45deg,#c4c4c4 25%,#0000 25%),linear-gradient(-45deg,#c4c4c4 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#c4c4c4 75%),linear-gradient(-45deg,#0000 75%,#c4c4c4 75%);background-position:0 0,0 5px,5px -5px,-5px 0;background-size:10px 10px}.lp-cp-native::-webkit-color-swatch-wrapper{padding:2px}.lp-cp-native::-webkit-color-swatch{border:0;border-radius:.2rem}.lp-cp-alpha{background-color:#fff;background-image:var(--lp-cp-track), linear-gradient(45deg, #c4c4c4 25%, transparent 25%), linear-gradient(-45deg, #c4c4c4 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #c4c4c4 75%), linear-gradient(-45deg, transparent 75%, #c4c4c4 75%);background-position:0 0,0 0,0 4px,4px -4px,-4px 0;background-size:100% 100%,8px 8px,8px 8px,8px 8px,8px 8px;margin:0}.lp-cp-alpha::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2px solid;border-radius:50%;width:14px;height:14px;box-shadow:0 1px 3px #0006}.lp-cp-alpha::-moz-range-thumb{cursor:pointer;background:#fff;border:2px solid;border-radius:50%;width:14px;height:14px;box-shadow:0 1px 3px #0006}.lp-cp-pct{appearance:textfield}.lp-cp-pct::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lp-cp-pct::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@keyframes lp-marquee{0%{transform:translate(0)}to{transform:translateX(calc(-100% - var(--gap)))}}@keyframes lp-marquee-vertical{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - var(--gap)))}}.lp-marquee-track{animation-name:lp-marquee;animation-duration:var(--duration,40s);animation-timing-function:linear;animation-iteration-count:infinite}.lp-marquee-track-vertical{animation-name:lp-marquee-vertical}@media (prefers-reduced-motion:reduce){.lp-marquee-track{animation-name:none}}
