/* losowanie-druzyn: style tylko tego narzędzia (wspólne w narzedzia.css) */
.lnz-ldr-war{margin:12px 0 0}
.lnz-ldr-war summary{cursor:pointer;color:var(--l-link);font-size:15px;font-weight:600;min-height:28px}
.lnz-ldr-war .lnz-pola{margin-top:10px}
.lnz-ldr-war textarea{min-height:84px}
.lnz-ldr-druz{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;margin-top:16px}
.lnz-ldr-karta{min-width:0;padding:14px 16px;border:1px solid var(--l-line);border-radius:16px;background:var(--l-card2)}
.lnz-ldr-karta .lnz-h{margin-bottom:6px}
.lnz-ldr-karta ul{margin:6px 0 0;padding-left:18px;color:var(--l-tx);font-size:15px;line-height:1.6}
.lnz .lnz-ldr-sr{margin:0}
.lnz-ldr-kap{color:#fff;font-weight:700}
.lnz-ldr-odsl{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0}
.lnz-ldr-karta2{margin:12px 0 0;padding:20px 16px;border:1px solid var(--l-line2);border-radius:16px;background:var(--l-card2);text-align:center}
.lnz-ldr-karta2 p{margin:0;color:var(--l-tx)}
.lnz-ldr-dla{margin:8px 0 16px!important;color:#fff!important;font-family:Sora,"Sora Fallback",Inter,sans-serif;font-size:clamp(1.5rem,1.2rem + 1.5vw,2.2rem);font-weight:800;overflow-wrap:anywhere}
.lnz .lnz-ldr-h2{margin-top:24px}
.lnz-ldr-mlista{display:grid;gap:6px;margin:12px 0 0;padding:0;list-style:none}
.lnz-ldr-mlista li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border:1px solid var(--l-line);border-radius:10px;background:rgba(255,255,255,.03);overflow-wrap:anywhere}
