.anatomy-pro{display:grid;grid-template-columns:minmax(0,1.38fr) minmax(330px,.62fr);gap:18px}.anatomy-stage{padding:0;overflow:hidden;background:#050605}.anatomy-photo{position:relative;min-height:560px;background:#030403;overflow:hidden}.anatomy-photo>img{display:block;width:100%;height:100%;min-height:560px;object-fit:cover}.anatomy-dim{position:absolute;inset:0;background:radial-gradient(circle at 25% 35%,transparent 0 15%,rgba(0,0,0,.06) 32%,rgba(0,0,0,.35) 80%);pointer-events:none}.muscle-glow{position:absolute;left:var(--x);top:var(--y);width:var(--w);height:var(--h);transform:translate(-50%,-50%);border-radius:45%;background:rgba(255,25,18,.62);box-shadow:0 0 12px #ff241c,0 0 28px rgba(255,27,17,.9),inset 0 0 13px rgba(255,220,190,.72);mix-blend-mode:screen;animation:anatomyPulse 2.2s ease-in-out infinite;pointer-events:none}.anatomy-selected{position:absolute;left:20px;bottom:18px;padding:11px 15px;border:1px solid rgba(230,190,71,.5);border-radius:10px;background:rgba(7,8,6,.86);backdrop-filter:blur(10px)}.anatomy-selected span,.anatomy-selected strong{display:block}.anatomy-selected span{font-size:9px;letter-spacing:1.5px;color:var(--gold)}.anatomy-selected strong{font:600 22px Georgia,serif;margin-top:3px}.anatomy-note{margin:0;padding:12px 18px;color:var(--muted);font-size:11px;border-top:1px solid var(--line)}@keyframes anatomyPulse{50%{opacity:.72;filter:saturate(1.5) brightness(1.3)}}.anatomy-panel{padding:25px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(145deg,#151611,#0d0e0c)}.anatomy-panel>h2{font:600 34px Georgia,serif;margin:7px 0}.anatomy-target{color:var(--gold);font-weight:750}.recovery-line{padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:18px 0}.recovery-line>div:first-child{display:flex;justify-content:space-between}.recovery-line strong{color:var(--green)}.recovery-line small{color:var(--muted)}.recovery-track{height:7px;margin:9px 0;background:#282a24;border-radius:9px;overflow:hidden}.recovery-track span{display:block;height:100%;border-radius:9px;background:linear-gradient(90deg,#986d22,var(--gold),#7fd39a)}.anatomy-facts{display:grid;grid-template-columns:1fr 1fr;gap:9px}.anatomy-facts article{padding:13px;border:1px solid var(--line);border-radius:9px;background:#0b0c0a}.anatomy-facts span,.coach-cue b{font-size:9px;letter-spacing:1.2px;color:var(--gold)}.anatomy-facts p{font-size:12px;line-height:1.45;margin:6px 0 0}.coach-cue{margin:13px 0;padding:14px;border-left:3px solid var(--gold);background:rgba(230,190,71,.07)}.coach-cue p{margin:6px 0 0;color:var(--muted);font-size:13px;line-height:1.55}.related-muscles{font-size:12px;color:var(--muted)}.anatomy-train{width:100%;padding:13px}.anatomy-muscles{display:grid;grid-template-columns:repeat(5,1fr);gap:9px;margin:18px 0}.anatomy-muscles button{display:grid;grid-template-columns:38px 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;text-align:left;padding:11px;border:1px solid var(--line);border-radius:10px;background:#11120f;color:var(--text);cursor:pointer}.anatomy-muscles button>span{grid-row:1/3;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:#24251f;color:var(--gold);font-size:11px;font-weight:900}.anatomy-muscles button b{font-size:12px}.anatomy-muscles button small{color:var(--muted);font-size:9px}.anatomy-muscles button:hover,.anatomy-muscles button.active{border-color:var(--gold);background:#201c0f}.anatomy-muscles button.active>span{background:var(--gold);color:#15120a}.anatomy-exercises{display:grid;grid-template-columns:1fr 1fr;gap:12px}.anatomy-exercises article{display:grid;grid-template-columns:145px 1fr;padding:0;overflow:hidden}.anatomy-exercises img{width:100%;height:100%;min-height:175px;object-fit:cover}.anatomy-exercises article>div{padding:17px}.anatomy-exercises h3{margin:5px 0}.anatomy-exercises p{color:var(--muted);font-size:11px}.anatomy-exercises article>div>div{display:flex;gap:7px;flex-wrap:wrap}.anatomy-exercises article b{font-size:10px;padding:5px 7px;border-radius:6px;background:#25251f}.anatomy-safety{display:flex;gap:16px;margin-top:18px;border-color:rgba(230,190,71,.25)}.anatomy-safety b{color:var(--gold);white-space:nowrap}.anatomy-safety p{margin:0;color:var(--muted);font-size:12px}@media(max-width:1100px){.anatomy-pro{grid-template-columns:1fr}.anatomy-muscles{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.anatomy-photo,.anatomy-photo>img{min-height:390px}.anatomy-panel{padding:18px}.anatomy-facts{grid-template-columns:1fr}.anatomy-muscles{grid-template-columns:1fr 1fr}.anatomy-exercises{grid-template-columns:1fr}.anatomy-exercises article{grid-template-columns:110px 1fr}.anatomy-safety{display:block}.anatomy-safety b{display:block;margin-bottom:8px}}@media(max-width:430px){.anatomy-muscles{grid-template-columns:1fr}.anatomy-photo,.anatomy-photo>img{min-height:315px}.anatomy-exercises article{grid-template-columns:95px 1fr}}
