/* Oslíkovo 2.2.5 – pouze barevná kvalita lodí v Prodejním doku.
   Velikost obrázků, grid a animace se nemění. */
#panel-shop .ship-card[data-item-quality]{border-width:2px!important;}
#panel-shop .ship-card[data-item-quality="green"]{
  background:linear-gradient(158deg,#204633,#18372c 58%,#10252b)!important;
  border-color:#5fc685!important;
  box-shadow:inset 0 0 0 1px #8de2a633,0 3px 15px #16ab6e28!important;
}
#panel-shop .ship-card[data-item-quality="blue"]{
  background:linear-gradient(158deg,#233e61,#192d4a 56%,#102337)!important;
  border-color:#559bdc!important;
  box-shadow:inset 0 0 0 1px #79baff32,0 3px 15px #1c75d028!important;
}
#panel-shop .ship-card[data-item-quality="purple"]{
  background:linear-gradient(158deg,#39294f,#29203d 58%,#171c31)!important;
  border-color:#ad7adf!important;
  box-shadow:inset 0 0 0 1px #cda8ef36,0 3px 15px #8c55db28!important;
}
#panel-shop .ship-card .item-quality-tag{
  display:inline-block;vertical-align:middle;font-size:10px;line-height:1.2;
  padding:3px 6px;border:1px solid currentColor;border-radius:6px;
  white-space:nowrap;font-weight:650;
}
#panel-shop [data-item-quality="green"] .item-quality-tag{color:#a7f8bf;background:#286044;}
#panel-shop [data-item-quality="blue"] .item-quality-tag{color:#b2ddff;background:#234f7b;}
#panel-shop [data-item-quality="purple"] .item-quality-tag{color:#e4c2ff;background:#5c347f;}
/* Názvy lodí obsahují štítek; první řádek nezvětšujeme. */
#panel-shop .ship-card>h2{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 7px;font-size:18px!important;line-height:1.14!important;}
@media(max-width:600px){#panel-shop .ship-card>h2{justify-content:flex-start;font-size:16px!important}}
