.close-button[data-v-7032aad5]{background-color:transparent;border:none;cursor:pointer;font-size:1.2rem;position:absolute;right:0;top:0;background-color:#f0f0f0;border-radius:50%}.excel-report-form[data-v-7032aad5]{padding:1rem 0}.form-group-date-range[data-v-7032aad5]{margin-bottom:1rem}.form-label[data-v-7032aad5]{margin-bottom:.5rem;margin-left:.3rem}.form-group[data-v-7032aad5]{margin-bottom:1rem;display:flex;width:100%;align-items:center;gap:1rem}.form-control[data-v-7032aad5]{width:100%;padding:.5rem;border:1px solid #ddd;border-radius:4px;font-size:14px}.form-actions[data-v-7032aad5]{display:flex;justify-content:flex-end;gap:1rem;margin-top:1.5rem}.btn[data-v-7032aad5]{padding:.5rem 1rem;border-radius:4px;border:none;cursor:pointer;font-weight:500}.btn-primary[data-v-7032aad5]{background-color:#1890ff;color:#fff}.btn-primary[data-v-7032aad5]:disabled{background-color:#ccc;cursor:not-allowed}.btn-secondary[data-v-7032aad5]{background-color:#f0f0f0;color:#000}.download-section[data-v-7032aad5]{margin:1rem 0;padding:1rem;background-color:#f6ffed;border:1px solid #b7eb8f;border-radius:4px}.success-message[data-v-7032aad5]{color:#52c41a;margin-bottom:.5rem;position:relative}.download-button[data-v-7032aad5]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:#52c41a;color:#fff;text-decoration:none;border-radius:4px}.download-button[data-v-7032aad5]:hover{background-color:#389e0d}@media print{body{width:100%!important;margin:0!important;padding:0!important}.no-print{display:none}.header{justify-content:center!important;border-bottom:none!important}.table{max-height:unset!important;min-height:unset!important}.table span{font-size:8pt!important}.table{min-height:0}.table tbody tr{border-bottom:1px solid #ebebeb!important}.table table thead,tr{border-bottom:none!important}.table table tr th:first-child{padding-bottom:none}.table table tr td,.table table tr th{padding:0!important}.table table thead tr th{border-right:none!important}table{page-break-inside:auto}tr{page-break-inside:avoid;page-break-after:auto}thead{display:table-header-group}tfoot{display:table-footer-group}}.stats{display:flex;align-items:center}.stats .stats__title{width:200px;font-weight:600}.stats .stats__title,.stats .stats__value{font-size:16px;line-height:30px;letter-spacing:.05em;text-transform:capitalize;color:#141414}.stats .stats__value{font-weight:400}