.deficit-flag[data-v-113ba239] { height: 19px; }
.blue[data-v-113ba239] { background: var(--gradient-primary-300); }
.red[data-v-113ba239] { background: rgb(235, 87, 87); }
@keyframes fadeIn-90d2a7aa { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.item-details-container[data-v-90d2a7aa] { bottom: 0px; left: 0px; overflow-y: auto; z-index: 1000; }
.item-details-container.mobile .item-wrapper[data-v-90d2a7aa] { max-height: calc(-129px + 100vh); overflow-y: auto; }
.item-details-container.mobile .item-wrapper[data-v-90d2a7aa]::-webkit-scrollbar { display: block; width: 5px; }
.item-details-container .cart-footer[data-v-90d2a7aa] { bottom: 0px; border-top: 1px solid var(--v-gray-400-base) !important; }
.item-details-container .nameContainer > span[data-v-90d2a7aa] { text-align: center; width: 70%; }
.buttons.hide[data-v-90d2a7aa] { opacity: 0; }
.item[data-v-90d2a7aa] { cursor: pointer; height: 100%; position: relative; }
.item .emojis img[data-v-90d2a7aa] { image-rendering: auto !important; }
.item .emojis img.sticker[data-v-90d2a7aa] { transition: transform 0.3s; }
.item .emojis img.sticker[data-v-90d2a7aa]:hover { transform: scale(1.5); }
.item .discount.good-discount[data-v-90d2a7aa] { background: rgba(137, 235, 91, 0.08); }
.item .discount.bad-discount[data-v-90d2a7aa] { background: rgba(239, 48, 84, 0.08); }
.item .bot-index[data-v-90d2a7aa] { left: 0px; right: 0px; top: 0px; white-space: nowrap; z-index: 9; }
.item .item-container[data-v-90d2a7aa] { height: 100%; position: relative; z-index: 1; }
.item .item-container .trade-away[data-v-90d2a7aa] { font-size: 14px; height: 100%; left: 0px; line-height: 1.2; position: absolute; text-align: center; top: 0px; width: 100%; z-index: 4; }
.item .item-container .item-details[data-v-90d2a7aa] { height: 100%; z-index: 2; }
.item .item-container .item-details.darken[data-v-90d2a7aa] { background: var(--v-gray-700-base); }
.item .item-container .item-details.unavailable[data-v-90d2a7aa] .item-image { opacity: 0.35; }
.item .item-container .item-details .item-name[data-v-90d2a7aa] { height: 0px; opacity: 0; overflow: hidden; transition: opacity 0.3s; }
.item .item-container .item-details .item-name.shown[data-v-90d2a7aa] { opacity: 1; }
.item .item-container .item-details .item-image[data-v-90d2a7aa] { height: 140px; object-fit: contain; transition: transform 0.2s; }
.item .item-container .item-details .item-image.selected[data-v-90d2a7aa] { opacity: 0.4; }
.item .item-container .item-details .item-image.p2p[data-v-90d2a7aa] { height: 108px; }
.item .item-container .item-details .more-btn[data-v-90d2a7aa] { margin-left: 1px; }
.item .item-container .item-details[data-v-90d2a7aa]:hover { background-color: var(--v-gray-500-base) !important; }
@media screen and (max-width: 959px) {
  .item .item-container .item-details[data-v-90d2a7aa]:hover { background-color: var(--v-gray-600-base) !important; }
}
.item .item-container .item-details.hoverable .buttons[data-v-90d2a7aa] { opacity: 0; }
.item .item-container .item-details.hoverable.hover .item-image[data-v-90d2a7aa], .item .item-container .item-details.hoverable:hover .item-image[data-v-90d2a7aa] { transform: translateY(-18px) scale(0.8); }
.item .item-container .item-details.hoverable.hover .indicators[data-v-90d2a7aa], .item .item-container .item-details.hoverable:hover .indicators[data-v-90d2a7aa] { transform: translateY(-40px); }
.item .item-container .item-details.hoverable.hover .indicators.nudge-bottom[data-v-90d2a7aa], .item .item-container .item-details.hoverable:hover .indicators.nudge-bottom[data-v-90d2a7aa] { transform: translateY(-31px); }
.item .item-container .item-details.hoverable.hover .indicators .buttons[data-v-90d2a7aa], .item .item-container .item-details.hoverable:hover .indicators .buttons[data-v-90d2a7aa] { opacity: 1; transform: translateY(100%); }
.item .item-container .item-details.hoverable.hover .indicators .item-name[data-v-90d2a7aa], .item .item-container .item-details.hoverable:hover .indicators .item-name[data-v-90d2a7aa] { height: auto; opacity: 1; }
.item.item-md[data-v-90d2a7aa]:hover { background: var(--v-gray-400-base); }
.item-details[data-v-90d2a7aa] { color: var(--v-gray-300-base); }
.item-details .count[data-v-90d2a7aa] { font-size: 12px; position: absolute; right: 8px; top: 9px; z-index: 100; }
.item-details .emojis[data-v-90d2a7aa] { position: absolute; right: 8px; row-gap: 8px; z-index: 20; }
.item-details .cart-box[data-v-90d2a7aa] { animation: 0.2s ease 0s 1 normal forwards running fadeIn-90d2a7aa; left: 50%; opacity: 0; top: 50%; transform: translate(-50%, -50%); z-index: 100; }
.item-details .indicators[data-v-90d2a7aa] { bottom: 0px; left: 0px; padding-bottom: 6px; position: absolute; transition: transform 0.2s; width: 100%; }
.item-cell[data-v-90d2a7aa] { flex: 0 0 auto; }
[data-v-90d2a7aa] .trade-locked { left: 8px; top: 8px; z-index: 9999; position: absolute !important; }
.bg-remove-cart[data-v-90d2a7aa] { background-color: rgba(239, 48, 84, 0.08); }
.item-detail-tooltip[data-v-90d2a7aa] { border: 4px solid transparent; position: fixed; transform: translateY(-50%); width: 256px; z-index: 999999999; }
.charm-img[data-v-90d2a7aa] { height: 28px; object-fit: contain; width: 28px; }
.banner-img[data-v-094b322c] { border-radius: 4px; height: 100%; left: 0px; object-fit: cover; top: 0px; width: 100%; }
.banner-img[data-v-094b322c]:hover { background-color: var(--v-gray-500-base) !important; }
.grid-items[data-v-d260cda5] { overscroll-behavior: none; position: relative; scrollbar-width: none; width: 100%; }
.grid-items .v-virtual-scroll[data-v-d260cda5], .grid-items[data-v-d260cda5] .v-virtual-scroll__container { overscroll-behavior: none; }
@media screen and (min-width: 960px) {
  .grid-items.store-grid .show-banner[data-v-d260cda5] { grid-column: span 4 !important; }
}
.grid-items .grid-row[data-v-d260cda5] { display: grid; gap: 4px; grid-template-columns: repeat(auto-fill, minmax(166px, 1fr)); height: 206px; }
.grid-items .grid-row .grid-col[data-v-d260cda5] { height: 206px; }
.grid-items .grid-row .grid-col.show-banner[data-v-d260cda5] { grid-area: span 1 / span 2; }
@media screen and (min-width: 1624px) {
  .grid-items .grid-row .grid-col.show-banner[data-v-d260cda5] { grid-column: span 4; }
}
.progress-wrapper[data-v-d260cda5] { grid-column: 1 / -1; height: 160px; }
.grid-row[data-v-25d4f9a4] { display: grid; gap: 4px; grid-template-columns: repeat(auto-fill, minmax(62px, 0fr)); }
.grid-row .grid-col[data-v-25d4f9a4] { height: 62px; }
.item-image[data-v-25d4f9a4] { height: 46px; width: 46px; }
.line[data-v-25d4f9a4] { min-height: 2px; width: 100%; }
@media screen and (min-width: 960px) {
  .line[data-v-25d4f9a4] { min-height: unset; min-width: 2px; width: unset; }
}
.tradeit-logo[data-v-25d4f9a4] { }
.none-box[data-v-25d4f9a4] { min-height: 62px; }
.horizontal-line[data-v-cb745080], .horizontal-line[data-v-3c32624d] { min-height: 2px; }
.trades-wrapper[data-v-685503fe] { min-height: 210px; }
.trades-wrapper .trades[data-v-685503fe]:first-child { margin-top: 0px !important; }
.horizontal-line[data-v-685503fe] { min-height: 2px; }
.team-vitality[data-v-685503fe] { color: rgb(254, 254, 15) !important; }
