.reviewer-stats-overlay[data-v-7a2326ec]{align-items:center;background:#0f172a73;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:1050}.reviewer-stats-modal[data-v-7a2326ec]{background:#fff;border-radius:12px;box-shadow:0 20px 40px #0f172a2e;display:flex;flex-direction:column;max-height:91vh;max-width:95vw;min-height:min(640px,80vh);overflow:hidden;position:relative;width:65vw}.reviewer-stats-loading-blur[data-v-7a2326ec]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffb8;inset:0;pointer-events:all;position:absolute;z-index:10}.reviewer-stats-loading-overlay[data-v-7a2326ec]{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:20}.reviewer-stats-spinner[data-v-7a2326ec]{animation:reviewer-stats-spin-7a2326ec .7s linear infinite;border:5px solid #cbced8;border-radius:50%;border-top-color:#472ad7;height:3.75rem;margin-bottom:.5rem;width:3.75rem}.reviewer-stats-loading-text[data-v-7a2326ec]{color:#0946a9;font-size:1.2rem;font-weight:600;letter-spacing:.025rem;margin-left:3ch}@keyframes reviewer-stats-spin-7a2326ec{to{transform:rotate(1turn)}}.reviewer-stats-header[data-v-7a2326ec]{align-items:center;display:flex;flex-shrink:0;gap:.8rem;justify-content:space-between;padding:.75rem 1.25rem .5rem 1.5rem}.reviewer-stats-title[data-v-7a2326ec]{color:#084ebf;font-size:1.2rem;font-weight:700;letter-spacing:.05rem;margin:0}.reviewer-stats-close[data-v-7a2326ec]{background:#e9ebed;border:none;border-radius:99px;color:#384352;cursor:pointer;font-size:1.35rem;height:1.8rem;line-height:1;width:1.8rem}.reviewer-stats-close[data-v-7a2326ec]:hover:not(:disabled){background:#e2e8f0}.reviewer-stats-toolbar[data-v-7a2326ec]{align-items:center;display:flex;flex-shrink:0;gap:.8rem;justify-content:space-between;padding:0 1.25rem .5rem}.reviewer-stats-toolbar-row[data-v-7a2326ec]{align-items:center;display:flex;flex-shrink:0;gap:1rem;padding-left:.2rem}.reviewer-stats-scope-select[data-v-7a2326ec]{background:#fff;border:1px solid #bdc2c7;border-radius:6px;box-shadow:1px 1px 3px #bdc2c726!important;color:#334155;font-size:.9rem;min-width:14rem;padding:.25rem .35rem}.reviewer-stats-refresh-btn[data-v-7a2326ec]{align-items:center;background:#fff;border:1px solid #e2e7ee;border-radius:6px;box-shadow:1px 1px 3px #bdc2c7a6!important;color:#436088;cursor:pointer;display:inline-flex;height:2rem;justify-content:center;width:2rem}.reviewer-stats-refresh-btn[data-v-7a2326ec]:hover:not(:disabled){background:#f8fafc;color:#1d4ed8}.reviewer-stats-refresh-btn[data-v-7a2326ec]:disabled{cursor:not-allowed;opacity:.5}.reviewer-stats-updated-hint[data-v-7a2326ec]{color:#666a71;flex-shrink:0;font-size:.82rem;letter-spacing:.05rem;margin-right:.5rem;text-align:right}.reviewer-stats-error[data-v-7a2326ec]{color:#dc2626;font-size:.9rem;font-weight:600;margin:0 0 .5rem;padding:0 1.25rem}.reviewer-stats-body[data-v-7a2326ec]{padding:0 1.25rem 1rem}.reviewer-stats-body[data-v-7a2326ec],.reviewer-stats-chart-panel[data-v-7a2326ec]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.reviewer-stats-chart-panel[data-v-7a2326ec]{background:#fffdf3;border-radius:8px;box-shadow:2px 2px 2px #bdc2c754;padding:.75rem .5rem .5rem}.reviewer-stats-chart-layout[data-v-7a2326ec]{align-items:stretch;display:flex;flex:1 1 auto;gap:0;min-height:0;overflow:hidden}.reviewer-stats-y-axis[data-v-7a2326ec]{align-self:stretch;display:flex;flex:0 0 2.5rem;flex-direction:column;justify-content:space-between;padding-bottom:var(--chart-x-axis-inset,28px);padding-top:var(--chart-plot-top-inset,18px)}.reviewer-stats-y-tick[data-v-7a2326ec]{align-items:center;display:flex;min-height:0;position:relative}.reviewer-stats-y-tick-label[data-v-7a2326ec]{color:#424d5c;font-size:.85rem;line-height:1;position:absolute;right:.35rem;top:50%;transform:translateY(-50%);white-space:nowrap}.reviewer-stats-y-gridline[data-v-7a2326ec]{background:#e5e7eb;height:1px;left:100%;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:9999px}.reviewer-stats-chart-scroll[data-v-7a2326ec]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0;overflow-x:auto;overflow-y:hidden}.reviewer-stats-canvas-wrap[data-v-7a2326ec]{flex:1 1 auto;height:100%;min-height:0;position:relative}.reviewer-stats-canvas-wrap canvas[data-v-7a2326ec]{display:block;height:100%!important;width:100%!important}.reviewer-stats-empty-overlay[data-v-7a2326ec]{align-items:center;background:#ffffffd1;display:flex;inset:0;justify-content:center;padding:1rem;pointer-events:none;position:absolute;z-index:2}.reviewer-stats-empty-text[data-v-7a2326ec]{color:#3f464f;font-size:1.5rem;font-weight:600;letter-spacing:.05rem;line-height:1.65;margin-bottom:2rem;text-align:center}.reviewer-stats-legend[data-v-7a2326ec]{color:#272f39;display:flex;flex-shrink:0;flex-wrap:wrap;font-size:.91rem;gap:1.75rem;justify-content:center;letter-spacing:.025rem;margin-top:.75rem}.reviewer-stats-legend-item[data-v-7a2326ec]{align-items:center;display:inline-flex;gap:.2rem}.reviewer-stats-legend-swatch[data-v-7a2326ec]{border-radius:2px;height:.85rem;width:.85rem}.reviewer-stats-legend-swatch--primary[data-v-7a2326ec]{background-color:#4a90d9}.reviewer-stats-legend-swatch--secondary[data-v-7a2326ec]{background-color:#67c17a}
