.ant-modal-content:has(>.ant-modal-close):not(:has(>.ant-modal-header))>.ant-modal-body>*>:first-child{padding-right:40px}.sheet-modal .ant-modal-body{max-height:calc(100vh - 220px);max-height:calc(100dvh - 220px);overflow-y:auto;-webkit-overflow-scrolling:touch}.sheet-modal .ant-modal-body:has(.vr-footer){padding-bottom:0!important}@media(max-width:575px){.sheet-modal .ant-modal{width:100vw!important;max-width:100vw;top:0;margin:0;padding:0}.sheet-modal .ant-modal-content{display:flex;flex-direction:column;height:100vh;height:100dvh;border-radius:0}.sheet-modal .ant-modal-header{flex:none;padding:12px 48px 12px 12px;padding-top:max(12px,env(safe-area-inset-top));border-radius:0}.sheet-modal .ant-modal-close{top:max(0px,calc(env(safe-area-inset-top) - 8px))}.sheet-modal .ant-modal-body{flex:1;min-height:0;max-height:none;padding:12px}}html,body{height:100%;margin:0}@media print{html,body{background:#fff!important;color:#000!important}body *{visibility:hidden}.receipt-paper,.receipt-paper *,.print-a5,.print-a5 *{visibility:visible}.print-a5{position:absolute;top:0;left:0;width:100%;margin:0;padding:8mm;background:#fff;color:#000;page:a5sheet}.receipt-paper{position:absolute;top:0;left:0;width:80mm;margin:0;padding:2mm;border:none}.receipt-paper.w58{width:58mm}.receipt-paper.wA5{width:148mm;max-width:none;padding:8mm;page:a5sheet}.no-print{display:none!important}.ant-modal,.ant-modal-content{box-shadow:none!important;background:transparent!important}.ant-modal-mask,.ant-modal-close{display:none!important}@page{margin:0}@page a5sheet{size:A5 portrait;margin:0}@page statement{size:A5 portrait;margin:8mm}html:has(.statement-sheet),body:has(.statement-sheet){height:auto!important}body:has(.statement-sheet) .shell-sider,body:has(.statement-sheet) .shell-header,body:has(.statement-sheet) .ant-layout-sider,body:has(.statement-sheet) .ant-layout-header,body:has(.statement-sheet) .ant-drawer,body:has(.statement-sheet) app-page-header{display:none!important}body:has(.statement-sheet) .shell,body:has(.statement-sheet) .shell-main,body:has(.statement-sheet) .shell-content,body:has(.statement-sheet) .shell-content>*,body:has(.statement-sheet) .paper-wrap{display:block!important;min-height:0!important;margin:0!important;padding:0!important;background:#fff!important;box-shadow:none!important}}.flex{display:flex}.flex-1{flex:1}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-8{gap:8px}.gap-16{gap:16px}.text-muted{color:var(--app-muted)}.text-right{text-align:right}.mb-16{margin-bottom:16px}.mt-8{margin-top:8px}.w-full{width:100%}
