.em-console{font-variant-numeric:tabular-nums}.em-slip{background:var(--card);border-radius:6px;box-shadow:0 1px #0f2a200f,0 18px 40px -26px #0f2a2080}.em-cheque{isolation:isolate;background:repeating-linear-gradient(100deg, #3f7f670b 0 1px, transparent 1px 7px), var(--card);position:relative;overflow:clip}.em-envelope{--envelope-ink:#f4f6ff;isolation:isolate;color:var(--envelope-ink);background:repeating-linear-gradient(45deg, #ffffff0b 0 1px, transparent 1px 7px), repeating-linear-gradient(-45deg, #ffffff0b 0 1px, transparent 1px 7px), var(--primary);position:relative}.em-envelope :focus-visible{outline:2px solid var(--envelope-ink);outline-offset:3px}.em-tear{--tear:radial-gradient(circle 4.5px at 7px 100%, transparent 97%, #000 100%) 0 0 / 14px 100% repeat-x;-webkit-mask:var(--tear);-webkit-mask:var(--tear);mask:var(--tear)}.em-stamp{outline-offset:3px;border:2px solid;border-radius:8px;outline:1px solid;flex-direction:column;display:inline-flex;transform:rotate(-3deg)}.em-stamp-in{animation:.52s cubic-bezier(.2,.9,.25,1.15) both em-stamp-in}@keyframes em-stamp-in{0%{opacity:0;transform:rotate(-10deg)scale(1.4)}55%{opacity:1}to{opacity:1;transform:rotate(-3deg)scale(1)}}.em-perf{opacity:.4;background-image:radial-gradient(circle,currentColor 1.2px,#0000 1.5px);background-position:0;background-repeat:repeat-x;background-size:10px 8px;height:8px}@media (min-width:40rem){.em-perf{background-position:50% 0;background-repeat:repeat-y;background-size:8px 10px;height:auto}}.em-pulse{animation:1.4s ease-in-out infinite em-pulse}@keyframes em-pulse{0%,to{box-shadow:0 0 #f4f6ff8c}50%{box-shadow:0 0 0 6px #f4f6ff00}}.em-turn{animation:6s linear infinite em-turn}@keyframes em-turn{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.em-stamp-in,.em-pulse,.em-turn{animation:none}}
