.app-tooltip[data-v-6d09a410]{flex:none;min-width:0;display:inline-flex}.app-tooltip--fluid[data-v-6d09a410]{flex:24rem;max-width:31rem}.app-tooltip__bubble[data-v-6d09a410]{z-index:var(--z-tooltip);border-radius:var(--radius-xs);background:var(--color-brand-surface);width:max-content;max-width:min(16rem,100vw - 1.25rem);box-shadow:var(--shadow-lift-2);color:var(--color-brand-foreground);font-size:var(--text-micro);font-weight:var(--weight-medium);text-align:center;text-wrap:pretty;pointer-events:none;padding:.4rem .55rem;line-height:1.6}.app-tooltip__arrow[data-v-6d09a410]{background:var(--color-brand-surface);width:.5rem;height:.5rem;position:absolute;transform:rotate(45deg)}.app-tooltip-enter-active[data-v-6d09a410],.app-tooltip-leave-active[data-v-6d09a410]{transition:opacity var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out)}.app-tooltip-enter-from[data-v-6d09a410],.app-tooltip-leave-to[data-v-6d09a410]{opacity:0;transform:translateY(-.15rem)scale(.98)}@media (prefers-reduced-motion:reduce){.app-tooltip-enter-active[data-v-6d09a410],.app-tooltip-leave-active[data-v-6d09a410]{transition:opacity var(--motion-fast)}}
