/*
 * ECNChat 7.1Z28U
 * Uniform 12px nickname typography and polished mode notices.
 */

/* Nicklist usernames: one shared basic dark-blue appearance. */
#users .userRow .ecnMemberName,
#users .userRow.ecnUserStaff .ecnMemberName,
#users .userRow.ecnUserOwner .ecnMemberName,
#users .userRow.ecnUserOperator .ecnMemberName,
#users .userRow.ecnUserVoiced .ecnMemberName {
    color: #153f73 !important;
    -webkit-text-fill-color: #153f73 !important;
    font-family: Tahoma, Arial, sans-serif !important;
    font-size: 12px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration: none !important;
    letter-spacing: normal !important;
    text-shadow: none !important;
}

/* Host label remains secondary and does not alter the nickname. */
#users .userRow .hostLabel {
    color: #42698f !important;
    -webkit-text-fill-color: #42698f !important;
    font-family: Tahoma, Arial, sans-serif !important;
    font-size: 11px !important;
    font-weight: 400 !important;
    font-style: normal !important;
}

/* Canvas sender names use 12px through JavaScript; fallback names match. */
#log .ecnMessageSenderName,
#log .senderName,
#log .nick,
#log .nickname {
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 12px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration: none !important;
}

/* Planned ECNChat style for readable role and room-mode changes. */
#log .msg.ecnPolishedRoleNotice,
#log .msg.ecnPolishedModeNotice {
    color: #175a96 !important;
    -webkit-text-fill-color: #175a96 !important;
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 12px !important;
    font-weight: 700 !important;
    font-style: normal !important;
    text-decoration: none !important;
    background: transparent !important;
    border: 0 !important;
    text-shadow: none !important;
}

body.dark #users .userRow .ecnMemberName,
body.dark #users .userRow.ecnUserStaff .ecnMemberName,
body.dark #users .userRow.ecnUserOwner .ecnMemberName,
body.dark #users .userRow.ecnUserOperator .ecnMemberName,
body.dark #users .userRow.ecnUserVoiced .ecnMemberName {
    color: #9fc9f3 !important;
    -webkit-text-fill-color: #9fc9f3 !important;
    font-size: 12px !important;
    font-weight: 400 !important;
}
