/* DANGOFE OS · Taller: el letrero de la ficha «solo para ver» y sus cuadros apagados (T154, prefijo tsv-) · taller-solover.css v1.0.0 · 2026-11-02
   Lleva su propio vidrio: se tiene que leer con foto clara y oscura. Usa los valores de la Caja roja (--tid-*); sin ella, los suyos. Sin sombras; «Noche azul» por [data-theme='dark'].
   Va después de taller-caja-roja.css. */
.tsv { --tsv-bg: rgba(255, 255, 255, .82); --tsv-bd: var(--tid-bd, rgba(255, 255, 255, .85)); --tsv-t: var(--tid-txt, #0b1020); --tsv-t2: var(--tid-txt2, #3d4458);
  display: flex; align-items: center; gap: 10px; min-width: 0; margin: 0 0 12px; padding: 10px 14px; border-radius: 16px; border: 1px solid var(--tsv-bd); background-color: var(--tsv-bg); color: var(--tsv-t);
  -webkit-backdrop-filter: blur(18px) saturate(1.5); backdrop-filter: blur(18px) saturate(1.5); }
[data-theme='dark'] .tsv { --tsv-bg: var(--tid-bg, rgba(10, 18, 46, .8)); --tsv-bd: var(--tid-bd, rgba(255, 255, 255, .14)); --tsv-t: var(--tid-txt, #eef1ff); --tsv-t2: var(--tid-txt2, #b6bfdf); }
.tsv__ico { flex: none; display: grid; place-items: center; width: 36px; height: 36px; border-radius: 11px; background: var(--tid-caja, #c8191f); border: 1px solid var(--tid-caja-bd, transparent); color: #fff; }
.tsv__t { display: grid; gap: 1px; min-width: 0; }
.tsv__t b { font-size: 15px; font-weight: 800; line-height: 1.25; }
.tsv__t small { font-size: 13px; line-height: 1.35; color: var(--tsv-t2); overflow-wrap: anywhere; }
/* la de administración: se nota menos */
.tsv--nota { display: inline-flex; gap: 7px; padding: 5px 12px; border-radius: 999px; max-width: 100%; color: var(--tsv-t2); }
.tsv--nota svg { flex: none; width: 15px; height: 15px; }
.tsv--nota small { font-size: 12.5px; line-height: 1.35; overflow-wrap: anywhere; }
/* los cuadros apagados de la ficha: se leen (es lo que vino a mirar) y se nota que no se tocan */
#tal-detzone[data-sv] :is(input, select, textarea):disabled { opacity: 1 !important; border-style: dashed !important; color: var(--tp-txt, #0b1020) !important; -webkit-text-fill-color: var(--tp-txt, #0b1020); cursor: not-allowed; }
#tal-detzone[data-sv] :is(input, textarea):disabled::placeholder { color: var(--tp-txt2, #4a5680) !important; -webkit-text-fill-color: var(--tp-txt2, #4a5680); opacity: 1; }
