/* Wimmer Community V6.8 - Gruppekontrol */
.wc-gmod-page{max-width:1240px;margin:0 auto;display:grid;gap:18px}
.wc-gmod-hero{display:flex;justify-content:space-between;align-items:center;gap:18px;border:1px solid rgba(94,234,212,.18);background:linear-gradient(135deg,rgba(8,20,32,.96),rgba(5,13,22,.94));border-radius:28px;padding:24px}
.wc-gmod-hero h1{margin:0;font-size:34px}.wc-gmod-hero p{color:#a8b7ca;line-height:1.5}
.wc-gmod-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.wc-gmod-stats a{text-decoration:none;color:#dbeafe;border:1px solid rgba(255,255,255,.10);background:rgba(9,20,33,.82);border-radius:20px;padding:16px}
.wc-gmod-stats a.active{border-color:rgba(94,234,212,.35);background:rgba(94,234,212,.10)}
.wc-gmod-stats b{display:block;color:#5eead4;font-size:28px}.wc-gmod-stats span{color:#9fb0c6}
.wc-gmod-search{display:grid;grid-template-columns:1fr 220px auto;gap:10px}
.wc-gmod-search input,.wc-gmod-search select,.wc-gmod-actions textarea{width:100%;border:1px solid rgba(148,163,184,.18);background:#07111d;color:#eef7ff;border-radius:16px;padding:13px}
.wc-gmod-list{display:grid;gap:14px}.wc-gmod-card{border:1px solid rgba(148,163,184,.16);background:rgba(9,20,33,.82);border-radius:24px;padding:18px}
.wc-gmod-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.wc-gmod-head h2{margin:0}.wc-gmod-head p{color:#cbd8ea}
.wc-gmod-badge,.wc-gmod-mini-badge{display:inline-flex;align-items:center;border-radius:999px;padding:8px 11px;font-weight:1000;font-size:13px;border:1px solid rgba(255,255,255,.15)}
.wc-gmod-mini-badge{padding:5px 8px;margin-left:6px}
.status-active{background:rgba(35,220,135,.13);color:#8affc3;border-color:rgba(35,220,135,.28)}
.status-paused{background:rgba(247,191,69,.13);color:#f9dd88;border-color:rgba(247,191,69,.30)}
.status-review{background:rgba(59,130,246,.13);color:#b9d7ff;border-color:rgba(59,130,246,.30)}
.status-deleted{background:rgba(255,95,122,.14);color:#ffb4c2;border-color:rgba(255,95,122,.30)}
.wc-gmod-note{margin:12px 0;border:1px solid rgba(247,191,69,.20);background:rgba(247,191,69,.08);border-radius:16px;padding:12px;color:#f9dd88}
.wc-gmod-actions{display:grid;gap:10px;margin-top:12px}.wc-gmod-actions div{display:flex;gap:8px;flex-wrap:wrap}
.wc-gmod-group-alert{border:1px solid rgba(247,191,69,.28)!important;background:rgba(247,191,69,.10)!important;display:flex;justify-content:space-between;gap:14px;align-items:center}
.wc-gmod-group-alert.status-review{border-color:rgba(59,130,246,.28)!important;background:rgba(59,130,246,.10)!important}
.wc-gmod-group-alert.status-deleted{border-color:rgba(255,95,122,.28)!important;background:rgba(255,95,122,.10)!important}
.wc-gmod-group-alert strong{font-size:18px;color:#f2fbff}.wc-gmod-group-alert p{margin:4px 0}
.wc-btn.danger{color:#ff9daf;border-color:rgba(255,95,122,.25)}
@media(max-width:900px){.wc-gmod-hero,.wc-gmod-head,.wc-gmod-group-alert{display:grid}.wc-gmod-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.wc-gmod-search{grid-template-columns:1fr}.wc-gmod-actions div{display:grid}.wc-gmod-actions .wc-btn{width:100%}}
@media(max-width:520px){.wc-gmod-stats{grid-template-columns:1fr}.wc-gmod-card{padding:15px;border-radius:20px}}

.wc-btn.danger:not(.ghost){
  background:rgba(255,95,122,.20)!important;
  border-color:rgba(255,95,122,.45)!important;
  color:#ffd7de!important;
}
