.ds-dashboard-section.svelte-xm6jqi.svelte-xm6jqi{margin-bottom:var(--ds-spacing-lg)}.ds-section-header.svelte-xm6jqi.svelte-xm6jqi{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--ds-spacing-sm)}.ds-live-dot.svelte-xm6jqi.svelte-xm6jqi{width:8px;height:8px;border-radius:50%;background:var(--ds-danger);animation:svelte-xm6jqi-pulse 1.5s infinite}@keyframes svelte-xm6jqi-pulse{0%,to{opacity:1}50%{opacity:.4}}.ds-link-caps.svelte-xm6jqi.svelte-xm6jqi{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ds-primary);text-decoration:none}.ds-meta-caps.svelte-xm6jqi.svelte-xm6jqi{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ds-text-muted)}.ds-score-row.svelte-xm6jqi.svelte-xm6jqi{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.ds-team-abbr.svelte-xm6jqi.svelte-xm6jqi{font-weight:600;font-size:14px}.ds-dashboard-grid.svelte-xm6jqi.svelte-xm6jqi{display:grid;grid-template-columns:1fr;gap:var(--ds-spacing-lg)}@media (min-width: 992px){.ds-dashboard-grid.svelte-xm6jqi.svelte-xm6jqi{grid-template-columns:2fr 1fr}}.ds-dashboard-main.svelte-xm6jqi.svelte-xm6jqi{display:flex;flex-direction:column;gap:var(--ds-spacing-md)}.ds-hero.svelte-xm6jqi.svelte-xm6jqi{position:relative;height:360px;border-radius:var(--ds-radius-xl);border:1px solid var(--ds-border-subtle);background:var(--ds-surface-dark);overflow:hidden;display:flex;align-items:flex-end}.ds-hero__bg.svelte-xm6jqi.svelte-xm6jqi{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.45}.ds-hero__gradient.svelte-xm6jqi.svelte-xm6jqi{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,var(--ds-surface) 10%,transparent 70%)}.ds-hero__content.svelte-xm6jqi.svelte-xm6jqi{position:relative;z-index:1;padding:var(--ds-spacing-lg);width:100%}.ds-hero__badge.svelte-xm6jqi.svelte-xm6jqi{background:var(--ds-primary);color:var(--ds-on-primary);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:4px 12px;border-radius:var(--ds-radius-pill)}.ds-display-title.svelte-xm6jqi.svelte-xm6jqi{font-size:clamp(28px,5vw,36px);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0}.ds-hero__stats.svelte-xm6jqi.svelte-xm6jqi{display:flex;flex-wrap:wrap;gap:var(--ds-spacing-md);margin-top:var(--ds-spacing-md)}@media (min-width: 480px){.ds-hero__stats.svelte-xm6jqi.svelte-xm6jqi{gap:var(--ds-spacing-xl)}}.ds-hero__stats.svelte-xm6jqi>div.svelte-xm6jqi{display:flex;flex-direction:column;gap:4px}.ds-hero__stat.svelte-xm6jqi.svelte-xm6jqi{font-size:24px;font-weight:700;color:var(--ds-primary);font-variant-numeric:tabular-nums}.ds-bento-grid.svelte-xm6jqi.svelte-xm6jqi{display:grid;grid-template-columns:1fr;gap:var(--ds-spacing-md)}@media (min-width: 768px){.ds-bento-grid.svelte-xm6jqi.svelte-xm6jqi{grid-template-columns:1fr 1fr}}.ds-panel.svelte-xm6jqi.svelte-xm6jqi{background:var(--ds-surface-container);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-xl);padding:var(--ds-spacing-md)}.ds-panel__title.svelte-xm6jqi.svelte-xm6jqi{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:600;margin-bottom:var(--ds-spacing-md)}.ds-leader-list.svelte-xm6jqi.svelte-xm6jqi{display:flex;flex-direction:column}.ds-leader-row.svelte-xm6jqi.svelte-xm6jqi{display:flex;align-items:center;justify-content:space-between;padding:var(--ds-spacing-sm);border-radius:var(--ds-radius-lg);color:inherit;text-decoration:none;border-top:1px solid rgba(47,57,68,.5)}.ds-leader-row.svelte-xm6jqi.svelte-xm6jqi:first-child{border-top:none}.ds-leader-row.svelte-xm6jqi.svelte-xm6jqi:hover{background:var(--ds-surface-variant)}.ds-leader-rank.svelte-xm6jqi.svelte-xm6jqi{color:var(--ds-text-muted);font-weight:700;width:16px}.ds-leader-avatar.svelte-xm6jqi.svelte-xm6jqi{width:32px;height:32px;border-radius:50%;object-fit:cover;background:var(--ds-surface-container-high)}.ds-leader-avatar--placeholder.svelte-xm6jqi.svelte-xm6jqi{display:inline-block}.ds-accuracy-grid.svelte-xm6jqi.svelte-xm6jqi{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--ds-spacing-sm)}.ds-accuracy-grid.svelte-xm6jqi .ds-score-card.svelte-xm6jqi{display:flex;flex-direction:column;gap:4px}.ds-top-prop.svelte-xm6jqi.svelte-xm6jqi{padding:var(--ds-spacing-sm);border-radius:var(--ds-radius-lg);background:var(--ds-surface-variant);border:1px solid var(--ds-border-subtle)}.ds-rank-delta.svelte-xm6jqi.svelte-xm6jqi{font-weight:700;font-variant-numeric:tabular-nums}.ds-rank-delta--up.svelte-xm6jqi.svelte-xm6jqi{color:var(--ds-success, #1b7f4e)}.ds-rank-delta--down.svelte-xm6jqi.svelte-xm6jqi{color:var(--ds-danger, #b42318)}.ds-rank-delta--flat.svelte-xm6jqi.svelte-xm6jqi{color:var(--ds-text-muted)}.ds-insight-grid.svelte-xm6jqi.svelte-xm6jqi{display:grid;grid-template-columns:1fr;gap:var(--ds-spacing-sm)}@media (min-width: 768px){.ds-insight-grid.svelte-xm6jqi.svelte-xm6jqi{grid-template-columns:1fr 1fr}}.ds-insight-card.svelte-xm6jqi.svelte-xm6jqi{display:block;padding:var(--ds-spacing-md);border-radius:var(--ds-radius-xl);background:var(--ds-surface-container);border:1px solid var(--ds-border-subtle);color:inherit;text-decoration:none}a.ds-insight-card.svelte-xm6jqi.svelte-xm6jqi:hover{background:var(--ds-surface-variant)}.ds-insight-title.svelte-xm6jqi.svelte-xm6jqi{font-size:16px;font-weight:600;margin:8px 0 6px}.ds-insight-body.svelte-xm6jqi.svelte-xm6jqi{margin:0;color:var(--ds-text-muted);font-size:14px;line-height:1.4}.ds-link-list.svelte-xm6jqi.svelte-xm6jqi{display:flex;flex-direction:column;gap:4px}.ds-link-row.svelte-xm6jqi.svelte-xm6jqi{display:flex;align-items:center;gap:10px;padding:10px;border-radius:var(--ds-radius-lg);color:var(--ds-on-surface);text-decoration:none;font-weight:600;font-size:14px}.ds-link-row.svelte-xm6jqi.svelte-xm6jqi:hover{background:var(--ds-surface-variant);color:var(--ds-primary)}.ds-dashboard-aside.svelte-xm6jqi.svelte-xm6jqi{display:flex;flex-direction:column}.ds-news-list.svelte-xm6jqi.svelte-xm6jqi{display:flex;flex-direction:column;gap:var(--ds-spacing-md)}.ds-news-item.svelte-xm6jqi.svelte-xm6jqi{padding-bottom:var(--ds-spacing-md);border-bottom:1px solid var(--ds-border-subtle)}.ds-news-item--featured.svelte-xm6jqi .ds-news-title.svelte-xm6jqi{font-size:18px}.ds-news-tag.svelte-xm6jqi.svelte-xm6jqi{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ds-primary);display:block;margin-bottom:4px}.ds-news-title.svelte-xm6jqi.svelte-xm6jqi{font-size:14px;font-weight:600;line-height:1.3;margin:0 0 6px}.ds-news-link.svelte-xm6jqi.svelte-xm6jqi{color:inherit;text-decoration:none}.ds-news-link.svelte-xm6jqi.svelte-xm6jqi:hover{color:var(--ds-primary);text-decoration:underline}.ds-news-source.svelte-xm6jqi.svelte-xm6jqi{display:inline-flex;align-items:center;gap:4px;margin-top:4px;font-size:12px;font-weight:600;color:var(--ds-primary);text-decoration:none}.ds-news-source.svelte-xm6jqi.svelte-xm6jqi:hover{text-decoration:underline}.ds-news-desc.svelte-xm6jqi.svelte-xm6jqi{font-size:14px;color:var(--ds-text-muted);margin:0;line-height:1.4}.ds-btn-outline.svelte-xm6jqi.svelte-xm6jqi{display:block;text-align:center;padding:12px;border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-xl);color:var(--ds-on-surface);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:background .15s ease}.ds-btn-outline.svelte-xm6jqi.svelte-xm6jqi:hover{background:var(--ds-surface-container-high);color:var(--ds-on-surface)}.ds-skel.svelte-xm6jqi.svelte-xm6jqi{display:block;border-radius:var(--ds-radius-lg, 8px);background:linear-gradient(90deg,var(--ds-surface-container-high, #1a2330) 0%,var(--ds-surface-variant, #243041) 50%,var(--ds-surface-container-high, #1a2330) 100%);background-size:200% 100%;animation:svelte-xm6jqi-ds-skel-shimmer 1.4s ease-in-out infinite}.ds-skel--title.svelte-xm6jqi.svelte-xm6jqi{width:140px;height:18px}.ds-skel--subtitle.svelte-xm6jqi.svelte-xm6jqi{width:180px;height:12px}.ds-skel--link.svelte-xm6jqi.svelte-xm6jqi{width:64px;height:12px}.ds-skel--panel-title.svelte-xm6jqi.svelte-xm6jqi{width:160px;height:20px}.ds-skel--display.svelte-xm6jqi.svelte-xm6jqi{width:min(280px,70%);height:36px}.ds-skel--badge.svelte-xm6jqi.svelte-xm6jqi{width:110px;height:22px;border-radius:var(--ds-radius-pill, 999px)}.ds-skel--stat.svelte-xm6jqi.svelte-xm6jqi{width:56px;height:40px}.ds-skel--avatar.svelte-xm6jqi.svelte-xm6jqi{width:32px;height:32px;border-radius:50%;flex-shrink:0}.ds-skel--line.svelte-xm6jqi.svelte-xm6jqi{width:100%;height:12px}.ds-skel--w-40.svelte-xm6jqi.svelte-xm6jqi{width:40%}.ds-skel--w-64.svelte-xm6jqi.svelte-xm6jqi{width:64px}.ds-skel--w-80.svelte-xm6jqi.svelte-xm6jqi{width:80%}.ds-skel--w-120.svelte-xm6jqi.svelte-xm6jqi{width:120px}.ds-skel-card.svelte-xm6jqi.svelte-xm6jqi{min-width:160px;pointer-events:none}.ds-hero--skeleton.svelte-xm6jqi.svelte-xm6jqi{background:var(--ds-surface-container, #151c26)}@keyframes svelte-xm6jqi-ds-skel-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion: reduce){.ds-skel.svelte-xm6jqi.svelte-xm6jqi{animation:none}}
