.filter-component[data-v-48cc89a6]{margin-bottom:1rem}.filter-component label[data-v-48cc89a6]{font-weight:600;margin-bottom:.5rem;display:block}.filter-component .form-control[data-v-48cc89a6]{height:calc(1.5em + 1.1rem + 2px)}.filter-actions-row[data-v-48cc89a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.5rem}.filter-action-btn[data-v-48cc89a6]{min-width:7rem}@media (max-width:767px){.filter-component[data-v-48cc89a6]{padding:1rem}.filter-component .b-col[data-v-48cc89a6]{margin-bottom:1rem}.filter-actions-row[data-v-48cc89a6]{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filter-action-btn[data-v-48cc89a6]{width:100%;min-width:0}.filter-component .form-control[data-v-48cc89a6],.filter-component label[data-v-48cc89a6]{font-size:.9rem}}.ranking-heading[data-v-c7819b60]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem 1rem;margin-bottom:1rem}.ranking-hint[data-v-c7819b60]{color:#6b7c93;font-size:.85rem}.ranking-heading-actions[data-v-c7819b60]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.5rem}.ranking-table thead th[data-v-c7819b60]{background:#f4f7fb;border-bottom:2px solid #d5e2f0;vertical-align:middle;white-space:nowrap}.ranking-table thead th.is-sorted[data-v-c7819b60]{background:#e7f1fb}.ranking-sort-btn[data-v-c7819b60]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;width:100%;padding:0;border:0;background:transparent;color:#3d4f66;font-weight:700;cursor:pointer}.ranking-table thead th.text-right .ranking-sort-btn[data-v-c7819b60]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ranking-table thead th.is-sorted .ranking-sort-btn[data-v-c7819b60]{color:#1d4f91}.ranking-sort-icon[data-v-c7819b60]{font-size:.8rem;color:#1d4f91}.ranking-sort-icon.is-idle[data-v-c7819b60]{color:#b7c3d1}.ranking-table tbody tr[data-v-c7819b60]{cursor:pointer}.ranking-table tbody tr[data-v-c7819b60]:hover{background:#f8fbfe}.ranking-table tbody tr.is-selected[data-v-c7819b60]{background:#e7f1fb;-webkit-box-shadow:inset 3px 0 0 #1d4f91;box-shadow:inset 3px 0 0 #1d4f91}.ranking-table tbody tr.is-dimmed[data-v-c7819b60]{opacity:.45}.ranking-kpis[data-v-c7819b60]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1rem}.ranking-kpi[data-v-c7819b60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.2rem;padding:.75rem .9rem;border:1px solid #d5e2f0;border-radius:.6rem;background:#f4f7fb}.ranking-kpi span[data-v-c7819b60]{color:#6b7c93;font-size:.75rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.ranking-kpi strong[data-v-c7819b60]{color:#1d4f91;font-size:1.15rem}.ranking-measures[data-v-c7819b60]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem}.ranking-measure[data-v-c7819b60]{border:1px solid #d5e2f0;border-radius:999px;background:#fff;color:#3d4f66;font-size:.8rem;font-weight:700;padding:.3rem .75rem;cursor:pointer}.ranking-measure.is-active[data-v-c7819b60]{background:#1d4f91;border-color:#1d4f91;color:#fff}.ranking-chart[data-v-c7819b60]{margin:0 -.25rem}.ranking-chart[data-v-c7819b60] .apexcharts-datalabels,.ranking-chart[data-v-c7819b60] .apexcharts-yaxis{pointer-events:none}.ranking-chart[data-v-c7819b60] .apexcharts-bar-area{cursor:pointer}.ranking-selection[data-v-c7819b60]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.6rem;margin-top:.25rem;border:0;border-radius:999px;background:#e7f1fb;color:#1d4f91;font-weight:700;padding:.35rem .8rem;cursor:pointer}.ranking-selection span[data-v-c7819b60]{color:#6b7c93;font-weight:600}.ranking-alert[data-v-c7819b60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;padding:.75rem 1rem;border:1px solid #f3c27a;border-left:4px solid #e59a1f;border-radius:.6rem;background:#fff8ec}.ranking-alert-icon[data-v-c7819b60]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;background:#e59a1f;color:#fff;font-weight:800}.ranking-alert-text[data-v-c7819b60]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.ranking-alert-text strong[data-v-c7819b60]{color:#8a5300}.ranking-alert-text p[data-v-c7819b60]{color:#7a5a2a;font-size:.85rem}.ranking-alert-btn[data-v-c7819b60]{border:1px solid #e59a1f;background:#fff;color:#8a5300;font-weight:700}.ranking-alert-btn[data-v-c7819b60]:focus,.ranking-alert-btn[data-v-c7819b60]:hover{background:#e59a1f;color:#fff}.ranking-login-note[data-v-c7819b60]{color:#6b7c93;font-size:.78rem}.ranking-kpi .ranking-kpi-extra[data-v-c7819b60]{color:#8a5300;font-size:.75rem;font-weight:700}.ranking-tag-part[data-v-c7819b60]{margin-left:.4rem;padding:.05rem .45rem;border-radius:999px;background:#eef2f7;color:#6b7c93;font-size:.7rem;font-weight:700;white-space:nowrap}.ranking-tag-ns[data-v-c7819b60]{display:inline-block;padding:.1rem .55rem;border-radius:999px;background:#ffe9c7;color:#8a5300;font-size:.72rem;font-weight:800;white-space:nowrap}.ranking-table tbody tr.is-no-sales[data-v-c7819b60],.ranking-table tbody tr.ranking-sep[data-v-c7819b60]{cursor:default}.ranking-table tbody tr.ranking-sep td[data-v-c7819b60]{background:#fff1dc;color:#8a5300;font-size:.72rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.ranking-table tbody tr.is-no-sales td[data-v-c7819b60]{background:#fffaf2;color:#7a6a55}@media (max-width:767px){.ranking-kpis[data-v-c7819b60]{grid-template-columns:repeat(2,minmax(0,1fr))}.ranking-alert[data-v-c7819b60]{-ms-flex-wrap:wrap;flex-wrap:wrap}.ranking-alert-btn[data-v-c7819b60]{width:100%}}.ranking-tooltip{padding:.55rem .7rem;color:#243246;font-size:.8rem;line-height:1.45}.ranking-tooltip strong{display:block;margin-bottom:.15rem;color:#1d4f91}