.stats-panel__block+.stats-panel__block[data-v-4afe0b1f]{margin-top:28px;padding-top:24px;border-top:1px solid var(--color-gray-200)}.stats-panel__block-head[data-v-4afe0b1f]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.stats-panel__heading[data-v-4afe0b1f]{margin:0;font-size:15px;line-height:1.4;font-weight:600;color:var(--color-gray-600)}.stats-panel__questions-heading[data-v-4afe0b1f]{margin-bottom:8px}.stats-panel__heading b[data-v-4afe0b1f]{color:var(--color-gray-900);font-weight:650}.stats-panel__filters[data-v-4afe0b1f]{display:grid;gap:10px}.stats-panel__field-label[data-v-4afe0b1f]{display:block;font-size:15px;color:var(--color-gray-600);margin-bottom:6px}.stats-panel__question-select[data-v-4afe0b1f]{display:none}.stats-panel__group+.stats-panel__group[data-v-4afe0b1f]{border-top:1px solid var(--color-gray-150)}.stats-panel__group-head[data-v-4afe0b1f]{display:flex;align-items:center;gap:10px;width:100%;padding:9px 0;border:0;background:none;text-align:left;font:inherit;font-size:16px;line-height:24px;font-weight:600;color:var(--color-gray-800);cursor:pointer;transition:color .15s}.stats-panel__group-head[data-v-4afe0b1f]:hover{color:var(--color-gray-900)}.stats-panel__group-head[data-v-4afe0b1f]:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px;border-radius:4px}.stats-panel__group-name[data-v-4afe0b1f]{flex:1}.stats-panel__group-count[data-v-4afe0b1f]{font-size:15px;font-weight:400;color:var(--color-gray-500);font-variant-numeric:tabular-nums}.stats-panel__group-head[data-v-4afe0b1f]:after{content:"";flex:none;width:7px;height:7px;margin:0 4px 4px 2px;border-right:1.5px solid var(--color-gray-500);border-bottom:1.5px solid var(--color-gray-500);transform:rotate(45deg);transition:transform .15s}.stats-panel__group.is-open .stats-panel__group-head[data-v-4afe0b1f]:after{margin-bottom:0;margin-top:4px;transform:rotate(-135deg)}.stats-panel__list[data-v-4afe0b1f]{list-style:none;margin:0 0 10px;padding:0}.stats-panel__group:not(.is-open) .stats-panel__list>li[data-v-4afe0b1f]:not(.is-current){display:none}.stats-panel__group:not(.is-open):not(.is-current) .stats-panel__list[data-v-4afe0b1f]{display:none}.stats-panel__question[data-v-4afe0b1f]{display:block;width:100%;text-align:left;padding:5px 10px 5px 12px;border:0;border-left:2px solid var(--color-gray-200);border-radius:0 4px 4px 0;background:none;font:inherit;font-size:16px;line-height:24px;color:var(--color-gray-600);cursor:pointer;transition:color .15s,background-color .15s}.stats-panel__question[data-v-4afe0b1f]:hover{color:var(--color-gray-900);background:var(--color-gray-100)}.stats-panel__question[data-v-4afe0b1f]:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:-2px}.stats-panel__question[aria-current=true][data-v-4afe0b1f]{color:var(--color-primary-700);border-left-color:var(--color-primary-600);background:var(--color-primary-50);font-weight:600}.stats-panel__build-title[data-v-4afe0b1f]{display:flex;align-items:center;gap:10px;font-size:16px;line-height:24px;font-weight:600;color:var(--color-gray-800);cursor:pointer;list-style:none}.stats-panel__build-title[data-v-4afe0b1f]::-webkit-details-marker{display:none}.stats-panel__build-title[data-v-4afe0b1f]:after{content:"";flex:none;width:7px;height:7px;margin:0 4px 4px auto;border-right:1.5px solid var(--color-gray-500);border-bottom:1.5px solid var(--color-gray-500);transform:rotate(45deg)}.stats-panel__build[open] .stats-panel__build-title[data-v-4afe0b1f]{margin-bottom:14px}.stats-panel__build[open] .stats-panel__build-title[data-v-4afe0b1f]:after{margin-bottom:0;margin-top:4px;transform:rotate(-135deg)}.stats-panel__build.is-active .stats-panel__build-title[data-v-4afe0b1f]{color:var(--color-primary-700)}[data-theme=dark] .stats-panel__build.is-active .stats-panel__build-title[data-v-4afe0b1f]{color:var(--color-primary-600)}.stats-panel__build-rows[data-v-4afe0b1f]{display:grid;gap:10px}.stats-panel__row-field[data-v-4afe0b1f]{display:grid;grid-template-columns:84px minmax(0,1fr);-moz-column-gap:8px;column-gap:8px;align-items:center}.stats-panel__row-label[data-v-4afe0b1f]{font-size:15px;color:var(--color-gray-600)}@media(max-width:760px){.stats-panel__questions[data-v-4afe0b1f]{display:none}.stats-panel__question-select[data-v-4afe0b1f]{display:block;margin-bottom:16px}.stats-panel__block+.stats-panel__block[data-v-4afe0b1f]{margin-top:16px;padding-top:14px}}.stats-ranking__title[data-v-cd93e77d]{margin:0;font-size:19px;line-height:1.35;font-weight:650;color:var(--color-gray-900)}.stats-ranking__sub[data-v-cd93e77d]{margin:4px 0 14px;font-size:15px;line-height:1.45;color:var(--color-gray-600)}.stats-ranking__list[data-v-cd93e77d]{list-style:none;margin:0;padding:0}.stats-ranking__row[data-v-cd93e77d]{display:grid;grid-template-columns:28px 8px minmax(0,1fr) auto;align-items:center;-moz-column-gap:10px;column-gap:10px;padding:5px 8px;margin:0 -8px;border-radius:4px;font-size:16px;line-height:24px;transition:background-color .12s}.stats-ranking__row[data-v-cd93e77d]:hover,.stats-ranking__row.is-hot[data-v-cd93e77d]{background:var(--color-gray-100)}.stats-ranking__n[data-v-cd93e77d]{color:var(--color-gray-500);text-align:right;font-variant-numeric:tabular-nums}.stats-ranking__dot[data-v-cd93e77d]{width:8px;height:8px;border-radius:50%}.stats-ranking__dot.is-hollow[data-v-cd93e77d]{background:transparent;border:1.5px solid}.stats-ranking__name[data-v-cd93e77d]{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-gray-900);text-decoration:none}.stats-ranking__name[data-v-cd93e77d]:hover,.stats-ranking__name[data-v-cd93e77d]:focus-visible{text-decoration:underline;text-underline-offset:3px}.stats-ranking__value[data-v-cd93e77d]{font-variant-numeric:tabular-nums;font-weight:600;color:var(--color-gray-800);white-space:nowrap;text-align:right}.stats-ranking__group[data-v-cd93e77d]{padding:10px 0 2px 38px;font-size:15px;line-height:22px;font-weight:600;color:var(--color-gray-600)}.stats-ranking__group[data-v-cd93e77d]:first-child{padding-top:0}.stats-ranking__more[data-v-cd93e77d]{margin-top:14px}.stats-ranking__empty[data-v-cd93e77d]{font-size:16px;color:var(--color-gray-600)}.stats-stage[data-v-17367eeb]{min-width:0;scroll-margin-top:16px}.stats-stage__title[data-v-17367eeb]{margin:0;font-size:28px;line-height:1.25;font-weight:650;color:var(--color-gray-900);letter-spacing:-.01em}.stats-stage__finding[data-v-17367eeb]{margin:10px 0 0;font-size:19px;line-height:1.5;color:var(--color-gray-700);max-width:72ch}.stats-stage__finding[data-v-17367eeb] strong{color:var(--color-gray-900);font-weight:650}.stats-stage__finding[data-v-17367eeb] a{color:inherit;text-decoration:underline;text-decoration-color:var(--color-primary-600);text-decoration-thickness:2px;text-underline-offset:4px}.stats-stage__legend[data-v-17367eeb]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 20px;margin-top:18px;font-size:14px;line-height:22px;color:var(--color-gray-700)}.stats-stage__legend-item[data-v-17367eeb]{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.stats-stage__legend-item i[data-v-17367eeb]{display:inline-block;width:11px;height:11px;border-radius:50%}.stats-stage__legend-item i.is-square[data-v-17367eeb]{border-radius:2px}.stats-stage__legend-count[data-v-17367eeb]{color:var(--color-gray-500);font-variant-numeric:tabular-nums}.stats-stage__plot[data-v-17367eeb]{position:relative;height:clamp(380px,calc(100vh - 420px),600px);margin-top:18px}.stats-stage.has-legend .stats-stage__plot[data-v-17367eeb]{height:clamp(348px,calc(100vh - 452px),568px)}.stats-stage__empty[data-v-17367eeb]{margin-top:18px;max-width:60ch;font-size:18px;line-height:1.5;color:var(--color-gray-700)}.stats-stage__empty p[data-v-17367eeb]{margin:0}.stats-stage__empty .stats-link-button[data-v-17367eeb]{margin-top:10px;font-size:16px}.stats-stage__note[data-v-17367eeb]{margin:14px 0 0;font-size:15px;line-height:1.5;color:var(--color-gray-600);max-width:80ch}.stats-stage__note[data-v-17367eeb] strong{color:var(--color-gray-800);font-weight:600}@media(max-width:760px){.stats-stage__title[data-v-17367eeb]{font-size:22px}.stats-stage__finding[data-v-17367eeb]{font-size:17px}.stats-stage__legend[data-v-17367eeb]{gap:2px 12px;font-size:13px}.stats-stage__plot[data-v-17367eeb],.stats-stage.has-legend .stats-stage__plot[data-v-17367eeb]{height:380px;margin-left:-4px;margin-right:-4px}}.stats-view[data-v-c5e994b2]{flex:1;min-height:0;overflow:auto;color:var(--color-gray-700);line-height:1.55}.stats-page[data-v-c5e994b2]{max-width:1440px;margin:0 auto;padding:20px 32px 48px}.stats-page__intro[data-v-c5e994b2]{display:flex;align-items:baseline;gap:20px;flex-wrap:wrap;padding-bottom:16px;margin-bottom:28px;border-bottom:1px solid var(--color-gray-200)}.stats-page__title[data-v-c5e994b2]{margin:0;font-size:28px;line-height:1.2;font-weight:700;letter-spacing:-.01em;color:var(--color-gray-900)}.stats-page__lead[data-v-c5e994b2],.stats-page__status[data-v-c5e994b2]{margin:0;font-size:16px;color:var(--color-gray-600)}.stats-page__lead b[data-v-c5e994b2]{color:var(--color-gray-900);font-weight:600}.stats-page__workspace[data-v-c5e994b2]{display:grid;grid-template-columns:268px minmax(0,1fr) 336px;grid-template-areas:"panel stage rank";align-items:start}.stats-page__panel[data-v-c5e994b2]{grid-area:panel;padding-right:24px;border-right:1px solid var(--color-gray-200)}.stats-page__stage[data-v-c5e994b2]{grid-area:stage;padding:0 24px}.stats-page__ranking[data-v-c5e994b2]{grid-area:rank;min-width:0;padding-left:24px;border-left:1px solid var(--color-gray-200)}@media(max-width:1180px){.stats-page__workspace[data-v-c5e994b2]{grid-template-columns:268px minmax(0,1fr);grid-template-areas:"panel stage" "panel rank"}.stats-page__stage[data-v-c5e994b2]{padding-right:0}.stats-page__ranking[data-v-c5e994b2]{border-left:0;padding:32px 0 0 24px}}@media(max-width:760px){.stats-page[data-v-c5e994b2]{padding:20px 16px 48px}.stats-page__intro[data-v-c5e994b2]{gap:6px;padding-bottom:14px;margin-bottom:16px}.stats-page__title[data-v-c5e994b2]{font-size:24px}.stats-page__workspace[data-v-c5e994b2]{display:block}.stats-page__panel[data-v-c5e994b2]{border-right:0;padding-right:0}.stats-page__stage[data-v-c5e994b2]{margin-top:20px;padding:20px 0 0;border-top:1px solid var(--color-gray-200)}.stats-page__ranking[data-v-c5e994b2]{margin-top:28px;padding:20px 0 0;border-top:1px solid var(--color-gray-200);border-left:0}}.stats-view .stats-select{width:100%;height:40px;padding:0 32px 0 12px;font:inherit;font-size:16px;color:var(--color-gray-900);background-color:var(--color-white);border:1px solid var(--color-gray-300);border-radius:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--color-gray-500) 50%),linear-gradient(135deg,var(--color-gray-500) 50%,transparent 50%);background-position:calc(100% - 17px) 17px,calc(100% - 12px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat;text-overflow:ellipsis;cursor:pointer;transition:border-color .15s}.stats-view .stats-select:hover{border-color:var(--color-gray-400)}.stats-view .stats-select:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:1px}.stats-view .stats-select.is-set{border-color:var(--color-primary-500)}.stats-view .stats-select option:disabled{color:var(--color-gray-400)}.stats-view .stats-link-button{padding:0;border:0;background:none;font:inherit;font-size:15px;font-weight:600;color:var(--color-primary-700);cursor:pointer;text-decoration:underline;text-underline-offset:3px}[data-theme=dark] .stats-view .stats-link-button{color:var(--color-primary-600)}
