/* Tile cards, tray, top action buttons, xray, dbg */
.tc{
  width:100%;
  height:44px;
  border-radius:8px;
  border:1px solid rgba(255,255,255,.18);
  background:rgba(255,255,255,.06);
  cursor:grab;
  display:flex;
  align-items:center;
  justify-content:center;
  padding:6px;
  transition:border-color .2s, background .2s, transform .12s, opacity .2s;
  /* BUG-C FIX: pan-y zamiast none — gracz może scrollować tray w pionie
     palcem nad kartą. Drag startuje JS dopiero po przekroczeniu progu poziomego. */
  touch-action:pan-y;
}
.tc:active{transform:scale(.97);cursor:grabbing}
.tc.sel{border-color:rgba(255,255,255,.7)!important;background:rgba(255,255,255,.15)!important}
.tc.used{display:none!important}
.tc-nm{display:none}

/* Badge jakości obok gwiazdek w nagłówku */
#badge-quality{
  font-family:'DM Mono',monospace;font-size:9px;
  color:rgba(255,208,80,.50);letter-spacing:1px;margin-left:1px;
  transition:color .3s;
}
#badge-quality.bq-ok{color:rgba(255,208,80,.90);}

/* DEAD-2 + TECH-6 FIX: usunięto martwy #status (element nie istnieje w HTML) */

