@layer components{:where(.lc-legend-container.svelte-1odwfni){display:inline-block;z-index:1;&[data-placement]{position:absolute}&[data-placement=top-left]{top:0;left:0}&[data-placement=top]{top:0;left:50%;transform:translate(-50%)}&[data-placement=top-right]{top:0;right:0}&[data-placement=left]{top:50%;left:0;transform:translateY(-50%)}&[data-placement=center]{top:50%;left:50%;transform:translate(-50%,-50%)}&[data-placement=right]{top:50%;right:0;transform:translateY(-50%)}&[data-placement=bottom-left]{bottom:0;left:0}&[data-placement=bottom]{bottom:0;left:50%;transform:translate(-50%)}&[data-placement=bottom-right]{bottom:0;right:0}}:where(.lc-legend-title.svelte-1odwfni){font-size:10px;font-weight:600}:where(.lc-legend-ramp-svg.svelte-1odwfni){overflow:visible}:where(.lc-legend-tick-text.svelte-1odwfni){font-size:10px;fill:var(--color-surface-content, currentColor)}:where(.lc-legend-tick-line.svelte-1odwfni){stroke:var(--color-surface-content, currentColor)}:where(.lc-legend-indicator.svelte-1odwfni){fill:var(--color-surface-content, currentColor)}:where(.lc-legend-swatch-group.svelte-1odwfni){display:flex;gap:.25rem 1rem;&[data-orientation=vertical]{flex-direction:column}}:where(.lc-legend-swatch-button.svelte-1odwfni){display:flex;align-items:center;gap:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(.lc-legend-swatch.svelte-1odwfni){width:16px;height:16px;flex-shrink:0;border-radius:9999px}:where(.lc-legend-swatch-label.svelte-1odwfni){font-size:.75rem;line-height:calc(1 / .75);color:var(--color-surface-content, currentColor);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
