/* V2.10.8 — repères exacts de la seringue et coupe anatomique détaillée. */
.syringe-unit-scale{left:25.4%;top:54.2%;width:42.8%;font-size:clamp(.62rem,.9vw,.86rem);text-shadow:0 1px 2px #fff,0 0 5px #fff}
.needle-measure-line{left:77.3%;right:auto;top:57%;width:18.1%;height:13%;border-top:3px solid #087961;border-left:2px solid #087961;border-right:2px solid #087961}
.needle-measure-line:after{content:"LONGUEUR : 8 mm";position:absolute;left:50%;top:8px;transform:translateX(-50%);white-space:nowrap;padding:4px 8px;border-radius:7px;background:#fff;color:#075f4c;font-size:clamp(.62rem,.88vw,.82rem);font-weight:950;box-shadow:0 2px 10px rgba(0,0,0,.16)}
.needle-tip-ring{right:3.1%;top:49.5%;width:2.8%;height:15%;border:3px solid #c77a14;background:rgba(255,210,80,.18)}
.needle-tip-ring:after{content:"DIAMÈTRE : 29G";position:absolute;right:110%;top:-35px;white-space:nowrap;padding:5px 9px;border-radius:7px;background:#fff7df;color:#755000;font-size:clamp(.62rem,.88vw,.82rem);font-weight:950;box-shadow:0 2px 10px rgba(0,0,0,.16)}
.syringe-callout--gauge,.syringe-callout--length{display:none}
.tissue-layers-section--detailed{margin-top:34px}.tissue-layers-visual--detailed{position:relative;overflow:hidden;border:1px solid #bcd5cb;border-radius:22px;background:#f5faf7;box-shadow:0 16px 42px rgba(18,63,53,.1)}
.tissue-layers-visual--detailed>img{display:block;width:100%;height:auto}.anatomy-label{position:absolute;right:2.2%;z-index:2;width:34%;padding:7px 10px 7px 13px;border-left:4px solid #15856f;border-radius:6px;background:rgba(255,255,255,.96);color:#173f35;box-shadow:0 4px 13px rgba(10,54,44,.12)}
.anatomy-label:before{content:"";position:absolute;right:100%;top:50%;width:56%;border-top:2px solid currentColor;opacity:.75}.anatomy-label b,.anatomy-label small{display:block}.anatomy-label b{font-size:clamp(.7rem,1.1vw,.92rem)}.anatomy-label small{font-size:clamp(.58rem,.84vw,.76rem);line-height:1.25;color:#526c64}.anatomy-label--corneum{top:4%}.anatomy-label--epidermis{top:14%}.anatomy-label--papillary{top:24%}.anatomy-label--reticular{top:34%}.anatomy-label--fat{top:45%;border-color:#b58616}.anatomy-label--fascia{top:56%;border-color:#7961a8}.anatomy-label--muscle{top:67%;border-color:#b14545}.anatomy-label--vessels{top:78%;border-color:#277bb1;color:#277bb1}.anatomy-label--nerves{top:89%;border-color:#c48a00;color:#8c6500}.anatomy-note{padding:13px 17px;border-left:4px solid #087961;background:#eef7f2;color:#355a50}
@media(max-width:760px){.syringe-anatomy-visual{min-width:760px}.syringe-unit-scale{font-size:.65rem}.tissue-layers-visual--detailed{overflow-x:auto}.tissue-layers-visual--detailed>img,.tissue-layers-visual--detailed .anatomy-labels{min-width:820px}.tissue-layers-visual--detailed .anatomy-labels{position:absolute;inset:0}.anatomy-label{width:275px;right:18px}.anatomy-label b{font-size:.72rem}.anatomy-label small{font-size:.61rem}}
