.game-item[data-v-e24c38be]{--grad-color-2:#0e101c;--rarity-color:#5c5d61;--gradient-opacity:20%;--grad-color-1:color-mix(in srgb,var(--rarity-color) var(--gradient-opacity),transparent);--color-border:var(--rarity-color);aspect-ratio:1;background:var(--color-bg-tertiary);background:linear-gradient(35deg,var(--grad-color-1) 0,var(--grad-color-2) 100%);border:2px solid var(--color-border);border-radius:.75rem;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:box-shadow .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.game-item.rarity-common[data-v-e24c38be]{--rarity-color:#6c6c6c;--gradient-opacity:20%}.game-item.rarity-uncommon[data-v-e24c38be]{--rarity-color:#26bf57;--gradient-opacity:27.5%}.game-item.rarity-rare[data-v-e24c38be]{--rarity-color:#00a8f2;--gradient-opacity:35%}.game-item.rarity-epic[data-v-e24c38be]{--rarity-color:#cc3099;--gradient-opacity:42.5%}.game-item.rarity-legendary[data-v-e24c38be]{--rarity-color:#ffc600;--gradient-opacity:50%}.game-item.rarity-exotic[data-v-e24c38be]{--rarity-color:#b84d8f;--gradient-opacity:50%}.game-item.is-blueprint[data-v-e24c38be]{--rarity-color:#3c6396;background:url(../images/misc/Blueprint@2x.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.corner-overlay[data-v-e24c38be]{aspect-ratio:1/1;bottom:0;height:auto!important;left:0;overflow:visible;pointer-events:none;position:absolute;z-index:2}.item-image-container[data-v-e24c38be]{align-items:center;display:flex;flex:1;height:75%;justify-content:center;overflow:hidden;position:relative;z-index:1}.item-image[data-v-e24c38be]{height:100%;image-rendering:-webkit-optimize-contrast;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease;width:100%;z-index:10;-webkit-user-drag:none;user-drag:none}.game-item:hover .item-image[data-v-e24c38be]{transform:scale(1.05)}.item-image-placeholder[data-v-e24c38be]{align-items:center;background:#0003;border-radius:.5rem;display:flex;height:100%;justify-content:center;width:100%}.placeholder-icon[data-v-e24c38be]{color:var(--color-text-muted);font-size:3rem;opacity:.5}.item-footer[data-v-e24c38be]{align-items:center;background:#090c19;display:flex;height:25%;justify-content:space-between;padding:2px 10px 2px 2px;position:relative;z-index:2}.footer-right[data-v-e24c38be]{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.footer-right-icons[data-v-e24c38be]{align-items:center;display:flex;gap:.5rem}.category-icon[data-v-e24c38be]{align-items:center;color:var(--color-text-primary);display:flex;font-size:1rem;height:1.25rem;justify-content:center;min-width:1.75rem}.category-icon-img[data-v-e24c38be]{color:inherit;height:100%;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-o-object-fit:contain;object-fit:contain;width:100%}.category-icon .default-icon[data-v-e24c38be]{font-size:1.25rem;line-height:1;opacity:.5}.quantity-level[data-v-e24c38be]{color:var(--color-text-primary);font-family:var(--font-main);font-size:1.1rem;font-weight:600;line-height:1}.roman-numeral[data-v-e24c38be]{align-items:center;display:flex;justify-content:center}.roman-numeral-icon[data-v-e24c38be]{color:var(--color-text-primary);height:1rem;opacity:.8;width:1rem}.game-item-wrapper[data-v-e24c38be]{display:block;position:relative;width:100%}.item-tooltip[data-v-e24c38be]{cursor:auto;max-width:380px;min-width:320px;pointer-events:auto;pointer-events:none;position:fixed;z-index:10000}.tooltip-enter-active[data-v-e24c38be]{transition:opacity .3s ease,transform .3s ease}.tooltip-leave-active[data-v-e24c38be]{transition:opacity .2s ease,transform .2s ease}.tooltip-enter-from[data-v-e24c38be]{opacity:0;transform:translateY(20px)}.tooltip-enter-to[data-v-e24c38be],.tooltip-leave-from[data-v-e24c38be]{opacity:1;transform:translateY(0)}.tooltip-leave-to[data-v-e24c38be]{opacity:0;transform:translateY(20px)}.tooltip-content[data-v-e24c38be]{background:#f9eedf;border-radius:.5rem;box-shadow:0 4px 20px #00000080;color:var(--color-text-dark-primary);display:flex;flex-direction:column;font-size:1.1rem;gap:.5rem;line-height:1.4;padding:1rem 1.5rem}.tooltip-tags[data-v-e24c38be]{display:flex;flex-wrap:wrap;gap:4px}.tag[data-v-e24c38be]{align-items:center;display:inline-flex;font-size:16px;font-weight:600;height:24px;justify-content:center;padding:0 .5rem;text-transform:uppercase}.tag[data-v-e24c38be]:first-child{border-radius:2px 0 0 2px}.tag[data-v-e24c38be]:last-child{border-radius:0 2px 2px 0}.tag-category[data-v-e24c38be]{height:24px;padding:2px;width:24px}.tag-icon[data-v-e24c38be]{color:inherit;height:100%;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-o-object-fit:contain;object-fit:contain;width:100%}.tooltip-name[data-v-e24c38be]{color:var(--color-text-dark-primary);font-family:var(--font-action);font-size:1.3rem;font-weight:900!important;margin-bottom:-.45rem;text-transform:uppercase}.tooltip-description[data-v-e24c38be],.tooltip-tip[data-v-e24c38be]{color:var(--color-text-dark-primary);font-size:1.1rem;font-weight:500}.tooltip-tip[data-v-e24c38be]{background:#ebdecb;border:1px solid #d2c5b4;border-radius:.5rem;margin:0 -.5rem;padding:.5rem 1rem}.tooltip-info-container[data-v-e24c38be]{display:flex;flex-direction:column;gap:.75rem}.tooltip-actions[data-v-e24c38be]{border-bottom:1px solid #ddd;display:flex;gap:.5rem;padding-bottom:.75rem}.action-icon[data-v-e24c38be]{align-items:center;background:#fff;border:1px solid #bbb;border-radius:.25rem;color:#2a2a2a;display:flex;font-size:.875rem;font-weight:600;height:1.5rem;justify-content:center;width:1.5rem}.tooltip-stats-list[data-v-e24c38be]{display:flex;flex-direction:column}.stat-row[data-v-e24c38be]{align-items:center;border-bottom:1px solid #cec1b0;color:var(--color-text-dark-primary);display:flex;font-size:16px;font-weight:500;justify-content:space-between;margin:0 -.5rem;padding:.25rem .5rem}.stat-row[data-v-e24c38be]:nth-child(2n){background:#f3e8d7}.stat-row[data-v-e24c38be]:last-child{margin-bottom:0}.tooltip-bar-stats[data-v-e24c38be]{border-bottom:1px solid #ddd;display:grid;gap:.75rem;grid-template-columns:1fr 1fr;padding-bottom:.75rem}.bar-stat-row[data-v-e24c38be]{display:flex;flex-direction:column;font-size:.875rem;gap:.25rem}.bar-stat-header[data-v-e24c38be]{align-items:center;display:flex;justify-content:space-between}.bar-stat-label[data-v-e24c38be]{color:#4a4a4a;font-size:.9rem;font-weight:500}.bar-stat-value[data-v-e24c38be]{color:#2a2a2a;font-size:.9rem;font-weight:700}.bar-stat-container[data-v-e24c38be]{background:#aaaaae;border-radius:.25rem;height:.5rem;overflow:hidden;position:relative;width:100%}.bar-stat-fill[data-v-e24c38be]{background:#4a4a4a;border-radius:.25rem;height:100%;transition:width .3s ease}.tooltip-recycles[data-v-e24c38be]{display:flex;flex-direction:column;gap:.25rem}.recycles-header[data-v-e24c38be]{color:#2a2a2a;font-size:.875rem;font-weight:700;text-transform:uppercase}.recycles-list[data-v-e24c38be]{color:#4a4a4a;font-size:.875rem;line-height:1.6}.recycle-item[data-v-e24c38be]{display:inline}.found-in-section[data-v-e24c38be]{border-bottom:1px solid #ddd;display:flex;flex-direction:column;gap:.1rem;padding-bottom:.75rem}.found-in-header[data-v-e24c38be]{color:var(--color-text-dark-primary);font-family:var(--font-action);font-size:1rem;font-weight:800;margin:0;text-transform:uppercase}.found-in-locations[data-v-e24c38be]{display:flex;flex-wrap:wrap;gap:.75rem}.location-badge[data-v-e24c38be]{align-items:center;display:flex;font-size:.875rem;font-weight:600;gap:.25rem;text-transform:capitalize}.location-icon-container[data-v-e24c38be]{align-items:center;background:#2a2a2a;border-radius:100px;color:var(--color-text-primary);display:flex;justify-content:center;padding:.15rem}.location-icon[data-v-e24c38be]{height:1rem;width:1rem}.location-name[data-v-e24c38be]{font-size:1rem;font-weight:600;line-height:1}.tooltip-footer[data-v-e24c38be]{background:#cec1b0;border-radius:0 0 .5rem .5rem;display:flex;margin:0 -1.5rem -1.5rem}.footer-item[data-v-e24c38be]{align-items:center;color:var(--color-text-dark-primary);display:flex;flex:1;font-family:var(--font-action);font-size:16px;font-weight:500;gap:.5rem;justify-content:center;line-height:1;padding:.75rem 1rem}.footer-item[data-v-e24c38be]:not(:last-child){border-right:2px solid #f5f0e8;padding-right:1rem}.footer-icon[data-v-e24c38be]{color:var(--color-text-dark-primary);font-size:18px;opacity:.8}.footer-icon[data-v-e24c38be] svg{color:inherit}.ammo-type-icon[data-v-e24c38be]{display:inline-block;height:1.125rem;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;margin-right:.375rem;vertical-align:middle;width:1.125rem}.ammo-type-icon[data-v-e24c38be],.footer-value[data-v-e24c38be]{color:var(--color-text-dark-primary)}.footer-value[data-v-e24c38be]{font-weight:600}@media(max-width:768px){.game-item[data-v-e24c38be]{border-radius:.5rem}.item-footer[data-v-e24c38be]{padding:.375rem .5rem}.category-icon[data-v-e24c38be]{font-size:1rem;height:1.25rem;min-width:1.25rem}.quantity-level[data-v-e24c38be]{font-size:.75rem}.item-tooltip[data-v-e24c38be]{max-width:320px;min-width:280px}.tooltip-content[data-v-e24c38be]{font-size:.8rem;padding:.75rem}}.game-item-display[data-v-e24c38be]{align-items:center;display:flex;flex-direction:column;width:100%}.game-item-display.with-name .game-item-wrapper[data-v-e24c38be]{margin-bottom:.5rem}.item-name-label[data-v-e24c38be]{color:var(--color-text-primary);font-size:.8rem;font-weight:500;line-clamp:2;-webkit-line-clamp:2;line-height:1.3;max-width:100%;text-align:center;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.item-name-label[data-v-e24c38be]{font-size:.7rem}}
