.ProductDetailView-module__EYgWka__container{max-width:1350px;margin:0 auto;padding:1.5rem 1.5rem 5rem}.ProductDetailView-module__EYgWka__breadcrumb{color:#64748b;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.8rem;display:flex}.ProductDetailView-module__EYgWka__breadcrumbLink{color:#0077d4;text-decoration:none}.ProductDetailView-module__EYgWka__breadcrumbLink:hover{text-decoration:underline}.ProductDetailView-module__EYgWka__marketLayout{grid-template-columns:440px 1fr;align-items:start;gap:2.25rem;display:grid}.ProductDetailView-module__EYgWka__leftColumn{flex-direction:column;gap:1.5rem;display:flex;position:sticky;top:100px}.ProductDetailView-module__EYgWka__itemAssetCard{background-color:#fff;border:1px solid #d8e2ee;border-radius:6px;overflow:hidden;box-shadow:0 1px 4px #1b28380d}.ProductDetailView-module__EYgWka__itemRarityBar{background:linear-gradient(90deg,#0094ff 0%,#10b981 100%);height:4px}.ProductDetailView-module__EYgWka__assetWrapper{aspect-ratio:16/9;background-color:#f8fafd;border-bottom:1px solid #e8eef5;width:100%;position:relative;overflow:hidden}.ProductDetailView-module__EYgWka__assetImg{object-fit:cover;width:100%;height:100%}.ProductDetailView-module__EYgWka__directTag{color:#0094ff;background-color:#1b2838;border-radius:3px;padding:.25rem .6rem;font-size:.68rem;font-weight:700;position:absolute;top:10px;left:10px}.ProductDetailView-module__EYgWka__assetInfo{padding:1.5rem}.ProductDetailView-module__EYgWka__itemTitle{color:#171a21;margin-bottom:.5rem;font-size:1.4rem;font-weight:800;line-height:1.25}.ProductDetailView-module__EYgWka__itemDescription{color:#64748b;margin-bottom:1.5rem;font-size:.84rem;line-height:1.55}.ProductDetailView-module__EYgWka__marketMetadata{border-top:1px solid #e8eef5;flex-direction:column;gap:.65rem;padding-top:1.25rem;display:flex}.ProductDetailView-module__EYgWka__metaRow{justify-content:space-between;align-items:center;font-size:.78rem;display:flex}.ProductDetailView-module__EYgWka__metaLabel{color:#94a3b8;font-weight:600}.ProductDetailView-module__EYgWka__metaValue{color:#1e293b;font-weight:700}.ProductDetailView-module__EYgWka__steamBuyBox{background:linear-gradient(#f8fafd 0%,#edf3fa 100%);border:1px solid #cadbeb;border-radius:6px;padding:1.25rem 1.5rem;box-shadow:0 1px 3px #0000000a}.ProductDetailView-module__EYgWka__buyBoxHeader{color:#64748b;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:.75rem;font-weight:700;display:flex}.ProductDetailView-module__EYgWka__buyBoxItemName{color:#1e293b;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:.35rem;font-size:.9rem;font-weight:700;display:-webkit-box;overflow:hidden}.ProductDetailView-module__EYgWka__buyBoxPrice{font-family:var(--lc-font-mono);color:#10b981;font-size:1.65rem;font-weight:800}.ProductDetailView-module__EYgWka__rightColumn{flex-direction:column;gap:1.75rem;display:flex}.ProductDetailView-module__EYgWka__orderSection{background-color:#fff;border:1px solid #d8e2ee;border-radius:6px;padding:1.5rem 1.75rem;box-shadow:0 1px 4px #1b28380a}.ProductDetailView-module__EYgWka__sectionTitle{color:#171a21;border-bottom:1px solid #e8eef5;align-items:center;gap:.6rem;margin-bottom:1.25rem;padding-bottom:.65rem;font-size:1rem;font-weight:800;display:flex}.ProductDetailView-module__EYgWka__stepNumber{color:#fff;background-color:#1b2838;border-radius:3px;padding:.15rem .5rem;font-size:.72rem;font-weight:800}.ProductDetailView-module__EYgWka__inputGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.ProductDetailView-module__EYgWka__inputGroup{flex-direction:column;gap:.35rem;display:flex}.ProductDetailView-module__EYgWka__inputLabel{color:#475569;font-size:.78rem;font-weight:700}.ProductDetailView-module__EYgWka__textInput{color:#1e293b;background-color:#f8fafd;border:1px solid #cad5e2;border-radius:4px;outline:none;padding:.75rem .95rem;font-size:.85rem;transition:all .15s}.ProductDetailView-module__EYgWka__textInput:focus{background-color:#fff;border-color:#0094ff;box-shadow:0 0 0 3px #0094ff26}.ProductDetailView-module__EYgWka__inputHint{color:#94a3b8;font-size:.72rem}.ProductDetailView-module__EYgWka__denomGrid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:.85rem;display:grid}.ProductDetailView-module__EYgWka__denomCard{cursor:pointer;background-color:#f8fafd;border:1px solid #cad5e2;border-radius:4px;flex-direction:column;justify-content:space-between;padding:.85rem 1rem;transition:all .15s;display:flex}.ProductDetailView-module__EYgWka__denomCard:hover{background-color:#fff;border-color:#0094ff;box-shadow:0 2px 8px #0094ff1a}.ProductDetailView-module__EYgWka__denomCard.ProductDetailView-module__EYgWka__selected{background-color:#eaf5ff;border-color:#0094ff;box-shadow:0 0 0 1.5px #0094ff}.ProductDetailView-module__EYgWka__denomName{color:#1e293b;margin-bottom:.4rem;font-size:.85rem;font-weight:700}.ProductDetailView-module__EYgWka__denomPrice{font-family:var(--lc-font-mono);color:#0077d4;font-size:.95rem;font-weight:800}.ProductDetailView-module__EYgWka__paymentGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.85rem;display:grid}.ProductDetailView-module__EYgWka__paymentCard{cursor:pointer;background-color:#f8fafd;border:1px solid #cad5e2;border-radius:4px;align-items:center;gap:.85rem;padding:.85rem 1rem;transition:all .15s;display:flex}.ProductDetailView-module__EYgWka__paymentCard:hover{background-color:#fff;border-color:#0094ff}.ProductDetailView-module__EYgWka__paymentCard.ProductDetailView-module__EYgWka__selected{background-color:#eaf5ff;border-color:#0094ff;box-shadow:0 0 0 1.5px #0094ff}.ProductDetailView-module__EYgWka__paymentTitle{color:#1e293b;font-size:.82rem;font-weight:700}.ProductDetailView-module__EYgWka__paymentDesc{color:#64748b;font-size:.72rem}.ProductDetailView-module__EYgWka__errorBanner{color:#b91c1c;background-color:#fef2f2;border:1px solid #fca5a5;border-radius:4px;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.82rem;display:flex}.ProductDetailView-module__EYgWka__checkoutBox{flex-direction:column;gap:.75rem;display:flex}.ProductDetailView-module__EYgWka__btnSteamCheckout{color:#fff;width:100%;font-family:var(--lc-font-body);cursor:pointer;background:linear-gradient(#759b16 0%,#5c7e10 100%);border:1px solid #48630c;border-radius:4px;justify-content:center;align-items:center;gap:.6rem;padding:1.1rem 2rem;font-size:1.05rem;font-weight:800;transition:all .15s;display:flex;box-shadow:0 2px 6px #0000002e,inset 0 1px #ffffff40}.ProductDetailView-module__EYgWka__btnSteamCheckout:hover:not(:disabled){background:linear-gradient(#85ae19 0%,#688e12 100%);box-shadow:0 4px 10px #00000040}.ProductDetailView-module__EYgWka__btnSteamCheckout:disabled{opacity:.6;cursor:not-allowed}.ProductDetailView-module__EYgWka__escrowFootnote{color:#64748b;text-align:center;justify-content:center;align-items:center;gap:.4rem;font-size:.75rem;display:flex}@media (max-width:992px){.ProductDetailView-module__EYgWka__marketLayout{grid-template-columns:1fr}.ProductDetailView-module__EYgWka__leftColumn{position:static}.ProductDetailView-module__EYgWka__inputGrid{grid-template-columns:1fr}}
