.stage-tactics{position:absolute;top:574px;left:40px;right:40px;z-index:8;color:#f7efd9;font:12px/1.6 -apple-system,BlinkMacSystemFont,"PingFang SC",sans-serif}
.stage-tactics>summary{cursor:pointer;text-align:center;padding:5px 10px;background:#283f31e6;border:1px solid #a6ae73;border-radius:14px;font-size:11px;list-style:none;box-shadow:0 2px 5px #0003}
.stage-tactics>summary::-webkit-details-marker{display:none}.stage-tactics>summary::after{content:" ▴";color:#c3c996}.stage-tactics[open]>summary::after{content:" ▾"}
.stage-tactics>div{position:absolute;left:0;right:0;bottom:calc(100% + 7px);max-height:295px;overflow:auto;padding:15px;border:1px solid #aab77d;border-radius:12px;background:#eff0dff5;color:#42533b;box-shadow:0 8px 24px #0005}
.stage-tactics p{margin:0 0 9px;font-size:11px;line-height:1.8}.stage-tactics p:last-child{margin-bottom:0}.stage-tactics b{display:block;font-size:12px;margin-bottom:3px}.stage-tactics small{font-size:11px;color:#788667}.stage-tactics .tactics-boss{border-top:1px solid #c4ceb0;padding-top:9px;color:#796043}
.hero-stage-tactics{font:11px/1.7 -apple-system,BlinkMacSystemFont,"PingFang SC",sans-serif;margin:-18px 24px 16px;padding:9px 12px;max-width:330px;color:#dce5c6;background:#2d4935aa;border:1px solid #81956866;border-radius:8px;text-align:center}.hero-stage-tactics[hidden]{display:none}
