.qq-tip{z-index:300;box-sizing:border-box;border:1px solid var(--border-2,#2c2d31);width:max-content;max-width:min(300px,100vw - 16px);color:var(--text,#ececee);font-family:var(--font,inherit);font-size:var(--fs-sub,15px);white-space:pre-line;overflow-wrap:anywhere;pointer-events:none;background:#1d1e22;border-radius:10px;padding:7px 11px;font-weight:600;line-height:1.4;animation:.12s qqTip;position:fixed;box-shadow:0 10px 30px #00000080}.qq-tip.below{animation-name:qqTipB}@keyframes qqTip{0%{opacity:0;transform:translateY(4px)}}@keyframes qqTipB{0%{opacity:0;transform:translateY(-4px)}}:where([title],[data-tip]):not(a,button,input,textarea,select,label,summary,[role=button],[href]){cursor:help}.qq-tip.rich{white-space:normal;flex-direction:column;gap:5px;min-width:210px;padding:10px 13px;display:flex}.qq-tip-h{font-size:var(--fs-sub,15px);color:var(--text,#ececee);border-bottom:1px solid var(--border-2,#2c2d31);margin-bottom:1px;padding-bottom:6px;font-weight:800}.qq-tip-r{color:var(--muted,#9a9ba1);justify-content:space-between;gap:18px;font-weight:600;display:flex}.qq-tip-r b{color:var(--text,#ececee);white-space:nowrap;font-weight:800}.qq-tip-sep{background:var(--border-2,#2c2d31);height:1px;margin:2px 0}.qq-tip-warn{color:#faa81a;font-weight:700}.qq-tip-p{color:var(--muted,#9a9ba1);font-weight:600}
