._Tooltip__trigger_3986e50{max-width:max-content;display:inline-flex}._Tooltip__tip_3986e50{z-index:1100;box-sizing:border-box;pointer-events:none;background:var(--tip-bg);opacity:0;transition:opacity .14s,transform .18s cubic-bezier(.16,1,.3,1);position:fixed;transform:scale(.96)}._Tooltip__tip--open_3986e50{opacity:1;transform:scale(1)}._Tooltip__tip_3986e50[data-placement=top]{transform-origin:bottom}._Tooltip__tip_3986e50[data-placement=bottom]{transform-origin:top}._Tooltip__tip_3986e50[data-placement=left]{transform-origin:100%}._Tooltip__tip_3986e50[data-placement=right]{transform-origin:0}._Tooltip__tip--plain_3986e50{--tip-bg:var(--sin-inverse-surface);letter-spacing:.0094rem;max-width:18rem;color:var(--sin-inverse-on-surface);border-radius:.25rem;padding:.25rem .5rem;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5rem}._Tooltip__tip--rich_3986e50{--tip-bg:var(--sin-surface-container-high);max-width:20rem;color:var(--sin-on-surface);border:1px solid var(--sin-outline-variant);box-shadow:0 8px 24px color-mix(in srgb, var(--sin-shadow) 28%, transparent), 0 2px 8px color-mix(in srgb, var(--sin-shadow) 18%, transparent);border-radius:.625rem;flex-direction:column;gap:.25rem;padding:.75rem 1rem;display:flex}._Tooltip__title_3986e50{letter-spacing:.0063rem;color:var(--sin-on-surface);font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}._Tooltip__content_3986e50{letter-spacing:.0094rem;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5rem}._Tooltip__tip--rich_3986e50 ._Tooltip__content_3986e50{color:var(--sin-on-surface-variant)}._Tooltip__caret_3986e50{background:var(--tip-bg);width:8px;height:8px;position:absolute;transform:rotate(45deg)}._Tooltip__tip_3986e50[data-placement=top] ._Tooltip__caret_3986e50{margin-left:-4px;bottom:-4px;left:50%}._Tooltip__tip_3986e50[data-placement=bottom] ._Tooltip__caret_3986e50{margin-left:-4px;top:-4px;left:50%}._Tooltip__tip_3986e50[data-placement=left] ._Tooltip__caret_3986e50{margin-top:-4px;top:50%;right:-4px}._Tooltip__tip_3986e50[data-placement=right] ._Tooltip__caret_3986e50{margin-top:-4px;top:50%;left:-4px}._Tooltip__tip--rich_3986e50 ._Tooltip__caret_3986e50{border:1px solid var(--sin-outline-variant)}@media (prefers-reduced-motion:reduce){._Tooltip__tip_3986e50{transition:none;transform:none}}
