.generic-chart-wrap[data-v-225ae8a0]{width:100%;position:relative}.chart-main[data-v-225ae8a0]{width:100%;height:100%}.custom-chart-legend[data-v-225ae8a0]{top:0;right:var(--gap-xs);z-index:2;align-items:center;gap:var(--gap-sm);color:var(--text-secondary);font-size:var(--fs-xs);pointer-events:none;line-height:16px;display:flex;position:absolute}.custom-chart-legend span[data-v-225ae8a0]{align-items:center;gap:4px;display:inline-flex}.custom-chart-legend i[data-v-225ae8a0]{border-radius:2px;width:8px;height:8px}.compact-axis-titles[data-v-225ae8a0]{z-index:2;color:var(--text-secondary);font-size:var(--fs-xs);pointer-events:none;justify-content:space-between;line-height:16px;display:flex;position:absolute;top:0;left:0;right:0}.generic-chart-wrap.has-side[data-v-225ae8a0]{display:flex}.generic-chart-wrap.has-side .chart-main[data-v-225ae8a0]{flex:1;min-width:0}.radar-side[data-v-225ae8a0]{border-left:1px solid #f0f0f0;flex-direction:column;flex-shrink:0;gap:10px;width:88px;margin-left:4px;padding:4px 0 4px 8px;display:flex}.side-score-block[data-v-225ae8a0]{text-align:center;border-bottom:1px solid #f0f0f0;padding-bottom:6px}.side-score[data-v-225ae8a0]{font-size:24px;font-weight:700;line-height:1.2}.side-label[data-v-225ae8a0]{color:#999;margin-top:2px;font-size:10px}.side-section[data-v-225ae8a0]{flex-direction:column;gap:3px;display:flex}.side-title[data-v-225ae8a0]{color:#999;border-bottom:1px dashed #eee;margin-bottom:2px;padding-bottom:2px;font-size:10px}.side-legend-item[data-v-225ae8a0]{color:#666;align-items:center;gap:4px;font-size:10px;display:flex}.dot[data-v-225ae8a0]{border-radius:50%;flex-shrink:0;width:6px;height:6px}.side-note[data-v-225ae8a0]{color:#666;font-size:10px;line-height:1.5}
