/* Shared structure copied from original PALAM Admin catalog preview design, adjusted to mandatory 16:9. */
.palam-shared-card.store-market-card{display:flex;flex-direction:column;overflow:hidden;min-width:0;border-radius:10px;background:linear-gradient(180deg,#152231,#0d1b28);border:1px solid #6d4a2b;box-shadow:0 6px 22px rgba(0,0,0,.16);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}
.palam-shared-card.store-market-card:hover{transform:translateY(-4px);border-color:#ed8e2d;box-shadow:0 10px 30px rgba(0,0,0,.28)}
.palam-shared-card .store-art{width:100%;aspect-ratio:16/9;position:relative;display:flex;align-items:center;justify-content:center;background:#1b2f40;overflow:hidden;flex:none}
.palam-shared-card .store-art img{width:100%;height:100%;object-fit:contain;display:block;background:#0d1b28;aspect-ratio:16/9}
.palam-shared-card .store-art-fallback{font-size:12px;color:#95aabc}
.palam-shared-card .store-market-content{display:grid;grid-template-columns:39px minmax(0,1fr) auto;gap:9px;align-items:start;padding:11px 10px 5px}
.palam-shared-card .store-product-icon{display:grid;place-items:center;width:38px;height:38px;border:1px solid #865529;border-radius:10px;background:linear-gradient(135deg,#253343,#111a25);color:#ffad59}
.palam-shared-card .store-market-text{min-width:0}
.palam-shared-card .store-market-text h4{font-size:15px;line-height:1.25;margin:0;overflow-wrap:anywhere;color:#f4f7fa}
.palam-shared-card .store-market-text p{margin:5px 0 0;font-size:12px;line-height:1.35;color:#b2c1d0;overflow-wrap:anywhere;min-height:32px}
.palam-shared-card .store-market-price{display:grid;justify-items:end;gap:4px;white-space:nowrap}
.palam-shared-card .store-market-price strong{font-size:14px;color:#ffa347}
.palam-shared-card .store-included-line{margin:0 10px 2px 58px;font-size:11px;color:#84dce8;font-weight:650}
.palam-shared-card .store-market-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px;margin-top:auto}
.palam-shared-card .store-social-chips{display:flex;gap:8px;color:#b8c6d5;font-size:11px}
.palam-shared-card .store-social-chips a{color:#7ccbe3;text-decoration:none}
.palam-shared-card .store-preview-more{min-width:90px;padding:7px 12px;text-align:center;border:1px solid #a96325;border-radius:7px;color:#ffc68b;background:#172332;font-weight:700;font-size:12px;text-decoration:none}
.palam-shared-card .store-preview-more:hover{border-color:#ff9b3b;background:#293040}
#admin-live-card .palam-shared-card{width:100%;max-width:480px}
@media(max-width:580px){.palam-shared-card .store-market-content{grid-template-columns:32px minmax(0,1fr)}.palam-shared-card .store-product-icon{width:30px;height:30px}.palam-shared-card .store-market-price{grid-column:2;justify-items:start}.palam-shared-card .store-included-line{margin-left:51px}}
@media(hover:none),(prefers-reduced-motion:reduce){.palam-shared-card.store-market-card:hover{transform:none}.palam-shared-card.store-market-card{transition:none}}
