.Tooltip.svelte-8e5f4h{position:relative;--focus-color: var(--ici-border-brand)}.Tooltip.lightFocus.svelte-8e5f4h{--focus-color: var(--ici-border-focus-light)}.Tooltip.svelte-8e5f4h .tooltipContent.svelte-8e5f4h{opacity:0;pointer-events:none;position:absolute;left:50%;transform:translate(-50%);white-space:nowrap;bottom:calc(100% + var(--ici-spacing-05));background:var(--ici-bg-invert);padding:var(--ici-spacing-05) var(--ici-spacing-1);border-radius:var(--ici-radius-full);color:var(--ici-text-primary-to-primary);transition:opacity .2s ease-in-out}.Tooltip.svelte-8e5f4h .tooltipContent.svelte-8e5f4h.left{transform:translate(-15%)}.Tooltip.svelte-8e5f4h .tooltipContent.svelte-8e5f4h.right{transform:translate(-85%)}.Tooltip.svelte-8e5f4h:has(:focus-visible){outline:var(--ici-border-2) dashed var(--focus-color);outline-offset:var(--ici-border-2);border-radius:var(--ici-radius-05);box-shadow:none;transition:none}.Tooltip.svelte-8e5f4h:has(:focus-visible) .tooltipContent.svelte-8e5f4h{opacity:1}.Tooltip:has(:focus-visible).hideTooltip.svelte-8e5f4h .tooltipContent.svelte-8e5f4h{opacity:0}@media(hover:hover){.containerSlot.svelte-8e5f4h:hover+.tooltipContent.svelte-8e5f4h{opacity:1}}
