.ui-tooltip-content{--tooltip-background:color-mix(in srgb, var(--bg,#fff) 94%, var(--foreground,#181818));z-index:10020;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--foreground,#181818) 9%, transparent);background:var(--tooltip-background);width:max-content;max-width:min(360px,100vw - 24px);max-height:min(320px,100dvh - 24px);color:color-mix(in srgb, var(--foreground,#181818) 88%, transparent);font-family:var(--font-sans,inherit);letter-spacing:.01em;text-align:left;text-transform:none;text-wrap:pretty;white-space:pre-line;overflow-wrap:anywhere;transform-origin:var(--radix-tooltip-content-transform-origin,center);border-radius:12px;margin:0;padding:8px 12px;font-size:12px;font-weight:400;line-height:1.6;animation:.16s ease-out ui-tooltip-in;overflow:auto;box-shadow:0 4px 16px #0000001a}.ui-tooltip-content[data-side=top]{--tooltip-offset-y:3px}.ui-tooltip-content[data-side=bottom]{--tooltip-offset-y:-3px}.ui-tooltip-content[data-side=left]{--tooltip-offset-x:3px}.ui-tooltip-content[data-side=right]{--tooltip-offset-x:-3px}.ui-tooltip-content[data-state=closed]{animation:.1s ease-in forwards ui-tooltip-out}.ui-tooltip-content[data-global-tooltip]{position:fixed;inset:auto}.ui-tooltip-content::backdrop{pointer-events:none;background:0 0}@keyframes ui-tooltip-in{0%{opacity:0;transform:translate(var(--tooltip-offset-x,0), var(--tooltip-offset-y,0)) scale(.97)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes ui-tooltip-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.ui-tooltip-content{animation:none}}
