/* Fisher · ficha del prospecto, de a poco (ver ficha-simple.js). Solo presentación. */
.fs-metrics{margin:12px 0;padding:14px 16px;border:1px solid var(--line);border-radius:var(--r);background:var(--card)}
.fs-head{display:flex;justify-content:space-between;align-items:baseline;font-size:13px}
.fs-head span{color:var(--muted);font-size:12px}
.fs-bars{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:10px 0}
.fs-bars i{height:6px;border-radius:99px;background:var(--chip)}
.fs-bars i.on{background:var(--acc)}
.fs-miss{display:flex;width:100%;justify-content:space-between;align-items:center;padding:10px 12px;border:0;border-radius:var(--r-sm);background:var(--acc-soft);color:var(--acc-ink);font:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer}
.fs-ok{margin:0;font-size:13px;color:var(--ok)}
.fs-fold>h3,.fs-fold>h2{cursor:pointer;display:flex;justify-content:space-between;align-items:center;margin-bottom:0}
.fs-fold>h3::after,.fs-fold>h2::after{content:"";width:8px;height:8px;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:rotate(225deg);transition:transform .15s;margin-right:4px}
.fs-fold.fs-closed>h3::after,.fs-fold.fs-closed>h2::after{transform:rotate(45deg)}
.fs-fold.fs-closed>*:not(h3):not(h2){display:none}
.fs-fold:not(.fs-closed)>h3,.fs-fold:not(.fs-closed)>h2{margin-bottom:10px}
.add-more{margin-top:10px;border-top:1px solid var(--line);padding-top:10px}
.add-more>summary{cursor:pointer;font-size:13px;font-weight:600;color:var(--acc-ink);margin-bottom:8px}
