.typewriter{color:#0000;background:linear-gradient(-90deg, transparent 1px, #0000 0) 10px 0, linear-gradient(var(--color) 0 0) 0 0;background-size:calc(var(--n) * 1ch) 200%;animation:typewriter calc(var(--n) * 25ms) calc(var(--i,0) * 25ms) steps(var(--n)) forwards;background-repeat:no-repeat;-webkit-background-clip:padding-box,text;background-clip:padding-box,text}@keyframes typewriter{0%{background-size:0 200%}}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-outline-style:solid}}}.grain:before{content:"";z-index:2;opacity:.2;filter:url(#paperFilter);pointer-events:none;isolation:isolate;width:100%;height:100%;position:absolute;top:0;right:0;transform:translateZ(0)}.stamps-layout ::selection{background:var(--color-stone-300);color:var(--color-stone-600)}.focus-dashed{border-radius:2px}.focus-dashed:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-stone-500,#79716b);--tw-outline-style:dashed;outline-style:dashed}@supports (color:lab(0% 0 0)){.focus-dashed:focus-visible{outline-color:var(--color-stone-500,lab(48.1164% 2.35701 4.26852))}}html.is-stamp-dragging,html.is-stamp-dragging *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}html.is-stamp-dragging [data-slot=stamp-drag-cursor]{z-index:2147483647;cursor:grabbing;position:fixed;inset:0}.stamps-list[data-has-selection=true] [data-slot=stamp-container]{pointer-events:none}.stamps-list[data-has-selection=true] [data-slot=stamp-container][data-selected=true] [data-slot=stamp-focus]{pointer-events:auto}.stamps-copy{isolation:isolate;transform:translateZ(0)}.stamps-list [data-slot=stamp-container][data-selected=true]{isolation:isolate}.stamps-list [data-slot=stamp-container].is-select-moving{isolation:isolate;will-change:transform}.stamps-list [data-slot=stamp-image]{opacity:1;filter:blur()drop-shadow(0 1px 2px #0000001a)drop-shadow(0 1px 1px #0000000f);transition:filter .2s,opacity .2s;transform:translateZ(0)}.stamps-list [data-slot=stamp-container]{opacity:0;-webkit-user-select:none;user-select:none}.stamps-list [data-slot=stamp-container].is-placed{opacity:1}.stamps-list[data-has-selection=true] [data-slot=stamp-container]:not([data-selected=true]) [data-slot=stamp-image]{opacity:.5;filter:blur(12px)drop-shadow(0 1px 2px #0000001a)drop-shadow(0 1px 1px #0000000f)}.loupe{transition:opacity .24s cubic-bezier(.22,1,.36,1)}@media not all and (min-width:576px){.stamps-list [data-slot=stamp-image]{transition:opacity .2s}}@media (prefers-reduced-motion:reduce){.loupe,.stamps-list [data-slot=stamp-container].is-placed,.stamps-list [data-slot=stamp-image]{transition:none}}.shimmer-text{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-color:var(--shimmer-bg);background-image:-webkit-gradient(linear, 100% 0, 0 0, from(var(--shimmer-bg)), color-stop(.5, var(--shimmer-fg)), to(var(--shimmer-bg)));background-repeat:no-repeat;background-size:50% 200%;animation:3s infinite shimmer-text}@keyframes shimmer-text{0%{background-position:-100% 0}to{background-position:250% 0}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
