@import url("difficulty-menu-cards.css");
.wbs-team .wbs-diff-settings { display:grid; gap:14px; }
.wbs-team h2 { margin:0 0 .65rem; font-size:18px; }
.wbs-team .wbs-diff-field input,.team-examples button {
  box-sizing:border-box; width:100%; min-width:0; min-height:40px; padding:8px 12px;
  font:inherit; color:inherit; border:1px solid #b5c8ef77; border-radius:10px; background:#222943cc;
}
.wbs-team .wbs-diff-field input:focus-visible,.team-examples button:focus-visible { outline:2px solid #d6b6ff; }
.team-side { display:grid; gap:14px; min-width:0; }
.team-pair,.team-examples { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:9px; }
.team-examples button { cursor:pointer; text-align:left; }
.team-examples button:hover { background:#b484fa35; border-color:#d6b6ff; }
.wbs-team [hidden] { display:none; }
@media(max-width:480px) { .team-pair,.team-examples { grid-template-columns:1fr; } }
