.detail-page-header[data-v-e0d5f500]{background:var(--color-navy);padding:0 48px 80px;position:relative;overflow:hidden}.detail-page-header-inner[data-v-e0d5f500]{max-width:960px;margin:60px auto 0;text-align:center}.back-link-wrap[data-v-e0d5f500]{text-align:center}.back-link[data-v-e0d5f500]{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:13px;color:#ffffffb3;text-decoration:none;transition:color .2s;margin-bottom:32px}.back-link[data-v-e0d5f500]:hover{color:#fff}.detail-category-tag[data-v-e0d5f500]{display:inline-block;font-family:var(--font-mono);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;background:var(--color-sky-blue-light);color:var(--color-navy);padding:4px 12px;margin-bottom:20px}.detail-page-header h1[data-v-e0d5f500]{font-family:var(--font-mono);font-size:48px;font-weight:600;color:#fff;line-height:1.2;margin-bottom:16px}.hero-description[data-v-e0d5f500]{font-size:18px;color:var(--color-cirrus-grey);max-width:640px;margin:0 auto 36px;line-height:1.7}.hero-ctas[data-v-e0d5f500]{display:flex;gap:16px;justify-content:center}.hero-ctas .btn[data-v-e0d5f500]{padding:14px 28px;font-size:14px;border-radius:0;font-weight:600;font-family:var(--font-mono);text-decoration:none;transition:all .2s;cursor:pointer;display:inline-block}.btn-yellow[data-v-e0d5f500]{background:var(--color-maverick-yellow);color:var(--color-navy);border:none}.btn-yellow[data-v-e0d5f500]:hover{background:#e5c31e}.btn-outline[data-v-e0d5f500]{background:transparent;border:1px solid var(--color-navy-light);color:#fff}.btn-outline[data-v-e0d5f500]:hover{border-color:var(--color-cirrus-grey)}.hero-dashboard[data-v-e0d5f500]{max-width:1100px;margin:48px auto 0;position:relative;z-index:5}.hero-screenshot-frame[data-v-e0d5f500]{border-radius:8px;overflow:hidden;border:1px solid rgba(103,195,234,.2);box-shadow:0 20px 60px #0000004d}.hero-screenshot-img[data-v-e0d5f500]{width:100%;height:auto;display:block}.dash-frame[data-v-e0d5f500]{background:var(--color-navy-dark);border:1px solid rgba(103,195,234,.2);border-radius:6px;display:flex;overflow:hidden;box-shadow:0 20px 60px #0000004d}.dash-sidebar[data-v-e0d5f500]{width:180px;flex-shrink:0;background:#0003;border-right:1px solid rgba(255,255,255,.06);padding:20px 0}.dash-sidebar-label[data-v-e0d5f500]{font-family:var(--font-mono);font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#a8ada180;padding:0 16px 8px;margin-bottom:4px}.dash-sidebar-item[data-v-e0d5f500]{display:flex;align-items:center;gap:8px;padding:8px 16px;font-family:var(--font-mono);font-size:11px;color:var(--color-cirrus-grey);cursor:default;border-left:2px solid transparent;transition:color .15s}.dash-sidebar-item svg[data-v-e0d5f500]{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:1.5;flex-shrink:0}.dash-sidebar-item.active[data-v-e0d5f500]{color:#fff;border-left-color:var(--color-sky-blue);background:#67c3ea0f}.dash-main[data-v-e0d5f500]{flex:1;padding:24px;min-width:0}.dash-topbar[data-v-e0d5f500]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.dash-breadcrumb[data-v-e0d5f500]{font-family:var(--font-mono);font-size:11px;color:var(--color-cirrus-grey)}.dash-breadcrumb span[data-v-e0d5f500]{color:#fff}.dash-filters[data-v-e0d5f500]{display:flex;gap:8px}.dash-filter-pill[data-v-e0d5f500]{font-family:var(--font-mono);font-size:10px;color:var(--color-cirrus-grey);background:#ffffff0a;border:1px solid rgba(255,255,255,.08);padding:4px 10px;border-radius:2px}.dash-metrics-row[data-v-e0d5f500]{display:flex;gap:12px;margin-bottom:20px}.dash-metric-card[data-v-e0d5f500]{flex:1;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:3px;padding:16px}.dash-metric-label[data-v-e0d5f500]{font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--color-cirrus-grey);margin-bottom:6px}.dash-metric-value[data-v-e0d5f500]{font-family:var(--font-mono);font-size:24px;font-weight:600;color:#fff;margin-bottom:4px}.dash-metric-change[data-v-e0d5f500]{font-family:var(--font-mono);font-size:11px;color:#10b981;display:flex;align-items:center;gap:3px}.dash-metric-change.negative[data-v-e0d5f500]{color:#ef4444}.dash-chart-area[data-v-e0d5f500]{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:3px;padding:20px;min-height:200px}.dash-chart-header[data-v-e0d5f500]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.dash-chart-title[data-v-e0d5f500]{font-family:var(--font-mono);font-size:13px;color:#fff;font-weight:500}.dash-chart-legend[data-v-e0d5f500]{display:flex;gap:14px}.dash-chart-legend-item[data-v-e0d5f500]{display:flex;align-items:center;gap:5px;font-family:var(--font-mono);font-size:10px;color:var(--color-cirrus-grey)}.dash-chart-legend-swatch[data-v-e0d5f500]{width:8px;height:8px;border-radius:1px}.dash-bars-container[data-v-e0d5f500]{display:flex;align-items:flex-end;gap:8px;height:140px;padding-top:10px}.dash-bar-group[data-v-e0d5f500]{flex:1;display:flex;flex-direction:column;align-items:center;height:100%}.dash-bar-columns[data-v-e0d5f500]{display:flex;align-items:flex-end;gap:2px;flex:1;width:100%;justify-content:center}.dash-bar[data-v-e0d5f500]{width:8px;border-radius:1px 1px 0 0;min-height:2px;transition:height .3s}.dash-bar-label[data-v-e0d5f500]{font-family:var(--font-mono);font-size:9px;color:var(--color-cirrus-grey);margin-top:6px;text-align:center}.dash-progress-container[data-v-e0d5f500]{display:flex;flex-direction:column;gap:14px}.dash-progress-row[data-v-e0d5f500]{display:flex;align-items:center;gap:12px}.dash-progress-label[data-v-e0d5f500]{font-family:var(--font-mono);font-size:11px;color:var(--color-cirrus-grey);width:90px;flex-shrink:0}.dash-progress-track[data-v-e0d5f500]{flex:1;height:24px;background:#ffffff0a;border-radius:2px;overflow:hidden}.dash-progress-fill[data-v-e0d5f500]{height:100%;border-radius:2px;transition:width .4s}.dash-progress-value[data-v-e0d5f500]{font-family:var(--font-mono);font-size:11px;color:#fff;width:36px;text-align:right;flex-shrink:0}.dash-stacked-container[data-v-e0d5f500]{display:flex;flex-direction:column;gap:12px}.dash-stacked-row[data-v-e0d5f500]{display:flex;align-items:center;gap:12px}.dash-stacked-label[data-v-e0d5f500]{font-family:var(--font-mono);font-size:11px;color:var(--color-cirrus-grey);width:28px;flex-shrink:0}.dash-stacked-track[data-v-e0d5f500]{flex:1;height:28px;display:flex;border-radius:2px;overflow:hidden}.dash-stacked-segment[data-v-e0d5f500]{height:100%;transition:width .4s}.dash-gauges-container[data-v-e0d5f500]{display:flex;flex-direction:column;gap:16px}.dash-gauge-row[data-v-e0d5f500]{display:flex;flex-direction:column;gap:4px}.dash-gauge-header[data-v-e0d5f500]{display:flex;justify-content:space-between;align-items:center}.dash-gauge-label[data-v-e0d5f500]{font-family:var(--font-mono);font-size:11px;color:var(--color-cirrus-grey)}.dash-gauge-tier[data-v-e0d5f500]{font-family:var(--font-mono);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.dash-gauge-tier.elite[data-v-e0d5f500]{color:#10b981}.dash-gauge-tier.high[data-v-e0d5f500]{color:var(--color-sky-blue)}.dash-gauge-tier.medium[data-v-e0d5f500]{color:var(--color-maverick-yellow)}.dash-gauge-track[data-v-e0d5f500]{height:8px;background:#ffffff0f;border-radius:4px;overflow:hidden}.dash-gauge-fill[data-v-e0d5f500]{height:100%;border-radius:4px;background:linear-gradient(90deg,var(--color-sky-blue),#10B981);transition:width .4s}.dash-heatmap-container[data-v-e0d5f500]{display:flex;flex-direction:column;gap:2px}.dash-heatmap-row[data-v-e0d5f500]{display:flex;gap:2px;align-items:center}.dash-heatmap-label[data-v-e0d5f500]{font-family:var(--font-mono);font-size:9px;color:var(--color-cirrus-grey);width:28px;flex-shrink:0;text-align:right;padding-right:6px}.dash-heatmap-cell[data-v-e0d5f500]{flex:1;height:22px;border-radius:2px;min-width:0}.dash-heatmap-days[data-v-e0d5f500]{display:flex;gap:2px;margin-left:28px;margin-top:4px}.dash-heatmap-day[data-v-e0d5f500]{flex:1;font-family:var(--font-mono);font-size:9px;color:#a8ada180;text-align:center}.feature-section[data-v-e0d5f500]{padding:80px 0}.feature-section[data-v-e0d5f500]:nth-child(odd of.feature-section){background:#fff}.feature-section[data-v-e0d5f500]:nth-child(2n of.feature-section){background:#f9fafb}.feature-section-inner[data-v-e0d5f500]{max-width:1100px;margin:0 auto;padding:0 48px;display:flex;align-items:center;gap:64px}.feature-section-inner.reverse[data-v-e0d5f500]{flex-direction:row-reverse}.feature-text[data-v-e0d5f500],.feature-visual[data-v-e0d5f500]{flex:1;min-width:0}.feature-eyebrow[data-v-e0d5f500]{display:inline-block;font-family:var(--font-mono);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;background:var(--color-sky-blue-light);color:var(--color-navy);padding:4px 12px;margin-bottom:16px}.feature-text h2[data-v-e0d5f500]{font-family:var(--font-mono);font-size:32px;font-weight:600;color:var(--color-navy);line-height:1.25;margin-bottom:16px}.feature-text p[data-v-e0d5f500]{font-size:16px;color:var(--color-navy-light);line-height:1.7;margin-bottom:24px}.feature-bullets[data-v-e0d5f500]{list-style:none;padding:0;margin:0}.feature-bullets li[data-v-e0d5f500]{display:flex;align-items:flex-start;gap:12px;padding:10px 0;font-size:15px;color:var(--color-navy);line-height:1.5}.feature-bullets li svg[data-v-e0d5f500]{width:20px;height:20px;min-width:20px;margin-top:2px}.visual-card[data-v-e0d5f500]{background:var(--color-navy-dark);border:1px solid rgba(103,195,234,.2);padding:28px;min-height:320px;display:flex;flex-direction:column}.visual-card-header[data-v-e0d5f500]{display:flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11px;color:var(--color-cirrus-grey);text-transform:uppercase;letter-spacing:.05em;margin-bottom:24px}.visual-card-header svg[data-v-e0d5f500]{width:16px;height:16px;stroke:var(--color-sky-blue)}.visual-card-body[data-v-e0d5f500]{flex:1;display:flex;flex-direction:column;justify-content:center}.viz-bars[data-v-e0d5f500]{display:flex;flex-direction:column;gap:14px}.viz-bar-row[data-v-e0d5f500]{display:flex;align-items:center;gap:12px}.viz-bar-label[data-v-e0d5f500]{font-family:var(--font-mono);font-size:11px;color:var(--color-cirrus-grey);width:70px;flex-shrink:0;text-align:right}.viz-bar-track[data-v-e0d5f500]{flex:1;height:24px;background:#ffffff0d;position:relative}.viz-bar-fill[data-v-e0d5f500]{height:100%;position:absolute;left:0;top:0}.viz-bar-fill.yellow[data-v-e0d5f500]{background:var(--color-maverick-yellow)}.viz-bar-fill.blue[data-v-e0d5f500]{background:var(--color-sky-blue)}.viz-bar-fill.grey[data-v-e0d5f500]{background:var(--color-cirrus-grey)}.viz-bar-value[data-v-e0d5f500]{font-family:var(--font-mono);font-size:12px;color:#fff;width:40px;flex-shrink:0;text-align:right}.viz-metrics[data-v-e0d5f500]{display:flex;flex-direction:column;gap:16px}.viz-metric-row[data-v-e0d5f500]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:#ffffff08;border:1px solid rgba(103,195,234,.15)}.viz-metric-label[data-v-e0d5f500]{font-family:var(--font-mono);font-size:12px;color:var(--color-cirrus-grey)}.viz-metric-value[data-v-e0d5f500]{font-family:var(--font-mono);font-size:16px;font-weight:600;color:var(--color-maverick-yellow)}.viz-dots[data-v-e0d5f500]{display:flex;flex-wrap:wrap;gap:8px;padding:12px 0}.viz-dot[data-v-e0d5f500]{width:14px;height:14px;border-radius:50%}.viz-dot.active[data-v-e0d5f500]{background:var(--color-maverick-yellow)}.viz-dot.mid[data-v-e0d5f500]{background:var(--color-sky-blue)}.viz-dot.inactive[data-v-e0d5f500]{background:#ffffff1a}.viz-dots-legend[data-v-e0d5f500]{display:flex;gap:16px;margin-top:12px}.viz-dots-legend-item[data-v-e0d5f500]{display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:10px;color:var(--color-cirrus-grey)}.dot-swatch[data-v-e0d5f500]{width:8px;height:8px;border-radius:50%}.pd-player-grid[data-v-e0d5f500]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.pd-player-card[data-v-e0d5f500]{background:#ffffff08;border:1px solid rgba(103,195,234,.15);padding:16px;text-align:center}.pd-avatar[data-v-e0d5f500]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;margin:0 auto 8px;font-family:var(--font-mono);font-size:14px;font-weight:600;color:var(--color-navy)}.pd-player-name[data-v-e0d5f500]{font-family:var(--font-mono);font-size:12px;font-weight:600;color:#fff;margin-bottom:12px}.pd-player-stats[data-v-e0d5f500]{display:flex;flex-direction:column;gap:2px}.pd-stat[data-v-e0d5f500]{display:flex;align-items:center;justify-content:space-between;padding:2px 0}.pd-stat-value[data-v-e0d5f500]{font-family:var(--font-mono);font-size:13px;font-weight:600;color:#fff}.pd-stat-trend[data-v-e0d5f500]{font-family:var(--font-mono);font-size:10px;font-weight:600}.pd-stat-trend.up[data-v-e0d5f500]{color:#10b981}.pd-stat-trend.up[data-v-e0d5f500]:before{content:"↑"}.pd-stat-trend.down[data-v-e0d5f500]{color:#ef4444}.pd-stat-trend.down[data-v-e0d5f500]:before{content:"↓"}.pd-stat-trend.neutral[data-v-e0d5f500]{color:var(--color-cirrus-grey)}.pd-stat-label[data-v-e0d5f500]{font-family:var(--font-mono);font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:#a8ada199;padding-bottom:6px;margin-bottom:4px;border-bottom:1px solid rgba(255,255,255,.04)}.pd-stat-label[data-v-e0d5f500]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.pd-profile[data-v-e0d5f500]{display:flex;flex-direction:column;gap:16px}.pd-profile-metrics[data-v-e0d5f500]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.pd-profile-metric[data-v-e0d5f500]{text-align:center;padding:12px 4px;background:#ffffff08;border:1px solid rgba(103,195,234,.1)}.pd-profile-metric-value[data-v-e0d5f500]{display:block;font-family:var(--font-mono);font-size:18px;font-weight:600;color:#fff;margin-bottom:4px}.pd-profile-metric-label[data-v-e0d5f500]{display:block;font-family:var(--font-mono);font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:var(--color-cirrus-grey)}.pd-profile-section-label[data-v-e0d5f500]{font-family:var(--font-mono);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-cirrus-grey)}.pd-investment-bar[data-v-e0d5f500]{display:flex;height:20px;overflow:hidden}.pd-invest-seg[data-v-e0d5f500]{height:100%}.pd-invest-legend[data-v-e0d5f500]{display:flex;gap:14px;flex-wrap:wrap}.pd-invest-legend span[data-v-e0d5f500]{display:flex;align-items:center;gap:5px;font-family:var(--font-mono);font-size:10px;color:var(--color-cirrus-grey)}.pd-legend-dot[data-v-e0d5f500]{display:inline-block;width:8px;height:8px;flex-shrink:0}.pd-lang-rows[data-v-e0d5f500]{display:flex;flex-direction:column;gap:8px}.pd-lang-row[data-v-e0d5f500]{display:flex;align-items:center;gap:10px}.pd-lang-name[data-v-e0d5f500]{font-family:var(--font-mono);font-size:11px;color:var(--color-cirrus-grey);width:80px;flex-shrink:0}.pd-lang-track[data-v-e0d5f500]{flex:1;height:14px;background:#ffffff0a;overflow:hidden}.pd-lang-fill[data-v-e0d5f500]{height:100%}.pd-lang-pct[data-v-e0d5f500]{font-family:var(--font-mono);font-size:11px;color:#fff;width:32px;flex-shrink:0;text-align:right}.pd-table[data-v-e0d5f500]{display:flex;flex-direction:column}.pd-table-header[data-v-e0d5f500]{display:flex;padding:8px 0;border-bottom:1px solid rgba(103,195,234,.2);margin-bottom:4px}.pd-th[data-v-e0d5f500]{flex:1;font-family:var(--font-mono);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-cirrus-grey);text-align:right}.pd-th-name[data-v-e0d5f500]{flex:1.5;text-align:left}.pd-sort-arrow[data-v-e0d5f500]{color:var(--color-sky-blue);font-size:8px}.pd-table-row[data-v-e0d5f500]{display:flex;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.04)}.pd-table-row[data-v-e0d5f500]:last-child{border-bottom:none}.pd-td[data-v-e0d5f500]{flex:1;font-family:var(--font-mono);font-size:12px;color:var(--color-cirrus-grey);text-align:right;display:flex;align-items:center;justify-content:flex-end}.pd-td-name[data-v-e0d5f500]{flex:1.5;text-align:left;justify-content:flex-start;gap:8px;color:#fff;font-weight:500}.pd-row-avatar[data-v-e0d5f500]{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;color:var(--color-navy);flex-shrink:0}.pd-td-highlight[data-v-e0d5f500]{color:var(--color-maverick-yellow);font-weight:600}.metrics-callout[data-v-e0d5f500]{background:var(--color-navy);padding:80px 0}.metrics-callout-inner[data-v-e0d5f500]{max-width:1100px;margin:0 auto;padding:0 48px}.metrics-callout-grid[data-v-e0d5f500]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.metrics-callout-item[data-v-e0d5f500]{text-align:center;padding:24px 16px}.metrics-callout-value[data-v-e0d5f500]{font-family:var(--font-mono);font-size:42px;font-weight:600;color:var(--color-maverick-yellow);margin-bottom:8px}.metrics-callout-label[data-v-e0d5f500]{font-family:var(--font-mono);font-size:14px;color:var(--color-cirrus-grey);text-transform:uppercase;letter-spacing:.05em}.related-section[data-v-e0d5f500]{background:#f9fafb;padding:80px 0}.related-inner[data-v-e0d5f500]{max-width:1100px;margin:0 auto;padding:0 48px}.related-inner h2[data-v-e0d5f500]{font-family:var(--font-mono);font-size:28px;font-weight:600;color:var(--color-navy);margin-bottom:32px;text-align:center}.related-grid[data-v-e0d5f500]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.related-card[data-v-e0d5f500]{background:#fff;border:1px solid #E5E7EB;padding:32px;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease;display:flex;flex-direction:column;min-height:180px}.related-card[data-v-e0d5f500]:hover{border-color:#d1d5db;box-shadow:0 2px 8px #0000000f}.related-card-category[data-v-e0d5f500]{display:inline-block;font-family:var(--font-mono);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;background:var(--color-sky-blue-light);color:var(--color-navy);padding:3px 8px;margin-bottom:12px;align-self:flex-start}.related-card-name[data-v-e0d5f500]{font-family:var(--font-mono);font-size:18px;font-weight:600;color:var(--color-navy);margin-bottom:8px}.related-card-desc[data-v-e0d5f500]{font-size:14px;color:var(--color-navy-light);line-height:1.6;flex:1}.related-card-link[data-v-e0d5f500]{font-family:var(--font-mono);font-size:13px;color:var(--color-sky-blue);margin-top:16px}@media(max-width:1024px){.detail-page-header[data-v-e0d5f500]{padding:60px 32px}.detail-page-header h1[data-v-e0d5f500]{font-size:36px}.feature-section-inner[data-v-e0d5f500]{padding:0 32px;gap:48px}.feature-text h2[data-v-e0d5f500]{font-size:28px}.related-inner[data-v-e0d5f500]{padding:0 32px}.related-grid[data-v-e0d5f500]{grid-template-columns:repeat(2,1fr)}.metrics-callout-inner[data-v-e0d5f500]{padding:0 32px}.metrics-callout-grid[data-v-e0d5f500]{grid-template-columns:repeat(2,1fr)}.hero-dashboard[data-v-e0d5f500]{padding:0 32px}.dash-sidebar[data-v-e0d5f500]{width:140px}.dash-sidebar-item[data-v-e0d5f500]{font-size:10px;padding:6px 12px}.dash-main[data-v-e0d5f500]{padding:20px}.dash-metric-value[data-v-e0d5f500]{font-size:20px}}@media(max-width:768px){.detail-page-header[data-v-e0d5f500]{padding:40px 20px}.detail-page-header h1[data-v-e0d5f500]{font-size:28px}.detail-page-header p[data-v-e0d5f500]{font-size:16px}.back-link[data-v-e0d5f500]{font-size:12px;margin-bottom:24px}.detail-category-tag[data-v-e0d5f500]{font-size:10px;padding:3px 10px}.hero-ctas[data-v-e0d5f500]{flex-direction:column;align-items:center}.hero-ctas .btn[data-v-e0d5f500]{width:100%;max-width:300px;text-align:center}.feature-section[data-v-e0d5f500]{padding:48px 0}.feature-section-inner[data-v-e0d5f500]{padding:0 16px;flex-direction:column;gap:32px}.feature-section-inner.reverse[data-v-e0d5f500]{flex-direction:column}.feature-text h2[data-v-e0d5f500]{font-size:24px}.feature-text p[data-v-e0d5f500]{font-size:15px}.feature-bullets li[data-v-e0d5f500]{font-size:14px}.feature-visual[data-v-e0d5f500]{width:100%;flex:none}.visual-card[data-v-e0d5f500]{padding:20px;min-height:240px;width:100%;box-sizing:border-box;overflow:hidden}.visual-card-header[data-v-e0d5f500]{font-size:10px}.visual-card-body[data-v-e0d5f500]{width:100%;min-width:0;overflow:hidden}.viz-bar-label[data-v-e0d5f500]{width:50px;font-size:10px}.viz-bar-track[data-v-e0d5f500]{height:20px}.viz-bar-value[data-v-e0d5f500]{width:32px;font-size:11px}.viz-metric-row[data-v-e0d5f500]{padding:14px}.viz-metric-label[data-v-e0d5f500]{font-size:11px}.viz-metric-value[data-v-e0d5f500]{font-size:14px}.viz-dot[data-v-e0d5f500]{width:12px;height:12px}.viz-dots[data-v-e0d5f500]{gap:6px;max-width:100%;overflow:hidden}.pd-player-grid[data-v-e0d5f500]{grid-template-columns:1fr;gap:10px}.pd-player-card[data-v-e0d5f500]{padding:12px}.pd-profile-metrics[data-v-e0d5f500]{grid-template-columns:repeat(2,1fr)}.pd-lang-name[data-v-e0d5f500]{width:60px;font-size:10px}.pd-th[data-v-e0d5f500]{font-size:9px}.pd-td[data-v-e0d5f500]{font-size:11px}.metrics-callout[data-v-e0d5f500]{padding:48px 0}.metrics-callout-inner[data-v-e0d5f500]{padding:0 20px}.metrics-callout-grid[data-v-e0d5f500]{grid-template-columns:1fr;gap:24px}.metrics-callout-value[data-v-e0d5f500]{font-size:32px}.metrics-callout-label[data-v-e0d5f500]{font-size:12px}.related-section[data-v-e0d5f500]{padding:48px 0}.related-inner[data-v-e0d5f500]{padding:0 20px}.related-inner h2[data-v-e0d5f500]{font-size:24px;margin-bottom:24px}.related-grid[data-v-e0d5f500]{grid-template-columns:1fr;gap:16px}.related-card[data-v-e0d5f500]{padding:24px;min-height:160px}.related-card-category[data-v-e0d5f500]{font-size:9px}.related-card-name[data-v-e0d5f500]{font-size:16px}.related-card-desc[data-v-e0d5f500]{font-size:13px}.related-card-link[data-v-e0d5f500]{font-size:12px}.hero-dashboard[data-v-e0d5f500]{padding:0 12px;margin:32px auto 0}.dash-frame[data-v-e0d5f500]{flex-direction:column}.dash-sidebar[data-v-e0d5f500]{width:100%;border-right:none;border-bottom:1px solid rgba(255,255,255,.06);padding:16px}.dash-sidebar-label[data-v-e0d5f500]{padding:0 0 8px}.dash-sidebar-item[data-v-e0d5f500]{display:inline-flex;padding:6px 12px;font-size:10px;margin-right:4px;margin-bottom:4px;border-left:none;border:1px solid rgba(255,255,255,.08)}.dash-sidebar-item.active[data-v-e0d5f500]{border-color:var(--color-sky-blue)}.dash-main[data-v-e0d5f500]{padding:12px}.dash-topbar[data-v-e0d5f500]{flex-direction:column;align-items:flex-start;gap:12px}.dash-breadcrumb[data-v-e0d5f500]{font-size:10px}.dash-filters[data-v-e0d5f500]{flex-wrap:wrap}.dash-filter-pill[data-v-e0d5f500]{font-size:9px;padding:3px 8px}.dash-metrics-row[data-v-e0d5f500]{flex-direction:column;gap:10px}.dash-metric-card[data-v-e0d5f500]{padding:12px}.dash-metric-label[data-v-e0d5f500]{font-size:9px}.dash-metric-value[data-v-e0d5f500]{font-size:18px}.dash-metric-change[data-v-e0d5f500]{font-size:10px}.dash-chart-area[data-v-e0d5f500]{padding:16px;min-height:160px}.dash-chart-header[data-v-e0d5f500]{flex-direction:column;align-items:flex-start;gap:10px}.dash-chart-title[data-v-e0d5f500]{font-size:12px}.dash-chart-legend[data-v-e0d5f500]{gap:10px;flex-wrap:wrap}.dash-chart-legend-item[data-v-e0d5f500]{font-size:9px}.dash-bars-container[data-v-e0d5f500]{height:100px;gap:4px}.dash-bar[data-v-e0d5f500]{width:6px}.dash-bar-label[data-v-e0d5f500]{font-size:8px}}@media(max-width:480px){.detail-page-header[data-v-e0d5f500]{padding:32px 16px}.detail-page-header h1[data-v-e0d5f500]{font-size:24px}.hero-description[data-v-e0d5f500]{font-size:15px}.feature-section[data-v-e0d5f500]{padding:40px 0}.feature-section-inner[data-v-e0d5f500]{padding:0 16px;gap:24px}.feature-text h2[data-v-e0d5f500]{font-size:20px}.feature-text p[data-v-e0d5f500]{font-size:14px}.feature-bullets li[data-v-e0d5f500]{font-size:13px;gap:10px}.feature-bullets li svg[data-v-e0d5f500]{width:16px;height:16px}.visual-card[data-v-e0d5f500]{padding:16px;min-height:200px}.viz-bar-label[data-v-e0d5f500]{width:40px;font-size:9px}.viz-bar-value[data-v-e0d5f500]{font-size:10px}.metrics-callout[data-v-e0d5f500]{padding:40px 0}.metrics-callout-inner[data-v-e0d5f500]{padding:0 16px}.metrics-callout-value[data-v-e0d5f500]{font-size:28px}.metrics-callout-label[data-v-e0d5f500]{font-size:11px}.related-section[data-v-e0d5f500]{padding:40px 0}.related-inner[data-v-e0d5f500]{padding:0 16px}.related-inner h2[data-v-e0d5f500]{font-size:20px}.related-card[data-v-e0d5f500]{padding:20px}.hero-dashboard[data-v-e0d5f500]{padding:0 16px}.dash-main[data-v-e0d5f500]{padding:12px}.dash-metric-value[data-v-e0d5f500]{font-size:16px}.dash-chart-area[data-v-e0d5f500]{padding:12px}}
