.tt-wrap.svelte-11extwn{position:relative;display:inline-flex;align-items:baseline;gap:.2em}.tt-trigger.svelte-11extwn{cursor:help;border-bottom:1px dotted currentColor;outline:none;white-space:nowrap}.tt-trigger.svelte-11extwn:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.tt-icon.svelte-11extwn{font-size:.78em;color:var(--muted);margin-left:.15em}.tt-bubble.svelte-11extwn{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);min-width:16rem;max-width:24rem;padding:.6rem .75rem;background:var(--fg);color:var(--bg);border-radius:6px;font-size:.85rem;font-weight:400;line-height:1.4;text-transform:none;letter-spacing:normal;text-align:left;white-space:normal;box-shadow:0 4px 14px #0000002e;opacity:0;visibility:hidden;transition:opacity .12s ease-out,visibility .12s;z-index:100;pointer-events:none}.tt-bubble.svelte-11extwn:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:var(--fg)}.tt-bubble.bottom.svelte-11extwn{bottom:auto;top:calc(100% + 8px)}.tt-bubble.bottom.svelte-11extwn:after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:var(--fg)}.tt-wrap.svelte-11extwn:hover .tt-bubble:where(.svelte-11extwn),.tt-wrap.svelte-11extwn:focus-within .tt-bubble:where(.svelte-11extwn){opacity:1;visibility:visible}@media (max-width: 480px){.tt-bubble.svelte-11extwn{left:0;transform:none;min-width:14rem;max-width:calc(100vw - 2rem)}.tt-bubble.svelte-11extwn:after{left:1rem;transform:none}}
