.infotip-trigger.svelte-alh7q5{background:none;border:none;padding:0 2px;cursor:pointer;font-size:.78rem;line-height:1;color:var(--color-text-muted);opacity:.65;transition:opacity .15s,color .15s;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.infotip-trigger.svelte-alh7q5:hover,.infotip-trigger.svelte-alh7q5:focus-visible,.infotip-trigger.is-open.svelte-alh7q5{opacity:1;color:var(--color-accent)}.infotip-card.svelte-alh7q5{position:fixed;z-index:900;background:#fff;color:#1b1b1b;border:1px solid #d8d4cc;box-shadow:0 6px 20px #00000029;padding:10px 12px;pointer-events:none}.infotip-title.svelte-alh7q5{font-family:var(--font-mono);font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#6a655c;margin-bottom:5px}.infotip-body.svelte-alh7q5{font-size:.74rem;line-height:1.5;margin:0}.infotip-rows.svelte-alh7q5{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;margin:7px 0 0;font-size:.68rem;line-height:1.45}.infotip-rows.svelte-alh7q5 dt:where(.svelte-alh7q5){font-family:var(--font-mono);color:#6a655c;text-transform:uppercase;font-size:.6rem;letter-spacing:.05em;padding-top:1px}.infotip-rows.svelte-alh7q5 dd:where(.svelte-alh7q5){margin:0;word-break:break-word}
