#boe-table .boe-item-cell {
    white-space: nowrap;
}

#boe-table .boe-stats-cell {
    white-space: nowrap;
}

#boe-table .boe-modifiers-cell {
    white-space: nowrap;
    font-family: monospace;
    font-size: 0.78rem;
    color: var(--text-muted);
}

#boe-table .boe-socket-pill {
    display: inline-block;
    padding: 2px 8px;
    border-radius: 999px;
    border: 1px solid rgba(90, 200, 250, 0.45);
    color: #5ac8fa;
    background: rgba(90, 200, 250, 0.12);
    font-size: 0.75rem;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.03em;
}

/* Track badge: force same rendering as Loot History */
#boe-table .item-track {
    display: inline-block;
    padding: 3px 10px;
    border-radius: 6px;
    font-size: 0.8rem;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.04em;
    line-height: 1.2;
}

#boe-table .item-track--champion {
    background: rgba(255, 193, 7, 0.2);
    color: #ffc107;
    border: 1px solid rgba(255, 193, 7, 0.35);
}

#boe-table .item-track--hero {
    background: rgba(255, 87, 34, 0.2);
    color: #ff7043;
    border: 1px solid rgba(255, 87, 34, 0.35);
}

#boe-table .item-track--mythic {
    background: rgba(156, 39, 176, 0.2);
    color: #ab47bc;
    border: 1px solid rgba(156, 39, 176, 0.35);
}
