.listing-inspection-open{overflow:hidden!important}.listing-inspection{position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#101016;color:#f7f5fc;overflow:hidden}.listing-inspection::backdrop{background:#101016}.listing-inspection>header{height:78px;display:flex;align-items:center;gap:24px;padding:16px clamp(18px,4vw,64px);box-sizing:border-box;background:linear-gradient(#1e1a2b,#14121c);border-bottom:1px solid #ffffff12}.listing-inspection>header strong{flex:1;min-width:0;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listing-inspection>header>span{font-size:11px;color:#c0b8d0}.listing-inspection button{border:1px solid #ffffff28;background:#ffffff0b;color:inherit;padding:11px 16px;border-radius:30px;display:flex;gap:10px;align-items:center;cursor:pointer}.inspection-stage{position:relative;height:calc(100% - 78px);padding:clamp(16px,3vh,38px) clamp(20px,6vw,110px);box-sizing:border-box;background:radial-gradient(ellipse at 50% 45%,#30283b 0%,#19161f 48%,#101016 90%)}.listing-inspection .preview-visual{position:relative;width:100%;height:100%;overflow:hidden;border-radius:20px;cursor:zoom-in;display:block}.listing-inspection .preview-visual:after{display:none}.listing-inspection .preview-visual>img{object-fit:contain!important;padding:0!important;transform:scale(1);transition:transform .7s cubic-bezier(.2,.7,.2,1),opacity .3s;transform-origin:var(--zoom-x,50%) var(--zoom-y,50%)}.listing-inspection .preview-visual.inspection-zoom>img{transform:scale(1.35)}.listing-inspection.is-model .preview-model{opacity:1;pointer-events:auto}.listing-inspection.is-model .preview-visual{cursor:grab}.listing-inspection.is-model .preview-visual>img{opacity:0}.listing-inspection .preview-model{background:transparent}.listing-inspection .preview-model.game-case-stage{--case-h:clamp(240px,65vh,760px);--case-w:calc(var(--case-h)*.794);--case-d:26px;height:100%;min-height:0;perspective:1800px;background:transparent}.listing-inspection[open]{animation:inspection-in .3s ease-out}@keyframes inspection-in{from{opacity:0;transform:scale(.975)}to{opacity:1;transform:none}}@media(max-width:699px){.listing-inspection>header{gap:12px;height:68px}.listing-inspection>header>span{display:none}.inspection-stage{height:calc(100% - 68px);padding:18px}.listing-inspection>header strong{font-size:12px}}@media(prefers-reduced-motion:reduce){.listing-inspection[open]{animation:none}.listing-inspection .preview-visual>img{transition:none}}

.store-body .listing-inspection>header strong,.store-body .listing-inspection>header button{color:#f7f5fc}.store-body .listing-inspection .preview-visual{background:transparent!important}

.listing-inspection[dir=rtl] .inspection-back-icon{transform:scaleX(-1)}

.purchase-card .seller-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:16px 0 8px;border:1px solid var(--s-line);border-radius:12px;overflow:hidden}.seller-facts>div{min-width:0;padding:12px 14px;border-bottom:1px solid var(--s-line)}.seller-facts>div:nth-child(odd){border-inline-end:1px solid var(--s-line)}.seller-facts>div:nth-last-child(-n+2){border-bottom:0}.seller-facts dt{font-size:11px;color:var(--s-muted);overflow-wrap:anywhere}.seller-facts dd{margin:5px 0 0;font-size:18px;font-weight:750;color:var(--s-text)}.seller-facts .engagement-example{display:block;margin-top:4px;font-size:10px}.purchase-card .listing-seller-main .seller-card{min-width:0}
