.character-information-tooltip{vertical-align:middle;display:inline-flex;position:relative}.character-information-tooltip>button{width:2rem;height:2rem;color:var(--character-muted);cursor:help;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.character-information-tooltip svg{width:1rem;height:1rem}.character-information-tooltip>[role=tooltip]{z-index:40;border:1px solid var(--character-border);background:var(--character-surface);width:max-content;max-width:min(17rem,70vw);color:var(--character-text);visibility:hidden;border-radius:.5rem;padding:.6rem .75rem;font-size:.75rem;font-weight:400;line-height:1.6;position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 4px 16px #0000001f}.character-information-tooltip:hover>[role=tooltip],.character-information-tooltip:focus-within>[role=tooltip]{visibility:visible}@media (pointer:coarse){.character-information-tooltip>button{width:2.75rem;height:2.75rem}}
