/* Caller mounts once above End turn/Retreat; geometry variables are root-owned. */
.resolved-events15{position:fixed;right:var(--resolved-right15,10px);bottom:var(--resolved-bottom15,76px);z-index:24;width:var(--resolved-width15,260px);max-width:calc(100vw - 20px);padding:5px 7px;background:#e5d3aa;color:#30291f;border:4px solid #655035;border-image:url('themes/scene10/scene-wood-frame.webp') 96 stretch;border-radius:2px;font:14px/18px var(--fantasy-copy,system-ui);box-sizing:border-box}
.resolved-events15 ol{display:flex;flex-direction:column;gap:3px;list-style:none;padding:0;margin:0}
.resolved-entry15{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:4px;min-width:0;margin:0;padding:0;color:inherit}
.resolved-order15{font-size:12px;color:#776349;text-align:right}
.resolved-names15{display:flex;align-items:center;gap:3px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}
.resolved-arrow15{width:16px;height:12px;min-width:16px;fill:none;stroke:currentColor;stroke-width:1.8}
.resolved-result15,.resolved-value15{display:inline-flex;align-items:center;justify-content:end;gap:3px;white-space:nowrap}
.resolved-icon15{width:17px;height:17px;min-width:17px;fill:none;stroke:currentColor;stroke-width:1.8;vertical-align:middle}
.resolved-history15{position:relative;margin-top:4px;border-top:1px solid #9f895b;padding-top:2px;font:12px/16px var(--fantasy-copy,system-ui)}
.resolved-history15>summary{cursor:pointer;min-height:20px;color:inherit}
.resolved-history15>ol{max-height:min(280px,55dvh);overflow:auto;overscroll-behavior:contain;padding:5px 0;font-size:14px}
.resolved-history15 .resolved-entry15{grid-template-columns:20px minmax(0,1fr);gap:3px}
.resolved-history15 .resolved-names15{white-space:normal;overflow:visible;grid-column:2;grid-row:auto;word-break:normal;overflow-wrap:normal}
.resolved-history15 .resolved-result15{grid-column:2;justify-content:start;margin-bottom:4px}
.resolved-entry15.is-active{outline:1px solid #9e7c40;outline-offset:2px}
@media(prefers-reduced-motion:reduce){.resolved-events15 *{scroll-behavior:auto}}
