.coverage-note{font-size:10px;color:#c3dfa1;background:#2a3820;border:1px solid #425936;padding:10px;border-radius:6px;line-height:1.7;margin:10px 0}.coverage-note.partial{color:#d4c894;background:#302f1f;border-color:#555035}.coverage-note small{display:block;font-size:9px;color:#a8b49b}.damage-components{border-top:1px solid var(--line);padding-top:15px;margin:18px 0}.damage-components summary{cursor:pointer;font-size:12px;color:#c2d6a7}.damage-component{padding:13px 0;border-bottom:1px solid var(--line)}.damage-component>div>strong{font-size:11px;color:#c6d7b5;display:block;overflow-wrap:anywhere}.damage-component small{display:block;font-size:9px;color:var(--muted);margin-top:5px}.component-numbers{display:flex;justify-content:space-between;gap:10px;font-size:10px;margin-top:9px}.component-numbers strong{color:var(--green);font-size:11px}.calculation-limits{padding-left:16px;color:#c3b78f;font-size:10px;line-height:1.8}.calculation-limits li{margin:10px 0}.skill-dps strong{font-size:20px}.damage-component .component-numbers>strong{display:inline}.unmodeled{overflow-wrap:normal}#focus-stats .stat-row{gap:12px}
.ability pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:10px;line-height:1.6;color:var(--muted);max-height:360px;overflow:auto}.ability-bottom .pill{white-space:normal;line-height:1.6}
