/* Item list and game-style hover card, measured against the supplied reference. */
.item-table{border-radius:3px;box-shadow:none}
.item-table th{font:700 14px/24px Arial,Tahoma,sans-serif;padding:12px 16px;text-transform:uppercase;height:50px}
.item-table td{font:400 16px/24px Arial,Tahoma,sans-serif;height:61px;padding:12px 16px;background:#292929;vertical-align:middle}
.item-table .icon-cell{width:66px;padding-left:16px;padding-right:8px}
.item-table .item-icon{width:36px;height:36px;object-fit:contain;border:0;background:none;padding:0}
.item-table .item-name{font:700 16px/24px Arial,Tahoma,sans-serif;color:var(--item-quality,#fff);display:block}
.item-table .level-cell{font-size:16px;white-space:nowrap}
.item-table .level-cell .muted{font-size:14px;color:#adb5bd;font-weight:400}
.item-table tr{--item-quality:#fff}
.item-table tr.rarity-border-1{--item-quality:#aaa}.item-table tr.rarity-border-2{--item-quality:#00b900}.item-table tr.rarity-border-3{--item-quality:#0099ff}.item-table tr.rarity-border-4{--item-quality:#eb6d21}.item-table tr.rarity-border-5{--item-quality:#ffff00}.item-table tr.rarity-border-6{--item-quality:#cc66ff}.item-table tr.rarity-border-7{--item-quality:#ff3333}
.item-table tbody td:first-child{border-left:4px solid var(--item-quality)}
.item-table tr:hover td,.item-table tr:focus-within td{background:#414141}
.entity-preview.game-item-preview{width:274px;padding:16px;border:1px solid #eca263;border-radius:8px;background:#111;color:#fff;box-shadow:0 8px 24px #0009;font:400 12px/20px Arial,Tahoma,sans-serif}
.game-item-preview .preview-title{gap:10px;min-height:36px;padding-bottom:10px;margin-bottom:8px;border-bottom:1px solid #55412e;line-height:19px}
.game-item-preview .preview-title strong{font:700 13px/19px Arial,Tahoma,sans-serif}
.game-item-preview .preview-title .item-icon{width:32px;height:32px;flex:0 0 32px;object-fit:contain}
.game-item-preview .quality-4{color:#eb6d21}.game-item-preview .quality-2{color:#00b900}.game-item-preview .quality-3{color:#0099ff}.game-item-preview .quality-5{color:#ffff00}.game-item-preview .quality-6{color:#cc66ff}.game-item-preview .quality-7{color:#ff3333}
.game-item-preview .preview-item-type{color:#fff;margin-bottom:0}
.game-item-preview .preview-line{color:#ff7777;white-space:pre-line;overflow-wrap:anywhere}
.game-item-preview .preview-flavour{color:#ffff70}
.game-item-preview .preview-stats{font-size:12px;line-height:20px;margin:0}
.game-item-preview .preview-stats>div{gap:8px;display:flex;justify-content:space-between}
/* Latest expanded reference menus put each caret immediately after its label. */
@media(min-width:801px){#nav .has-children>.menu-line>.menu-row{flex:0 0 auto}#nav .menu-arrow{width:27px;padding:0 9px 0 4px}.item-table .item-name{min-height:24px}}
body.light .item-table td{background:#fff}body.light .item-table tr:hover td,body.light .item-table tr:focus-within td{background:#eee}body.light .item-table tr.rarity-border-0{--item-quality:#222}body.light .item-table .level-cell{color:#222}
@media(max-width:650px){.item-table td{font-size:14px;padding:10px 8px;height:57px}.item-table .item-name{font-size:14px;line-height:21px}.item-table th{font-size:12px;padding:10px 8px}.item-table .icon-cell{width:50px;padding-left:8px;padding-right:6px}.item-table .level-cell{font-size:14px}.item-table .level-cell .muted{display:none}}

.item-table .icon-cell>a{display:flex;align-items:center;height:36px;line-height:0}
