.lfig{background:radial-gradient(72% 62% at 46% 40%,#fffffff5 0%,#fff0 72%),linear-gradient(#f5f7fa 0%,#ebeff4 52%,#dde3eb 100%);border-radius:1rem;margin:0;padding:3% 2% 0 3%;position:relative;overflow:hidden}@media (min-width:640px){.lfig{padding:4% 3% 1% 4%}}.lfig-plot{position:relative}.lfig-leaders{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lfig-leaders path{fill:none;stroke:var(--lfig-stroke,#0f1b2d61);stroke-width:var(--lfig-stroke-w,1);vector-effect:non-scaling-stroke}.lfig-dot{background:var(--lfig-fill,#fff);width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--color-accent);border-radius:50%;margin:-4px 0 0 -4px;position:absolute}.lfig-n{color:var(--color-accent);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;line-height:1;position:absolute;transform:translateY(-50%)}.lfig-leaders path,.lfig-dot,.lfig-n{transition:opacity .25s,stroke .25s,background-color .25s}@media (hover:hover){.lfig-scope:has([data-layer-item]:hover) .lfig [data-layer]{opacity:.25}:is(.lfig-scope:has([data-layer-item=cover]:hover) .lfig [data-layer=cover],.lfig-scope:has([data-layer-item=quilt]:hover) .lfig [data-layer=quilt],.lfig-scope:has([data-layer-item=comfort]:hover) .lfig [data-layer=comfort],.lfig-scope:has([data-layer-item=sensor]:hover) .lfig [data-layer=sensor],.lfig-scope:has([data-layer-item=unit]:hover) .lfig [data-layer=unit],.lfig-scope:has([data-layer-item=core]:hover) .lfig [data-layer=core]){opacity:1;--lfig-stroke:var(--color-accent);--lfig-stroke-w:1.5;--lfig-fill:var(--color-accent)}}
