@tailwind base;@tailwind components;@tailwind utilities;@layer utilities{.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.appearance-none::-webkit-outer-spin-button,.appearance-none::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.appearance-none[type=number]{-moz-appearance:textfield}}body{font-family:Inter,system-ui,sans-serif;@apply bg-slate-50 text-slate-900;}@media print{body>*{display:none!important}body #receipt-modal-overlay{display:block!important;visibility:visible!important;position:absolute!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;margin:0!important;padding:0!important;background:#fff!important;z-index:999999!important}#receipt-modal-overlay *{visibility:visible!important;display:block}#receipt-modal-overlay .flex{display:flex!important}#receipt-modal-overlay .grid{display:grid!important}#receipt-modal-overlay .hidden{display:none!important}#receipt-modal-overlay>div{box-shadow:none!important;max-width:none!important;width:100%!important;margin:0!important;border:none!important;border-radius:0!important}#receipt-content{overflow:visible!important}@page{margin:0;size:auto}html,body{margin:0!important;padding:0!important;height:100%!important;allow-hidden:hidden!important;overflow:hidden!important}}
