/* BlackBar Gaming v3.41.0.37 — Rare Soil Showdown command guide */
.showdown-hero,.showdown-impact,.showdown-command,.showdown-roles,.showdown-coal,.showdown-checklists,.showdown-vs,.showdown-links{grid-column:1/-1}
.showdown-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(240px,.65fr);gap:18px;align-items:center;border:1px solid #b48026;border-radius:18px;padding:clamp(18px,3vw,28px);background:linear-gradient(135deg,rgba(77,48,8,.48),rgba(7,25,52,.92) 56%,rgba(5,15,32,.98));box-shadow:inset 0 0 34px rgba(255,200,61,.07)}
.showdown-hero h2{margin:5px 0 8px;font-size:clamp(1.65rem,4vw,2.65rem);line-height:1.05;color:#fff}.showdown-hero p{margin:0;color:#d8e6f5;line-height:1.55}.soil-kicker{color:var(--gold);font-weight:900;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem}
.showdown-rate{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:center;border:1px solid #6a5529;border-radius:15px;padding:13px;background:rgba(2,12,28,.68)}.showdown-rate>div{display:grid;gap:2px;text-align:center}.showdown-rate span{font-size:.72rem;color:#a8bfd8;text-transform:uppercase;font-weight:900;letter-spacing:.06em}.showdown-rate strong{font-size:2.25rem;color:#dbe9f7}.showdown-rate b{color:var(--gold);font-size:1.5rem}.showdown-rate-hot strong{color:var(--gold)!important}.showdown-rate small{grid-column:1/-1;text-align:center;color:#ffd777;font-weight:800;border-top:1px solid #594724;padding-top:8px;margin-top:2px}
.showdown-impact,.showdown-command,.showdown-vs,.showdown-links{border:1px solid #256ba3;border-radius:16px;background:rgba(3,17,38,.72);padding:18px}.showdown-impact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:11px}.showdown-impact-grid article,.showdown-vs-grid article{border:1px solid #245d8d;border-radius:13px;padding:14px;background:linear-gradient(145deg,rgba(10,42,82,.72),rgba(3,17,38,.9))}.showdown-impact-grid span,.showdown-vs-grid span{font-size:1.5rem}.showdown-impact-grid h3,.showdown-vs-grid h3{margin:8px 0 6px;color:#eaf7ff}.showdown-impact-grid p,.showdown-vs-grid p{margin:0;color:#bfd2e5;line-height:1.45}
.showdown-sequence{display:grid;gap:9px;margin-top:11px}.showdown-sequence article{display:grid;grid-template-columns:40px 1fr;gap:12px;align-items:start;border-left:3px solid var(--gold);border-radius:10px;background:#061a36;padding:12px}.showdown-sequence article>b{display:grid;place-items:center;width:34px;height:34px;border:1px solid #b68825;border-radius:50%;color:var(--gold);background:#251d08}.showdown-sequence h3{margin:0 0 4px;color:#eff8ff}.showdown-sequence p{margin:0;color:#bfd2e5;line-height:1.45}
.showdown-roles{display:grid;grid-template-columns:1fr 1fr;gap:12px}.showdown-role{border:1px solid #2d6f9e;border-radius:16px;padding:17px;background:rgba(4,20,43,.86)}.showdown-role-attack{border-color:#c48629;background:linear-gradient(145deg,rgba(72,43,7,.4),rgba(4,20,43,.9))}.showdown-role-defense{border-color:#3a8fca;background:linear-gradient(145deg,rgba(8,51,83,.42),rgba(4,20,43,.9))}.soil-role-label{font-size:.72rem;font-weight:900;letter-spacing:.11em;color:#9fdcff}.showdown-role-attack .soil-role-label{color:#ffd26a}.showdown-role h3{margin:6px 0 7px}.showdown-role li{color:#cfdfef}
.showdown-coal{display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center;border-color:#5b8d4d;background:linear-gradient(135deg,rgba(22,69,42,.4),rgba(5,20,42,.86))}.showdown-coal h2{font-size:1.25rem;color:#b9f1c1;margin:5px 0 6px}.showdown-coal p{margin:0;line-height:1.48;color:#cfdfef}.showdown-coal-number{display:grid;text-align:center;min-width:150px;border-left:1px solid #37684a;padding-left:18px}.showdown-coal-number strong{font-size:2.7rem;color:#79e38a}.showdown-coal-number span{font-size:.78rem;color:#add0b4;text-transform:uppercase;font-weight:900}
.showdown-checklists{display:grid;grid-template-columns:1fr 1fr;gap:12px}.showdown-checklists .card{margin:0}.showdown-checklists h2{color:var(--cyan)}.showdown-checklists li{color:#ccdeef}
.showdown-vs-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-top:11px}.showdown-vs-grid article:first-child{border-color:#6fa446}.showdown-vs-grid article:last-child{border-color:#7d65bd}
.showdown-link-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:11px}.showdown-link-grid button,.showdown-link-grid a{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:10px;min-height:72px;border:1px solid #2b78b1;border-radius:12px;padding:12px;background:linear-gradient(145deg,#0a2b55,#06152d);color:#eef9ff;text-align:left;text-decoration:none;cursor:pointer}.showdown-link-grid button:hover,.showdown-link-grid button:focus,.showdown-link-grid a:hover,.showdown-link-grid a:focus{border-color:var(--cyan);box-shadow:0 0 0 3px rgba(66,216,255,.1)}.showdown-link-grid span{grid-row:1/3;font-size:1.45rem;align-self:center}.showdown-link-grid strong{align-self:end}.showdown-link-grid small{color:#9fb7d8;margin-top:2px}
@media(max-width:700px){.showdown-hero{grid-template-columns:1fr}.showdown-impact-grid,.showdown-roles,.showdown-checklists,.showdown-vs-grid,.showdown-link-grid{grid-template-columns:1fr}.showdown-coal{grid-template-columns:1fr}.showdown-coal-number{border-left:0;border-top:1px solid #37684a;padding:12px 0 0;min-width:0}.showdown-rate strong{font-size:2rem}.showdown-impact,.showdown-command,.showdown-vs,.showdown-links{padding:14px}.showdown-sequence article{grid-template-columns:34px 1fr;gap:9px;padding:11px}.showdown-sequence article>b{width:30px;height:30px}}
@media(max-width:390px){.showdown-hero{padding:15px}.showdown-rate{grid-template-columns:1fr auto 1fr;padding:10px}.showdown-rate strong{font-size:1.7rem}.showdown-rate span{font-size:.64rem}.showdown-role{padding:14px}}
