.chart-card[data-v-243fc6d6]{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:12px;padding:14px}.chart-header[data-v-243fc6d6]{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.chart-title[data-v-243fc6d6]{color:#0b1d3a;font-size:12px;font-weight:600;margin:0}.chart-actions[data-v-243fc6d6]{align-items:center;display:flex;gap:4px}.chart-type-badge[data-v-243fc6d6]{color:#8c8598;font-size:9px;font-weight:600;letter-spacing:.05em;margin:0 2px;text-transform:uppercase}.chart-action-btn[data-v-243fc6d6]{align-items:center;background:transparent;border:1px solid rgba(15,23,42,.08);border-radius:6px;color:#8c8598;cursor:pointer;display:flex;height:24px;justify-content:center;transition:all .15s;width:24px}.chart-action-btn[data-v-243fc6d6]:hover{background:#f1f5f9;color:#0d9488}.chart-body[data-v-243fc6d6]{position:relative}.chart-empty[data-v-243fc6d6]{align-items:center;background:#f8fafc;border-radius:8px;color:#8c8598;display:flex;font-size:12px;justify-content:center;min-height:100px}.chart-table-fallback[data-v-243fc6d6]{border-radius:8px;overflow:hidden}.fallback-notice[data-v-243fc6d6]{background:ivory;border:1px solid #f6ad55;border-radius:6px;color:#b7791f;font-size:10px;margin-bottom:8px;padding:6px 10px}.fallback-table[data-v-243fc6d6]{border-collapse:collapse;font-size:11px;width:100%}.fallback-table td[data-v-243fc6d6],.fallback-table th[data-v-243fc6d6]{border-bottom:1px solid #d5cfc6;padding:6px 8px;text-align:left}.fallback-table th[data-v-243fc6d6]{background:#f8fafc;color:#0b1d3a;font-weight:600}.fallback-table td[data-v-243fc6d6]{color:#4a4458}.sr-only[data-v-243fc6d6]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}
