@layer slean.reset,slean.tokens,slean.base,slean.components,slean.compositions,slean.utilities;@layer slean.components{:where([data-slean=tooltip]){display:inline-block;anchor-scope:--slean-tooltip-anchor}:where([data-slean=tooltip] [data-slean-part=trigger]){anchor-name:--slean-tooltip-anchor}:where([data-slean=tooltip] [data-slean-part=content]){position-anchor:--slean-tooltip-anchor;inset:auto;margin:0;margin-block:var(--slean-space-2);position-area:top;position-try-fallbacks:flip-block,flip-inline;max-inline-size:18rem;padding-block:var(--slean-space-1);padding-inline:var(--slean-space-2);border:0;border-radius:var(--slean-radius-sm);background:var(--slean-fg);color:var(--slean-bg);box-shadow:var(--slean-shadow-sm);font-size:var(--slean-text-xs);line-height:var(--slean-leading);text-align:center;text-wrap:balance;opacity:0;transition:opacity var(--slean-duration-fast) var(--slean-ease),display var(--slean-duration-fast) allow-discrete,overlay var(--slean-duration-fast) allow-discrete}:where([data-slean=tooltip] [data-slean-part=content]:popover-open){opacity:1}@starting-style{:where([data-slean=tooltip] [data-slean-part=content]:popover-open){opacity:0}}:where([data-slean=tooltip][data-slean-side=bottom] [data-slean-part=content]){position-area:bottom}:where([data-slean=tooltip][data-slean-side=left] [data-slean-part=content]){position-area:left;margin-block:0;margin-inline:var(--slean-space-2)}:where([data-slean=tooltip][data-slean-side=right] [data-slean-part=content]){position-area:right;margin-block:0;margin-inline:var(--slean-space-2)}@media(forced-colors:active){:where([data-slean=tooltip] [data-slean-part=content]){border:1px solid CanvasText;background:Canvas;color:CanvasText}}}
