@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes slowZoom{0%{transform:scale(1)}to{transform:scale(1.05)}}@keyframes stamp{0%{opacity:0;transform:translate(-50%,-50%) scale(2) rotate(-15deg)}to{opacity:.8;transform:translate(-50%,-50%) scale(1) rotate(-15deg)}}@keyframes drawCircle{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.bg-paper-texture{background-color:#f4f4f5;background-image:radial-gradient(#d4d4d8 1.5px,#0000 0);background-size:24px 24px}.bg-barcode{background:repeating-linear-gradient(90deg,#000,#000 3px,#fff 0,#fff 6px,#000 0,#000 7px,#fff 0,#fff 10px,#000 0,#000 15px,#fff 0,#fff 17px)}.animate-fade-in{animation:fadeIn .6s ease-out forwards}.animate-fade-up{animation:fadeUp .8s cubic-bezier(.16,1,.3,1) forwards;opacity:0}.animate-fade-down{animation:fadeDown .8s cubic-bezier(.16,1,.3,1) forwards;opacity:0}.animate-slow-zoom{animation:slowZoom 20s ease-out forwards}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}.delay-500{animation-delay:.5s}.scrollbar-hide::-webkit-scrollbar{display:none}nav{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}html{scroll-behavior:smooth}@media (max-width:640px){a,button{min-height:44px;min-width:44px}html{-webkit-text-size-adjust:100%}*{-webkit-tap-highlight-color:transparent}}@media (min-width:375px){.xs\:text-3xl{font-size:1.875rem;line-height:2.25rem}.xs\:text-4xl{font-size:2.25rem;line-height:2.5rem}.xs\:text-5xl{font-size:3rem;line-height:1}.xs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xs\:flex-row{flex-direction:row}.xs\:text-left{text-align:left}.xs\:col-span-2{grid-column:span 2/span 2}.xs\:px-4{padding-left:1rem;padding-right:1rem}}.active\:scale-95:active{transform:scale(.95)}.active\:scale-98:active{transform:scale(.98)}.border-3{border-width:3px}.border-l-3{border-left-width:3px}.border-t-3{border-top-width:3px}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #000;outline-offset:2px}.hover\:-translate-y-1:hover,.hover\:-translate-y-2:hover{will-change:transform}.animate-fade-down,.animate-fade-in,.animate-fade-up{will-change:opacity,transform}
/*# sourceMappingURL=main.74c58ecd.css.map*/