/* PURE LIMITER V07 · full-file dynamics audit */
.plm-dynamics{margin:0 0 14px;border:1px solid #271c13;border-radius:9px;background:#050504;box-shadow:inset 0 20px 42px #000,0 7px 15px #0006;overflow:hidden}.plm-dynamics summary{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;color:#b29b88;font:900 8px "Courier New";letter-spacing:.1em;cursor:pointer;list-style:none}.plm-dynamics summary::-webkit-details-marker{display:none}.plm-dynamics summary:after{content:"＋";color:var(--o);font-size:15px}.plm-dynamics[open] summary:after{content:"−"}.plm-dynamics__body{padding:0 12px 12px}.plm-dynamics__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.plm-dynamics__metric{position:relative;padding:10px;border:1px solid #292016;border-radius:5px;background:linear-gradient(145deg,#100d09,#070706);overflow:hidden}.plm-dynamics__metric:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,var(--o),transparent)}.plm-dynamics__metric span{display:block;color:#786b5e;font:800 6px "Courier New";letter-spacing:.08em}.plm-dynamics__metric b{display:block;margin-top:5px;color:#e9e2da;font:900 12px "Courier New"}.plm-dynamics__result{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;align-items:center;margin-top:8px;padding:10px 12px;border:1px solid #20271d;border-radius:5px;background:#080b07}.plm-dynamics__result span{color:#77806f;font:800 6px "Courier New";letter-spacing:.08em}.plm-dynamics__result b{grid-row:1/3;color:var(--g);font:900 14px "Courier New";min-width:92px}.plm-dynamics__result small{color:#9d988e;font:700 7px/1.45 "Courier New"}.plm-dynamics__result.is-dense b{color:#ffd04d}.plm-dynamics__result.is-crushed{border-color:#52201c}.plm-dynamics__result.is-crushed b{color:#ff574d}.plm-dynamics__note{display:block;margin-top:7px;color:#625d55;font:700 6px/1.45 "Courier New"}@media(max-width:700px){.plm-dynamics__grid{grid-template-columns:repeat(2,1fr)}.plm-dynamics__result{grid-template-columns:1fr}.plm-dynamics__result b{grid-row:auto}.plm-dynamics__result small{grid-column:1}}