.formation-planner-slot-editor>.formation-planner-row-hint{border-left:2px solid var(--formation-accent);color:var(--color-fg-soft);margin-top:8px;padding-left:8px;font-size:12px;font-weight:800}.formation-planner-editor-slot{text-align:left;gap:2px;min-width:0;display:grid}.formation-planner-editor-slot strong{font-size:12px;font-weight:800}.formation-planner-editor-slot small{color:var(--color-fg-subtle);font-size:11px;font-weight:700;line-height:1.25}@media (width<=767px),(width<=1023px) and (height<=500px){.formation-planner-overlay .formation-troop-count{border-radius:4px;min-width:18px;padding:0 4px;font-size:10px;line-height:14px}}
