.item-details-container .details-row .details-description .phoenix-holograms .holo-banner{width:100%;border-radius:14px}.item-details-container .details-row .details-description .phoenix-holograms .pc-hero-stats .pc-hero-stat{border-color:rgba(0,180,230,0.24);background:linear-gradient(180deg, rgba(0,180,230,0.12) 0%, rgba(255,255,255,0.02) 100%)}.item-details-container .details-row .details-description .phoenix-holograms .pc-hero-stats .pc-hero-stat__num{color:#2fd2f5}.item-details-container .details-row .details-description .phoenix-holograms .pc-pullquote span{background-image:linear-gradient(90deg, #2fd2f5, #00b4e6)}.item-details-container .details-row .details-description .phoenix-holograms .pc-faq__item summary::after{color:#2fd2f5}.item-details-container .details-row .details-description .phoenix-holograms .pc-faq__item summary:hover{color:#93e8fb}.item-details-container .details-row .details-description .phoenix-holograms .pc-addons-slider .item.square.item--compact .item-button:hover{background-color:#2fd2f5 !important}.item-details-container .details-row .details-description .phoenix-holograms .pc-addons-slider .item.square.item--compact .item-button:before{background:linear-gradient(90deg, #00b4e6 0%, #2fd2f5 90%) !important}.item-details-container .details-row .details-description .phoenix-holograms .shop-media{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;background-color:#071419;border:1px solid rgba(0,180,230,0.3);border-bottom:4px solid #00b4e6}.item-details-container .details-row .details-description .phoenix-holograms .shop-media img,.item-details-container .details-row .details-description .phoenix-holograms .shop-media video{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;border-radius:0}.item-details-container .details-row .details-description .phoenix-holograms .shop-media--pending{background:radial-gradient(circle at 50% 45%, rgba(0,180,230,0.24) 0%, rgba(0,180,230,0) 60%),linear-gradient(180deg, #0b2029 0%, #050d11 100%)}.item-details-container .details-row .details-description .phoenix-holograms .shop-media--pending::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,0.035) 1px, transparent 1px),linear-gradient(90deg, rgba(255,255,255,0.035) 1px, transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(circle at 50% 50%, #000 0%, transparent 75%);mask-image:radial-gradient(circle at 50% 50%, #000 0%, transparent 75%);pointer-events:none}.item-details-container .details-row .details-description .phoenix-holograms .shop-media__badge{position:absolute;top:12px;left:12px;z-index:1;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:rgba(0,0,0,0.35);border:1px solid rgba(0,180,230,0.35);color:rgba(255,255,255,0.7);font-size:0.66rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;line-height:1}.item-details-container .details-row .details-description .phoenix-holograms .shop-media__badge svg{width:14px;height:14px;fill:#2fd2f5}.item-details-container .details-row .details-description .phoenix-holograms .shop-media__center{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px;text-align:center}.item-details-container .details-row .details-description .phoenix-holograms .shop-media__play{display:flex;align-items:center;justify-content:center;width:58px;height:58px;margin-bottom:4px;border-radius:50%;background:linear-gradient(180deg, #2fd2f5, #00b4e6)}.item-details-container .details-row .details-description .phoenix-holograms .shop-media__play svg{width:24px;height:24px;margin-left:3px;fill:#fff}.item-details-container .details-row .details-description .phoenix-holograms .shop-media__title{color:#fff;font-size:1rem;font-weight:700;line-height:1.25}.item-details-container .details-row .details-description .phoenix-holograms .shop-media__label{color:#93e8fb;font-size:0.7rem;font-weight:700;letter-spacing:0.16em;text-transform:uppercase}@media (prefers-reduced-motion: reduce){.item-details-container .details-row .details-description .phoenix-holograms .shop-media__play{animation:none}}.item-details-container .details-row .details-description .phoenix-holograms .rewards-type .shop-media{margin-bottom:4px}.item-details-container .details-row .details-description .phoenix-holograms .shop-showcase{max-width:860px;margin:0 auto}.item-details-container .details-row .details-description .phoenix-holograms .shop-showcase .shop-media__play{width:72px;height:72px}.item-details-container .details-row .details-description .phoenix-holograms .shop-showcase .shop-media__play svg{width:30px;height:30px}.item-details-container .details-row .details-description .phoenix-holograms .shop-showcase .shop-media__title{font-size:1.2rem}.item-details-container .details-row .details-description .phoenix-holograms .shop-economies{display:grid;grid-template-columns:repeat(4, 1fr);gap:12px;margin:0 0 20px}@media (max-width: 576px){.item-details-container .details-row .details-description .phoenix-holograms .shop-economies{grid-template-columns:repeat(2, 1fr)}}.item-details-container .details-row .details-description .phoenix-holograms .shop-economy{display:flex;flex-direction:column;align-items:center;gap:4px;padding:18px 10px;border-radius:14px;border:1px solid var(--pp-diff-border);background:linear-gradient(180deg, var(--pp-diff-bg-start) 0%, rgba(255,255,255,0.02) 100%);text-align:center}.item-details-container .details-row .details-description .phoenix-holograms .shop-economy--featured{border-color:rgba(0,180,230,0.6)}.item-details-container .details-row .details-description .phoenix-holograms .shop-economy__name{color:rgba(255,255,255,0.55);font-size:0.72rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase}.item-details-container .details-row .details-description .phoenix-holograms .shop-economy__value{color:#fff;font-size:1.3rem;font-weight:800;line-height:1.15}.item-details-container .details-row .details-description .phoenix-holograms .shop-economy__note{color:#93e8fb;font-size:0.85rem;font-weight:600}.item-details-container .details-row .details-description .phoenix-holograms .shop-currencies{display:grid;grid-template-columns:repeat(auto-fill, minmax(210px, 1fr));gap:12px}.item-details-container .details-row .details-description .phoenix-holograms .shop-currency{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:12px;border:1px solid rgba(255,255,255,0.08);background:rgba(255,255,255,0.03);transition:border-color 0.2s ease, transform 0.2s ease}.item-details-container .details-row .details-description .phoenix-holograms .shop-currency:hover{border-color:var(--pp-diff-border-hover);transform:translateY(-2px)}.item-details-container .details-row .details-description .phoenix-holograms .shop-currency>div{min-width:0}.item-details-container .details-row .details-description .phoenix-holograms .shop-currency__icon{width:32px;height:32px;max-width:none;flex:0 0 32px;object-fit:contain;border-radius:0;image-rendering:pixelated}.item-details-container .details-row .details-description .phoenix-holograms .shop-currency h3{margin:0 !important;color:#fff;font-size:1rem;line-height:1.25}.item-details-container .details-row .details-description .phoenix-holograms .shop-currency p{margin:0 !important;color:rgba(255,255,255,0.6);font-size:0.85rem;line-height:1.35}.item-details-container .details-row .details-description .phoenix-holograms img[src*="pixel-icons"]{image-rendering:pixelated}.item-details-container .details-row .details-description .phoenix-holograms .pc-diff__icon img[src*="pixel-icons"],.item-details-container .details-row .details-description .phoenix-holograms .pp-feature-tile .feature-showcase img[src*="pixel-icons"],.item-details-container .details-row .details-description .phoenix-holograms .shop-currency__icon[src*="pixel-icons"]{width:32px;height:32px;flex:0 0 32px}.item-details-container .details-row .details-description .phoenix-holograms .shop-migrate-logos{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 22px;margin:4px auto 28px;max-width:760px}.item-details-container .details-row .details-description .phoenix-holograms .shop-migrate-logos__item{display:flex;flex-direction:column;align-items:center;gap:8px;width:112px}.item-details-container .details-row .details-description .phoenix-holograms .shop-migrate-logos__item img{width:48px;height:48px;max-width:none;border-radius:12px;object-fit:cover}.item-details-container .details-row .details-description .phoenix-holograms .shop-migrate-logos__item span{color:rgba(255,255,255,0.7);font-size:11px;font-weight:600;line-height:1.2;text-align:center}
