/* Černý Petr – speciální černá rarita. Nepřepisuje CSS ostatních barev. */
#panel-shop .product-card.item-quality-card[data-item-quality="black"] {
 --rarity-rgb: 119,130,146;
 --rarity-border: #666d7c;
 --rarity-label: #e4e7ee;
 --rarity-bg-start: #222932;
 --rarity-bg-end: #111a26;
 --rarity-pill-bg: #383e4a;
 --rarity-button-start: #656d7b;
 --rarity-button-end: #424959;
 --rarity-halo: .10;
 --rarity-glow: .20;
 border-color:#616b7b;
}
#panel-shop .black-petr-card .item-quality-tag {
 background:rgba(35,40,53,.86);
 border-color:rgba(165,175,193,.45);
 color:#e9ecf3;
}
#panel-shop .black-petr-card .product-image.ship-image::before{
 content:"";position:absolute;inset:13% 17%;border-radius:50%;pointer-events:none;
 background:radial-gradient(ellipse,rgba(191,198,216,.24),rgba(65,71,93,.12) 44%,transparent 73%);
 filter:blur(13px);z-index:0;
}
#panel-shop .black-petr-card .product-image.ship-image img{position:relative;z-index:1;}
#panel-shop .black-petr-card.is-rented {border-color:#8993a2;}
.black-petr-berth.is-owned{box-shadow:inset 0 0 0 1px rgba(150,158,182,.35);}

/* Černý Petr je samostatná postava (ne ikona Královské fregaty). */
#panel-shop .black-petr-card .product-image.ship-image img[src*="cerny_petr"]{max-height:100%;width:auto;max-width:94%;object-fit:contain;filter:drop-shadow(0 8px 14px rgba(0,0,0,.34));}
#berth-card-black-petr>img[src*="cerny_petr"]{object-fit:contain;max-width:90%;}
