﻿.rq-message-channel-tabs{display:flex;gap:8px;margin:16px 0}.rq-message-channel-tabs button{padding:9px 18px;border:1px solid #475569;border-radius:9px;background:transparent;color:inherit;cursor:pointer}.rq-message-channel-tabs button[aria-selected="true"]{background:#312e81;color:#fff;border-color:#6366f1}.rq-message-channel-tabs button:disabled{opacity:.45;cursor:default}.rq-message-channel-tabs button:focus-visible{outline:2px solid #818cf8;outline-offset:2px}
#page-messaggi textarea[hidden]{display:none!important}
.rq-channel-message-editor{box-sizing:border-box;width:100%;padding:16px;border:1px solid #475569;border-radius:12px;background:transparent;color:inherit;resize:vertical;font:inherit;line-height:1.6}
@media(max-width:767px){.rq-message-channel-tabs button{flex:1}.rq-channel-message-editor{min-width:0}}

.rq-message-preview{max-height:180px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.55}.rq-message-editor input{max-width:100%;margin:12px 0}
