.tooltip_anchor__Cszis{--tooltip-shift-x:-50%;--tooltip-offset:var(--space-2);--tooltip-enter-y:var(--space-1);position:relative;display:inline-flex;max-width:100%}.tooltip_bubble__SfbH7{position:absolute;z-index:var(--z-tooltip);bottom:calc(100% + var(--tooltip-offset));left:50%;width:max-content;max-width:16rem;padding:var(--space-1) var(--space-2);color:var(--text);background:var(--canvas-deep);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:normal;line-height:var(--leading-snug);text-align:center;white-space:normal;display:none;opacity:0;pointer-events:none;transform:translate(calc(var(--tooltip-shift-x) + var(--tooltip-nudge, 0px)),var(--tooltip-enter-y));transition:opacity var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard),display var(--duration-fast) var(--ease-standard) allow-discrete}.tooltip_anchor__Cszis[data-placement=bottom]{--tooltip-enter-y:calc(-1 * var(--space-1))}.tooltip_anchor__Cszis[data-placement=bottom] .tooltip_bubble__SfbH7{top:calc(100% + var(--tooltip-offset));bottom:auto}.tooltip_anchor__Cszis[data-align=start] .tooltip_bubble__SfbH7{--tooltip-shift-x:0%;left:0}.tooltip_anchor__Cszis:has(:focus-visible) .tooltip_bubble__SfbH7,.tooltip_anchor__Cszis:hover .tooltip_bubble__SfbH7{display:block;opacity:1;transform:translate(calc(var(--tooltip-shift-x) + var(--tooltip-nudge, 0px)))}@starting-style{.tooltip_anchor__Cszis:has(:focus-visible) .tooltip_bubble__SfbH7,.tooltip_anchor__Cszis:hover .tooltip_bubble__SfbH7{opacity:0;transform:translate(calc(var(--tooltip-shift-x) + var(--tooltip-nudge, 0px)),var(--tooltip-enter-y))}}.tooltip_anchor__Cszis:has(:active) .tooltip_bubble__SfbH7{opacity:0}