.me-invoice{box-sizing:border-box;background:#fff;color:#17272c;font:16px/1.5 Arial,Myanmar Sangam MN,sans-serif;padding:36px;max-width:880px;margin:auto;overflow-wrap:anywhere;color-scheme:light}.me-invoice *{box-sizing:border-box}.me-invoice p{margin:0}.me-invoice strong{font-weight:700}.me-invoice-head{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-bottom:48px;break-inside:avoid}.me-invoice-logo{display:block;width:280px;max-width:45%;height:auto;object-fit:contain}.me-invoice-title{border-left:1px solid #cbd1ce;padding-left:28px;text-align:right;max-width:50%}.me-invoice-title h2{font:700 32px/1.2 Arial,sans-serif;letter-spacing:.02em;color:#0c4735;margin:0 0 8px}.me-invoice-title p{color:#997027;font-size:20px}.me-invoice-meta{display:flex;justify-content:space-between;gap:32px;margin-bottom:44px;break-inside:avoid}.me-invoice-meta>div{max-width:50%}.me-invoice-meta strong{display:inline-block;font-size:18px}.me-invoice-meta p{margin:3px 0}.me-invoice-reference{text-align:right;flex-shrink:0}.me-invoice-reference strong,.me-invoice-reference span{margin-left:14px}.me-invoice-table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;color:inherit;font:inherit}.me-invoice-table th{background:#e6ebe6;color:#123b2e;padding:12px 10px;font-size:14px;letter-spacing:.08em;font-weight:700;text-align:left}.me-invoice-table td{border-bottom:1px solid #cbd1ce;padding:19px 10px;vertical-align:top}.me-invoice-table td:first-child strong{font-size:18px}.me-invoice-table th:nth-child(2),.me-invoice-table td:nth-child(2){text-align:center}.me-invoice-table th:nth-child(n+3),.me-invoice-table td:nth-child(n+3){text-align:right}.me-invoice-table small{display:block;font-size:14px;margin-top:3px}.me-invoice-table tr{break-inside:avoid}.me-invoice-table thead{display:table-header-group}.me-invoice .me-invoice-currency{font-size:13px;margin:12px 10px}.me-invoice-totals{max-width:355px;margin:18px 0 22px auto;border-bottom:1px solid #cbd1ce;padding-bottom:16px;break-inside:avoid}.me-invoice-totals p{display:flex;justify-content:space-between;gap:20px;margin:9px 0}.me-invoice-totals strong{white-space:nowrap}.me-invoice-grand{display:flex;justify-content:space-between;gap:16px;background:#104c39;color:#fff;padding:15px 20px;font-size:24px;line-height:1.3;break-inside:avoid}.me-invoice .me-invoice-payment{border-top:1px solid #cbd1ce;border-bottom:1px solid #cbd1ce;margin-top:36px;padding:28px 10px;break-inside:avoid}.me-invoice-payment strong{margin-left:22px}.me-invoice-foot{margin-top:72px;padding:0 10px;font-size:14px;break-inside:avoid}.me-invoice-foot strong{display:block;color:#0c4735;margin-top:5px}.me-invoice-export{width:794px!important;max-width:none!important;padding:36px!important}.me-invoice-export .me-invoice-head{display:flex!important}.me-invoice-export .me-invoice-title h2{font-size:32px!important}.me-invoice-export .me-invoice-meta{display:flex!important}.me-invoice-export .me-invoice-meta>div{max-width:50%!important}.me-invoice-export .me-invoice-reference{text-align:right!important}.me-invoice-export .me-invoice-table{font-size:16px!important}@media(max-width:600px){.me-invoice:not(.me-invoice-export){padding:20px 12px}.me-invoice:not(.me-invoice-export) .me-invoice-head{gap:16px;margin-bottom:28px}.me-invoice:not(.me-invoice-export) .me-invoice-title{padding-left:12px}.me-invoice:not(.me-invoice-export) .me-invoice-title h2{font-size:22px}.me-invoice:not(.me-invoice-export) .me-invoice-title p{font-size:14px}.me-invoice:not(.me-invoice-export) .me-invoice-meta{display:block;margin-bottom:24px}.me-invoice:not(.me-invoice-export) .me-invoice-meta>div{max-width:none}.me-invoice:not(.me-invoice-export) .me-invoice-reference{text-align:left;margin-top:16px}.me-invoice:not(.me-invoice-export) .me-invoice-table{font-size:14px}.me-invoice:not(.me-invoice-export) .me-invoice-table td,.me-invoice:not(.me-invoice-export) .me-invoice-table th{padding:12px 4px}.me-invoice:not(.me-invoice-export) .me-invoice-table th{letter-spacing:0}.me-invoice:not(.me-invoice-export) .me-invoice-table td:first-child strong{font-size:16px}.me-invoice:not(.me-invoice-export) .me-invoice-grand{font-size:18px;padding:16px 10px}.me-invoice:not(.me-invoice-export) .me-invoice-foot{margin-top:36px}}@media print{.me-invoice{max-width:none;padding:0;font-size:11pt;print-color-adjust:exact;-webkit-print-color-adjust:exact}.me-invoice-grand{print-color-adjust:exact;-webkit-print-color-adjust:exact}}
