.CursorTooltip{background-color:var(--colors-zinc-900);color:var(--text-color-primary);border:1px solid var(--colors-border);border-radius:var(--radius-md);padding:var(--spacing-2) var(--spacing-3);z-index:1100;pointer-events:none;cursor:pointer;max-width:200px;font-size:.875rem;position:fixed;transform:translate(-50%,calc(-100% - 8px));box-shadow:0 4px 12px #00000080}.CursorTooltip:after{content:"";border:6px solid #0000;border-top-color:var(--colors-zinc-800);position:absolute;top:100%;left:50%;transform:translate(-50%)}.InfoTooltip__trigger{cursor:pointer;color:var(--colors-zinc-500);background:0 0;border:none;padding:0;transition:color .2s;display:flex}.InfoTooltip__trigger:hover{color:var(--colors-primary)}.InfoTooltip{--bs-tooltip-opacity:1;font-family:inherit;transition:opacity .15s linear;cursor:pointer!important}.InfoTooltip .tooltip-inner{background-color:var(--colors-zinc-900);color:var(--text-color-primary);border:1px solid var(--colors-border);border-radius:var(--radius-md);padding:var(--spacing-2) var(--spacing-3);max-width:200px;font-size:.875rem;box-shadow:0 4px 12px #00000080}.InfoTooltip.bs-tooltip-top .tooltip-arrow:before{border-top-color:var(--colors-zinc-800)}.InfoTooltip.bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:var(--colors-zinc-800)}.InfoTooltip.bs-tooltip-start .tooltip-arrow:before{border-left-color:var(--colors-zinc-800)}.InfoTooltip.bs-tooltip-end .tooltip-arrow:before{border-right-color:var(--colors-zinc-800)}
