.perf-mix-bar[data-v-05e74f54]{display:flex;overflow:hidden;height:8px}[dir] .perf-mix-bar[data-v-05e74f54]{border-radius:999px;background:#ebe9f1}.perf-mix-bar--lg[data-v-05e74f54]{height:10px}.perf-mix-seg[data-v-05e74f54]{display:block;min-width:0;height:100%}[dir] .perf-mix-seg--infra[data-v-05e74f54]{background:#ff9f43}[dir] .perf-mix-seg--service[data-v-05e74f54]{background:#00cfe8}.performance-dashboard-page{max-width:100%;min-width:0;font-size:1.0625rem;line-height:1.5;color:#2c2c2c}.performance-dashboard-page .performance-dashboard-toolbar small.text-muted{font-size:1rem}.performance-dashboard-page .performance-dashboard-toolbar .btn{min-height:2.75rem;font-size:.9375rem}.performance-dashboard-page .performance-dashboard-toolbar .btn:focus-visible{outline:2px solid #7367f0;outline-offset:2px}[dir] .performance-dashboard-page .performance-dashboard-toolbar .btn:focus-visible{box-shadow:none}.performance-dashboard-page .perf-filter-card .custom-select,.performance-dashboard-page .perf-filter-card .form-control{min-height:2.75rem;font-size:1.0625rem}.performance-dashboard-page .perf-filter-card .perf-filter-label{font-size:.9375rem;font-weight:600;color:#64748b}[dir] .performance-dashboard-page .perf-filter-card .perf-filter-label{margin-bottom:.25rem}.performance-dashboard-page .perf-filter-card .perf-period-label{font-size:.9375rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#64748b}.performance-dashboard-page .perf-filter-card .btn{min-height:2.75rem;font-size:.9375rem}.performance-dashboard-page .perf-filter-card .btn:focus-visible{outline:2px solid #7367f0;outline-offset:2px}.performance-dashboard-page .perf-kpi-value{font-size:1.35rem;line-height:1.2}.performance-dashboard-page .perf-kpi-label{font-size:.9375rem;color:#64748b}.performance-dashboard-page .perf-charts-section h5{font-size:1.0625rem;font-weight:700}.performance-dashboard-page .perf-charts-section .card-header small.text-muted,.performance-dashboard-page .perf-charts-section .small.text-muted{font-size:1rem}.performance-dashboard-page .perf-data-tabs .nav-pills .nav-link{font-size:.9375rem;min-height:2.5rem;display:inline-flex;align-items:center}.performance-dashboard-page .perf-data-tabs .nav-pills .nav-link:focus-visible{outline:2px solid #7367f0;outline-offset:2px}.performance-dashboard-page .perf-data-tabs .card-header .font-weight-bold,.performance-dashboard-page .perf-data-tabs .perf-tab-meta{font-size:1.0625rem;color:#64748b}.performance-dashboard-page .perf-data-tabs .card-header .font-weight-bold{color:#2c2c2c}.performance-dashboard-page .perf-data-tabs .card-header small.text-muted{font-size:1rem}.performance-dashboard-page .perf-data-tabs .perf-dense-table-wrap{overflow:hidden}[dir] .performance-dashboard-page .perf-data-tabs .perf-dense-table-wrap{border:1px solid #e8ecf0;border-radius:10px;background:#fff}[dir] .performance-dashboard-page .perf-data-tabs .perf-dense-table{margin-bottom:0}.performance-dashboard-page .perf-data-tabs .perf-dense-table thead th{color:#4b5563;font-size:.9375rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;vertical-align:middle}[dir] .performance-dashboard-page .perf-data-tabs .perf-dense-table thead th{background:#f3f4f6!important;border-top:0!important;border-bottom:1px solid #e8ecf0!important;padding:.75rem .85rem!important}.performance-dashboard-page .perf-data-tabs .perf-dense-table tbody td{vertical-align:middle!important;font-size:1.0625rem;line-height:1.5;color:#2c2c2c}[dir] .performance-dashboard-page .perf-data-tabs .perf-dense-table tbody td{padding:.75rem .85rem!important;border-color:#eef1f4!important}.performance-dashboard-page .perf-data-tabs .perf-dense-table .badge{font-size:.9375rem;font-weight:600}[dir] .performance-dashboard-page .perf-data-tabs .perf-dense-table tbody tr:hover{background:rgba(115,103,240,.04)!important}.performance-dashboard-page .perf-data-tabs .btn{min-height:2.5rem;font-size:.9375rem}.performance-dashboard-page .perf-data-tabs .btn:focus-visible{outline:2px solid #7367f0;outline-offset:2px}.performance-dashboard-page .perf-data-tabs .custom-select{min-height:2.5rem;font-size:1rem}.performance-dashboard-page .perf-data-tabs .perf-pagination-footer{font-size:1rem;color:#64748b}[dir] .performance-dashboard-page{margin-top:-.85rem}.performance-dashboard-toolbar{gap:8px}[dir] .performance-dashboard-toolbar{margin-bottom:.5rem}