.invoice-modal[data-v-f92d280e]{background-color:#fff;border-radius:10px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);padding:20px}.invoice-header[data-v-f92d280e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px;border-bottom:2px solid #f2f2f2;padding-bottom:15px}.invoice-header-left[data-v-f92d280e]{text-align:left}.invoice-header-right[data-v-f92d280e]{text-align:right}.invoice-header-left h4[data-v-f92d280e]{font-size:24px;color:#333;font-weight:700}.invoice-header-left .invoice-date[data-v-f92d280e],.invoice-header-right .invoice-id[data-v-f92d280e]{font-size:14px;color:#777}.invoice-header-right .invoice-title[data-v-f92d280e]{font-size:18px;font-weight:700;color:#333}.invoice-table[data-v-f92d280e]{width:100%}.invoice-table table[data-v-f92d280e]{width:100%;border-collapse:collapse;font-family:Arial,sans-serif}.invoice-table td[data-v-f92d280e],.invoice-table th[data-v-f92d280e]{padding:12px 15px;text-align:left;border-bottom:1px solid #ddd;font-size:16px}.invoice-table th[data-v-f92d280e]{background-color:#f9f9f9;color:#333;font-weight:700}.invoice-table .total-row td[data-v-f92d280e]{font-size:18px}.invoice-table td[data-v-f92d280e]{color:#555}.invoice-table.responsive-table[data-v-f92d280e]{overflow-x:auto}