#modal-body .hero-combos{margin-top:22px;border-top:1px solid #cbd1bd;padding-top:18px;color:#263325}
#modal-body .hero-combos h3{font-size:23px;margin:0 0 14px}
.combo-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.combo-grid article{padding:16px;background:#f8f7ef;border:1px solid #c5ceb8;border-radius:8px}
#modal-body .combo-grid h4{font-size:17px;margin:0 0 12px}.combo-steps{display:flex;gap:6px;align-items:center;flex-wrap:wrap;min-height:55px}
.combo-skill,.combo-action{display:inline-flex;gap:6px;align-items:center;padding:7px 9px;border-radius:5px;font-size:14px;line-height:1.4;background:#eceee4;color:#35422d}.combo-skill b{display:grid;place-content:center;min-width:22px;height:22px;background:#fff9;border-radius:3px}
.combo-skill[data-slot="1"]{background:#e2edf8;color:#245f99}.combo-skill[data-slot="2"]{background:#f4e7d2;color:#8b561b}.combo-skill[data-slot="3"]{background:#dfeee8;color:#206e64}.combo-skill[data-slot="4"]{background:#ece3f6;color:#74509b}.combo-arrow{color:#717d65;font-size:17px}
#modal-body .combo-grid p{font-size:14px;line-height:1.7;color:#43513b;margin:12px 0 0}.hero-combos details{font-size:12px;color:#59654e;margin-top:12px}.hero-combos summary{cursor:pointer}
@media(max-width:760px){.combo-grid{grid-template-columns:1fr}}
