.d2r-nav[data-v-b69af38b]{gap:.4rem;margin-bottom:1rem;display:flex}.d2r-nav a[data-v-b69af38b]{color:#bbb;border:1px solid #403c31;border-radius:.3rem;padding:.45rem .7rem}.d2r-nav .router-link-active[data-v-b69af38b]{color:#d8b45c;border-color:#8e7339}.item-card[data-v-a114f175]{background:#171717;border:1px solid #3a372f;border-radius:.45rem;grid-template-columns:8.5rem minmax(13rem,17rem) minmax(0,1fr);gap:1.15rem;min-height:10.5rem;padding:1rem 1.2rem;transition:border-color .18s,background .18s;display:grid;position:relative}.item-card[data-v-a114f175]:hover{background:#1a1814;border-color:#8e7339}.card-link[data-v-a114f175]{z-index:1;position:absolute;inset:0}.visual[data-v-a114f175]{border-right:1px solid #2e2a23;align-content:center;justify-items:center;gap:.5rem;min-width:0;display:grid}.runes[data-v-a114f175]{z-index:2;flex-wrap:wrap;justify-content:center;gap:.35rem;display:flex;position:relative}.runes span[data-v-a114f175]{color:#c7b377;justify-items:center;display:grid}.runes img[data-v-a114f175]{-o-object-fit:contain;object-fit:contain;width:28px;height:28px;image-rendering:pixelated}.runes small[data-v-a114f175]{font-size:var(--text-caption)}.item-image[data-v-a114f175]{-o-object-fit:contain;object-fit:contain;width:78px;height:104px;image-rendering:pixelated}.identity[data-v-a114f175]{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;display:flex}.name-row[data-v-a114f175]{align-items:center;gap:.5rem;display:flex}.name-row h2[data-v-a114f175]{font-size:var(--text-body-lg);line-height:1.3}.name-row span[data-v-a114f175]{color:#efc96a;border:1px solid #6e5926;border-radius:.2rem;padding:.12rem .32rem}.name-en[data-v-a114f175],.name-row span[data-v-a114f175]{font-size:var(--text-caption)}.name-en[data-v-a114f175]{color:#8f8f8f;margin-top:.15rem}.bases[data-v-a114f175]{color:#a69877;margin-top:.5rem;line-height:1.4}.bases[data-v-a114f175],.requirements[data-v-a114f175]{font-size:var(--text-caption)}.requirements[data-v-a114f175]{color:#aaa;flex-wrap:wrap;gap:.3rem .55rem;margin-top:.65rem;display:flex}.requirements span+span[data-v-a114f175]{padding-left:.55rem;position:relative}.requirements span+span[data-v-a114f175]:before{color:#554d3d;content:"·";position:absolute;left:0}.stats[data-v-a114f175]{color:#75a2ff;min-width:0;font-size:var(--text-meta);text-align:left;align-self:center;padding-left:1rem;line-height:1.5}.stats li[data-v-a114f175]{overflow-wrap:anywhere}.set-count[data-v-a114f175]{color:#5ac65a;font-size:var(--text-caption);margin-top:.6rem}.rarity-unique[data-v-a114f175]{color:#c7b377}.rarity-set[data-v-a114f175]{color:#00c400}.rarity-runeword[data-v-a114f175]{color:#d8b45c}.rarity-magic[data-v-a114f175]{color:#6969ff}.item-card.compact[data-v-a114f175]{flex-direction:column;gap:.55rem;min-height:18rem;padding:.9rem;display:flex}.compact .visual[data-v-a114f175]{border-bottom:1px solid #2e2a23;border-right:0;min-height:5.2rem}.compact .item-image[data-v-a114f175]{width:60px;height:70px}.compact .identity[data-v-a114f175]{text-align:center;align-items:center}.compact .name-row[data-v-a114f175]{justify-content:center}.compact .requirements[data-v-a114f175]{justify-content:center;margin-top:.4rem}.compact .stats[data-v-a114f175]{text-align:center;font-size:var(--text-caption);align-self:stretch;padding:0}.item-card.set-summary[data-v-a114f175]{grid-template-columns:7.5rem minmax(0,1fr);min-height:10.5rem}.set-summary .identity[data-v-a114f175]{align-items:flex-start}.set-summary .item-image[data-v-a114f175]{width:70px;height:90px}@media (width<=880px){.item-card[data-v-a114f175]:not(.compact){grid-template-columns:7rem minmax(0,1fr)}.item-card:not(.compact) .stats[data-v-a114f175]{grid-column:2;padding:0}.item-card:not(.compact) .visual[data-v-a114f175]{grid-row:1/span 2}.identity[data-v-a114f175]{justify-content:start}}@media (width<=600px){.item-card[data-v-a114f175]:not(.compact){grid-template-columns:5.5rem minmax(0,1fr);gap:.75rem;min-height:auto;padding:.85rem}.item-card:not(.compact) .visual[data-v-a114f175]{border-right:1px solid #2e2a23;justify-content:start}.item-card:not(.compact) .item-image[data-v-a114f175]{width:58px;height:76px}.item-card:not(.compact) .runes img[data-v-a114f175]{width:23px;height:23px}.stats[data-v-a114f175]{font-size:var(--text-caption)}}
