.transaction-preview-view{background:#f5f7fb;min-height:calc(100vh - 20px);padding:8px;}.transaction-preview-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 2px 9px;}.transaction-preview-toolbar button{width:auto!important;margin:0!important;display:inline-flex!important;align-items:center;gap:4px;padding:6px 8px!important;border:1px solid #dfe5eb!important;background:#fff!important;color:#465362!important;border-radius:7px!important;font-size:8px!important;font-weight:800!important;}.transaction-preview-toolbar .material-icons{font-size:14px!important;}.transaction-preview-toolbar strong{font-size:10px;color:#27313d;}.transaction-preview-content{max-width:900px;margin:0 auto;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 8px 25px rgba(25,39,54,.08);}.transaction-preview-content>div{max-width:100%!important;overflow:hidden!important;}.transaction-preview-content table{max-width:100%!important;}@media(max-width:700px){.transaction-preview-view{padding:5px;}.transaction-preview-content{border-radius:7px;}.transaction-preview-content table{font-size:10px!important;}.transaction-preview-content td,.transaction-preview-content th{padding:7px!important;}.transaction-preview-content img{max-width:100%!important;height:auto!important;}.transaction-preview-content td[width="90"]{width:55px!important;}.transaction-preview-content td[width="90"] img{width:45px!important;height:45px!important;}.transaction-preview-content div[style*="font-size:27px"]{font-size:17px!important;}.transaction-preview-content div[style*="font-size:22px"]{font-size:15px!important;}.transaction-preview-content div[style*="font-size:28px"]{font-size:18px!important;}}

/* Step 11.1 — compact invoice preview for manager/mobile. */
.transaction-preview-view{padding:4px!important;background:#f5f7fb!important;}.transaction-preview-content{border-radius:7px!important;box-shadow:0 5px 16px rgba(25,39,54,.07)!important;overflow:hidden!important;}.transaction-preview-content table{max-width:100%!important;table-layout:fixed!important;}.transaction-preview-content td,.transaction-preview-content th{font-size:9px!important;line-height:1.25!important;padding:6px!important;overflow-wrap:anywhere!important;word-break:break-word!important;}.transaction-preview-content img{display:none!important;}.transaction-preview-content td[width="90"]{display:none!important;}.transaction-preview-content div{max-width:100%!important;overflow-wrap:anywhere!important;}.transaction-preview-content div[style*="font-size:27px"],.transaction-preview-content div[style*="font-size:28px"],.transaction-preview-content div[style*="font-size:22px"]{font-size:9px!important;}.transaction-preview-content .preview-hidden-summary{display:none!important;}
.transaction-preview-toolbar{padding:4px 2px 6px!important;}.transaction-preview-toolbar button{font-size:7px!important;padding:5px 7px!important;}.transaction-preview-toolbar strong{font-size:8px!important;}
@media(max-width:700px){.transaction-preview-view{padding:3px!important;}.transaction-preview-content td,.transaction-preview-content th{font-size:7.5px!important;padding:4px 3px!important;}.transaction-preview-content table{width:100%!important;table-layout:fixed!important;}.transaction-preview-content td:nth-child(1){width:auto!important;}.transaction-preview-content td:nth-child(2),.transaction-preview-content th:nth-child(2){width:34px!important;}.transaction-preview-content td:nth-child(3),.transaction-preview-content th:nth-child(3){width:55px!important;}.transaction-preview-content td:nth-child(4),.transaction-preview-content th:nth-child(4){width:60px!important;}.transaction-preview-content .preview-simple-header{padding:7px 8px!important;}.transaction-preview-content .preview-simple-header strong{font-size:10px!important;}.transaction-preview-content .preview-simple-header small{font-size:7px!important;}}
