/* UNINI V4 · Aşama 6: Oyuncu listesinde rol etiketleri */
#players .community-card{position:relative;isolation:isolate;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}
#players .community-card:hover{transform:translateY(-3px)}
#players .community-card[data-role="admin"],#players .community-card[data-role="founder"]{border-color:rgba(255,211,111,.65);box-shadow:inset 0 1px 0 rgba(255,231,178,.1),0 8px 32px rgba(90,46,13,.17)}
#players .community-card[data-role="support"]{border-color:rgba(207,147,255,.60);box-shadow:inset 0 1px 0 rgba(229,185,255,.10),0 8px 32px rgba(96,31,159,.14)}
#players .community-card[data-role="assistant"]{border-color:rgba(134,208,255,.48);box-shadow:inset 0 1px 0 rgba(167,218,255,.1),0 8px 32px rgba(30,123,179,.14)}
#players .community-card[data-role="founder"]::before,#players .community-card[data-role="admin"]::before,#players .community-card[data-role="support"]::before,#players .community-card[data-role="assistant"]::before{content:"";position:absolute;top:0;left:16px;right:16px;height:2px;border-radius:0 0 6px 6px;pointer-events:none}
#players .community-card[data-role="founder"]::before{background:linear-gradient(90deg,transparent,#ffe4a1,transparent)}
#players .community-card[data-role="admin"]::before{background:linear-gradient(90deg,transparent,#ffc965,transparent)}
#players .community-card[data-role="support"]::before{background:linear-gradient(90deg,transparent,#c78aff,transparent)}
#players .community-card[data-role="assistant"]::before{background:linear-gradient(90deg,transparent,#88d5ff,transparent)}
#players .un-community-rank-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:14px 0 16px;min-height:34px}
#players .un-community-rank-label{font-size:13px;font-weight:700;color:rgba(255,255,255,.82)}
#players .un-community-rank-badge{display:inline-flex;align-items:center;gap:7px;padding:6px 11px;border:1px solid rgba(255,255,255,.27);background:rgba(255,255,255,.07);border-radius:999px;font-size:12px;line-height:1.25;font-weight:800;letter-spacing:.02em;white-space:nowrap;color:#fff}
#players .un-community-rank-badge[data-role="founder"],#players .un-community-rank-badge[data-role="admin"],#players .un-community-rank-badge[data-role="support"],#players .un-community-rank-badge[data-role="assistant"]{box-shadow:0 0 18px rgba(0,0,0,.07)}
#players .un-community-rank-badge[data-role="founder"]{color:#ffedb9;border-color:rgba(255,222,132,.82);background:linear-gradient(125deg,rgba(169,106,22,.45),rgba(255,204,89,.16))}
#players .un-community-rank-badge[data-role="admin"]{color:#ffe099;border-color:rgba(255,201,101,.67);background:rgba(225,157,55,.16)}
#players .un-community-rank-badge[data-role="support"]{color:#e6c7ff;border-color:rgba(196,121,255,.64);background:rgba(161,79,231,.18)}
#players .un-community-rank-badge[data-role="assistant"]{color:#bdeaff;border-color:rgba(121,204,251,.64);background:rgba(50,152,211,.18)}
#players .un-community-rank-badge[data-role="unknown"]{color:#d5c9da;border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.04)}
#players .un-community-rank-badge[data-role="founder"]::before,#players .un-community-rank-badge[data-role="admin"]::before,#players .un-community-rank-badge[data-role="support"]::before,#players .un-community-rank-badge[data-role="assistant"]::before{content:"";width:7px;height:7px;flex:none;border-radius:50%;background:currentColor;box-shadow:0 0 10px currentColor}
@media (prefers-reduced-motion:reduce){#players .community-card{transition:none}#players .community-card:hover{transform:none}}
