.overview-card[data-v-90b556bf],.overview-panel[data-v-90b556bf]{border:1px solid var(--opia-color-border);background:var(--opia-color-surface);border-radius:.5rem;min-width:0;box-shadow:0 1px 2px #0f172a0d}.overview-card[data-v-90b556bf]{padding:1rem}.overview-label[data-v-90b556bf]{color:var(--opia-color-text-secondary);font-size:.8rem;font-weight:600}.overview-number[data-v-90b556bf]{color:var(--opia-color-text-primary);overflow-wrap:anywhere;margin-top:.85rem;font-size:1.35rem;font-weight:700}.overview-caption[data-v-90b556bf]{color:var(--opia-color-text-secondary);margin-top:.45rem;font-size:.75rem}.overview-panel-header[data-v-90b556bf]{border-bottom:1px solid var(--opia-color-border);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.overview-panel-header h2[data-v-90b556bf]{color:var(--opia-color-text-primary);margin:0;font-size:.95rem;font-weight:700}.overview-panel-header p[data-v-90b556bf]{color:var(--opia-color-text-secondary);margin:.25rem 0 0;font-size:.75rem}.overview-total[data-v-90b556bf]{color:var(--opia-color-text-primary);font-size:.9rem;font-weight:700}.chart-body[data-v-90b556bf]{padding:.75rem 1rem 0}.chart-details[data-v-90b556bf]{color:var(--opia-color-text-secondary);padding:.75rem 1rem 1rem;font-size:.75rem}.chart-details summary[data-v-90b556bf]{cursor:pointer;color:var(--opia-color-primary);font-weight:600}.chart-details table[data-v-90b556bf]{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;margin-top:.5rem}.chart-details td[data-v-90b556bf],.chart-details th[data-v-90b556bf]{border-bottom:1px solid var(--opia-color-border);padding:.5rem}.insight[data-v-90b556bf]{border:1px solid var(--opia-color-border);color:var(--opia-color-text-primary);border-radius:.375rem;flex-direction:column;gap:.25rem;padding:.75rem;display:flex}.insight span[data-v-90b556bf]{font-weight:700}.insight small[data-v-90b556bf]{color:var(--opia-color-text-secondary)}
