.account-area[data-role="admin"]{border-color:rgba(239,139,139,.58)!important}
.account-area[data-role="admin"] #account-role,
.account-area[data-role="admin"] #application-role,
.account-area[data-role="admin"] #admin-role,
.account-area[data-role="admin"] #team-role,
.account-area[data-role="admin"] #destek-role,
.account-area[data-role="admin"] #lore-role,
.account-area[data-role="admin"] small{color:#ef9b9b!important}
.account-area[data-role="admin"] .account-avatar:after{background:#ef8585!important;box-shadow:0 0 12px rgba(239,133,133,.55)!important}

.account-area[data-role="moderator"]{border-color:rgba(191,163,255,.58)!important}
.account-area[data-role="moderator"] #account-role,
.account-area[data-role="moderator"] #application-role,
.account-area[data-role="moderator"] #admin-role,
.account-area[data-role="moderator"] #team-role,
.account-area[data-role="moderator"] #destek-role,
.account-area[data-role="moderator"] #lore-role,
.account-area[data-role="moderator"] small{color:#c6adff!important}
.account-area[data-role="moderator"] .account-avatar:after{background:#b89aff!important;box-shadow:0 0 12px rgba(184,154,255,.5)!important}

.account-area[data-role="support"]{border-color:rgba(132,190,255,.58)!important}
.account-area[data-role="support"] #account-role,
.account-area[data-role="support"] #application-role,
.account-area[data-role="support"] #admin-role,
.account-area[data-role="support"] #team-role,
.account-area[data-role="support"] #destek-role,
.account-area[data-role="support"] #lore-role,
.account-area[data-role="support"] small{color:#9bcaff!important}
.account-area[data-role="support"] .account-avatar:after{background:#80baff!important;box-shadow:0 0 12px rgba(128,186,255,.5)!important}

.account-area[data-role="user"] #account-role,
.account-area[data-role="user"] #application-role,
.account-area[data-role="user"] #admin-role,
.account-area[data-role="user"] #team-role,
.account-area[data-role="user"] #destek-role,
.account-area[data-role="user"] #lore-role,
.account-area[data-role="user"] small{color:#bdc2c0!important}
.account-area[data-role="user"] .account-avatar:after{background:#c9cecb!important}

.account-menu[data-role="admin"]{border-color:rgba(239,139,139,.5)!important;background:linear-gradient(135deg,rgba(84,35,38,.42),rgba(10,12,13,.72))!important}
.account-menu[data-role="admin"] .menu-left svg,.account-menu[data-role="admin"] .menu-arrow{color:#ef9b9b}
.account-menu[data-role="admin"] a:hover,.account-menu[data-role="admin"] button:hover{background:rgba(239,139,139,.13)!important}

.account-menu[data-role="moderator"]{border-color:rgba(191,163,255,.5)!important;background:linear-gradient(135deg,rgba(62,43,91,.42),rgba(10,12,13,.72))!important}
.account-menu[data-role="moderator"] .menu-left svg,.account-menu[data-role="moderator"] .menu-arrow{color:#c6adff}
.account-menu[data-role="moderator"] a:hover,.account-menu[data-role="moderator"] button:hover{background:rgba(191,163,255,.13)!important}

.account-menu[data-role="support"]{border-color:rgba(132,190,255,.5)!important;background:linear-gradient(135deg,rgba(31,62,91,.42),rgba(10,12,13,.72))!important}
.account-menu[data-role="support"] .menu-left svg,.account-menu[data-role="support"] .menu-arrow{color:#9bcaff}
.account-menu[data-role="support"] a:hover,.account-menu[data-role="support"] button:hover{background:rgba(132,190,255,.13)!important}

.account-menu[data-role="user"]{border-color:rgba(201,206,203,.32)!important;background:linear-gradient(135deg,rgba(75,80,78,.3),rgba(10,12,13,.72))!important}
.account-menu[data-role="user"] .menu-left svg,.account-menu[data-role="user"] .menu-arrow{color:#c9cecb}
.account-menu[data-role="user"] a:hover,.account-menu[data-role="user"] button:hover{background:rgba(201,206,203,.1)!important}

/* Allowlist — lime (#c8f08a), distinct from staff roles */
.account-area[data-role="allowlist"]{border-color:rgba(184,243,107,.45)!important}
.account-area[data-role="allowlist"] #account-role,
.account-area[data-role="allowlist"] #application-role,
.account-area[data-role="allowlist"] #admin-role,
.account-area[data-role="allowlist"] #team-role,
.account-area[data-role="allowlist"] #destek-role,
.account-area[data-role="allowlist"] #lore-role,
.account-area[data-role="allowlist"] small{color:#c8f08a!important}
.account-area[data-role="allowlist"] .account-avatar:after{background:#b8f36b!important;box-shadow:0 0 12px rgba(184,243,107,.55)!important}

.account-menu[data-role="allowlist"]{border-color:rgba(184,243,107,.4)!important;background:linear-gradient(135deg,rgba(54,78,32,.38),rgba(10,12,13,.72))!important}
.account-menu[data-role="allowlist"] .menu-left svg,.account-menu[data-role="allowlist"] .menu-arrow{color:#c8f08a}
.account-menu[data-role="allowlist"] a:hover,.account-menu[data-role="allowlist"] button:hover{background:rgba(184,243,107,.12)!important}

/* Yetki rengi metinde kalır; kutu kenarı sabit, aktiflik noktası daima yeşildir. */
.account-area[data-role],
.account-menu[data-role]{border-color:rgba(255,255,255,.22)!important}
.account-avatar:after,
.account-area[data-role] .account-avatar:after{
  background:#b8f36b!important;
  box-shadow:0 0 12px rgba(184,243,107,.58)!important;
}
