/* Das aktuelle Inventar wird über I oder Escape geschlossen. Nur das geöffnete Nebenfenster besitzt ein eigenes X. */
.inventory-v16-main > header .inventory-v16-close,
.inventory-v16-storage > header .inventory-v16-close,
.inventory-v16-global-close {
    display: none !important;
}

.inventory-v16-tooltip {
    position: fixed;
    z-index: 10120;
    display: grid;
    grid-template-columns: 88px minmax(0, 1fr);
    gap: 12px;
    width: 290px;
    min-height: 132px;
    padding: 12px;
    border: 1px solid rgba(126, 77, 56, .88);
    background: linear-gradient(135deg, rgba(25, 21, 17, .99), rgba(8, 9, 7, .995));
    box-shadow: 0 12px 32px rgba(0, 0, 0, .78), inset 0 0 0 1px rgba(203, 164, 104, .05);
    color: #ddd0bd;
    pointer-events: none;
}
.inventory-v16-tooltip-image {
    display: grid;
    place-items: center;
    border-right: 1px solid rgba(128, 102, 70, .3);
    background: radial-gradient(circle, rgba(94, 67, 38, .25), transparent 70%);
    color: #ac8b56;
    font: 30px Georgia, serif;
}
.inventory-v16-tooltip-image img { width: 80px; height: 80px; object-fit: contain; filter: drop-shadow(0 3px 4px rgba(0,0,0,.75)); }
.inventory-v16-tooltip > div:last-child { min-width: 0; }
.inventory-v16-tooltip strong { display: block; overflow-wrap: anywhere; color: #eee4d6; font: 700 14px Georgia, serif; letter-spacing: .03em; }
.inventory-v16-tooltip p { margin: 7px 0; color: #9f9384; font-size: 10px; line-height: 1.4; }
.inventory-v16-tooltip small { color: #c1ad91; font-size: 9px; line-height: 1.55; }

.inventory-v16-clothing-menu {
    position: fixed;
    z-index: 10130;
    display: grid;
    min-width: 190px;
    padding: 4px;
    border: 1px solid #76553b;
    background: rgba(13, 13, 11, .99);
    box-shadow: 0 10px 28px rgba(0,0,0,.86);
}
.inventory-v16-clothing-menu button {
    min-height: 34px;
    padding: 7px 10px;
    border: 0;
    border-bottom: 1px solid rgba(119, 91, 57, .27);
    background: transparent;
    color: #d7c8b4;
    font: 700 9px Georgia, serif;
    text-align: left;
}
.inventory-v16-clothing-menu button:last-child { border-bottom: 0; }
.inventory-v16-clothing-menu button:hover { background: #38291c; color: #f0dfc7; }

.inventory-v16-quantity:not(:focus),
.inventory-v16-quick input:not(:focus) { cursor: text; }
