.l25-root{--l25-paper:252 247 237;--l25-paper-deep:244 235 216;--l25-card:255 253 248;--l25-ink:31 36 72;--l25-ink-soft:98 102 134;--l25-coral:240 96 76;--l25-sun:248 186 52;--l25-teal:22 158 146;--l25-sky:66 140 230;--l25-violet:128 94 214;--l25-pink:242 134 176;--l25-leaf:104 168 84;background-color:rgb(var(--l25-paper));color:rgb(var(--l25-ink));-webkit-font-smoothing:antialiased}.l25-root:before{content:"";z-index:-1;pointer-events:none;opacity:.55;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .45  0 0 0 0 .38  0 0 0 0 .26  0 0 0 .22 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");position:fixed;top:0;bottom:0;left:0;right:0}.l25-root ::selection{background:rgb(var(--l25-sun) / .55);color:rgb(var(--l25-ink))}.l25-hide-scroll{scrollbar-width:none;-ms-overflow-style:none}.l25-hide-scroll::-webkit-scrollbar{display:none}.l25-swatch-strip{background-image:linear-gradient(to left, rgb(var(--l25-coral)) 0 14.28%, rgb(var(--l25-sun)) 0 28.56%, rgb(var(--l25-leaf)) 0 42.84%, rgb(var(--l25-teal)) 0 57.12%, rgb(var(--l25-sky)) 0 71.4%, rgb(var(--l25-violet)) 0 85.68%, rgb(var(--l25-pink)) 0 100%)}.l25-ruled{background-image:repeating-linear-gradient(to bottom, transparent 0 31px, rgb(var(--l25-sky) / .16) 31px 32px)}.l25-dots{background-image:radial-gradient(rgb(var(--l25-ink) / .14) 1px, transparent 1.4px);background-size:18px 18px}@keyframes l25-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.5)}}@keyframes l25-bump{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes l25-marquee{0%{transform:translate(0)}to{transform:translate(50%)}}@keyframes l25-float{0%,to{transform:translateY(0) rotate(var(--l25-rot,0deg))}50%{transform:translateY(-8px) rotate(var(--l25-rot,0deg))}}.l25-pulse-dot{animation:1.8s ease-in-out infinite l25-pulse-dot}.l25-bump{animation:.4s ease-out l25-bump}.l25-marquee{animation:40s linear infinite l25-marquee}.l25-float{animation:6s ease-in-out infinite l25-float}
