.theme--light.v-pagination .v-pagination__item{background:#fff;color:#000;width:auto;min-width:34px;padding:0 5px}.theme--light.v-pagination .v-pagination__item--active{color:#fff}.theme--light.v-pagination .v-pagination__navigation{background:#fff}.theme--light.v-pagination .v-pagination__navigation .v-icon{color:rgba(0,0,0,.54)}.theme--dark.v-pagination .v-pagination__item{background:#424242;color:#fff;width:auto;min-width:34px;padding:0 5px}.theme--dark.v-pagination .v-pagination__item--active{color:#fff}.theme--dark.v-pagination .v-pagination__navigation{background:#424242}.theme--dark.v-pagination .v-pagination__navigation .v-icon{color:#fff}.v-pagination{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;list-style-type:none;margin:0;max-width:100%;padding:0}.v-pagination,.v-pagination>li{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-pagination>li{display:-webkit-box;display:-ms-flexbox;display:flex}.v-pagination--circle .v-pagination__item,.v-pagination--circle .v-pagination__more,.v-pagination--circle .v-pagination__navigation{border-radius:50%}.v-pagination--disabled{pointer-events:none;opacity:.6}.v-pagination__item{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);border-radius:4px;font-size:14px;background:transparent;height:34px;width:34px;margin:.3rem;text-decoration:none;-webkit-transition:.3s cubic-bezier(0,0,.2,1);transition:.3s cubic-bezier(0,0,.2,1)}.v-pagination__item--active{-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-pagination__navigation{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;height:2rem;border-radius:4px;width:2rem;margin:.3rem 10px}.v-pagination__navigation .v-icon{font-size:2rem;-webkit-transition:.2s cubic-bezier(.4,0,.6,1);transition:.2s cubic-bezier(.4,0,.6,1);vertical-align:middle}.v-pagination__navigation--disabled{opacity:.6;pointer-events:none}.v-pagination__more{margin:.3rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:2rem;width:2rem}.qa-pill[data-v-cc7f1b24],.v-pagination__more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.qa-pill[data-v-cc7f1b24]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid transparent;border-radius:999px;font-size:12px;font-weight:700;gap:4px;line-height:1;padding:5px 10px;white-space:nowrap}.qa-pill--small[data-v-cc7f1b24]{font-size:11px;padding:3px 8px}.qa-pill__spin[data-v-cc7f1b24]{-webkit-animation:qa-pill-spin-cc7f1b24 1.4s linear infinite;animation:qa-pill-spin-cc7f1b24 1.4s linear infinite}@-webkit-keyframes qa-pill-spin-cc7f1b24{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes qa-pill-spin-cc7f1b24{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.qa-seg[data-v-636560c5]{background:#eef2f7;border-radius:999px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;width:100%}.qa-seg__part[data-v-636560c5]{height:100%;-webkit-transition:width .4s ease;transition:width .4s ease}.qa-seg__legend[data-v-636560c5]{color:#475569;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;gap:14px;margin-top:8px}.qa-seg__legend i[data-v-636560c5]{border-radius:50%;display:inline-block;height:9px;margin-right:6px;width:9px}.qa-page[data-v-46064e24]{--qa-primary:#315b9f;--qa-primary-soft:#e8eef8;--qa-success:#16a34a;--qa-info:#2563eb;--qa-warning:#f97316;--qa-danger:#dc2626;--qa-purple:#7c3aed;--qa-text:#1e293b;--qa-muted:#64748b;--qa-border:#e2e8f0;--qa-surface:#fff;--qa-bg:#f6f8fc;color:var(--qa-text)}.qa-card[data-v-46064e24]{background:var(--qa-surface);border:1px solid var(--qa-border);border-radius:12px;-webkit-box-shadow:0 4px 14px rgba(15,23,42,.05);box-shadow:0 4px 14px rgba(15,23,42,.05)}.qa-count-pill[data-v-46064e24]{background:#eef2f7;border-radius:999px;color:var(--qa-primary);font-size:12px;font-weight:700;margin-left:8px;padding:2px 10px}.qa-count-pill--primary[data-v-46064e24]{background:var(--qa-primary);color:#fff}.qa-hint[data-v-46064e24]{color:var(--qa-muted);font-size:12px;margin:8px 0 0}.qa-empty[data-v-46064e24]{color:var(--qa-muted);padding:32px 16px;text-align:center}.qa-stats[data-v-46064e24]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin-bottom:16px}.qa-stat[data-v-46064e24]{background:var(--qa-surface);border:1px solid var(--qa-border);border-bottom:4px solid var(--qa-stat-color,var(--qa-primary));border-radius:12px;padding:14px 16px}.qa-stat span[data-v-46064e24]{color:var(--qa-muted);display:block;font-size:12px;font-weight:600}.qa-stat strong[data-v-46064e24]{color:var(--qa-stat-color,var(--qa-text));display:block;font-size:26px;line-height:1.2;margin-top:4px}.qa-stat small[data-v-46064e24]{color:var(--qa-muted);font-size:12px}.qa-stat--blue[data-v-46064e24]{--qa-stat-color:#2563eb}.qa-stat--purple[data-v-46064e24]{--qa-stat-color:#7c3aed}.qa-stat--green[data-v-46064e24]{--qa-stat-color:#16a34a}.qa-stat--red[data-v-46064e24]{--qa-stat-color:#dc2626}.qa-stat--amber[data-v-46064e24]{--qa-stat-color:#d97706}.qa-stat--navy[data-v-46064e24]{--qa-stat-color:#315b9f}.qa-stat--grey[data-v-46064e24]{--qa-stat-color:#64748b}.qa-mono[data-v-46064e24]{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.qa-table-wrap[data-v-46064e24]{overflow-x:auto}.qa-table[data-v-46064e24]{border-collapse:collapse;width:100%}.qa-table th[data-v-46064e24]{border-bottom:1px solid var(--qa-border);color:var(--qa-muted);font-size:11px;font-weight:700;letter-spacing:.04em;padding:10px 12px;text-align:left;text-transform:uppercase}.qa-table td[data-v-46064e24]{border-bottom:1px solid #f1f5f9;font-size:13px;padding:12px;vertical-align:middle}.qa-table tr.qa-row-link[data-v-46064e24]{cursor:pointer}.qa-table tr.qa-row-link:hover td[data-v-46064e24]{background:#f8fbff}@media (max-width:960px){.qa-hide-mobile[data-v-46064e24]{display:none!important}}@media (min-width:961px){.qa-show-mobile[data-v-46064e24]{display:none!important}}.qa-detail[data-v-46064e24]{background:var(--qa-bg);padding:16px}.qa-detail .qa-card[data-v-46064e24]{margin-bottom:16px;padding:16px 18px}.qa-detail__crumb[data-v-46064e24]{color:var(--qa-muted);font-size:13px;margin-bottom:6px}.qa-detail__crumb a[data-v-46064e24]{color:var(--qa-primary);text-decoration:none}.qa-detail__not-found[data-v-46064e24]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;text-align:center}.qa-detail__not-found .qa-empty[data-v-46064e24]{margin:0;padding:0}.qa-detail__not-found a[data-v-46064e24]{color:var(--qa-primary);font-weight:700;text-decoration:none}.qa-detail__title-row[data-v-46064e24]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.qa-detail__title-row h2[data-v-46064e24]{font-size:24px;font-weight:800;margin:0}.qa-detail__live[data-v-46064e24]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#eff6ff;border-radius:8px;color:#1d4ed8;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;gap:4px;padding:4px 10px}.qa-detail__meta[data-v-46064e24]{color:#475569;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:13px;gap:16px;margin-top:10px}.qa-detail__meta span[data-v-46064e24],.qa-detail__note[data-v-46064e24]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px}.qa-detail__note[data-v-46064e24]{background:#fffbeb;border:1px solid #fde68a;border-radius:8px;color:#92400e;font-size:13px;margin-top:10px;padding:4px 10px}.qa-detail__progress-label[data-v-46064e24]{color:#475569;font-size:13px;margin-bottom:8px}.qa-detail__section-title[data-v-46064e24]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:800;gap:8px;margin-bottom:12px}.qa-job[data-v-46064e24]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.qa-job__rail[data-v-46064e24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:14px}.qa-job__spin[data-v-46064e24]{-webkit-animation:qa-job-spin-46064e24 1.4s linear infinite;animation:qa-job-spin-46064e24 1.4s linear infinite}@-webkit-keyframes qa-job-spin-46064e24{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes qa-job-spin-46064e24{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.qa-job__body[data-v-46064e24]{background:#f8fafc;border:1px solid var(--qa-border);border-radius:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:10px;padding:12px 14px}.qa-job__top[data-v-46064e24]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.qa-job__id[data-v-46064e24]{background:#fff;border:1px solid var(--qa-border);border-radius:6px;padding:2px 6px}.qa-job__next[data-v-46064e24]{background:#dbeafe;border-radius:6px;color:#1d4ed8;font-size:12px;padding:2px 8px}.qa-job__count[data-v-46064e24]{background:#dcfce7;border:1px solid #bbf7d0;border-radius:8px;color:#15803d;font-size:12px;font-weight:700;padding:4px 10px}.qa-job__count--warn[data-v-46064e24]{background:#fffbeb;border-color:#fde68a;color:#b45309}.qa-job__meta[data-v-46064e24]{color:var(--qa-muted);font-size:13px;margin-top:6px}.qa-job__err[data-v-46064e24]{color:var(--qa-danger)}.qa-detail__tabs[data-v-46064e24]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:8px}.qa-tab[data-v-46064e24]{background:#fff;border:1px solid var(--qa-border);border-radius:8px;cursor:pointer;font-size:13px;font-weight:700;padding:6px 12px}.qa-tab span[data-v-46064e24]{background:#eef2f7;border-radius:6px;font-size:11px;margin-left:6px;padding:1px 6px}.qa-tab--on[data-v-46064e24]{background:var(--qa-primary);border-color:var(--qa-primary);color:#fff}.qa-tab--on span[data-v-46064e24]{background:hsla(0,0%,100%,.25)}.qa-detail__search[data-v-46064e24]{max-width:240px}.qa-detail__qid[data-v-46064e24]{background:#eef2f7;border-radius:6px;color:var(--qa-primary);font-weight:700;padding:3px 8px}.qa-prev[data-v-46064e24]{color:#475569;font-size:12px}.qa-prev--reset[data-v-46064e24]{background:#fff7ed;border:1px solid #fed7aa;border-radius:6px;color:#c2410c;font-weight:700;padding:2px 8px}.qa-detail__err[data-v-46064e24]{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#b91c1c;font-size:12px;padding:2px 8px}.qa-detail__cards[data-v-46064e24]{gap:10px}.qa-detail__card[data-v-46064e24],.qa-detail__cards[data-v-46064e24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.qa-detail__card[data-v-46064e24]{border:1px solid var(--qa-border);border-radius:10px;gap:6px;padding:10px 12px}.qa-detail__card-top[data-v-46064e24],.qa-detail__pager[data-v-46064e24]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.qa-detail__pager[data-v-46064e24]{color:var(--qa-muted);font-size:13px;padding-top:12px}@media (max-width:960px){.qa-detail[data-v-46064e24]{padding:12px}.qa-detail__title-row h2[data-v-46064e24]{font-size:20px}.qa-detail__search[data-v-46064e24]{max-width:none;width:100%}}