.named-squads{margin-block:16px;border:1px solid #68af98}.named-squads-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px}.named-squad{padding:14px;border-radius:12px;background:#122b2b;border:1px solid #365853;min-width:0}.named-squad h3{margin:0;overflow-wrap:anywhere}.named-squad-players{font-size:12px;line-height:1.6;overflow-wrap:anywhere}.named-squads input{max-width:100%;box-sizing:border-box}.named-squad .ut-controls{gap:8px;flex-wrap:wrap}@media(max-width:600px){.named-squad .btn{flex:1 1 42%;min-height:44px}.named-squads>.ut-controls{align-items:stretch;flex-direction:column}}
