/* SLPT-R27-B6C-CLINICAL-VISUAL-POLISH-20260823 */
.r26c-head{padding:18px 20px;border-radius:20px;background:linear-gradient(135deg,rgba(105,34,48,.075),rgba(35,128,120,.055));border:1px solid rgba(105,34,48,.11);box-shadow:0 11px 28px rgba(62,43,50,.06)}
.r26c-head .eyebrow{color:#7d3748;letter-spacing:.12em}
.r26c-safety,.r26c-disclaimer{background:linear-gradient(135deg,rgba(155,91,53,.085),rgba(105,34,48,.055));border:1px solid rgba(155,91,53,.18);box-shadow:0 8px 22px rgba(92,56,41,.05)}
.r26c-tabs{padding:5px;background:rgba(105,34,48,.045);border:1px solid rgba(105,34,48,.09);border-radius:15px}
.r26c-tabs button.active{background:linear-gradient(135deg,rgba(105,34,48,.14),rgba(35,128,120,.09));box-shadow:0 5px 14px rgba(105,34,48,.08)}
.r26c-kpis article,.r26c-client,.r26c-panel,.r26c-triage-panel,.r26c-evidence-panel,.r26c-universal-card{border-color:rgba(81,105,100,.14);box-shadow:0 12px 29px rgba(45,67,63,.06);background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(248,251,250,.95))}
.r26c-kpis article:nth-child(1){box-shadow:inset 0 3px 0 rgba(105,34,48,.55),0 12px 29px rgba(45,67,63,.06)}
.r26c-kpis article:nth-child(2){box-shadow:inset 0 3px 0 rgba(35,128,120,.55),0 12px 29px rgba(45,67,63,.06)}
.r26c-kpis article:nth-child(3){box-shadow:inset 0 3px 0 rgba(76,111,173,.5),0 12px 29px rgba(45,67,63,.06)}
.r26c-kpis article:nth-child(4){box-shadow:inset 0 3px 0 rgba(137,91,156,.5),0 12px 29px rgba(45,67,63,.06)}
.r26c-triage-result,.r26c-outcome{background:linear-gradient(135deg,rgba(35,128,120,.08),rgba(105,34,48,.045));border-color:rgba(35,128,120,.14)}
.r26c-node,.r26c-answer,.r26c-response-list>*{border-color:rgba(81,105,100,.12)}
.r26c-node:hover,.r26c-client:hover{box-shadow:0 16px 34px rgba(45,67,63,.10)}
html[data-theme="mist-graphite"] .r26c-head{background:linear-gradient(135deg,rgba(105,34,48,.22),rgba(35,128,120,.14));border-color:rgba(179,96,116,.18)}
html[data-theme="mist-graphite"] .r26c-kpis article,html[data-theme="mist-graphite"] .r26c-client,html[data-theme="mist-graphite"] .r26c-panel,html[data-theme="mist-graphite"] .r26c-triage-panel,html[data-theme="mist-graphite"] .r26c-evidence-panel,html[data-theme="mist-graphite"] .r26c-universal-card{background:linear-gradient(145deg,rgba(27,34,34,.98),rgba(30,31,36,.96));border-color:rgba(92,151,143,.18)}
@media (prefers-reduced-motion:reduce){.r26c-node,.r26c-client{transition:none!important}}
