/* Explicit compatibility options; ordinary calls and policy selection remain unchanged. */
:where([data-mis-control="metric"][data-mis-metric-tone]){--mis-metric-accent:var(--primary,var(--mis-control-primary));background:color-mix(in srgb,var(--mis-metric-accent) 7%,var(--surface,#fff));border-color:color-mix(in srgb,var(--mis-metric-accent) 14%,var(--mis-control-border));align-items:center}
:where([data-mis-control="metric"][data-mis-metric-tone="teal"]){--mis-metric-accent:var(--mis-color-success,var(--success,#168579))}
:where([data-mis-control="metric"][data-mis-metric-tone="violet"]){--mis-metric-accent:var(--mis-color-violet,#8170bd)}
:where([data-mis-control="metric"][data-mis-metric-tone="orange"]){--mis-metric-accent:var(--mis-color-warning,var(--warning,#c98538))}
:where([data-mis-control="metric"][data-mis-metric-tone="neutral"]){background:var(--surface-subtle,#f5f7fa);border-color:var(--mis-control-border)}
:where([data-mis-control="metric"][data-mis-metric-tone] > span){color:var(--mis-metric-accent);display:flex;align-items:center;flex-shrink:0}
:where([data-mis-control="metric"][data-mis-metric-density="compact"]){padding:10px 14px;gap:12px}
:where([data-mis-control="metric"][data-mis-metric-density="compact"] > div){min-width:0;gap:3px}
.mis-chart-heading{display:contents}
.mis-chart-title-hidden,.mis-data-chart[data-chart-density="compact"] .mis-chart-active{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%);white-space:nowrap;border:0}
.mis-data-chart[data-chart-density="compact"] .mis-chart-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px}
.mis-data-chart[data-chart-density="compact"] .mis-special-title{margin:0}
.mis-data-chart[data-chart-density="compact"] .mis-chart-legend{margin:0;gap:12px;display:flex;flex-wrap:wrap;align-items:center}
.mis-chart-legend-static{display:inline-flex;align-items:center;color:var(--muted-foreground,#718096)}
.mis-data-chart[data-mis-chart-fit="container"] > .mis-special-scroll > .mis-chart-svg{height:190px;min-width:0}
.mis-data-chart[data-chart-density="compact"][data-mis-chart-fit="container"] > .mis-special-scroll > .mis-chart-svg{height:160px;min-width:0!important}
.mis-data-chart[data-chart-density="compact"] .mis-special-scroll{min-width:0}

[data-mis-control="metric"][data-mis-metric-tone][data-mis-variant]{background:color-mix(in srgb,var(--mis-metric-accent) 7%,var(--surface,#fff))!important;border-color:color-mix(in srgb,var(--mis-metric-accent) 18%,var(--mis-control-border))!important}
[data-mis-control="metric"][data-mis-metric-tone="neutral"][data-mis-variant]{background:var(--surface-soft,#f5f7fa)!important;border-color:var(--mis-control-border)!important}
