.infotip.svelte-alh7q5{position:relative;display:inline-block}.term.svelte-alh7q5{padding:0;border:0;background:none;font:inherit;color:inherit;cursor:help;text-decoration:underline dotted;text-decoration-thickness:1.5px;text-underline-offset:3px;text-decoration-color:var(--ink-faint)}.tip.svelte-alh7q5{position:absolute;bottom:100%;left:0;z-index:20;width:max-content;max-width:min(300px,calc(100vw - 2 * var(--sp-8)));margin-bottom:var(--sp-4);padding:var(--sp-6) var(--sp-8);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);box-shadow:var(--shadow-lg);font-size:var(--fs-sm);font-weight:400;line-height:1.5;color:var(--ink);text-align:left;white-space:normal;visibility:hidden;opacity:0;transform:translateY(2px);transition:opacity .15s ease,transform .15s ease,visibility .15s}.tip.svelte-alh7q5:before{content:"";position:absolute;left:0;right:0;top:100%;height:calc(var(--sp-4) + 1px)}.infotip.svelte-alh7q5:hover .tip:where(.svelte-alh7q5),.term.svelte-alh7q5:focus-visible+.tip:where(.svelte-alh7q5),.pinned.svelte-alh7q5 .tip:where(.svelte-alh7q5){visibility:visible;opacity:1;transform:none}.infotip.dismissed.svelte-alh7q5 .tip:where(.svelte-alh7q5){visibility:hidden;opacity:0}@media (prefers-reduced-motion: reduce){.tip.svelte-alh7q5{transition:none}}
