.header-bar[data-v-75592f52]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.print-button[data-v-75592f52]{background-color:#4caf50;color:#fff;padding:.5rem 1rem;border:none;border-radius:6px;cursor:pointer;font-weight:700;font-size:.9rem;transition:background-color .2s ease-in-out}.print-button[data-v-75592f52]:hover{background-color:#43a047}.report-container[data-v-75592f52]{max-width:900px;margin:40px auto;padding:20px;border:1px solid #e2e2e2;border-radius:12px;background:#fafafa}.date-filters[data-v-75592f52]{display:flex;align-items:center;gap:12px;margin-bottom:20px}.date-filters label[data-v-75592f52]{font-weight:500}.date-filters input[data-v-75592f52]{padding:6px 8px;border:1px solid #ccc;border-radius:6px}.date-filters button[data-v-75592f52]{padding:8px 16px;background:#28a745;color:#fff;border:none;border-radius:6px;cursor:pointer}.date-filters button[data-v-75592f52]:hover{background:#218838}.total-revenue[data-v-75592f52]{margin-bottom:30px;background:#ffe6e6;padding:15px;border-radius:8px}.breakdown[data-v-75592f52]{margin-bottom:30px}.breakdown table[data-v-75592f52]{width:100%;border-collapse:collapse}.breakdown td[data-v-75592f52],.breakdown th[data-v-75592f52]{padding:10px 12px;border:1px solid #ddd;text-align:left}.breakdown th[data-v-75592f52]{background:#f1f1f1}