/* Salons et conversations, bleu nuit / violet */
html,body{background:#0b172c!important;color:#eaf1ff!important}
.svc-page{background:#0b172c!important;color:#eaf1ff!important}
.svc-chat{background:#122541!important;border:1px solid #304c78!important;border-radius:14px!important;color:#eaf1ff!important}
.svc-room-head{background:#1b3761!important;border-bottom:1px solid #36588b!important;border-radius:10px!important;color:#f2f6ff!important}
.svc-room-head h2{color:#f2f6ff!important}
#svc-feed{background:#0e1d36!important;border:1px solid #2c446d!important;border-radius:12px!important;scrollbar-color:#4268a8 #101e34}
.svc-message{padding:7px 5px;border-bottom:1px solid #243958;min-width:0}
.svc-message-header strong{color:#c2d7ff!important}
.svc-message-header time{color:#a0b6d8!important}
.svc-message p{color:#e6edfa!important;line-height:1.65}
.svc-message-actions button{background:#1d355b!important;border:1px solid #355485!important;color:#dce8ff!important;border-radius:7px!important}
.svc-message-actions button:hover{background:#2c4d7f!important}
.svc-avatar{border-radius:50%!important;overflow:hidden;border:2px solid #5483db;background:#244b86!important}
.svc-chat textarea,.svc-chat input,.svc-chat select{background:#0d1d36!important;border:1px solid #3a5787!important;color:#f3f6ff!important;border-radius:9px!important}
.svc-chat textarea:focus-visible,.svc-chat input:focus-visible,.svc-chat button:focus-visible{outline:2px solid #85aaff!important;outline-offset:2px}
.svc-chat button{background:#2456b7!important;border:1px solid #3e6dcc!important;color:#fff!important;border-radius:9px!important}
.svc-chat button:hover{background:#356cd4!important}
.svms-chat-frame .svc-chat{border:0!important;background:#101e35!important}
.svms-chat-frame .svc-message{border:0!important}
.svms-chat-frame .svc-message-body{background:#213c68!important;color:#fff!important}
.svms-chat-frame .svc-message-mine .svc-message-body{background:#315ec0!important}
@media(max-width:650px){.svc-chat{padding:9px!important}.svc-message{gap:8px!important}#svc-feed{min-height:230px!important}.svc-message-actions{gap:4px!important}}

/* Palette de référence : page d’accueil de la communauté */
html,body,.svc-page{background:#070e20!important;color:#eaf0ff!important}.svc-chat,#svc-feed{background:#0e1a35!important;border-color:#1d3055!important}.svc-room-head{background:#102047!important;border-color:#244071!important}.svc-message{border-color:#1d3055!important}.svc-chat textarea,.svc-chat input,.svc-chat select{background:#142441!important;border-color:#273f67!important}.svc-chat button{background:#225be5!important;border-color:#3971ff!important}.svms-chat-frame .svc-chat{background:#0e1a35!important}.svms-chat-frame .svc-message-body{background:#12254b!important}.svms-chat-frame .svc-message-mine .svc-message-body{background:#225be5!important}
