.world-damage-meter{display:none;position:fixed;right:18px;bottom:calc(var(--game-hud-height,100px) + 34px);z-index:140;width:290px;max-width:calc(100vw - 32px);color:#d8cbbc;font:12px Inter,sans-serif;text-shadow:0 1px 3px #000;background:linear-gradient(90deg,#11131b25,#11131b9c);padding:10px 12px;border-radius:3px}body.iso-combat .world-damage-meter{display:block}.world-damage-meter header{position:static;display:flex;align-items:center;gap:8px;padding:0;margin:0 0 7px;background:none;border:0}.world-damage-meter header strong{flex:1;text-transform:uppercase;font:600 12px Cinzel,serif;letter-spacing:.1em;color:#d5bc93}.world-damage-meter button{padding:2px 4px;border:0;background:none;color:#a99b87;font:11px Inter,sans-serif}.world-damage-meter button:hover{color:#ffe1a9}.world-damage-meter [data-meter-collapse]{font-size:18px;width:24px}.damage-meter-summary{display:flex;justify-content:space-between;gap:14px;margin-bottom:9px;color:#a99d8f}.damage-meter-summary b{color:#e9dccc;font-weight:600;margin-left:5px;font-variant-numeric:tabular-nums}.damage-meter-sources{display:grid;gap:4px;max-height:178px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#6d5c46 transparent}.damage-meter-row{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) auto 40px;align-items:center;gap:7px;min-height:24px;padding:3px 5px;border-left:2px solid var(--damage-color);box-sizing:border-box}.damage-meter-row:before{content:'';position:absolute;inset:0 auto 0 0;width:var(--damage-share);background:var(--damage-color);opacity:.12;z-index:-1}.damage-meter-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--damage-color);font-size:11px}.damage-meter-row b{font-weight:500;font-size:11px;font-variant-numeric:tabular-nums}.damage-meter-row small{font-size:10px;text-align:right;color:#b7a895}.damage-meter-empty{font-size:11px;color:#9d9284;margin:7px 0 0}.world-damage-meter.collapsed .damage-meter-sources,.world-damage-meter.collapsed .damage-meter-empty{display:none}.world-damage-meter.collapsed .damage-meter-summary{margin-bottom:0}@media(max-width:700px){.world-damage-meter{right:8px;bottom:calc(var(--game-hud-height,100px) + 28px);width:210px;padding:7px 8px;font-size:10px}.damage-meter-sources{max-height:104px}.damage-meter-row{grid-template-columns:minmax(0,1fr) auto 33px;gap:4px;min-height:21px}.damage-meter-row span,.damage-meter-row b{font-size:10px}.damage-meter-row small{font-size:9px}}
