body dialog.receiptOverviewScreen{position:fixed!important;inset:6px!important;margin:0!important;width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;height:calc(100dvh - 12px)!important;max-height:calc(100dvh - 12px)!important;padding:0!important;border:1px solid #d5e1ef;border-radius:14px;box-sizing:border-box;overflow:hidden!important;background:#f5f7fb;color:#173553}
body dialog.receiptOverviewScreen[open]{display:flex!important;flex-direction:column!important}
body dialog.receiptOverviewScreen>header{display:flex!important;align-items:center!important;gap:12px!important;flex:0 0 auto!important;padding:10px!important;background:#fff;border-bottom:1px solid #d5e1ef}
body dialog.receiptOverviewScreen>header h2{margin:0;font-size:20px}
body dialog.receiptOverviewScreen>.receiptOverviewContent{flex:1 1 auto;min-height:0;overflow:auto;padding:8px;overscroll-behavior:contain}
body dialog.receiptOverviewScreen .receiptOverviewContent>.card{margin:0!important;min-width:0!important;max-width:100%!important;box-sizing:border-box}
body dialog.receiptOverviewScreen .table{max-width:100%;overflow:auto}
body dialog.receiptOverviewScreen input,body dialog.receiptOverviewScreen select{max-width:100%;box-sizing:border-box}
