@media print{.receipt-print{page:evopos-receipt!important;box-sizing:border-box!important;width:72mm!important;max-width:72mm!important;margin:0 auto!important;padding:2mm!important;overflow:hidden!important}html body .receipt-backdrop .receipt-print table.receipt-items,html body .receipt-backdrop .receipt-print table.receipt-items td,html body .receipt-backdrop .receipt-print table.receipt-items td *,html body .receipt-backdrop .receipt-print table.receipt-items th,html body .receipt-backdrop .receipt-print table.receipt-items>tbody,html body .receipt-backdrop .receipt-print table.receipt-items>tbody>tr,html body .receipt-backdrop .receipt-print table.receipt-items>thead,html body .receipt-backdrop .receipt-print table.receipt-items>thead>tr,html[data-theme] .receipt-print .receipt-items,html[data-theme] .receipt-print .receipt-items small,html[data-theme] .receipt-print .receipt-items strong,html[data-theme] .receipt-print .receipt-items tbody,html[data-theme] .receipt-print .receipt-items td,html[data-theme] .receipt-print .receipt-items th,html[data-theme] .receipt-print .receipt-items thead,html[data-theme] .receipt-print .receipt-items tr{background:#fff!important;background-color:#fff!important;background-image:none!important;color:#000!important;text-shadow:none!important;box-shadow:none!important;filter:none!important;opacity:1!important;color-scheme:light!important;forced-color-adjust:none!important}html body .receipt-backdrop .receipt-print table.receipt-items tr:after,html body .receipt-backdrop .receipt-print table.receipt-items tr:before,html body .receipt-backdrop .receipt-print table.receipt-items:after,html body .receipt-backdrop .receipt-print table.receipt-items:before{display:none!important;content:none!important;background:transparent!important}html[data-theme] .receipt-print .receipt-items{box-sizing:border-box!important;width:100%!important;max-width:100%!important;table-layout:fixed!important;border-collapse:collapse!important;-webkit-print-color-adjust:economy!important;print-color-adjust:economy!important}html[data-theme] .receipt-print .receipt-items th{border-bottom:1px solid #000!important}html[data-theme] .receipt-print .receipt-items td{border-bottom:1px dotted #aaa!important}.receipt-print .receipt-items td:first-child,.receipt-print .receipt-items th:first-child{width:50%!important;overflow-wrap:anywhere!important}.receipt-print .receipt-items td:nth-child(2),.receipt-print .receipt-items th:nth-child(2){width:10%!important}.receipt-print .receipt-items td:nth-child(3),.receipt-print .receipt-items td:nth-child(4),.receipt-print .receipt-items th:nth-child(3),.receipt-print .receipt-items th:nth-child(4){width:20%!important;white-space:nowrap!important}.receipt-print .receipt-meta,.receipt-print .receipt-store,.receipt-print .receipt-totals,.receipt-print footer{box-sizing:border-box!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.receipt-print>.receipt-barcode{box-sizing:border-box!important;width:64mm!important;max-width:64mm!important;margin:3mm auto!important;padding:1mm!important;overflow:hidden!important}.receipt-print>.receipt-barcode svg{display:block!important;width:62mm!important;max-width:62mm!important;margin:0 auto!important;transform:none!important}@page evopos-receipt{size:80mm 297mm;margin:0}body,html{width:auto!important;min-height:0!important}body,html,html body .admin-layout,html body .content,html body .workspace{height:auto!important;margin:0!important;padding:0!important;background:#fff!important}html body .admin-layout,html body .content,html body .content>.deposit-report,html body .workspace{display:block!important;width:100%!important;overflow:visible!important}html body .content>.deposit-report{page:evopos-deposit!important;visibility:visible!important;position:static!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:#fff!important;color:#000!important}html body .content>.deposit-report,html body .content>.deposit-report *{visibility:visible!important;color:#000!important;text-shadow:none!important;box-shadow:none!important}html body .content>:not(.deposit-report),html body .deposit-report .deposit-edit-actions,html body .deposit-report .inventory-toolbar,html body .deposit-report footer,html body .global-game-alerts,html body .sidebar,html body .topbar{display:none!important}html body .deposit-report .deposit-cards{display:block!important;width:100%!important}html body .deposit-report .deposit-cards>article{display:grid!important;grid-template-columns:1fr 2fr!important;width:100%!important;margin:0 0 5mm!important;padding:4mm!important;border:1px solid #555!important;page-break-inside:avoid!important;break-inside:avoid!important;background:#fff!important}html body .deposit-report .deposit-values{display:grid!important;grid-template-columns:repeat(4,1fr)!important}}@media print{@page evopos-deposit{size:landscape;margin:10mm}html body .deposit-report .deposit-cards :is(header,div,span,strong,b,p,small){background:transparent!important;color:#000!important}html body .deposit-report .deposit-audit{display:grid!important;grid-column:1/-1!important}}.stats-grid .stat-card{padding:12px}.stats-grid .stat-icon{width:29px;height:29px}.stats-grid .stat-card p{margin:6px 0 2px}.stats-grid .stat-card strong{font-size:19px}.stats-grid .stat-card small{margin-top:2px}.pos-layout .shortcut-grid{grid-template-rows:none!important;grid-auto-rows:132px!important;gap:7px!important}.pos-layout .shortcut-tile{height:100%!important;min-height:132px!important;gap:3px!important;padding:6px!important;border-radius:10px!important}.pos-layout .shortcut-product-image,.pos-layout .shortcut-product-placeholder,.pos-layout .shortcut-tile .shortcut-product-image{width:72px!important;max-width:72px!important;height:72px!important;flex:0 0 72px!important}.pos-layout .shortcut-tile:not(.category-tile){grid-template-rows:72px auto auto auto!important}.pos-layout .shortcut-tile>svg{width:36px!important;height:36px!important}.pos-layout .shortcut-tile strong{font-size:10px!important;line-height:1.2!important}.pos-layout .shortcut-tile.category-tile{gap:5px!important}@media (max-width:900px){.pos-layout .shortcut-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:600px){.pos-layout .shortcut-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:120px!important}.pos-layout .shortcut-tile{min-height:120px!important}.pos-layout .shortcut-product-image,.pos-layout .shortcut-product-placeholder,.pos-layout .shortcut-tile .shortcut-product-image{width:58px!important;max-width:58px!important;height:58px!important;flex:0 0 58px!important}.pos-layout .shortcut-tile:not(.category-tile){grid-template-rows:58px auto auto auto!important}}