.tooltip[data-v-0401f6f4]{--p-inline: 1.5ch;--p-block: .75ch;--triangle-size: 7px;--bg: var(--lightened-background-color);--shadow-alpha: 50%;--is-rtl: -1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;transform:translate(var(--x, 0)) translateY(var(--y, 0));transition:opacity .2s ease,transform .2s ease;position:absolute;z-index:10;inline-size:-moz-max-content;inline-size:max-content;max-inline-size:25ch;text-align:start;font-size:1rem;font-weight:400;line-height:initial;padding:var(--p-block) var(--p-inline);margin:0;border-radius:5px;background:var(--bg);color:var(--text);will-change:filter;filter:drop-shadow(0 3px 3px hsl(0deg 0% 0%/var(--shadow-alpha))) drop-shadow(0 12px 12px hsl(0deg 0% 0%/var(--shadow-alpha)))}.tooltip[data-v-0401f6f4]:dir(rtl){--is-rtl: 1}.tooltip[data-v-0401f6f4]:after{content:"";background:var(--bg);position:absolute;border-radius:var(--border-radius-small);z-index:-1;top:0;right:0;bottom:0;left:0}.tooltip[data-v-0401f6f4]:is([position=top],[position=block-start],:not([position])){inset-inline-start:50%;inset-block-end:calc(100% + var(--p-block) + var(--triangle-size));--x: calc(50% * var(--is-rtl))}.tooltip[data-v-0401f6f4]:is([position=top-left],[position=block-start-start]){inset-inline-start:0;inset-block-end:calc(100% + var(--p-block) + var(--triangle-size));--x: 0}.tooltip[data-v-0401f6f4]:is([position=top-right],[position=block-start-end]){inset-inline-end:0;inset-block-end:calc(100% + var(--p-block) + var(--triangle-size));--x: 0}.tooltip[data-v-0401f6f4]:is([position=right],[position=inline-end]){inset-inline-start:calc(100% + var(--p-inline) + var(--triangle-size));inset-block-start:50%;--y: -50%}.tooltip[data-v-0401f6f4]:is([position=right-top],[position=inline-end-start]){inset-inline-start:calc(100% + var(--p-inline) + var(--triangle-size));inset-block-start:0;--y: 0}.tooltip[data-v-0401f6f4]:is([position=right-bottom],[position=inline-end-end]){inset-inline-start:calc(100% + var(--p-inline) + var(--triangle-size));inset-block-end:0;--y: 0}.tooltip[data-v-0401f6f4]:is([position=left-top],[position=inline-start-start]){inset-inline-end:calc(100% + var(--p-inline) + var(--triangle-size));inset-block-start:0;--y: 0}.tooltip[data-v-0401f6f4]:is([position=left-bottom],[position=inline-start-end]){inset-inline-end:calc(100% + var(--p-inline) + var(--triangle-size));inset-block-end:0;--y: 0}.tooltip[data-v-0401f6f4]:is([position=bottom],[position=block-end]){inset-inline-start:50%;inset-block-start:calc(100% + var(--p-block) + var(--triangle-size));--x: calc(50% * var(--is-rtl))}.tooltip[data-v-0401f6f4]:is([position=bottom-right],[position=block-end-end]){inset-inline-start:0;inset-block-start:calc(100% + var(--p-block) + var(--triangle-size));--x: 0}.tooltip[data-v-0401f6f4]:is([position=bottom-left],[position=block-end-start]){inset-inline-end:0;inset-block-start:calc(100% + var(--p-block) + var(--triangle-size));--x: 0}.tooltip[data-v-0401f6f4]:is([position=left],[position=inline-start]){inset-inline-end:calc(100% + var(--p-inline) + var(--triangle-size));inset-block-end:50%;--y: 50%}.tooltip[data-v-0401f6f4]:is([position=right],[position=inline-end]):dir(rtl):after{--tip: var(--right-tip)}.tooltip[data-v-0401f6f4]:is([position=left],[position=inline-start]):dir(rtl):after{--tip: var(--left-tip)}.tooltip__arrow[data-v-0401f6f4]{position:absolute;inline-size:0;block-size:0;pointer-events:none;border:var(--triangle-size) solid transparent}.tooltip__arrow--block-end[data-v-0401f6f4],.tooltip__arrow--bottom[data-v-0401f6f4]{inset-block-start:-5px;inset-inline-start:50%;transform:translate(-50%);border-block-start:none;border-block-end:var(--triangle-size) solid var(--bg)}.tooltip__arrow--block-end-end[data-v-0401f6f4],.tooltip__arrow--bottom-right[data-v-0401f6f4]{inset-block-start:-5px;inset-inline-start:5px;border-block-start:none;border-block-end:var(--triangle-size) solid var(--bg)}.tooltip__arrow--block-end-start[data-v-0401f6f4],.tooltip__arrow--bottom-left[data-v-0401f6f4]{inset-block-start:-5px;inset-inline-end:5px;border-block-start:none;border-block-end:var(--triangle-size) solid var(--bg)}.tooltip__arrow--block-start[data-v-0401f6f4],.tooltip__arrow--top[data-v-0401f6f4]{inset-block-end:-5px;inset-inline-start:50%;transform:translate(-50%);border-block-end:none;border-block-start:var(--triangle-size) solid var(--bg)}.tooltip__arrow--block-start-end[data-v-0401f6f4],.tooltip__arrow--top-right[data-v-0401f6f4]{inset-block-end:-5px;inset-inline-end:5px;border-block-end:none;border-block-start:var(--triangle-size) solid var(--bg)}.tooltip__arrow--block-start-start[data-v-0401f6f4],.tooltip__arrow--top-left[data-v-0401f6f4]{inset-block-end:-5px;inset-inline-start:5px;border-block-end:none;border-block-start:var(--triangle-size) solid var(--bg)}.tooltip__arrow--inline-end[data-v-0401f6f4],.tooltip__arrow--right[data-v-0401f6f4]{inset-inline-start:-5px;inset-block-start:50%;transform:translateY(-50%);border-inline-start:none;border-inline-end:var(--triangle-size) solid var(--bg)}.tooltip__arrow--inline-end-start[data-v-0401f6f4],.tooltip__arrow--right-top[data-v-0401f6f4]{inset-inline-start:-5px;inset-block-start:5px;border-inline-start:none;border-inline-end:var(--triangle-size) solid var(--bg)}.tooltip__arrow--inline-end-end[data-v-0401f6f4],.tooltip__arrow--right-bottom[data-v-0401f6f4]{inset-inline-start:-5px;inset-block-end:5px;border-inline-start:none;border-inline-end:var(--triangle-size) solid var(--bg)}.tooltip__arrow--inline-start[data-v-0401f6f4],.tooltip__arrow--left[data-v-0401f6f4]{inset-inline-end:-5px;inset-block-start:50%;transform:translateY(-50%);border-inline-end:none;border-inline-start:var(--triangle-size) solid var(--bg)}.tooltip__arrow--inline-start-start[data-v-0401f6f4],.tooltip__arrow--left-top[data-v-0401f6f4]{inset-inline-end:-5px;inset-block-start:5px;border-inline-end:none;border-inline-start:var(--triangle-size) solid var(--bg)}.tooltip__arrow--inline-start-end[data-v-0401f6f4],.tooltip__arrow--left-bottom[data-v-0401f6f4]{inset-inline-end:-5px;inset-block-end:5px;border-inline-end:none;border-inline-start:var(--triangle-size) solid var(--bg)}:has(>.tooltip){position:relative}@media (hover: hover) and (pointer: fine){:has(>.tooltip):is(:hover,:focus-visible,:active)>.tooltip{opacity:1;transition-delay:.75s}:has(>.tooltip)>.tooltip.tooltip--held{opacity:1}}:has(>.tooltip)>.tooltip.tooltip--dismissed{opacity:0;transition-delay:0s}:root :is([data-cms-link-active],[data-cms-link-active]>*)>.tooltip{opacity:0;transition-delay:0s}@media (prefers-reduced-motion: no-preference){:has(>.tooltip:is([position=top],[position=block-start],:not([position]))):not(:hover,:focus-visible,:active,:has(>.tooltip--held)) .tooltip{--y: 5px}:has(>.tooltip:is([position=right],[position=inline-end])):not(:hover,:focus-visible,:active,:has(>.tooltip--held)) .tooltip{--x: -5px}:has(>.tooltip:is([position=bottom],[position=block-end])):not(:hover,:focus-visible,:active,:has(>.tooltip--held)) .tooltip{--y: -5px}:has(>.tooltip:is([position=left],[position=inline-start])):not(:hover,:focus-visible,:active,:has(>.tooltip--held)) .tooltip{--x: 5px}}
