.toolbar[data-v-56359c9c]{align-items:center;background:var(--orb-surface-header);border-bottom:1px solid var(--orb-border-subtle);display:flex;flex:0 0 auto;flex-wrap:wrap;gap:var(--orb-space-3);padding:var(--orb-space-3) var(--orb-space-5)}.search[data-v-56359c9c]{flex:0 0 auto}.search-with-icon[data-v-56359c9c]{align-items:center;display:flex;position:relative}.search-icon[data-v-56359c9c]{color:var(--orb-text-muted);left:var(--orb-space-2);pointer-events:none;position:absolute}.search-input[data-v-56359c9c]{min-width:260px;padding-left:calc(var(--orb-space-5) + 6px)}.chips>.orb-btn-toggle[data-v-56359c9c]{align-items:center;display:inline-flex;gap:var(--orb-space-1)}.chips[data-v-56359c9c]{display:flex;flex-wrap:wrap;gap:var(--orb-space-2);min-width:0}.chips>.orb-btn-toggle[data-v-56359c9c]{font-size:var(--orb-fs-sm);min-height:40px;padding:var(--orb-space-2) var(--orb-space-3)}.chips-wrap[data-v-56359c9c]{flex:1 1 auto;min-width:0;position:relative}.count[data-v-56359c9c]{color:var(--orb-text-muted);font-size:var(--orb-fs-sm);margin-left:auto}.sr-only[data-v-56359c9c]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media(max-width:900px){.toolbar[data-v-56359c9c]{gap:var(--orb-space-2)}.search[data-v-56359c9c]{flex:1 1 100%}.search-input[data-v-56359c9c]{min-width:0;width:100%}.chips-wrap[data-v-56359c9c]{flex:1 1 100%}.chips-wrap[data-v-56359c9c]:after{background:linear-gradient(to right,transparent,var(--orb-surface-header));bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;width:32px}.chips[data-v-56359c9c]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.chips[data-v-56359c9c]::-webkit-scrollbar{display:none}.count[data-v-56359c9c]{flex-basis:100%;margin-left:0;text-align:right}}.chevron-icon[data-v-d848f017]{opacity:.9;transform:rotate(0);transition:transform .2s ease,opacity .15s ease}.chevron-icon.open[data-v-d848f017]{transform:rotate(90deg)}.wrap[data-v-a3e6486b]{margin-left:var(--orb-space-1);position:relative}.dot[data-v-a3e6486b],.wrap[data-v-a3e6486b]{display:inline-flex}.dot[data-v-a3e6486b]{align-items:center;background:transparent;border:1px solid var(--orb-border);border-radius:50%;color:var(--orb-text-muted);cursor:pointer;font-size:9px;font-style:italic;height:14px;justify-content:center;padding:0;width:14px}.dot[data-v-a3e6486b]:focus-visible,.dot[data-v-a3e6486b]:hover{border-color:var(--orb-accent-solid);color:var(--orb-accent-solid);outline:none}.tooltip[data-v-a3e6486b]{background:var(--orb-surface-card);border:1px solid var(--orb-accent-solid);border-radius:var(--orb-radius-sm);box-shadow:0 4px 12px #00000080;color:var(--orb-text-body);display:flex;flex-direction:column;font-size:var(--orb-fs-sm);font-style:normal;gap:var(--orb-space-1);left:0;max-width:320px;min-width:220px;padding:var(--orb-space-2) var(--orb-space-3);position:absolute;text-align:left;top:calc(100% + 6px);white-space:normal;z-index:100}.tooltip strong[data-v-a3e6486b]{color:var(--orb-text-primary)}.tooltip .hint[data-v-a3e6486b]{font-style:italic;line-height:1.4}.tooltip .formula[data-v-a3e6486b]{background:var(--orb-surface-subtle);border-radius:var(--orb-radius-sm);color:var(--orb-text-muted);font-family:monospace;font-size:var(--orb-fs-xs);padding:var(--orb-space-1) var(--orb-space-2)}.player-link[data-v-0d090664]{align-items:center;background:none;border:0;color:var(--orb-accent-end);cursor:pointer;display:inline-flex;font-weight:var(--orb-fw-medium);gap:var(--orb-space-2);padding:0;text-decoration:none;transition:color var(--orb-ease)}.player-link[data-v-0d090664]:focus-visible,.player-link[data-v-0d090664]:hover{color:var(--orb-text-primary);outline:none;text-decoration:underline}.player-link.is-bot-name[data-v-0d090664]{color:var(--orb-text-muted);font-style:italic}.player-link.is-bot-name[data-v-0d090664]:focus-visible,.player-link.is-bot-name[data-v-0d090664]:hover{color:var(--orb-text-body)}.name[data-v-0d090664]{display:inline-block}@media(max-width:900px){.player-link[data-v-0d090664]{min-height:40px;padding:var(--orb-space-1) 0}}.catalog-row[data-v-393eb22d]{background:var(--orb-surface-subtle);border:1px solid var(--orb-border);border-radius:var(--orb-radius-lg);transition:border-color var(--orb-ease),background var(--orb-ease)}.catalog-row.is-expanded[data-v-393eb22d]{background:var(--orb-surface-card-elevated);border-color:var(--orb-border-accent)}.row-header[data-v-393eb22d]{align-items:center;background:none;border:0;color:var(--orb-text-body);cursor:pointer;display:grid;font:inherit;gap:var(--orb-space-4);grid-template-columns:28px minmax(0,1fr) minmax(240px,max-content) 16px;min-height:56px;padding:var(--orb-space-3) var(--orb-space-4);text-align:left;transition:background var(--orb-ease);width:100%}.row-header[data-v-393eb22d]:hover{background:var(--orb-surface-subtle-hover)}.row-header[data-v-393eb22d]:focus-visible{border-radius:inherit;outline:2px solid var(--orb-accent-solid);outline-offset:-2px}.icon[data-v-393eb22d]{font-size:var(--orb-fs-md);text-align:center}.label[data-v-393eb22d]{display:flex;flex-direction:column;min-width:0}.name[data-v-393eb22d]{color:var(--orb-text-primary);font-size:var(--orb-fs-body);font-weight:var(--orb-fw-semibold)}.description[data-v-393eb22d],.name[data-v-393eb22d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.description[data-v-393eb22d]{color:var(--orb-text-muted);font-size:var(--orb-fs-sm)}.top3[data-v-393eb22d]{font-size:var(--orb-fs-sm);gap:var(--orb-space-3);justify-content:flex-end;white-space:nowrap}.top3[data-v-393eb22d],.top3-item[data-v-393eb22d]{color:var(--orb-text-body);display:inline-flex}.top3-item[data-v-393eb22d]{align-items:center;gap:var(--orb-space-1)}.top3-item.medal-gold[data-v-393eb22d]{color:gold}.top3-item.medal-silver[data-v-393eb22d]{color:#d0d0d0}.top3-item.medal-bronze[data-v-393eb22d]{color:#cd7f32}.top3-empty[data-v-393eb22d]{color:var(--orb-text-dim)}.chevron[data-v-393eb22d]{color:var(--orb-text-muted);justify-self:end}@media(max-width:900px){.row-header[data-v-393eb22d]{grid-template-columns:28px 1fr 16px;grid-template-rows:auto auto;row-gap:var(--orb-space-1)}.top3[data-v-393eb22d]{flex-wrap:wrap;grid-column:2;grid-row:2;justify-content:flex-start}.chevron[data-v-393eb22d]{grid-column:3;grid-row:1}}.catalog-leaderboard[data-v-88a3c5fd]{background:var(--orb-surface-subtle);border-top:1px solid var(--orb-border);padding:var(--orb-space-4) var(--orb-space-5) var(--orb-space-5)}.grid[data-v-88a3c5fd]{-moz-column-gap:var(--orb-space-3);column-gap:var(--orb-space-3);display:grid;font-size:var(--orb-fs-body);grid-template-columns:32px 1fr auto;row-gap:var(--orb-space-2)}.col-head[data-v-88a3c5fd]{border-bottom:1px solid var(--orb-border);color:var(--orb-text-muted);font-size:var(--orb-fs-xs);font-weight:var(--orb-fw-semibold);letter-spacing:.5px;padding-bottom:var(--orb-space-1);text-transform:uppercase}.rank-head[data-v-88a3c5fd]{text-align:center}.value-head[data-v-88a3c5fd]{text-align:right}.rank[data-v-88a3c5fd]{align-items:center;color:var(--orb-text-muted);display:inline-flex;font-weight:var(--orb-fw-semibold);justify-content:center;text-align:center}.medal-gold[data-v-88a3c5fd]{color:gold}.medal-silver[data-v-88a3c5fd]{color:#d0d0d0}.medal-bronze[data-v-88a3c5fd]{color:#cd7f32}.value[data-v-88a3c5fd]{background:var(--orb-accent-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;align-items:center;color:transparent;display:inline-flex;font-weight:var(--orb-fw-semibold);gap:var(--orb-space-1);white-space:nowrap}.legend-ico[data-v-88a3c5fd]{-webkit-text-fill-color:initial;background:none}.no-data[data-v-88a3c5fd]{color:var(--orb-text-dim);font-style:italic;margin:0;padding:var(--orb-space-5);text-align:center}@media(max-width:600px){.grid[data-v-88a3c5fd]{grid-template-columns:28px 1fr;row-gap:var(--orb-space-3)}.value-head[data-v-88a3c5fd]{display:none}.value[data-v-88a3c5fd]{grid-column:2;margin-top:2px}}.catalog[data-v-785b6cc6]{display:flex;flex:1;flex-direction:column;gap:var(--orb-space-2);min-height:0;overflow-x:hidden;overflow-y:auto;padding:var(--orb-space-3) var(--orb-space-5) var(--orb-space-5);scrollbar-color:var(--orb-border) transparent;scrollbar-width:thin}.catalog[data-v-785b6cc6]::-webkit-scrollbar{width:8px}.catalog[data-v-785b6cc6]::-webkit-scrollbar-track{background:transparent}.catalog[data-v-785b6cc6]::-webkit-scrollbar-thumb{background:var(--orb-border);border-radius:var(--orb-radius-sm)}.catalog[data-v-785b6cc6]::-webkit-scrollbar-thumb:hover{background:var(--orb-border-strong)}.empty[data-v-785b6cc6]{align-items:center;color:var(--orb-text-muted);display:flex;flex:1;flex-direction:column;gap:var(--orb-space-4);justify-content:center;padding:var(--orb-space-8);text-align:center}.reset-btn[data-v-785b6cc6]{background:var(--orb-surface-subtle);border:1px solid var(--orb-border);border-radius:var(--orb-radius-md);color:var(--orb-text-body);cursor:pointer;font-weight:var(--orb-fw-medium);padding:var(--orb-space-2) var(--orb-space-4);transition:background var(--orb-ease),border-color var(--orb-ease)}.reset-btn[data-v-785b6cc6]:hover{background:var(--orb-surface-subtle-hover);border-color:var(--orb-border-strong)}@media(max-width:900px){.catalog[data-v-785b6cc6]{flex:0 0 auto;overflow-x:hidden;overflow-y:visible;padding:var(--orb-space-3)}}.hall-of-fame[data-v-5b41d5d7]{display:flex;flex-direction:column;height:100%;min-height:0}.hof-wait-panel[data-v-5b41d5d7]{align-items:center;color:var(--orb-text-body);display:flex;flex:1;flex-direction:column;gap:var(--orb-space-3);justify-content:center;padding:var(--orb-space-10) var(--orb-space-5);text-align:center}.hof-wait-panel .loading-spinner[data-v-5b41d5d7]{animation:hof-spin-5b41d5d7 1s linear infinite;border:4px solid var(--orb-surface-subtle);border-radius:50%;border-top-color:var(--orb-accent-solid);height:44px;width:44px}@keyframes hof-spin-5b41d5d7{to{transform:rotate(1turn)}}.hof-wait-title[data-v-5b41d5d7]{font-size:var(--orb-fs-md);font-weight:var(--orb-fw-semibold);margin:0}@media(max-width:900px){.hall-of-fame[data-v-5b41d5d7]{height:auto}}.legend-meta-panel[data-v-327a7651]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.error-container[data-v-327a7651],.loading-container[data-v-327a7651]{background:var(--orb-surface-card-elevated);border:1px solid var(--orb-border);border-radius:var(--orb-radius-xl);color:var(--orb-text-body);padding:var(--orb-space-8);text-align:center}.loading-spinner[data-v-327a7651]{animation:spin-327a7651 1s linear infinite;border:4px solid var(--orb-surface-subtle);border-radius:50%;border-top-color:var(--orb-accent-solid);height:32px;margin:0 auto var(--orb-space-3);width:32px}@keyframes spin-327a7651{to{transform:rotate(1turn)}}.error-message[data-v-327a7651]{color:var(--orb-danger);margin:0}.panel-content[data-v-327a7651]{display:flex;flex:1;flex-direction:column;gap:var(--orb-space-3);min-height:0}.summary-cards[data-v-327a7651]{display:grid;flex:0 0 auto;gap:var(--orb-space-3);grid-template-columns:repeat(4,1fr)}.summary-card[data-v-327a7651]{background:var(--orb-surface-subtle);border:1px solid var(--orb-border);border-radius:var(--orb-radius-lg);color:var(--orb-text-body);font-family:var(--orb-font-stack);min-width:0;padding:var(--orb-space-2) var(--orb-space-3);text-align:left;transition:background var(--orb-ease),border-color var(--orb-ease)}button.summary-card[data-v-327a7651]{cursor:default}.summary-card.is-clickable[data-v-327a7651]{cursor:pointer}.summary-card.is-clickable[data-v-327a7651]:hover{background:var(--orb-surface-subtle-hover);border-color:var(--orb-border-accent)}.summary-card.is-clickable[data-v-327a7651]:focus-visible{outline:2px solid var(--orb-accent-solid);outline-offset:2px}.summary-label[data-v-327a7651]{align-items:center;color:var(--orb-text-muted);display:inline-flex;font-size:var(--orb-fs-xs);gap:var(--orb-space-1)}.summary-value[data-v-327a7651]{background:var(--orb-accent-gradient);-webkit-background-clip:text;background-clip:text;font-size:var(--orb-fs-lg);font-weight:var(--orb-fw-extrabold);-webkit-text-fill-color:transparent;color:transparent}.summary-sub[data-v-327a7651]{color:var(--orb-text-muted);font-size:var(--orb-fs-sm);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary-sub .muted[data-v-327a7651]{color:var(--orb-text-dim)}.table-card[data-v-327a7651]{background:var(--orb-surface-card-elevated);border:1px solid var(--orb-border);border-radius:var(--orb-radius-xl);display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.table-header-row[data-v-327a7651]{border-bottom:1px solid var(--orb-border);color:var(--orb-text-body);display:grid;flex:0 0 auto;font-weight:var(--orb-fw-semibold);gap:var(--orb-space-2);grid-template-columns:2.2fr .7fr .7fr .8fr .8fr .8fr .9fr 1fr;padding:var(--orb-space-3) var(--orb-space-4)}.th[data-v-327a7651]{align-items:center;display:inline-flex;font-size:var(--orb-fs-sm);gap:var(--orb-space-1);letter-spacing:.5px;text-align:left;text-transform:uppercase}.th.sort[data-v-327a7651]{background:transparent;border:none;color:var(--orb-text-body);cursor:pointer;font-weight:inherit;padding:0}.th.sort[data-v-327a7651] .sort-ico{opacity:.25;transition:opacity var(--orb-ease)}.th.sort[data-v-327a7651] .sort-ico.active{color:var(--orb-accent-end);opacity:1}.table-body[data-v-327a7651]{flex:1;min-height:0;overflow-y:auto}.table-row[data-v-327a7651]{align-items:center;border-bottom:1px solid var(--orb-border-subtle);color:var(--orb-text-body);display:grid;font-family:var(--orb-font-stack);gap:var(--orb-space-2);grid-template-columns:2.2fr .7fr .7fr .8fr .8fr .8fr .9fr 1fr;padding:var(--orb-space-2) var(--orb-space-4);text-align:left;transition:background var(--orb-ease);width:100%}button.table-row[data-v-327a7651]{background:transparent;border-left:none;border-right:none;border-top:none}.table-row.is-clickable[data-v-327a7651]{cursor:pointer}.table-row[data-v-327a7651]:hover{background:var(--orb-surface-subtle)}.table-row.is-clickable[data-v-327a7651]:focus-visible{outline:2px solid var(--orb-accent-solid);outline-offset:-2px}.td[data-v-327a7651]{color:var(--orb-text-body);font-size:var(--orb-fs-body);font-variant-numeric:tabular-nums}.td.highlight[data-v-327a7651]{background:var(--orb-accent-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-weight:var(--orb-fw-bold)}.legend-col[data-v-327a7651]{align-items:center;display:flex;gap:var(--orb-space-2);min-width:0}[data-v-327a7651] .legend-key-inline{align-items:center;display:inline-flex;gap:var(--orb-space-1);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-327a7651] .legend-ico{flex:0 0 auto}[data-v-327a7651] .legend-name{overflow:hidden;text-overflow:ellipsis}[data-v-327a7651] .legend-sep{color:var(--orb-text-dim);font-size:var(--orb-fs-xs);opacity:.7;padding:0 var(--orb-space-1)}.composite-badge[data-v-327a7651]{background:var(--orb-accent-soft);border:1px solid var(--orb-border-accent);border-radius:var(--orb-radius-sm);color:var(--orb-accent-end);letter-spacing:.5px}.composite-badge[data-v-327a7651],.reliability-badge[data-v-327a7651]{font-size:var(--orb-fs-xs);padding:2px var(--orb-space-2);text-transform:uppercase}.reliability-badge[data-v-327a7651]{border-radius:var(--orb-radius-sm);font-weight:var(--orb-fw-semibold);letter-spacing:.4px}.reliability-high[data-v-327a7651]{background:var(--orb-success-soft);border:1px solid var(--orb-success-border);color:var(--orb-success)}.reliability-medium[data-v-327a7651]{background:var(--orb-warning-soft);border:1px solid var(--orb-warning-border);color:var(--orb-warning)}.reliability-low[data-v-327a7651]{background:var(--orb-danger-soft);border:1px solid var(--orb-danger-border);color:var(--orb-danger)}.no-data[data-v-327a7651]{color:var(--orb-text-dim);padding:var(--orb-space-6);text-align:center}@media(max-width:768px){.summary-cards[data-v-327a7651]{grid-template-columns:repeat(2,1fr)}.table-header-row[data-v-327a7651],.table-row[data-v-327a7651]{font-size:var(--orb-fs-sm);grid-template-columns:1.8fr .6fr .6fr .7fr .7fr .7fr .8fr .9fr}}.legend-meta[data-v-e7358fd2]{animation:fadeIn-e7358fd2 .4s ease-out;display:flex;flex:1;flex-direction:column;min-height:0}@keyframes fadeIn-e7358fd2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.meta-header[data-v-e7358fd2]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--orb-surface-card-elevated);border:1px solid var(--orb-border);border-radius:var(--orb-radius-xl);box-shadow:var(--orb-shadow-md);flex:0 0 auto;margin-bottom:var(--orb-space-3);padding:var(--orb-space-4) var(--orb-space-5)}.meta-title[data-v-e7358fd2]{align-items:center;color:var(--orb-text-primary);display:inline-flex;font-size:var(--orb-fs-lg);font-weight:var(--orb-fw-bold);gap:var(--orb-space-2);margin:0 0 var(--orb-space-1) 0}.meta-note[data-v-e7358fd2]{color:var(--orb-text-muted);font-size:var(--orb-fs-sm)}.panel-controls[data-v-e7358fd2]{flex:0 0 auto;flex-wrap:wrap;gap:var(--orb-space-3);margin-bottom:var(--orb-space-3)}.panel-control[data-v-e7358fd2],.panel-controls[data-v-e7358fd2]{align-items:center;display:flex}.panel-control[data-v-e7358fd2]{gap:var(--orb-space-2)}.panel-control label[data-v-e7358fd2]{color:var(--orb-text-muted);font-size:var(--orb-fs-sm);font-weight:var(--orb-fw-medium)}.dual-toggle[data-v-e7358fd2]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dual-toggle input[type=checkbox][data-v-e7358fd2]{accent-color:var(--orb-accent-end);cursor:pointer;height:16px;width:16px}.dual-toggle span[data-v-e7358fd2]{color:var(--orb-text-body);font-size:var(--orb-fs-sm);font-weight:var(--orb-fw-medium)}.legend-meta-body[data-v-e7358fd2]{flex:1;min-height:0}.players-search[data-v-d5ffe427]{gap:var(--orb-space-5);padding:var(--orb-space-4) var(--orb-space-5)}.players-search[data-v-d5ffe427],.search-hero[data-v-d5ffe427]{display:flex;flex-direction:column}.search-hero[data-v-d5ffe427]{background:var(--orb-surface-card-elevated);border:1px solid var(--orb-border);border-radius:var(--orb-radius-xl);gap:var(--orb-space-3);padding:var(--orb-space-6)}.hero-title[data-v-d5ffe427]{align-items:center;color:var(--orb-text-primary);display:inline-flex;font-size:var(--orb-fs-lg);font-weight:var(--orb-fw-bold);gap:var(--orb-space-2);margin:0}.hero-subtitle[data-v-d5ffe427]{color:var(--orb-text-muted);font-size:var(--orb-fs-body);margin:0}.search-wrap[data-v-d5ffe427]{align-items:center;display:flex;position:relative}.search-icon[data-v-d5ffe427]{color:var(--orb-text-muted);left:var(--orb-space-3);pointer-events:none;position:absolute}.search-input[data-v-d5ffe427]{font-size:var(--orb-fs-body);min-height:48px;padding:var(--orb-space-3) var(--orb-space-3) var(--orb-space-3) calc(var(--orb-space-3)*2 + 16px);width:100%}.suggestions[data-v-d5ffe427]{background:var(--orb-surface-subtle);border:1px solid var(--orb-border);border-radius:var(--orb-radius-md);display:flex;flex-direction:column;overflow:hidden}.suggestion-item[data-v-d5ffe427]{align-items:center;color:var(--orb-text-body);display:grid;font-size:var(--orb-fs-body);gap:var(--orb-space-3);grid-template-columns:1fr auto auto auto;min-height:40px;padding:var(--orb-space-2) var(--orb-space-3);text-decoration:none;transition:background var(--orb-ease)}.suggestion-item[data-v-d5ffe427]:focus-visible,.suggestion-item[data-v-d5ffe427]:hover{background:var(--orb-surface-subtle-hover);outline:none}.suggestion-name[data-v-d5ffe427]{color:var(--orb-text-primary);font-weight:var(--orb-fw-medium)}.suggestion-rank[data-v-d5ffe427]{color:var(--orb-text-body);font-size:var(--orb-fs-sm);font-weight:var(--orb-fw-semibold);letter-spacing:.2px;white-space:nowrap}.suggestion-rank.stage-placement[data-v-d5ffe427],.suggestion-rank.stage-unranked[data-v-d5ffe427]{color:var(--orb-text-muted);font-weight:var(--orb-fw-medium)}.suggestion-rank.stage-calibrating[data-v-d5ffe427]{color:var(--orb-accent-end)}.suggestion-mmr[data-v-d5ffe427]{color:var(--orb-text-dim);font-size:var(--orb-fs-xs);font-variant-numeric:tabular-nums;letter-spacing:.3px}.popular-section[data-v-d5ffe427]{display:flex;flex-direction:column;gap:var(--orb-space-3)}.section-title[data-v-d5ffe427]{color:var(--orb-text-muted);font-size:var(--orb-fs-sm);font-weight:var(--orb-fw-semibold);letter-spacing:.4px;margin:0;text-transform:uppercase}.popular-row[data-v-d5ffe427]{display:flex;flex-wrap:wrap;gap:var(--orb-space-2)}.popular-chip[data-v-d5ffe427]{align-items:center;background:var(--orb-surface-subtle);border:1px solid var(--orb-border);border-radius:var(--orb-radius-pill);color:var(--orb-text-body);display:inline-flex;font-size:var(--orb-fs-sm);gap:var(--orb-space-2);min-height:40px;padding:var(--orb-space-2) var(--orb-space-3);text-decoration:none;transition:background var(--orb-ease),border-color var(--orb-ease)}.popular-chip[data-v-d5ffe427]:focus-visible,.popular-chip[data-v-d5ffe427]:hover{background:var(--orb-surface-subtle-hover);border-color:var(--orb-border-accent);outline:none}.chip-name[data-v-d5ffe427]{color:var(--orb-text-primary);font-weight:var(--orb-fw-medium)}.chip-rank[data-v-d5ffe427]{color:var(--orb-text-muted);font-size:var(--orb-fs-xs);font-weight:var(--orb-fw-semibold);letter-spacing:.2px}.popular-chip.no-rank .chip-rank[data-v-d5ffe427]{color:var(--orb-text-dim);font-style:italic}.popular-chip.is-bot-name .chip-name[data-v-d5ffe427],.suggestion-item.is-bot-name .suggestion-name[data-v-d5ffe427]{color:var(--orb-text-muted);font-style:italic}.stats-dashboard[data-v-47f1c417]{background:var(--orb-bg-app);display:flex;flex-direction:column;font-family:var(--orb-font-stack);height:calc(100dvh - var(--menu-height, 56px));overflow:hidden;position:relative}.dashboard-header[data-v-47f1c417]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--orb-surface-card-elevated);border:1px solid var(--orb-border);border-radius:var(--orb-radius-xl);box-shadow:var(--orb-shadow-md);box-sizing:border-box;margin:var(--orb-space-5) auto var(--orb-space-3) auto;max-width:var(--orb-stats-content-width);padding:var(--orb-space-5);position:relative;width:calc(100% - var(--orb-space-5)*2);z-index:50}.dashboard-title[data-v-47f1c417]{background:var(--orb-accent-gradient);-webkit-background-clip:text;background-clip:text;font-size:var(--orb-fs-xxl);font-weight:var(--orb-fw-bold);margin:0 0 var(--orb-space-4) 0;-webkit-text-fill-color:transparent;color:transparent}.filters[data-v-47f1c417]{gap:var(--orb-space-4)}.filter-group[data-v-47f1c417],.filters[data-v-47f1c417]{align-items:center;display:flex;flex-wrap:wrap}.filter-group[data-v-47f1c417]{gap:var(--orb-space-2)}.filter-group label[data-v-47f1c417]{color:var(--orb-text-muted);font-size:var(--orb-fs-body);font-weight:var(--orb-fw-medium)}.filter-note[data-v-47f1c417]{color:var(--orb-text-muted);flex-basis:100%;font-size:var(--orb-fs-sm);margin:var(--orb-space-1) 0 0}.filter-note.error[data-v-47f1c417]{color:var(--orb-danger)}.player-type-filter[data-v-47f1c417]{display:flex;gap:var(--orb-space-1)}.filter-btn[data-v-47f1c417]{background:var(--orb-surface-subtle);border:1px solid var(--orb-border);border-radius:var(--orb-radius-md);color:var(--orb-text-muted);cursor:pointer;font-size:var(--orb-fs-body);font-weight:var(--orb-fw-medium);padding:var(--orb-space-2) var(--orb-space-3);transition:background var(--orb-ease),color var(--orb-ease),border-color var(--orb-ease)}.filter-btn.active[data-v-47f1c417]{background:var(--orb-accent-soft);border-color:var(--orb-border-accent);color:var(--orb-accent-end)}.filter-btn[data-v-47f1c417]:hover:not(.active){background:var(--orb-surface-subtle-hover);color:var(--orb-text-body)}.refresh-btn[data-v-47f1c417]{align-items:center;background:var(--orb-surface-subtle);border:1px solid var(--orb-border);border-radius:var(--orb-radius-md);color:var(--orb-text-body);cursor:pointer;display:inline-flex;font-size:var(--orb-fs-body);font-weight:var(--orb-fw-medium);gap:var(--orb-space-2);justify-content:center;min-width:124px;padding:var(--orb-space-2) var(--orb-space-3);transition:background var(--orb-ease),border-color var(--orb-ease),opacity var(--orb-ease)}.refresh-btn[data-v-47f1c417]:hover:not(:disabled){background:var(--orb-surface-subtle-hover);border-color:var(--orb-border-strong)}.refresh-btn[data-v-47f1c417]:disabled{cursor:progress;opacity:.75}.refresh-btn.is-spinning .refresh-icon[data-v-47f1c417]{animation:orb-refresh-spin-47f1c417 .9s linear infinite}@keyframes orb-refresh-spin-47f1c417{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.tab-navigation[data-v-47f1c417]{box-sizing:border-box;display:flex;gap:var(--orb-space-2);margin:0 auto var(--orb-space-3);max-width:var(--orb-stats-content-width);padding:0 var(--orb-space-5);width:100%}.tab-btn[data-v-47f1c417]{background:var(--orb-surface-subtle);border:1px solid var(--orb-border);border-radius:var(--orb-radius-md);color:var(--orb-text-muted);cursor:pointer;font-size:var(--orb-fs-body);font-weight:var(--orb-fw-semibold);padding:var(--orb-space-3) var(--orb-space-5);transition:background var(--orb-ease),color var(--orb-ease),border-color var(--orb-ease)}.tab-btn.active[data-v-47f1c417]{background:var(--orb-accent-soft);border-color:var(--orb-border-accent);color:var(--orb-accent-end)}.tab-btn[data-v-47f1c417]:hover:not(.active){background:var(--orb-surface-subtle-hover);border-color:var(--orb-border-strong);color:var(--orb-text-body)}.error-container[data-v-47f1c417],.loading-container[data-v-47f1c417]{background:var(--orb-surface-card-elevated);border:1px solid var(--orb-border);border-radius:var(--orb-radius-xl);box-shadow:var(--orb-shadow-md);color:var(--orb-text-body);margin:0 var(--orb-space-5);padding:var(--orb-space-8);text-align:center}.loading-spinner[data-v-47f1c417]{animation:spin-47f1c417 1s linear infinite;border:4px solid var(--orb-surface-subtle);border-radius:50%;border-top-color:var(--orb-accent-solid);height:40px;margin:0 auto var(--orb-space-4);width:40px}@keyframes spin-47f1c417{to{transform:rotate(1turn)}}.error-message[data-v-47f1c417]{color:var(--orb-danger);font-size:var(--orb-fs-md);margin-bottom:var(--orb-space-4)}.error-container button[data-v-47f1c417]{background:var(--orb-accent-gradient);border:none;border-radius:var(--orb-radius-md);box-shadow:var(--orb-shadow-accent);color:var(--orb-text-primary);cursor:pointer;font-size:var(--orb-fs-body);font-weight:var(--orb-fw-semibold);padding:var(--orb-space-2) var(--orb-space-4);transition:transform var(--orb-ease),box-shadow var(--orb-ease)}.error-container button[data-v-47f1c417]:hover{box-shadow:0 6px 20px #667eea66;transform:translateY(-1px)}.dashboard-body[data-v-47f1c417],.dashboard-content[data-v-47f1c417]{display:flex;flex:1;flex-direction:column;min-height:0}.dashboard-content[data-v-47f1c417]{box-sizing:border-box;margin-inline:auto;max-width:var(--orb-stats-content-width);overflow:hidden;padding:0 var(--orb-space-5) var(--orb-space-5) var(--orb-space-5);width:100%}.dashboard-content.legend-stats-active[data-v-47f1c417],.dashboard-content.rankings-active[data-v-47f1c417]{padding:0}.dashboard-footer[data-v-47f1c417]{background:linear-gradient(to top,var(--orb-surface-header) 0,transparent 100%);padding:var(--orb-space-3) var(--orb-space-5);text-align:center}.data-info[data-v-47f1c417]{align-items:center;color:var(--orb-text-muted);display:flex;flex-wrap:wrap;font-size:var(--orb-fs-sm);gap:var(--orb-space-2);justify-content:center;margin:0 auto;max-width:var(--orb-stats-content-width)}.data-chip[data-v-47f1c417]{align-items:center;display:inline-flex;gap:var(--orb-space-1);white-space:nowrap}.data-info .sep[data-v-47f1c417]{color:var(--orb-text-dim)}.meta-period-static[data-v-47f1c417]{color:var(--orb-text-body);font-size:var(--orb-fs-body);font-weight:var(--orb-fw-medium);padding:var(--orb-space-2) var(--orb-space-3)}@media(max-width:768px){.dashboard-header[data-v-47f1c417]{margin:var(--orb-space-3);padding:var(--orb-space-3);width:auto}.dashboard-title[data-v-47f1c417]{display:none}.filters[data-v-47f1c417]{flex-wrap:wrap}.filter-group[data-v-47f1c417],.filters[data-v-47f1c417]{align-items:center;flex-direction:row;gap:var(--orb-space-2)}.filter-group[data-v-47f1c417]{flex:1 1 auto;min-width:0}.filter-group[data-v-47f1c417]:first-child{flex:1 1 100%}.filter-group label[data-v-47f1c417]{font-size:var(--orb-fs-sm);white-space:nowrap}.filter-group[data-v-47f1c417] .orb-select{flex:1 1 auto;min-width:0}.player-type-filter[data-v-47f1c417]{flex:1 1 auto}.filter-btn[data-v-47f1c417]{flex:1;min-height:40px;padding:var(--orb-space-2)}.refresh-btn[data-v-47f1c417]{align-items:center;display:inline-flex;flex:0 0 auto;height:40px;justify-content:center;min-width:40px;padding:0;width:40px}.refresh-label[data-v-47f1c417]{display:none}.tab-navigation[data-v-47f1c417]{gap:var(--orb-space-2);overflow-x:auto;padding:0 var(--orb-space-3);scrollbar-width:none}.tab-navigation[data-v-47f1c417]::-webkit-scrollbar{display:none}.tab-btn[data-v-47f1c417]{flex:0 0 auto;font-size:var(--orb-fs-body);padding:var(--orb-space-2) var(--orb-space-3);white-space:nowrap}.dashboard-content[data-v-47f1c417]{padding:0 var(--orb-space-3) var(--orb-space-3) var(--orb-space-3)}}@media(max-width:900px){.stats-dashboard[data-v-47f1c417]{height:auto;min-height:calc(100dvh - var(--menu-height, 56px));overflow:visible}.dashboard-content[data-v-47f1c417]{flex:0 1 auto;overflow:visible}}@keyframes fadeIn-47f1c417{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dashboard-content[data-v-47f1c417]>*{animation:fadeIn-47f1c417 .4s ease-out}
