.smj-preview{--pv-ivory:250 248 243;--pv-ink:23 23 23;--pv-forest:23 60 54;--pv-teal:8 127 122;--pv-sky:75 167 200;--pv-orange:233 101 50;--pv-terracotta:201 87 54;--pv-sand:238 231 218;--pv-mint:233 241 231;background:rgb(var(--pv-ivory));color:rgb(var(--pv-ink));font-family:var(--pv-sans,var(--nf-sans)),ui-sans-serif,system-ui,sans-serif;overflow-x:clip}.smj-preview .pv-display{font-family:var(--pv-display,var(--nf-display)),Georgia,serif}body:has(.smj-preview)>footer,body:has(.smj-preview)>header{display:none}body:has(.smj-preview) main{padding:0!important;max-width:none!important}@keyframes pv-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.pv-marquee{animation:pv-marquee 42s linear infinite;will-change:transform}.pv-scroll{scrollbar-width:none;scroll-snap-type:x mandatory}.pv-scroll::-webkit-scrollbar{display:none}.pv-snap{scroll-snap-align:start}@media (prefers-reduced-motion:reduce){.pv-marquee{animation:none}}@keyframes smj-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes smj-word{0%{transform:translateY(105%)}to{transform:none}}.smj-rise{animation:smj-rise .9s cubic-bezier(.22,1,.36,1) both}.smj-word{animation:smj-word 1s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion:reduce){.smj-rise,.smj-word{animation:none}}