/* ⚠️ 自动生成 —— 别手改这个文件。
 * 来源: ref/wowtool/css/ 下**全部**文件里跟 tooltip 有关的规则
 *       (filters.css 69 条 / global.css 15637 条 / universal.css 2473 条)
 * 生成: python tools/gen-tooltip-css.py
 * 核验: python tools/checks/tooltip-css-coverage.py  ← 改完跑这个
 *
 * 用途:物品 tooltip 的长相**照搬 wowtool**(用户 2026-10-03 定)。
 *  · 带 .wowhead-tooltip 前缀的规则只在 tooltip 里生效,放全局也自我隔离
 *  · ⚠️ 品质色 / 职业色**本文件也有一份**(带 .wowhead-tooltip 前缀 + !important)
 *    —— REUSE_OURS 只排**裸选择器**,带前缀的漏进来了。值跟 app.css 一致;
 *    另多出 q8–q14 / c12–c13(我们 app.css 没定义的,需要它们)。
 *  · 图片路径已从 /images/… 改写成本地的 /img/…
 */
@keyframes rotate-1s{100%{transform:rotate(360deg)}}
.toycolor{color:#6bf}
.wowhead-tooltip .progressbar{min-width:250px}
.wowhead-tooltip .progressbar del{border-bottom:0;color:inherit}
.wowhead-tooltip .progressbar ins{border-bottom:0;color:inherit}
.wowhead-tooltip .q a{color:#ffd100 !important;--color: #ffd100}
.wowhead-tooltip .q0 a{color:#9d9d9d !important;--color: #9d9d9d}
.wowhead-tooltip .q1 a{color:#fff !important;--color: #fff}
.wowhead-tooltip .q2 a{color:#1eff00 !important;--color: #1eff00}
.wowhead-tooltip .q3 a{color:#0070dd !important;--color: #0070dd}
.wowhead-tooltip .q4 a{color:#a335ee !important;--color: #a335ee}
.wowhead-tooltip .q5 a{color:#ff8000 !important;--color: #ff8000}
.wowhead-tooltip .q6 a{color:#e5cc80 !important;--color: #e5cc80}
.wowhead-tooltip .q7 a{color:#0cf !important;--color: #0cf}
.wowhead-tooltip .q8 a{color:#0cf !important;--color: #0cf}
.wowhead-tooltip .q9 a{color:#71d5ff !important;--color: #71d5ff}
.wowhead-tooltip .q10 a{color:#ff4040 !important;--color: #ff4040}
.wowhead-tooltip .q13 a{color:#ffff98 !important;--color: #ffff98}
.wowhead-tooltip .q14 a{color:#8788ee !important;--color: #8788ee}
.wowhead-tooltip .q,.wowhead-tooltip .q a,.wowhead-tooltip .color-q,.wowhead-tooltip .wowhead-tooltip .q a,.wowhead-tooltip .q.fa:before,.iconsmall .wowhead-tooltip .q a,.iconmedium .wowhead-tooltip .q a,.iconlarge .wowhead-tooltip .q a{color:#ffd100 !important;--color: #ffd100}
.wowhead-tooltip .q-alt,.wowhead-tooltip .q-alt a,.wowhead-tooltip .q-alt.fa:before{color:#ffd100 !important}
.wowhead-tooltip .q0,.wowhead-tooltip .q0 a,.wowhead-tooltip .color-q0,.wowhead-tooltip .wowhead-tooltip .q0 a,.wowhead-tooltip .q0.fa:before,.iconsmall .wowhead-tooltip .q0 a,.iconmedium .wowhead-tooltip .q0 a,.iconlarge .wowhead-tooltip .q0 a{color:#9d9d9d !important;--color: #9d9d9d}
.wowhead-tooltip .q0-alt,.wowhead-tooltip .q0-alt a,.wowhead-tooltip .q0-alt.fa:before{color:#9d9d9d !important}
.wowhead-tooltip .q1,.wowhead-tooltip .q1 a,.wowhead-tooltip .color-q1,.wowhead-tooltip .wowhead-tooltip .q1 a,.wowhead-tooltip .q1.fa:before,.iconsmall .wowhead-tooltip .q1 a,.iconmedium .wowhead-tooltip .q1 a,.iconlarge .wowhead-tooltip .q1 a{color:#fff !important;--color: #fff}
.wowhead-tooltip .q1-alt,.wowhead-tooltip .q1-alt a,.wowhead-tooltip .q1-alt.fa:before{color:#fff !important}
.wowhead-tooltip .q2,.wowhead-tooltip .q2 a,.wowhead-tooltip .color-q2,.wowhead-tooltip .wowhead-tooltip .q2 a,.wowhead-tooltip .q2.fa:before,.iconsmall .wowhead-tooltip .q2 a,.iconmedium .wowhead-tooltip .q2 a,.iconlarge .wowhead-tooltip .q2 a{color:#1eff00 !important;--color: #1eff00}
.wowhead-tooltip .q2-alt,.wowhead-tooltip .q2-alt a,.wowhead-tooltip .q2-alt.fa:before{color:#1eff00 !important}
.wowhead-tooltip .q3,.wowhead-tooltip .q3 a,.wowhead-tooltip .color-q3,.wowhead-tooltip .wowhead-tooltip .q3 a,.wowhead-tooltip .q3.fa:before,.iconsmall .wowhead-tooltip .q3 a,.iconmedium .wowhead-tooltip .q3 a,.iconlarge .wowhead-tooltip .q3 a{color:#0070dd !important;--color: #0070dd}
.wowhead-tooltip .q3-alt,.wowhead-tooltip .q3-alt a,.wowhead-tooltip .q3-alt.fa:before{color:#0070dd !important}
.wowhead-tooltip .q4,.wowhead-tooltip .q4 a,.wowhead-tooltip .color-q4,.wowhead-tooltip .wowhead-tooltip .q4 a,.wowhead-tooltip .q4.fa:before,.iconsmall .wowhead-tooltip .q4 a,.iconmedium .wowhead-tooltip .q4 a,.iconlarge .wowhead-tooltip .q4 a{color:#a335ee !important;--color: #a335ee}
.wowhead-tooltip .q4-alt,.wowhead-tooltip .q4-alt a,.wowhead-tooltip .q4-alt.fa:before{color:#9345ff !important}
.wowhead-tooltip .q5,.wowhead-tooltip .q5 a,.wowhead-tooltip .color-q5,.wowhead-tooltip .wowhead-tooltip .q5 a,.wowhead-tooltip .q5.fa:before,.iconsmall .wowhead-tooltip .q5 a,.iconmedium .wowhead-tooltip .q5 a,.iconlarge .wowhead-tooltip .q5 a{color:#ff8000 !important;--color: #ff8000}
.wowhead-tooltip .q5-alt,.wowhead-tooltip .q5-alt a,.wowhead-tooltip .q5-alt.fa:before{color:#ff8000 !important}
.wowhead-tooltip .q6,.wowhead-tooltip .q6 a,.wowhead-tooltip .color-q6,.wowhead-tooltip .wowhead-tooltip .q6 a,.wowhead-tooltip .q6.fa:before,.iconsmall .wowhead-tooltip .q6 a,.iconmedium .wowhead-tooltip .q6 a,.iconlarge .wowhead-tooltip .q6 a{color:#e5cc80 !important;--color: #e5cc80}
.wowhead-tooltip .q6-alt,.wowhead-tooltip .q6-alt a,.wowhead-tooltip .q6-alt.fa:before{color:#e5cc80 !important}
.wowhead-tooltip .q7,.wowhead-tooltip .q7 a,.wowhead-tooltip .color-q7,.wowhead-tooltip .wowhead-tooltip .q7 a,.wowhead-tooltip .q7.fa:before,.iconsmall .wowhead-tooltip .q7 a,.iconmedium .wowhead-tooltip .q7 a,.iconlarge .wowhead-tooltip .q7 a{color:#0cf !important;--color: #0cf}
.wowhead-tooltip .q7-alt,.wowhead-tooltip .q7-alt a,.wowhead-tooltip .q7-alt.fa:before{color:#0cf !important}
.wowhead-tooltip .q8,.wowhead-tooltip .q8 a,.wowhead-tooltip .color-q8,.wowhead-tooltip .wowhead-tooltip .q8 a,.wowhead-tooltip .q8.fa:before,.iconsmall .wowhead-tooltip .q8 a,.iconmedium .wowhead-tooltip .q8 a,.iconlarge .wowhead-tooltip .q8 a{color:#0cf !important;--color: #0cf}
.wowhead-tooltip .q8-alt,.wowhead-tooltip .q8-alt a,.wowhead-tooltip .q8-alt.fa:before{color:#0cf !important}
.wowhead-tooltip .q9,.wowhead-tooltip .q9 a,.wowhead-tooltip .color-q9,.wowhead-tooltip .wowhead-tooltip .q9 a,.wowhead-tooltip .q9.fa:before,.iconsmall .wowhead-tooltip .q9 a,.iconmedium .wowhead-tooltip .q9 a,.iconlarge .wowhead-tooltip .q9 a{color:#71d5ff !important;--color: #71d5ff}
.wowhead-tooltip .q9-alt,.wowhead-tooltip .q9-alt a,.wowhead-tooltip .q9-alt.fa:before{color:#71d5ff !important}
.wowhead-tooltip .q10,.wowhead-tooltip .q10 a,.wowhead-tooltip .color-q10,.wowhead-tooltip .wowhead-tooltip .q10 a,.wowhead-tooltip .q10.fa:before,.iconsmall .wowhead-tooltip .q10 a,.iconmedium .wowhead-tooltip .q10 a,.iconlarge .wowhead-tooltip .q10 a{color:#ff4040 !important;--color: #ff4040}
.wowhead-tooltip .q10-alt,.wowhead-tooltip .q10-alt a,.wowhead-tooltip .q10-alt.fa:before{color:#ff4040 !important}
.wowhead-tooltip .q13,.wowhead-tooltip .q13 a,.wowhead-tooltip .color-q13,.wowhead-tooltip .wowhead-tooltip .q13 a,.wowhead-tooltip .q13.fa:before,.iconsmall .wowhead-tooltip .q13 a,.iconmedium .wowhead-tooltip .q13 a,.iconlarge .wowhead-tooltip .q13 a{color:#ffff98 !important;--color: #ffff98}
.wowhead-tooltip .q13-alt,.wowhead-tooltip .q13-alt a,.wowhead-tooltip .q13-alt.fa:before{color:#ffff98 !important}
.wowhead-tooltip .q14,.wowhead-tooltip .q14 a,.wowhead-tooltip .color-q14,.wowhead-tooltip .wowhead-tooltip .q14 a,.wowhead-tooltip .q14.fa:before,.iconsmall .wowhead-tooltip .q14 a,.iconmedium .wowhead-tooltip .q14 a,.iconlarge .wowhead-tooltip .q14 a{color:#8788ee !important;--color: #8788ee}
.wowhead-tooltip .q14-alt,.wowhead-tooltip .q14-alt a,.wowhead-tooltip .q14-alt.fa:before{color:#8788ee !important}
.wowhead-tooltip .c1,.wowhead-tooltip .c1 a{color:#c69b6d !important}
.wowhead-tooltip .c1-alt,.wowhead-tooltip .c1-alt a{color:#c69b6d !important}
.wowhead-tooltip .c2,.wowhead-tooltip .c2 a{color:#f48cba !important}
.wowhead-tooltip .c2-alt,.wowhead-tooltip .c2-alt a{color:#f48cba !important}
.wowhead-tooltip .c3,.wowhead-tooltip .c3 a{color:#aad372 !important}
.wowhead-tooltip .c3-alt,.wowhead-tooltip .c3-alt a{color:#aad372 !important}
.wowhead-tooltip .c4,.wowhead-tooltip .c4 a{color:#fff468 !important}
.wowhead-tooltip .c4-alt,.wowhead-tooltip .c4-alt a{color:#fff468 !important}
.wowhead-tooltip .c5,.wowhead-tooltip .c5 a{color:#fff !important}
.wowhead-tooltip .c5-alt,.wowhead-tooltip .c5-alt a{color:#fff !important}
.wowhead-tooltip .c6,.wowhead-tooltip .c6 a{color:#c41e3a !important}
.wowhead-tooltip .c6-alt,.wowhead-tooltip .c6-alt a{color:#c41e3a !important}
.wowhead-tooltip .c7,.wowhead-tooltip .c7 a{color:#0070dd !important}
.wowhead-tooltip .c7-alt,.wowhead-tooltip .c7-alt a{color:#0070dd !important}
.wowhead-tooltip .c8,.wowhead-tooltip .c8 a{color:#3fc7eb !important}
.wowhead-tooltip .c8-alt,.wowhead-tooltip .c8-alt a{color:#3fc7eb !important}
.wowhead-tooltip .c9,.wowhead-tooltip .c9 a{color:#8788ee !important}
.wowhead-tooltip .c9-alt,.wowhead-tooltip .c9-alt a{color:#8788ee !important}
.wowhead-tooltip .c10,.wowhead-tooltip .c10 a{color:#00ff98 !important}
.wowhead-tooltip .c10-alt,.wowhead-tooltip .c10-alt a{color:#00ff98 !important}
.wowhead-tooltip .c11,.wowhead-tooltip .c11 a{color:#ff7c0a !important}
.wowhead-tooltip .c11-alt,.wowhead-tooltip .c11-alt a{color:#ff7c0a !important}
.wowhead-tooltip .c12,.wowhead-tooltip .c12 a{color:#a330c9 !important}
.wowhead-tooltip .c12-alt,.wowhead-tooltip .c12-alt a{color:#a330c9 !important}
.wowhead-tooltip .c13,.wowhead-tooltip .c13 a{color:#33937f !important}
.wowhead-tooltip .c13-alt,.wowhead-tooltip .c13-alt a{color:#33937f !important}
.moneygold,.moneysilver,.moneycopper,.moneyitem,.moneyachievement,.moneysocketmeta,.moneysocketred,.moneysocketyellow,.moneysocketblue,.moneysocketprismatic{background:no-repeat right center;color:#fff;display:inline-block}
.wowhead-tooltip .moneygold,.wowhead-tooltip .moneysilver,.wowhead-tooltip .moneycopper,.wowhead-tooltip .moneyitem,.wowhead-tooltip .moneyachievement,.wowhead-tooltip .moneysocketmeta,.wowhead-tooltip .moneysocketred,.wowhead-tooltip .moneysocketyellow,.wowhead-tooltip .moneysocketblue,.wowhead-tooltip .moneysocketprismatic{color:#fff}
.moneyitem{padding-right:18px}
.moneygold{padding-right:15px;background-image:url("https://wowtool.tips/images/icons/money-gold.gif")}
.moneysilver{padding-right:15px;background-image:url("https://wowtool.tips/images/icons/money-silver.gif")}
.moneycopper{padding-right:15px;background-image:url("https://wowtool.tips/images/icons/money-copper.gif")}
.moneyachievement{padding-right:13px;background-image:url("https://wowtool.tips/images/icons/achievement.gif")}
.moneysocketmeta{padding-right:18px;background-image:url("https://wowtool.tips/images/icons/socket-meta.gif")}
.moneysocketred{padding-right:18px;background-image:url("https://wowtool.tips/images/icons/socket-red.gif")}
.moneysocketyellow{padding-right:18px;background-image:url("https://wowtool.tips/images/icons/socket-yellow.gif")}
.moneysocketblue{padding-right:18px;background-image:url("https://wowtool.tips/images/icons/socket-blue.gif")}
.moneysocketprismatic{padding-right:18px;background-image:url("https://wowtool.tips/images/icons/socket-prismatic.gif")}
.wowhead-tooltip a.moneyitem,.wowhead-tooltip a.moneyachievement,.wowhead-tooltip a.moneysocketmeta,.wowhead-tooltip a.moneysocketred,.wowhead-tooltip a.moneysocketyellow,.wowhead-tooltip a.moneysocketblue,.wowhead-tooltip a.moneysocketprismatic{color:#fff !important}
.wowhead-tooltip a.moneyitem:hover,.wowhead-tooltip a.moneyachievement:hover,.wowhead-tooltip a.moneysocketmeta:hover,.wowhead-tooltip a.moneysocketred:hover,.wowhead-tooltip a.moneysocketyellow:hover,.wowhead-tooltip a.moneysocketblue:hover,.wowhead-tooltip a.moneysocketprismatic:hover{border-bottom:1px solid #fff}
.wowhead-tooltip a span.moneyitem,.wowhead-tooltip a span.moneyachievement,.wowhead-tooltip a span.moneysocketmeta,.wowhead-tooltip a span.moneysocketred,.wowhead-tooltip a span.moneysocketyellow,.wowhead-tooltip a span.moneysocketblue,.wowhead-tooltip a span.moneysocketprismatic{color:#fff}
.wowhead-tooltip-screen-close{background:#933 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' height='100%' width='100%'><line x1='30%' y1='30%' x2='70%' y2='70%' style='stroke:rgb(255, 255, 255);stroke-width:7.5%' /><line x1='70%' y1='30%' x2='30%' y2='70%' style='stroke:rgb(255, 255, 255);stroke-width:7.5%' /></svg>") center no-repeat;border-radius:999px !important;height:39px;line-height:0;position:absolute;right:7.02px;top:7.02px;width:39px;z-index:100;right:7px;top:4px}
.wowhead-tooltip-screen{background:rgba(0,0,0,.65);box-shadow:inset 0 0 200px #000;inset:0;position:fixed;z-index:2147483647}
.wowhead-tooltip-screen-inner-wrapper{bottom:60px;left:0;overflow-y:auto;position:absolute;right:0;top:0;z-index:2}
.wowhead-tooltip-screen-inner{align-content:center;align-items:center;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;min-height:100%;padding:45px 5px 0}
.wowhead-tooltip-screen-inner .wowhead-tooltip{display:none;margin:0 auto;max-width:320px;position:static !important;width:auto !important}
.wowhead-tooltip-screen-inner .wowhead-tooltip[data-visible=yes]{display:block}
.wowhead-tooltip-screen-inner .wowhead-tooltip>table>tbody>tr>td>table{white-space:normal !important}
.wowhead-tooltip-screen-inner-box{position:relative}
.wowhead-tooltip-screen-inner-box .wowhead-tooltip .wowhead-touch-tooltip-closer{display:none}
.wowhead-tooltip-screen-inner-box .wowhead-tooltip .whtt-tooltip-icon{left:-44px;top:-1px}
.wowhead-tooltip-screen-caption{bottom:5px;font-size:21px;font-weight:600;left:5px;position:absolute;right:5px;z-index:1}
.wowhead-tooltip-screen-caption a{background:#303030;border-radius:4px;color:#fff;display:block;height:50px;line-height:50px;overflow:hidden;text-align:center;text-overflow:ellipsis}
.wowhead-tooltip-screen-caption a:first-child{float:left;width:calc(50% - 2.5px)}
.wowhead-tooltip-screen-caption a:last-child{margin:0 0 0 auto;width:calc(50% - 2.5px)}
.wowhead-tooltip-screen-caption a:first-child:last-child{box-shadow:0 0 100px #000;float:none;margin:0;width:auto}
.wowhead-tooltip-screen-caption a .fa{margin-right:5px}
@media screen and (max-width: 320px){
.wowhead-tooltip-screen-inner-wrapper{bottom:0}
}
@media screen and (max-width: 320px){
.wowhead-tooltip-screen-caption{bottom:auto;left:auto;right:53px;top:4px;z-index:3}
}
@media screen and (max-width: 320px){
.wowhead-tooltip-screen-caption a:first-child:last-child{background:#393;border-radius:99px;height:0 !important;line-height:39px;overflow:hidden;padding:39px 39px 0 0;width:0 !important}
}
@media screen and (max-width: 320px){
.wowhead-tooltip-screen-caption a .fa{display:block;left:0;margin-right:0;position:absolute;right:0;top:0}
}
@media screen and (max-width: 407px){
.wowhead-tooltip-screen-inner-box .wowhead-tooltip .whtt-tooltip-icon{left:-1px;top:-44px}
}
.wowhead-tooltip{box-sizing:border-box;max-width:100%;overflow:visible !important;visibility:hidden;z-index:2147483647}
.main-contents .wowhead-tooltip-width-restriction td:first-child>b{white-space:normal}
.wowhead-tooltip a{text-decoration:none}
.wowhead-tooltip a:hover{text-decoration:underline}
.wowhead-tooltip table{border-spacing:0;border-collapse:collapse;margin:0;width:auto}
.wowhead-tooltip td{max-width:500px}
.wowhead-tooltip td td{overflow:hidden;text-overflow:ellipsis}
@media screen and (max-width: 599px){
.wowhead-tooltip table,.wowhead-tooltip th,.wowhead-tooltip td{white-space:normal !important}
}
.wowhead-tooltip table,.wowhead-tooltip td,.wowhead-tooltip th,.wowhead-tooltip tbody{border:0 !important}
.wowhead-tooltip td table td table{width:99.5%}
.wowhead-tooltip td,.wowhead-tooltip th{background:url("https://wowtool.tips/images/wow/tooltip.png");color:#fff;font-family:Verdana,"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;line-height:17px}
.wowhead-tooltip th{padding:3px;vertical-align:top}
.wowhead-tooltip td{padding:8px 4px 1px 9px;text-align:left;vertical-align:top}
.wowhead-tooltip b{color:inherit !important;font-size:14px;line-height:19px;font-weight:normal}
.wowhead-tooltip b>a{color:inherit;font:inherit}
.wowhead-tooltip[data-status=error] td{color:#ff4040}
.wowhead-tooltip[data-status=loading] td:before{animation:rotate-1s 1s linear infinite;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' height='100%' width='100%' aria-label='Loading' fill='none' class='rotate-1s' style='box-sizing: content-box; color: rgb(255, 255, 255)' viewBox='0 0 16 16'><circle id='circle' cx='8' cy='8' r='7' stroke='currentColor' stroke-width='1' stroke-opacity='0.25' vector-effect='non-scaling-stroke'></circle><path id='line' d='M15 8a7.002 7.002 0 00-7-7' stroke='currentColor' stroke-width='1' stroke-linecap='round' vector-effect='non-scaling-stroke'></path></svg>") center no-repeat;display:inline-block;height:.9em;line-height:0;width:.9em;content:"";margin-right:5px;position:relative;top:1px}
.wowhead-tooltip div.indent{padding-left:.6em}
.wowhead-tooltip td th,.wowhead-tooltip td td{background:none}
.wowhead-tooltip td th{padding:0 0 0 4em;text-align:right;font-weight:normal}
.wowhead-tooltip td td{padding:0;text-align:left}
.wowhead-tooltip td blockquote{background:rgba(0,0,0,0);border-radius:0;padding:0;margin:0 10px}
.wowhead-tooltip .whtt-tooltip-icon{height:44px;left:-44px;margin:0 !important;padding:0;position:absolute;top:-1px;width:44px}
.wowhead-tooltip table.shrink b{font-size:12px;line-height:15px}
.wowhead-tooltip table.shrink td,.wowhead-tooltip table.shrink th{font-size:10px;line-height:14px}
.wowhead-tooltip .mapper{margin:2px 0 3px 1px;border:none}
.wowhead-tooltip ins{border-bottom:1px dotted;color:#5df644;text-decoration:none}
.wowhead-tooltip del{border-bottom:1px dotted;color:#ff8040;text-decoration:none}
.wowhead-tooltip .iconsmall ins,.wowhead-tooltip .iconsmall del,.wowhead-tooltip .iconmedium ins,.wowhead-tooltip .iconmedium del,.wowhead-tooltip .iconlarge ins,.wowhead-tooltip .iconlarge del,.wowhead-tooltip .iconblizzard ins,.wowhead-tooltip .iconblizzard del{border:0}
.wowhead-tooltip .wowhead-tooltip-requirements{white-space:normal}
.wowhead-tooltip .whtt-scroll{overflow:auto !important;position:relative !important}
.wowhead-tooltip .whtt-scroll:after{background:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);bottom:0;display:none;height:20px;left:0;position:absolute;width:100%}
.wowhead-tooltip[data-height=restricted] .whtt-scroll:after{content:"";display:block}
.wowhead-tooltip .whtt-name{color:inherit}
.wowhead-tooltip .whtt-skill-category{color:#6bf}
.wowhead-tooltip .whtt-rank{color:aqua}
.wowhead-tooltip .whtt-transmogrified-to{color:#ff80ff}
@media screen and (max-width: 499px){
#main .wowhead-tooltip b{white-space:normal}
}
@media screen and (max-width: 339px){
#main .wowhead-tooltip{max-width:100%}
}
.wowhead-tooltip-item-classes,.wowhead-tooltip-item-races{white-space:normal}
.wowhead-tooltip-npc-graphic td{overflow:visible !important}
.wowhead-tooltip-npc-graphic td>div{pointer-events:none;position:relative;text-align:center;top:-3px}
.wowhead-tooltip-npc-graphic td>div img{display:block;margin:-64px auto 0}
.wowhead-tooltip-inline .wowhead-tooltip{display:inline-block;position:relative;z-index:unset}
.wowhead-tooltip-inline-icon .wowhead-tooltip{margin-left:44px}
.wowhead-tooltip-inline[data-markup-tooltip-icon=false] .whtt-tooltip-icon{display:none}
.wowhead-tooltip-inline[data-markup-tooltip-icon=false] .wowhead-tooltip{margin-left:0}

/* ==========================================================================
   ★★ 以下**不是抄来的** —— 是**我们改的**。★★
   上面那些是 wowhead 的原版规则;**这一段必须在最后**(同特异度时后者胜)。
   为什么改:字号 / 行高 / 字重 / 字体对齐**项目自己的体系**
   (web/app.css:754 的 --fs-* / --lh-* 四档 + --font-sans),
   而不是 wowhead 那套(12/17 + 14/19 + Verdana)。
   ⚠️ 改这里要改 tools/gen-tooltip-css.py 的 OVERRIDES —— 别手改本文件,会被覆盖。
   ⚠️ 这是**有意偏离**"照搬 wowtool",见 docs/tooltip.md。
   ========================================================================== */
.wowhead-tooltip td, .wowhead-tooltip th {
    font-family: var(--font-sans);
    font-size: var(--fs-sm);
    line-height: var(--lh-sm);
}
.wowhead-tooltip b {
    font-size: var(--fs-base);
    line-height: var(--lh-base);
    font-weight: 500;
}
/* 2026-11-02 用户定:水印 logo 完全不要(本地不留、远端也不指向)。
   原版规则是 display:none,这里**显式兜底** —— 将来上游真返回了这个元素也看不见,
   而且 CSS 里没有任何图片 URL ⇒ 不会发请求、不可能裂图。 */
.wowhead-tooltip-powered { display: none !important; }
