.report-container[data-v-44ddc9f0]{margin-top:1em;padding:1rem;border:1px solid #000;background-color:#fff;box-shadow:0 6px 20px rgba(0,0,0,.2)}.bar-value[data-v-44ddc9f0]{margin-top:4px;font-size:.85rem}.report-header[data-v-44ddc9f0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.header-actions[data-v-44ddc9f0]{display:flex;gap:.5rem}.print-button[data-v-44ddc9f0]{background-color:#0069d9;color:#fff;padding:8px 16px;border:none;border-radius:4px;cursor:pointer}.print-button[data-v-44ddc9f0]:hover{background-color:#0053b3}.date-filters[data-v-44ddc9f0]{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-bottom:1rem}.date-filters label[data-v-44ddc9f0]{font-weight:500}.date-filters input[type=date][data-v-44ddc9f0]{padding:6px 10px;border:1px solid #ccc;border-radius:4px}.view-button[data-v-44ddc9f0]{background-color:#28a745;color:#fff;padding:8px 16px;border:none;border-radius:4px;cursor:pointer}.view-button[data-v-44ddc9f0]:hover{background-color:#218838}h2[data-v-44ddc9f0]{margin-bottom:.5rem}.report-table table[data-v-44ddc9f0]{width:100%;border-collapse:collapse}.report-table td[data-v-44ddc9f0],.report-table th[data-v-44ddc9f0]{border:1px solid #ddd;padding:.75rem;text-align:left}.report-table th[data-v-44ddc9f0]{background:#f4f4f4}.bar-cell[data-v-44ddc9f0]{display:flex;align-items:center}.bar[data-v-44ddc9f0]{max-width:70%;height:8px;background:#007bff;border-radius:4px;margin-right:8px;transition:width .5s;flex-shrink:0}.bar-alt[data-v-44ddc9f0]{background:#28a745}.summary-row td[data-v-44ddc9f0]{font-weight:700;background:#f9f9f9}