#heartView{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:14px}#heartSvg{width:100%;height:100%;display:block;filter:drop-shadow(0 8px 26px rgba(0,0,0,.45))}#heart3dView{position:absolute;inset:0;display:none;cursor:grab;z-index:2}#heart3dView:active{cursor:grabbing}.hs-myo{fill:url(#myoGrad);stroke:#5e241f;stroke-width:2.5}.ch-g{transform-box:fill-box;transform-origin:center}.cav{stroke:#080c126b;stroke-width:1.6;cursor:pointer;transition:filter .12s ease,stroke .12s ease}.cav-detail{pointer-events:none;opacity:.55}.es{cursor:pointer;transition:filter .12s ease,stroke .12s ease}.cav.hot,.es.hot{filter:brightness(1.22) saturate(1.12);stroke:#fff;stroke-width:2.2}.hs-septum{stroke:#5e241f;stroke-width:7;stroke-linecap:round;opacity:.7;cursor:pointer}.hs-septum.hot{stroke:#fff;opacity:1}.hs-valve{cursor:pointer;transition:opacity .14s ease}.hs-valve.hot path{stroke:#fff!important}#saNode{stroke:#fff3c4;stroke-width:1.4;transition:r .1s ease,filter .1s ease;filter:drop-shadow(0 0 5px #f2c14e)}.hs-vessels path{opacity:.85;cursor:pointer;transition:opacity .12s ease}.hs-vessels path.hot{opacity:1;stroke-width:24}.flow{pointer-events:none}.fp-b{fill:#8cc8ff;filter:drop-shadow(0 0 3px #5aa0ff)}.fp-r{fill:#ff9c88;filter:drop-shadow(0 0 3px #ff6a52)}.fp-jet{fill:#ff4636;filter:drop-shadow(0 0 5px #ff2a18)}.pat-msten #v-mit path{stroke:#e0c878;stroke-width:6}.pat-asten #v-aor path{stroke:#e0c878;stroke-width:5}.pat-mreg #v-mit path{stroke:#ff7a6a}#miPatch{opacity:0;pointer-events:none;transition:opacity .5s ease}.pat-mi #miPatch{opacity:.92;animation:mipulse 1.7s ease-in-out infinite}@keyframes mipulse{0%,to{opacity:.85}50%{opacity:.6}}.pat-hf .hs-myo{filter:saturate(.7) brightness(.82)}.pat-hf .cav{filter:saturate(.8) brightness(.9)}#phaseTag{color:var(--cyan)}#heartPathoGrid .patho{font-size:11.5px;padding:6px 8px}
