/* ============================================================
 * LncACTdb 4.0 — Tissue result page (ForTissue)
 * Layered on lncact-result.css. Only the tissue-profile variant
 * is new; chart / table / strip / highlights all reuse result.css.
 * ============================================================ */

/* title accent (teal/green — distinct from disease pink) */
.la-rtitle__tis{color:var(--la-cyan-d)!important;}

/* ---------- tissue profile panel (same skeleton as .la-gp--ds) ---------- */
.la-gp--tis{display:block;}
.la-gp--tis .la-gp__id{position:relative;padding:24px 30px;color:#fff;overflow:hidden;
  background:linear-gradient(135deg,#0a3a3f,#0e5a55 50%,#107a63);}
.la-gp--tis .la-gp__id::after{content:"";position:absolute;inset:0;opacity:.22;
  background:radial-gradient(circle at 88% -10%,var(--la-cyan),transparent 50%);}
.la-gp__idin{position:relative;z-index:2;}
.la-gp__modtag{display:inline-flex;align-items:center;gap:7px;font:700 11px var(--la-mono);
  letter-spacing:.08em;text-transform:uppercase;color:#fff;background:rgba(255,255,255,.16);
  border:1px solid rgba(255,255,255,.3);border-radius:999px;padding:5px 12px;margin-bottom:14px;}
.la-gp__sym--tis h2{font-size:28px;line-height:1.15;font-weight:800;margin:0;color:#fff;
  letter-spacing:-.01em;word-break:break-word;text-transform:capitalize;}
.la-gp__dsmeta{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px 18px;}
.la-gp__dsmeta span{display:inline-flex;align-items:center;gap:7px;font:600 13px var(--la-font);color:rgba(255,255,255,.9);}
.la-gp__dsmeta i{opacity:.7;font-size:12px;}

.la-gp--tis .la-gp__stats{padding:24px 28px 26px;display:flex;flex-direction:column;gap:20px;}
.la-gp--tis .la-gp__kpis{grid-template-columns:repeat(4,1fr);}

@media(max-width:640px){ .la-gp--tis .la-gp__kpis{grid-template-columns:repeat(2,1fr);} }
