.tt.svelte-11extwn{position:relative;flex-shrink:0;z-index:0}.tt.svelte-11extwn:hover{z-index:2}.tt-float.svelte-11extwn{display:none;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(calc(-50% + var(--tt-shift, 0px)));z-index:1001;pointer-events:none;flex-direction:column;animation:svelte-11extwn-tt-in .14s ease-out}.tt.svelte-11extwn:hover .tt-float:where(.svelte-11extwn){display:flex}.tt-float.below.svelte-11extwn{flex-direction:column-reverse}.tt-body.svelte-11extwn{width:max-content;max-width:320px;padding:10px 14px;font-family:Space Mono,monospace;font-size:12px;text-transform:uppercase;letter-spacing:.04em;background:var(--bg-panel);border:1px solid var(--retro-border-hi, rgba(255, 255, 255, .14))}.tt-arrow.svelte-11extwn{position:relative;width:0;height:0;margin:0 auto;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid var(--retro-border-hi, rgba(255, 255, 255, .14))}.tt-float.below.svelte-11extwn .tt-arrow:where(.svelte-11extwn){transform:rotate(180deg)}.tt-arrow.svelte-11extwn:after{content:"";position:absolute;top:-9px;left:-7px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid var(--bg-panel)}@keyframes svelte-11extwn-tt-in{0%{opacity:0;transform:translate(calc(-50% + var(--tt-shift, 0px))) translateY(4px)}}
