.paper-picker{display:flex;align-items:center;gap:.35rem}.paper-picker span{font-size:.75rem;color:#63758a}.paper-picker a{border:1px solid #cbdcda;border-radius:8px;padding:.4rem .55rem;text-decoration:none;color:#24445e;background:#fff}.paper-picker a.active{background:#0f766e;color:#fff;border-color:#0f766e}@page receipt58{size:58mm auto;margin:2mm}@page receipt80{size:80mm auto;margin:2mm}@media print{body.thermal-58{page:receipt58;width:54mm!important;margin:0!important}body.thermal-80{page:receipt80;width:76mm!important;margin:0!important}body.thermal-58 .invoice-print,body.thermal-80 .invoice-print{font-family:Arial,sans-serif!important;color:#000!important;box-shadow:none!important;border:0!important;border-radius:0!important}body.thermal-58 .invoice-print{width:54mm!important;max-width:54mm!important;font-size:9px!important}body.thermal-80 .invoice-print{width:76mm!important;max-width:76mm!important;font-size:10px!important}body.thermal-58 .invoice-print header,body.thermal-80 .invoice-print header{display:block!important;text-align:center!important;border-bottom:1px dashed #000!important;padding:0 0 2mm!important;margin:0 0 2mm!important}body.thermal-58 .invoice-brand,body.thermal-80 .invoice-brand{display:block!important}body.thermal-58 .invoice-brand img{width:28px!important;height:28px!important}body.thermal-80 .invoice-brand img{width:38px!important;height:38px!important}body.thermal-58 .invoice-brand h1,body.thermal-80 .invoice-brand h1{font-size:14px!important;margin:1mm 0!important}body.thermal-58 .invoice-party,body.thermal-80 .invoice-party{display:block!important;padding:1mm 0!important;margin:0!important;border-bottom:1px dashed #000!important}body.thermal-58 .table-responsive,body.thermal-80 .table-responsive{overflow:visible!important}body.thermal-58 .invoice-print table,body.thermal-80 .invoice-print table{width:100%!important;table-layout:fixed!important;font-size:inherit!important}body.thermal-58 .invoice-print th,body.thermal-58 .invoice-print td{padding:1mm .4mm!important}body.thermal-80 .invoice-print th,body.thermal-80 .invoice-print td{padding:1.2mm .7mm!important}body.thermal-58 .invoice-print th:first-child,body.thermal-58 .invoice-print td:first-child,body.thermal-58 .invoice-print th:nth-child(5),body.thermal-58 .invoice-print td:nth-child(5),body.thermal-58 .invoice-print th:nth-child(6),body.thermal-58 .invoice-print td:nth-child(6){display:none!important}body.thermal-58 .invoice-print th:nth-child(2),body.thermal-58 .invoice-print td:nth-child(2){width:42%!important;word-break:break-word}body.thermal-58 .invoice-print th:nth-child(3),body.thermal-58 .invoice-print td:nth-child(3){width:20%!important}body.thermal-58 .invoice-print th:nth-child(4),body.thermal-58 .invoice-print td:nth-child(4),body.thermal-58 .invoice-print th:last-child,body.thermal-58 .invoice-print td:last-child{width:19%!important;text-align:right!important}body.thermal-58 .invoice-summary,body.thermal-80 .invoice-summary{margin-top:2mm!important;border-top:1px dashed #000!important;padding-top:1mm!important}body.thermal-58 .invoice-summary>div,body.thermal-80 .invoice-summary>div{margin-left:auto!important;width:100%!important}body.thermal-58 .invoice-remarks,body.thermal-80 .invoice-remarks{margin-top:2mm!important;border-top:1px dashed #000!important;padding-top:1mm!important}}
