#skinView{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:14px}#skinSvg{width:100%;height:100%;display:block;filter:drop-shadow(0 8px 26px rgba(0,0,0,.4))}.sk-part,.sk-follicle,.sk-bulb,.sk-seba,.sk-sweat,.sk-cap,.sk-meiss,.sk-recept-pac,.sk-freenerve,.sk-arrector,.sk-basal,.sk-collagen,.sk-melano-g{cursor:pointer;transition:filter .2s ease}[data-st].hot{filter:brightness(1.16) saturate(1.12)}.sk-epi{stroke:#c98a5e;stroke-width:1.2;transition:filter .3s ease}.sk-stratum{fill:none;stroke:#caa074;stroke-width:1;opacity:.42}.sk-corneo{fill:none;stroke:#b98a5c;stroke-width:.8;opacity:.5}.sk-basal circle{fill:#a8784c;opacity:.85}.sk-junc{fill:none;stroke:#b56a52;stroke-width:1.6;opacity:.7}.sk-melano-b{fill:#3e2a1c}.sk-melano{stroke:#3e2a1c;stroke-width:1.5;fill:none;stroke-linecap:round}.sk-dermis{stroke:#b06863;stroke-width:1.2}.sk-collagen path{fill:none;stroke:#e7b3ac;stroke-width:1.3;opacity:.42;stroke-linecap:round}.sk-shadeband{pointer-events:none}.sk-hypo{fill:#ecce86}.sk-fat{fill:url(#skFat);stroke:#d8bd72;stroke-width:1.4;pointer-events:none}.sk-fat-nuc{fill:#c2a456;pointer-events:none;opacity:.8}.sk-shaft-out{stroke:#3c2618;stroke-width:5;stroke-linecap:round;opacity:.55}.sk-shaft{stroke:#7a5230;stroke-width:3;stroke-linecap:round}.sk-follicle{stroke:#9a6a46;stroke-width:1.2}.sk-bulb{stroke:#8a5a3a;stroke-width:1.2}.sk-papilla{fill:#c0392b;opacity:.85;pointer-events:none}#skHair{transition:none}.sk-arrector{stroke:#b65a52;stroke-width:3.5;stroke-linecap:round;fill:none;opacity:.85}.sk-seba{stroke:#b89a44;stroke-width:1.2;transition:transform .3s ease;transform-box:fill-box;transform-origin:center}.sk-duct{fill:none;stroke:#7fc6d8;stroke-width:2.6;stroke-linecap:round}.sk-sweatcoil{fill:none;stroke:#6fbccf;stroke-width:3;stroke-linecap:round;opacity:.85}.sk-pore{fill:#5a3c2a}.sk-drop{fill:#bfeaf4;filter:drop-shadow(0 0 2px #7fc6d8)}.sk-cap{fill:none;stroke-width:4.2;stroke-linecap:round}.sk-cap-a{stroke:#d63b2c}.sk-cap-v{stroke:#9a3142}#skVessel{transition:filter .3s ease}.sk-meiss-b{fill:#cdb0e2;stroke:#9a6fc0;stroke-width:1.2}.sk-meiss-l{fill:none;stroke:#8a5fb0;stroke-width:1;opacity:.7}.sk-meiss-nrv,.sk-pacini-nrv,.sk-freenerve{fill:none;stroke:#b88fd0;stroke-width:2;stroke-linecap:round}.sk-pac-shadow{fill:#966ec82e;pointer-events:none}.sk-pacini{fill:none;stroke:#b88fd0;stroke-width:1.3;opacity:.78}.sk-pacini-core{fill:#8a5fb0}.st-hot .sk-epi{filter:saturate(1.28) brightness(1.05) hue-rotate(-8deg)}.st-cold .sk-epi{filter:saturate(.6) brightness(.95)}#skBlister{fill:#ffecccc7;stroke:#e0a070;stroke-width:1.5;opacity:0;transition:opacity .3s ease}#skAcne{fill:#d6402e;stroke:#9a2a20;stroke-width:1;opacity:0;transition:opacity .3s ease;filter:drop-shadow(0 0 4px #d6402e)}#skAcneHead{fill:#fbe6c0;opacity:0;transition:opacity .3s ease}#skMelanoma{fill:#241410;stroke:#4a2c1e;stroke-width:1.2;opacity:0;transition:opacity .3s ease}.pat-burn .sk-epi{filter:saturate(1.5) brightness(.86) hue-rotate(-12deg)}.pat-burn #skBlister{opacity:1}.pat-eczema .sk-epi{filter:saturate(1.3) brightness(.96)}.pat-eczema .sk-stratum{stroke:#c0504a;opacity:.85;stroke-dasharray:4 3}.pat-acne #skAcne,.pat-acne #skAcneHead{opacity:1}.pat-acne .sk-seba{transform:scale(1.5);fill:#e8b84a}.pat-melanoma #skMelanoma{opacity:1}#phaseTag{color:var(--cyan)}#skPathoGrid .patho{font-size:11.5px;padding:6px 8px}
