.period-row[data-v-111824e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.period-segment[data-v-111824e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .period-segment[data-v-111824e8]{margin:5px}[dir=ltr] .period-label[data-v-111824e8]{margin-right:8px}[dir=rtl] .period-label[data-v-111824e8]{margin-left:8px}[dir] .month-select[data-v-111824e8],[dir] .year-select[data-v-111824e8]{padding:6px}[dir=ltr] .month-select[data-v-111824e8],[dir=ltr] .year-select[data-v-111824e8]{margin-right:8px}[dir=rtl] .month-select[data-v-111824e8],[dir=rtl] .year-select[data-v-111824e8]{margin-left:8px}.btn[data-v-111824e8]{color:#fff}[dir] .btn[data-v-111824e8]{padding:10px 20px;margin:5px;border:none;border-radius:4px;cursor:pointer}[dir] .btn-primary[data-v-111824e8]{background-color:#007bff}[dir] .btn-secondary[data-v-111824e8]{background-color:#6c757d}.compliance-table[data-v-111824e8]{width:100%;border-collapse:collapse}[dir] .compliance-table td[data-v-111824e8],[dir] .compliance-table th[data-v-111824e8]{border:1px solid #ddd;padding:8px}.total-row[data-v-111824e8]{font-weight:700}[dir] .total-row[data-v-111824e8]{background-color:#f8f9fa}.card-header-heading[data-v-111824e8]{font-weight:700;font-size:1.2em}