.dashboard_loading__1vHaY{color:var(--text-secondary);padding:40px;text-align:center}.dashboard_dashboard__S9Y7_{display:flex;flex-direction:column;gap:24px}.dashboard_title__xjFIj{font-size:24px;font-weight:600;margin-bottom:8px}.dashboard_section__1PkN2{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:20px}.dashboard_sectionTitle___YKHu{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:600;margin-bottom:16px}.dashboard_icon__x0Phh{font-size:20px}.dashboard_statsGrid__lhdr9{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.dashboard_statCard__c5TlB{background:var(--bg-secondary);border:1px solid var(--border);border-radius:12px;padding:16px;text-align:center;text-decoration:none;transition:all .2s}.dashboard_statCard__c5TlB:hover{border-color:var(--accent);transform:translateY(-2px)}.dashboard_statCard__c5TlB.dashboard_expandable__V9urF{cursor:pointer;user-select:none}.dashboard_statCard__c5TlB.dashboard_expanded__EsnoH{border-color:var(--accent);box-shadow:0 4px 12px rgba(59,130,246,.2)}.dashboard_expandedContent__XmZPT{margin-top:12px;padding-top:12px;border-top:1px solid var(--border);text-align:left}.dashboard_expandedItem__kOQdd{font-size:12px;color:var(--text-secondary);padding:4px 0}.dashboard_expandedItem__kOQdd:last-child{padding-bottom:0}.dashboard_statCard__c5TlB.dashboard_accent__Go0JP{border-color:var(--accent);background:rgba(99,102,241,.1)}.dashboard_statCard__c5TlB.dashboard_success__XzZvQ{border-color:var(--success);background:rgba(34,197,94,.1)}.dashboard_statCard__c5TlB.dashboard_warning__eHkvj{border-color:var(--warning);background:rgba(234,179,8,.1)}.dashboard_statCard__c5TlB.dashboard_danger__N6BOs{border-color:var(--danger);background:rgba(239,68,68,.1)}.dashboard_statCard__c5TlB.dashboard_money__dxwh6{border-color:#22c55e;background:rgba(34,197,94,.1)}.dashboard_statValue__yM_SK{font-size:28px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.dashboard_statLabel__2zuqO{font-size:13px;color:var(--text-secondary)}.dashboard_metricsRow__qcGaM{display:flex;gap:24px;margin-top:16px;padding-top:16px;border-top:1px solid var(--border)}.dashboard_metric__hBLeg{display:flex;align-items:center;gap:8px}.dashboard_metricIcon__GMfI4{font-size:16px}.dashboard_metricLabel__0o2_T{color:var(--text-secondary);font-size:14px}.dashboard_metricValue__ONKUp{font-weight:600;font-size:16px;color:var(--text-primary)}.dashboard_subSection__nA2Qm{margin-top:20px;padding-top:16px;border-top:1px solid var(--border)}.dashboard_subTitle__pGv5a{font-size:14px;color:var(--text-secondary);margin-bottom:12px;font-weight:500}.dashboard_statsGridSmall__NHDGy{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.dashboard_statCardSmall__sVtj3{background:var(--bg-secondary);border:1px solid var(--border);border-radius:10px;padding:12px;text-align:center}.dashboard_statValueSmall__JiS_w{font-size:22px;font-weight:600;color:var(--accent)}.dashboard_statLabelSmall__dGu6s{font-size:12px;color:var(--text-secondary)}.dashboard_chart__6NmxX{display:flex;align-items:flex-end;gap:8px;height:160px;padding:0 8px}.dashboard_chartColumn__YqLt6{flex:1;display:flex;flex-direction:column;align-items:center;height:100%}.dashboard_chartBarWrapper__xKOSX{flex:1;width:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:8px}.dashboard_chartBar__UueHx{width:100%;max-width:40px;background:linear-gradient(to top,var(--accent),#818cf8);border-radius:6px 6px 2px 2px;position:relative;transition:all .3s;cursor:default}.dashboard_chartBar__UueHx:hover{filter:brightness(1.1)}.dashboard_chartBarActive__1eoFe{background:linear-gradient(0deg,#22c55e,#4ade80);animation:dashboard_pulse-subtle__BLZCa 2s infinite}.dashboard_chartTooltip__qYw_c{position:absolute;top:-28px;left:50%;transform:translateX(-50%);background:var(--accent);color:white;font-size:11px;font-weight:600;padding:4px 8px;border-radius:6px;opacity:0;transition:opacity .2s;white-space:nowrap;pointer-events:none}.dashboard_chartBar__UueHx:hover .dashboard_chartTooltip__qYw_c{opacity:1}.dashboard_chartLabel__LJuIW{font-size:11px;color:var(--text-secondary);margin-top:4px}.dashboard_chartLabelActive__WAhkK{color:var(--accent);font-weight:600}@keyframes dashboard_pulse-subtle__BLZCa{0%,to{opacity:1}50%{opacity:.85}}.dashboard_topUsers___tsbS{display:flex;flex-direction:column;gap:8px}.dashboard_topUserRow__3CVQW{display:flex;align-items:center;gap:12px;padding:10px 12px;background:var(--bg-secondary);border-radius:10px;transition:background .2s}.dashboard_topUserRow__3CVQW:hover{background:var(--bg-hover)}.dashboard_topUserInfo__LUcyj{display:flex;align-items:center;gap:12px;flex:1;text-decoration:none;color:inherit;min-width:0}.dashboard_topUserRank__LBsWo{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:var(--bg-card);border:1px solid var(--border);border-radius:50%;font-size:12px;font-weight:600;flex-shrink:0}.dashboard_topUserAvatar__anS5n{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0}.dashboard_topUserAvatarFallback__I5tDA{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:white;flex-shrink:0}.dashboard_topUserDetails__rp7A5{flex:1;min-width:0}.dashboard_topUserName__bdTFJ{font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s}.dashboard_topUserInfo__LUcyj:hover .dashboard_topUserName__bdTFJ{color:var(--accent)}.dashboard_topUserMeta__aWU2y{font-size:12px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard_topUserCount__0mjSY{font-size:18px;font-weight:700;color:var(--accent);padding:4px 12px;text-decoration:none;transition:all .2s}.dashboard_topUserCount__0mjSY:hover{transform:scale(1.1)}.dashboard_modelStats__HbdDS{display:flex;flex-direction:column;gap:8px}.dashboard_modelStatRow__VY55f{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--bg-secondary);border-radius:10px}.dashboard_modelName__1hBgS{font-weight:500;color:var(--text-primary)}.dashboard_modelCount__yljwp{font-size:16px;font-weight:600;color:var(--accent)}@media (max-width:768px){.dashboard_title__xjFIj{font-size:20px}.dashboard_section__1PkN2{padding:16px}.dashboard_sectionTitle___YKHu{font-size:16px}.dashboard_statsGrid__lhdr9{grid-template-columns:repeat(2,1fr)}.dashboard_statValue__yM_SK{font-size:24px}.dashboard_metricsRow__qcGaM{flex-direction:column;gap:12px}.dashboard_statsGridSmall__NHDGy{grid-template-columns:repeat(3,1fr);gap:8px}.dashboard_statCardSmall__sVtj3{padding:10px}.dashboard_statValueSmall__JiS_w{font-size:18px}.dashboard_chart__6NmxX{height:120px;gap:4px}.dashboard_chartBar__UueHx{max-width:28px}.dashboard_chartLabel__LJuIW{font-size:9px}.dashboard_topUserRow__3CVQW{padding:8px 10px}.dashboard_topUserAvatarFallback__I5tDA,.dashboard_topUserAvatar__anS5n{width:32px;height:32px}.dashboard_topUserCount__0mjSY{font-size:16px;padding:4px 8px}}.dashboard_tagsRow__kKjRQ{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid var(--border)}.dashboard_tag___UoYY{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:linear-gradient(135deg,var(--bg-secondary),var(--bg-card));border:1px solid var(--border);border-radius:8px;font-size:13px;color:var(--text-secondary);transition:all .2s}.dashboard_tag___UoYY:hover{border-color:var(--accent);transform:translateY(-1px)}.dashboard_tag___UoYY strong{color:var(--text-primary);font-weight:600}.dashboard_tagQuality__CWT2A{background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(59,130,246,.15));border-color:rgba(59,130,246,.25)}.dashboard_tagQuality__CWT2A:hover{border-color:rgba(59,130,246,.6)}.dashboard_metricsGrid__AqXQe{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.dashboard_metricCard__y2fZS{background:var(--bg-secondary);border:1px solid var(--border);border-radius:12px;padding:14px 16px}.dashboard_metricCardTitle__mKGio{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:12px;display:flex;align-items:center;gap:6px}.dashboard_metricCardContent__xHkR5{display:flex;flex-direction:column;gap:8px}.dashboard_metricRow__81mnD{display:flex;justify-content:space-between;align-items:center;font-size:13px}.dashboard_metricRow__81mnD span:first-child{color:var(--text-secondary)}.dashboard_metricRow__81mnD span:last-child{font-weight:600;color:var(--text-primary)}.dashboard_metricWarning__GWjHP{color:var(--warning)!important}.dashboard_metricActive__KNEvn{color:var(--accent)!important}@media (max-width:768px){.dashboard_metricsGrid__AqXQe{grid-template-columns:1fr}}