@layer base,anta,components,utilities,anta.reset;@layer anta.components{a-capture{min-width:0;display:block}a-capture[pointer-capture]:not([pointer-capture=none],[pointer-buttons=none]),a-capture[pan]:is([pan=""],[pan=both],[pan=x],[pan=y]):not([pan-pointer-types=none]){user-select:none}a-capture:where(:not([pan-pointer-types]),[pan-pointer-types=""],[pan-pointer-types=all],[pan-pointer-types~=touch]){&[pan=x]{touch-action:pan-y pinch-zoom}&[pan=y]{touch-action:pan-x pinch-zoom}&[pan=""],&[pan=both]{touch-action:none}}a-capture:is([pointer-capture=""],[pointer-capture=all],[pointer-capture~=touch]):not(:where([pointer-buttons=none])){touch-action:none}a-tooltip:not(:defined){display:none}@media (hover:none) and (pointer:coarse){:where(:has(>a-tooltip)){-webkit-touch-callout:none;user-select:none}}a-tooltip{--tooltip-bg:light-dark(color-mix(in oklch, var(--bg-1) 80%, transparent),color-mix(in oklch, var(--bg-1) 70%, transparent));--tooltip-shadow:0 1px 8px color-mix(in oklch, var(--text-1) 15%, transparent), 0 0 1px color-mix(in oklch, var(--text-1) 50%, transparent);--tooltip-radius:3px;--tooltip-max-width:min(calc(100vw - 20px) , 80ch);--tooltip-border:none;--tooltip-backdrop-filter:blur(8px);display:contents}a-tooltip::part(container){--_dur:.15s;color:inherit;box-sizing:border-box;pointer-events:none;opacity:0;width:fit-content;transition:opacity var(--_dur) ease,overlay var(--_dur) ease allow-discrete,display var(--_dur) ease allow-discrete;background:0 0;border:0;margin:0;padding:0;position:fixed;top:0;left:0;overflow:visible}a-tooltip::part(container):popover-open{opacity:1}@starting-style{a-tooltip::part(container):popover-open{opacity:0}}a-tooltip::part(bubble){box-sizing:border-box;width:fit-content;max-width:var(--tooltip-max-width,min(calc(100vw - 20px) , 80ch));text-align:left;background:var(--tooltip-bg,Canvas);max-height:calc(100vh - 20px);color:var(--text-2,CanvasText);box-shadow:var(--tooltip-shadow,0 1px 8px oklch(0% none none/.2));backdrop-filter:var(--tooltip-backdrop-filter,blur(8px));padding:var(--tooltip-padding,4px 8px);border:var(--tooltip-border,none);border-radius:var(--tooltip-radius,3px);font-family:var(--sans-serif,system-ui, sans-serif);letter-spacing:var(--_tooltip-letter-spacing,.025ch);word-spacing:normal;text-transform:none;white-space:break-spaces;word-break:break-word;overflow-wrap:break-word;outline:none;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.5;transition:opacity 60ms linear;display:block;overflow:clip}a-tooltip:is([interactive],[contain-events])::part(container){pointer-events:auto}a-tooltip:is([interactive],[contain-events])::part(bubble){cursor:auto;overscroll-behavior:contain;overflow:auto}a-tooltip:state(proximity-hidden)::part(bubble){transition:none}@media (prefers-reduced-motion:reduce){a-tooltip::part(container),a-tooltip::part(bubble){transition:none}}a-tooltip[round]{--tooltip-radius:20px;@supports (border-radius:attr(probe type(<length>),1px)){--tooltip-radius:attr(round type(<length>), 20px)}}.dark a-tooltip{--tooltip-shadow:0 2px 16px oklch(0% none none/.7), inset 0 0 0 1px oklch(100% 5.96046e-8 none/.15)}@media (forced-colors:active){a-tooltip{--tooltip-border:1px dotted CanvasText}}}@layer anta.theme;a-tooltip>p:last-child,a-tooltip>:not([slot])>p:last-child{margin-block-end:0}
