/* ============================================================
   slide-16.css — HARDENING DISPOSITIVI (Tabella)
   Modifica qui: colonne tabella, colori rischio, dimensioni
   ============================================================ */

/* Container tabella */
.slide-16 .tbl-wrap {
  flex: 1;
  min-height: 0;
  padding: 10px 48px 8px;
  overflow: hidden;
}

/* Tabella principale */
.slide-16 table.slide-tbl {
  width: 100%;
  height: 100%;
}

/* Intestazioni colonne */
.slide-16 table.slide-tbl th {
  font-size: 9px;
  letter-spacing: .15em;
  color: rgba(255,255,255,.3);
  padding: 8px 14px;
  border-bottom: 1px solid rgba(255,255,255,.07);
}

/* Celle dati */
.slide-16 table.slide-tbl td {
  padding: clamp(8px, 1.1vh, 13px) 14px;
  font-size: clamp(12px, 1.35vw, 16px);
  line-height: 1.5;
  color: rgba(255,255,255,.5);
  border-bottom: 1px solid rgba(255,255,255,.04);
  vertical-align: top;
}

/* Prima colonna — nome azione (bianco grassetto) */
.slide-16 table.slide-tbl td:first-child {
  color: #fff;
  font-weight: 700;
}

/* Colonna rischio — colori livello */
.slide-16 .risk-critical { color: var(--red);   font-weight: 700; }
.slide-16 .risk-high      { color: var(--amber); font-weight: 700; }
.slide-16 .risk-medium    { color: var(--cyan);  font-weight: 700; }

/* Hover riga */
.slide-16 table.slide-tbl tr:hover td {
  background: rgba(255,255,255,.02);
  color: rgba(255,255,255,.7);
}
