@layer equip{.eq-donut{align-items:center;gap:var(--eq-space-4);font:var(--eq-weight) var(--eq-text-xs) / 1.3 var(--eq-font);color:var(--eq-ink-2);display:inline-flex}.eq-donut-chart{flex:none;position:relative}.eq-donut-ring{display:block;overflow:visible}.eq-donut-segment{fill:none;stroke:var(--_tone,var(--eq-ink));stroke-width:var(--_t);transition:stroke-width var(--eq-dur-move) var(--eq-spring), opacity var(--eq-dur) var(--eq-ease)}.eq-donut-track{fill:none;stroke:var(--eq-tint-strong);stroke-width:var(--_t)}.eq-donut-centre{padding:calc(var(--_t) + var(--eq-space-1));color:var(--eq-ink);font-size:var(--eq-text-m);font-weight:var(--eq-weight-strong);font-variant-numeric:tabular-nums;text-align:center;pointer-events:none;place-items:center;line-height:1.15;display:grid;position:absolute;inset:0}.eq-donut-legend{gap:var(--eq-space-1);min-width:0;margin:0;padding:0;list-style:none;display:grid}.eq-donut-item{align-items:center;gap:var(--eq-space-2);transition:color var(--eq-dur) var(--eq-ease);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.eq-donut-swatch{background:var(--_tone,var(--eq-ink));width:10px;height:10px;box-shadow:inset 0 0 0 1px var(--eq-line);border-radius:2px}.eq-donut-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eq-donut-share{color:var(--eq-ink);font-weight:var(--eq-weight-strong);font-variant-numeric:tabular-nums}.eq-donut-value,.eq-donut[data-legend=hidden] .eq-donut-legend{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover){.eq-donut:has(.eq-donut-item:hover,.eq-donut-segment:hover) .eq-donut-segment{opacity:.4}:is(.eq-donut:has(.eq-donut-item[data-i="0"]:hover) .eq-donut-segment[data-i="0"],.eq-donut:has(.eq-donut-segment[data-i="0"]:hover) .eq-donut-segment[data-i="0"],.eq-donut:has(.eq-donut-item[data-i="1"]:hover) .eq-donut-segment[data-i="1"],.eq-donut:has(.eq-donut-segment[data-i="1"]:hover) .eq-donut-segment[data-i="1"],.eq-donut:has(.eq-donut-item[data-i="2"]:hover) .eq-donut-segment[data-i="2"],.eq-donut:has(.eq-donut-segment[data-i="2"]:hover) .eq-donut-segment[data-i="2"],.eq-donut:has(.eq-donut-item[data-i="3"]:hover) .eq-donut-segment[data-i="3"],.eq-donut:has(.eq-donut-segment[data-i="3"]:hover) .eq-donut-segment[data-i="3"],.eq-donut:has(.eq-donut-item[data-i="4"]:hover) .eq-donut-segment[data-i="4"],.eq-donut:has(.eq-donut-segment[data-i="4"]:hover) .eq-donut-segment[data-i="4"],.eq-donut:has(.eq-donut-item[data-i="5"]:hover) .eq-donut-segment[data-i="5"],.eq-donut:has(.eq-donut-segment[data-i="5"]:hover) .eq-donut-segment[data-i="5"]){opacity:1;stroke-width:calc(var(--_t) + 4px)}:is(.eq-donut:has(.eq-donut-segment[data-i="0"]:hover) .eq-donut-item[data-i="0"],.eq-donut-item[data-i="0"]:hover,.eq-donut:has(.eq-donut-segment[data-i="1"]:hover) .eq-donut-item[data-i="1"],.eq-donut-item[data-i="1"]:hover,.eq-donut:has(.eq-donut-segment[data-i="2"]:hover) .eq-donut-item[data-i="2"],.eq-donut-item[data-i="2"]:hover,.eq-donut:has(.eq-donut-segment[data-i="3"]:hover) .eq-donut-item[data-i="3"],.eq-donut-item[data-i="3"]:hover,.eq-donut:has(.eq-donut-segment[data-i="4"]:hover) .eq-donut-item[data-i="4"],.eq-donut-item[data-i="4"]:hover,.eq-donut:has(.eq-donut-segment[data-i="5"]:hover) .eq-donut-item[data-i="5"],.eq-donut-item[data-i="5"]:hover){color:var(--eq-ink)}}}
