/* ============================================ */
/* Fusion Tooltip — Thunder-WoW theme           */
/* ============================================ */

#fusion_tooltip,
.fusion_tooltip {
    background: linear-gradient(to bottom, #1a0e04 0%, #0d0600 100%);
    border: 1px solid #40220a;
    border-top: 1px solid #6e3a10;
    border-radius: 3px;
    box-shadow: 0 2px 16px rgba(0, 0, 0, 0.85),
                0 0 6px rgba(215, 150, 2, 0.12);
    color: #c1b575;
    position: absolute;
    z-index: 9999999;
    padding: 10px 12px;
    font-size: 13px;
    line-height: 1.5;
}

/* ── Item quality colors ────────────────────── */

#fusion_tooltip .q0 { color: #9d9d9d; }
#fusion_tooltip .q1 { color: #ffffff; }
#fusion_tooltip .q2 { color: #1eff00; }
#fusion_tooltip .q3 { color: #0070dd; }
#fusion_tooltip .q4 { color: #a335ee; }
#fusion_tooltip .q5 { color: #ff8000; }
#fusion_tooltip .q6 { color: #e6cc80; }
#fusion_tooltip .q7 { color: #00ccff; }

/* ── Tooltip header (icon + name) ───────────── */

#fusion_tooltip .tt-header {
    display: flex;
    align-items: center;
    gap: 8px;
    margin-bottom: 6px;
    padding-bottom: 6px;
    border-bottom: 1px solid rgba(64, 34, 10, 0.6);
}

#fusion_tooltip .tt-header img {
    width: 36px;
    height: 36px;
    border-radius: 3px;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.6);
}

/* Quality-based icon borders */
#fusion_tooltip .tt-icon-q0 { border: 1px solid #9d9d9d; }
#fusion_tooltip .tt-icon-q1 { border: 1px solid #ffffff; }
#fusion_tooltip .tt-icon-q2 { border: 1px solid #1eff00; }
#fusion_tooltip .tt-icon-q3 { border: 1px solid #0070dd; }
#fusion_tooltip .tt-icon-q4 { border: 1px solid #a335ee; }
#fusion_tooltip .tt-icon-q5 { border: 1px solid #ff8000; }
#fusion_tooltip .tt-icon-q6 { border: 1px solid #e6cc80; }
#fusion_tooltip .tt-icon-q7 { border: 1px solid #00ccff; }

/* Spell/talent/glyph icon border */
#fusion_tooltip .tt-icon-spell { border: 1px solid #6e3a10; }

/* ── Content styling ────────────────────────── */

/* Slot / type row */
#fusion_tooltip .tt-slot-row {
    display: flex;
    justify-content: space-between;
    color: #c1b575;
}

/* Green spell effects */
#fusion_tooltip .tt-spell {
    color: #1eff00;
    display: block;
    margin-top: 3px;
}

/* Item level highlight */
#fusion_tooltip .tt-ilvl {
    color: #d79602;
}

/* Rank info for talents */
#fusion_tooltip .tt-rank {
    color: #c1b575;
}

/* Glyph type label */
#fusion_tooltip .tt-glyph-type {
    color: #1eff00;
}

/* Spell description */
#fusion_tooltip .tt-desc {
    color: #d79602;
    display: block;
    margin-top: 4px;
}

/* Wiki tooltip (achievements) — refinements */
#fusion_tooltip .wiki-tooltip {
    padding: 3px;
    max-width: 400px;
}

#fusion_tooltip .wiki-tooltip h3 {
    font-size: 15px;
    font-weight: 600;
    color: #fff;
    margin: 0;
}

#fusion_tooltip .wiki-tooltip h3 span {
    float: right;
    margin-left: 5px;
    color: #d79602;
}

#fusion_tooltip .color-tooltip-yellow {
    color: #ffd100 !important;
}
