.download-btn-wrapper[data-v-cf750b39]{margin-bottom:1rem;text-align:right}.invoice-title[data-v-cf750b39]{color:#2c3e50;font-size:36px;font-weight:700;margin:0;text-align:center;text-transform:uppercase}.download-btn[data-v-cf750b39]{background:#2c3e50;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:.5rem 1rem}.invoice-container[data-v-cf750b39]{background:#fff;color:#333;font-family:Arial,sans-serif;margin:auto;max-width:800px;padding:2rem}.invoice-header[data-v-cf750b39]{align-items:start;display:flex;justify-content:space-between;margin-bottom:2rem}.logo[data-v-cf750b39]{background:#999;border-radius:50%;color:#fff;font-weight:700;height:60px;line-height:60px;text-align:center;width:60px}.invoice-info[data-v-cf750b39]{display:flex;font-size:14px;justify-content:space-between;margin-bottom:2rem}.invoice-info h3[data-v-cf750b39]{margin-bottom:.5rem;text-transform:uppercase}.invoice-table[data-v-cf750b39]{border-collapse:collapse;margin-bottom:1rem;width:100%}.invoice-table td[data-v-cf750b39],.invoice-table th[data-v-cf750b39]{border-bottom:1px solid #ccc;padding:.5rem;text-align:left}.totals[data-v-cf750b39]{font-size:16px;text-align:right}.signature[data-v-cf750b39]{font-family:cursive;margin-top:2rem;text-align:right}.invoice-footer[data-v-cf750b39]{border-top:1px solid #ccc;display:flex;justify-content:space-between;margin-top:3rem;padding-top:1rem}.thank-you[data-v-cf750b39]{margin-top:0;max-width:140px}
