.voltage{--primary:#451feb;--primary-foreground:#fff;--secondary:#ff4f93;--secondary-foreground:#0b0a12;--accent:#f7cf3d;--accent-foreground:#0b0a12;--ink:#0b0a12;--paper:#fbf8f1;--sun:#f7cf3d;--flare:#ec3b2b;--blush:#ff9ccc;--sky:#7fc8ff;--background:var(--paper);--foreground:var(--ink);--surface:#fff;--muted:#5f5b70;--border:#e4dfd2;--input:#d9d3c2;--ring:#451feb;--success:#12a150;--warning:#c96a06;--danger:#d92d20;--info:#0a84d6;--poster-a:var(--ink);--poster-b:#fff;--poster-text:#fff;--poster-line:#fff6;--poster-pop:var(--sun);--poster-pop-text:var(--ink);--poster-btn:var(--ink);--poster-btn-text:#fff;--glyph:.82;--fit-w:88vw;--fit-max:26vw}@media (min-width:768px){.voltage{--fit-w:84vw;--fit-max:15vw}}@media (prefers-color-scheme:dark){.voltage:not([data-theme=light]){--background:#0e0c18;--foreground:#f6f3ea;--surface:#181527;--muted:#a9a5bd;--border:#2b2742;--input:#3a3557}}.voltage[data-theme=dark]{--background:#0e0c18;--foreground:#f6f3ea;--surface:#181527;--muted:#a9a5bd;--border:#2b2742;--input:#3a3557}.voltage .display{font-synthesis:none;text-transform:uppercase;letter-spacing:-.015em;font-family:Bowlby One,Arial Black,Helvetica Neue,Impact,sans-serif;font-weight:400;line-height:.88}.voltage .fit{font-size:min(calc(var(--fit-w) / (var(--n) * var(--glyph))), var(--fit-max))}.voltage .fit-hero{--fit-w:90vw;--fit-max:30vw}@media (min-width:768px){.voltage .fit-hero{--fit-w:66vw;--fit-max:15.5vw}}.voltage .sticker-cut{clip-path:polygon(0 0,92% 0,100% 14%,100% 100%,8% 100%,0 86%)}@keyframes voltage-float{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-14px) rotate(calc(var(--r,0deg) + 5deg))}}.voltage .float{--r:0deg;transform:rotate(var(--r));animation:voltage-float var(--float-speed,7s) ease-in-out infinite}@keyframes voltage-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.voltage .marquee{-webkit-user-select:none;user-select:none;display:flex;overflow:hidden}.voltage .marquee-track{min-width:100%;animation:voltage-marquee var(--marquee-speed,40s) linear infinite;flex-shrink:0;align-items:center;display:flex}.voltage .marquee-reverse .marquee-track{animation-direction:reverse}.voltage .marquee:hover .marquee-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.voltage .float,.voltage .marquee-track{animation:none}}
