.app-user-statistic-page[data-v-32540080]{color:var(--text-main);min-width:0;width:100%}.app-user-statistic-card[data-v-32540080]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-shadow:0 14px 44px rgba(0,0,0,.14);background:var(--panel-bg);border:1px solid var(--header-border);border-radius:22px;box-shadow:0 14px 44px rgba(0,0,0,.14);color:var(--text-main);display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:22px;padding:22px}.app-user-statistic-user-block[data-v-32540080]{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;min-width:0}.app-user-statistic-avatar[data-v-32540080]{-ms-flex-negative:0;background:var(--surface-soft);border:1px solid var(--header-border);border-radius:22px;flex-shrink:0;height:74px;overflow:hidden;width:74px}.app-user-statistic-avatar img[data-v-32540080]{-o-object-fit:cover;display:block;height:100%;object-fit:cover;width:100%}.app-user-statistic-user-info[data-v-32540080]{-ms-flex:1;-webkit-box-flex:1;flex:1;min-width:0}.app-user-statistic-user-name[data-v-32540080]{color:var(--text-main);font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:27px;word-break:break-word}.app-user-statistic-user-position[data-v-32540080]{color:var(--text-secondary);font-size:14px;font-weight:600;line-height:20px;margin-top:5px;word-break:break-word}.app-user-statistic-user-subdivision[data-v-32540080]{color:var(--text-muted);font-size:13px;font-weight:500;line-height:18px;margin-top:3px;word-break:break-word}.app-user-statistic-result[data-v-32540080]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;background:var(--surface-soft);border:1px solid var(--header-border);border-radius:22px;flex-direction:column;gap:14px;min-height:220px;padding:22px}.app-user-statistic-loading[data-v-32540080],.app-user-statistic-result[data-v-32540080]{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;text-align:center}.app-user-statistic-loading[data-v-32540080]{color:var(--text-muted);font-size:14px;font-weight:700;line-height:20px;min-height:90px;padding:14px}.app-user-statistic-progress-wrap[data-v-32540080]{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:132px;justify-content:center;width:132px}.app-user-statistic-progress-circle[data-v-32540080]{display:block}.app-user-statistic-circle-bg[data-v-32540080]{fill:none;stroke:var(--surface-hover);stroke-width:3.8px}.app-user-statistic-circle[data-v-32540080]{fill:none;stroke-linecap:round;stroke-width:2.8px}.app-user-statistic-percentage[data-v-32540080]{dominant-baseline:middle;fill:var(--text-main);font-size:7px;font-weight:700;text-anchor:middle}.app-user-statistic-progress-info[data-v-32540080]{-ms-flex-align:center;-ms-flex-direction:column;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:4px}.app-user-statistic-progress-title[data-v-32540080]{color:var(--text-main);font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:23px}.app-user-statistic-progress-text[data-v-32540080]{color:var(--text-muted);font-size:14px;font-weight:600;line-height:20px}.app-user-statistic-empty-card[data-v-32540080]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-shadow:0 14px 44px rgba(0,0,0,.14);background:var(--panel-bg);border:1px solid var(--header-border);border-radius:22px;box-shadow:0 14px 44px rgba(0,0,0,.14);color:var(--text-main);display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:7px;min-height:280px;padding:24px;text-align:center}.app-user-statistic-empty-card[data-v-32540080],.app-user-statistic-empty-icon[data-v-32540080]{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;justify-content:center}.app-user-statistic-empty-icon[data-v-32540080]{background:var(--surface-soft);border-radius:18px;color:var(--text-secondary);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:24px;height:58px;margin-bottom:6px;width:58px}.app-user-statistic-empty-title[data-v-32540080]{color:var(--text-main);font-size:18px;font-weight:600;line-height:23px}.app-user-statistic-empty-text[data-v-32540080]{color:var(--text-muted);font-size:13px;font-weight:500;line-height:19px;max-width:340px}.app-user-ai-card[data-v-32540080]{-webkit-box-shadow:0 10px 26px rgba(0,0,0,.1);background:var(--surface-soft);border:1px solid var(--header-border);border-radius:22px;box-shadow:0 10px 26px rgba(0,0,0,.1);color:var(--text-main);overflow:hidden;padding:18px;position:relative}.app-user-ai-card-head[data-v-32540080]{-ms-flex-pack:justify;-webkit-box-pack:justify;gap:14px;justify-content:space-between;margin-bottom:18px}.app-user-ai-card-head[data-v-32540080],.app-user-ai-title-wrap[data-v-32540080]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.app-user-ai-title-wrap[data-v-32540080]{gap:9px;min-width:0}.app-user-ai-icon[data-v-32540080]{-ms-flex-align:center;-ms-flex-negative:0;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:rgba(77,141,255,.12);border:1px solid rgba(77,141,255,.2);border-radius:10px;color:#4d8dff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;font-size:18px;height:28px;justify-content:center;width:28px}.app-user-ai-title[data-v-32540080]{color:var(--text-main);font-size:16px;font-weight:600;letter-spacing:-.02em;line-height:21px}.app-user-ai-generate-btn[data-v-32540080]{-webkit-transition:background .2s ease,opacity .2s ease,-webkit-transform .2s ease;background:var(--panel-bg);border:1px solid var(--header-border);border-radius:13px;color:var(--text-main);cursor:pointer;font-size:13px;font-weight:600;line-height:18px;min-height:38px;padding:0 14px;transition:background .2s ease,opacity .2s ease,-webkit-transform .2s ease;transition:background .2s ease,transform .2s ease,opacity .2s ease;transition:background .2s ease,transform .2s ease,opacity .2s ease,-webkit-transform .2s ease}.app-user-ai-generate-btn[data-v-32540080]:hover{-webkit-transform:translateY(-1px);background:var(--surface-hover);transform:translateY(-1px)}.app-user-ai-generate-btn[data-v-32540080]:disabled{-webkit-transform:none;cursor:default;opacity:.62;transform:none}.app-user-ai-empty[data-v-32540080]{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:var(--panel-bg);border:1px solid var(--header-border);border-radius:18px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:96px;padding:18px}.app-user-ai-empty-text[data-v-32540080]{color:var(--text-muted);font-size:13px;font-weight:600;line-height:20px;max-width:430px;text-align:center}.app-user-ai-main[data-v-32540080]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:grid;gap:18px;grid-template-columns:124px minmax(0,1fr)}.app-user-ai-rating[data-v-32540080]{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.app-user-ai-rating-circle[data-v-32540080]{display:block}.app-user-ai-circle-bg[data-v-32540080]{fill:none;stroke:var(--surface-hover);stroke-width:3.8px}.app-user-ai-circle[data-v-32540080]{-webkit-filter:drop-shadow(0 0 6px rgba(80,110,255,.22));fill:none;filter:drop-shadow(0 0 6px rgba(80,110,255,.22));stroke-linecap:round;stroke-width:2.8px}.app-user-ai-rating-number[data-v-32540080]{dominant-baseline:middle;fill:var(--text-main);font-size:8px;font-weight:700;text-anchor:middle}.app-user-ai-rating-label[data-v-32540080]{dominant-baseline:middle;fill:var(--text-muted);font-size:3px;font-weight:600;text-anchor:middle}.app-user-ai-characteristics[data-v-32540080]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:10px;min-width:0}.app-user-ai-characteristic[data-v-32540080]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:9px;min-width:0}.app-user-ai-characteristic-icon[data-v-32540080]{-ms-flex-align:center;-ms-flex-negative:0;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;border-radius:9px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;font-size:11px;height:22px;justify-content:center;width:22px}.app-user-ai-characteristic-icon-success[data-v-32540080]{background:rgba(47,168,79,.14);color:#65d878}.app-user-ai-characteristic-icon-info[data-v-32540080]{background:rgba(92,117,255,.14);color:#94a4ff}.app-user-ai-characteristic-icon-warning[data-v-32540080]{background:rgba(240,115,64,.14);color:#ff8f5a}.app-user-ai-characteristic-text[data-v-32540080]{color:var(--text-secondary);font-size:13px;font-weight:700;line-height:18px;min-width:0;word-break:break-word}.app-user-ai-more-btn[data-v-32540080]{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:var(--panel-bg);border:1px solid var(--header-border);border-radius:14px;color:var(--text-main);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;line-height:18px;margin-top:18px;min-height:38px;width:100%}.app-user-ai-more-btn[data-v-32540080]:hover{background:var(--surface-hover)}.app-user-ai-more-icon-open[data-v-32540080]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.app-user-ai-report[data-v-32540080]{background:var(--panel-bg);border:1px solid var(--header-border);border-radius:18px;color:var(--text-secondary);font-size:13px;font-weight:500;line-height:21px;margin-top:14px;padding:16px}@media (max-width:560px){.app-user-statistic-card[data-v-32540080]{border-radius:20px;gap:16px;padding:16px}.app-user-statistic-metrics-grid[data-v-32540080]{grid-template-columns:1fr}.app-user-statistic-metric-card[data-v-32540080]{min-height:132px}.app-user-statistic-user-block[data-v-32540080]{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;gap:12px}.app-user-statistic-avatar[data-v-32540080]{border-radius:19px;height:88px;width:88px}.app-user-statistic-user-name[data-v-32540080]{font-size:19px;line-height:24px}.app-user-statistic-user-position[data-v-32540080]{font-size:13px;line-height:18px}.app-user-statistic-result[data-v-32540080]{border-radius:20px;min-height:210px;padding:18px}.app-user-statistic-progress-circle[data-v-32540080],.app-user-statistic-progress-wrap[data-v-32540080]{height:118px;width:118px}.app-user-statistic-progress-title[data-v-32540080]{font-size:17px;line-height:22px}.app-user-ai-card[data-v-32540080]{border-radius:20px;padding:16px}.app-user-ai-card-head[data-v-32540080]{-ms-flex-align:start;-ms-flex-direction:column;-webkit-box-align:start;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:flex-start;flex-direction:column}.app-user-ai-generate-btn[data-v-32540080]{width:100%}.app-user-ai-main[data-v-32540080]{gap:12px;grid-template-columns:1fr}.app-user-ai-rating-circle[data-v-32540080]{height:112px;width:112px}.app-user-ai-characteristics[data-v-32540080]{width:100%}}.app-user-statistic-metrics-grid[data-v-32540080]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.app-user-statistic-metric-card[data-v-32540080]{-ms-flex-align:start;-ms-flex-direction:column;-ms-flex-pack:start;-webkit-box-align:start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:start;-webkit-box-shadow:0 10px 26px rgba(0,0,0,.1);align-items:flex-start;background:var(--surface-soft);border:1px solid var(--header-border);border-radius:18px;box-shadow:0 10px 26px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:flex-start;min-height:148px;padding:14px 12px}.app-user-statistic-metric-icon[data-v-32540080]{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;border-radius:12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:20px;height:36px;justify-content:center;margin-bottom:12px;width:36px}.app-user-statistic-metric-icon-education[data-v-32540080]{background:rgba(77,141,255,.12);border:1px solid rgba(77,141,255,.2);color:#4d8dff}.app-user-statistic-metric-icon-tests[data-v-32540080]{background:rgba(94,207,112,.12);border:1px solid rgba(94,207,112,.2);color:#5ecf70}.app-user-statistic-metric-icon-regulation[data-v-32540080]{background:rgba(155,117,255,.12);border:1px solid rgba(155,117,255,.2);color:#9b75ff}.app-user-statistic-metric-title[data-v-32540080]{color:var(--text-secondary);font-size:13px;font-weight:700;line-height:17px;margin-bottom:12px}.app-user-statistic-metric-percent[data-v-32540080]{color:var(--text-main);font-size:24px;font-weight:600;letter-spacing:-.04em;line-height:32px}.app-user-statistic-metric-score[data-v-32540080]{font-size:12px;font-weight:700;line-height:16px;margin-top:4px}.app-user-statistic-score-excellent[data-v-32540080]{color:#5ecf70}.app-user-statistic-score-good[data-v-32540080]{color:#6ac259}.app-user-statistic-score-middle[data-v-32540080]{color:orange}.app-user-statistic-score-low[data-v-32540080]{color:#fa7777}.app-user-statistic-metric-count[data-v-32540080]{color:var(--text-muted);font-size:11px;font-weight:700;line-height:15px;margin-top:8px}.app-user-statistic-metric-loading[data-v-32540080]{background:transparent;border:none;border-radius:14px;min-height:72px;padding:8px;width:100%}