@layer amset-ui.tokens,amset-ui.base;@layer amset-ui.components{.amset-tooltip{--amset-tooltip-background:var(--amset-ink);--amset-tooltip-ink:var(--amset-surface);--amset-tooltip-width:16rem;--amset-tooltip-padding-block:var(--amset-space-2);--amset-tooltip-padding-line:var(--amset-space-3);--amset-tooltip-font:var(--amset-text-sm);--amset-tooltip-radius:var(--amset-radius);z-index:var(--amset-layer-popover);max-width:var(--amset-tooltip-width);padding:var(--amset-tooltip-padding-block) var(--amset-tooltip-padding-line);background:var(--amset-tooltip-background);color:var(--amset-tooltip-ink);border-radius:var(--amset-tooltip-radius);font-family:var(--amset-font);font-size:var(--amset-tooltip-font);line-height:var(--amset-line-tight);box-shadow:var(--amset-shadow-floating);overflow:visible}.amset-tooltip--sm{--amset-tooltip-width:14rem;--amset-tooltip-padding-block:var(--amset-space-1);--amset-tooltip-padding-line:var(--amset-space-2);--amset-tooltip-font:var(--amset-text-xs)}.amset-tooltip--lg{--amset-tooltip-width:20rem;--amset-tooltip-padding-block:var(--amset-space-3);--amset-tooltip-padding-line:var(--amset-space-4);--amset-tooltip-font:var(--amset-text-base)}.amset-tooltip__arrow{line-height:0;position:absolute}.amset-tooltip[data-placement=top] .amset-tooltip__arrow{top:100%;left:50%;translate:-50%}.amset-tooltip[data-placement=bottom] .amset-tooltip__arrow{bottom:100%;left:50%;translate:-50%}.amset-tooltip[data-placement=left] .amset-tooltip__arrow{top:50%;left:100%;translate:0 -50%}.amset-tooltip[data-placement=right] .amset-tooltip__arrow{top:50%;right:100%;translate:0 -50%}.amset-tooltip__arrow svg{color:var(--amset-tooltip-background);display:block}.amset-tooltip[data-placement=bottom] .amset-tooltip__arrow svg{rotate:180deg}.amset-tooltip[data-placement=left] .amset-tooltip__arrow svg{rotate:90deg}.amset-tooltip[data-placement=right] .amset-tooltip__arrow svg{rotate:-90deg}.amset-tooltip[data-entering]{animation:amset-tooltip-enter var(--amset-duration-fast) var(--amset-easing-entry)}.amset-tooltip[data-exiting]{animation:amset-tooltip-enter var(--amset-duration-fast) var(--amset-easing-exit) reverse forwards}@keyframes amset-tooltip-enter{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.amset-tooltip[data-entering],.amset-tooltip[data-exiting]{animation:none}}}
