
.velkar-chat-admin-badge{display:inline-flex;align-items:center;min-height:17px;padding:2px 6px;border:1px solid #e5a94f;background:linear-gradient(110deg,#5a3616,#9b6227);color:#fff0d1;font:900 7px/1 'Space Grotesk',sans-serif;letter-spacing:.09em;box-shadow:0 0 10px #f5a7422d}
.velkar-chat-message.is-admin{border-color:#9e7040;background:linear-gradient(135deg,#211a13,#16171c);box-shadow:inset 3px 0 #e5a94f}
.velkar-chat-message.is-admin .velkar-chat-message-head strong{color:#ffd18a}
.velkar-chat-user .velkar-chat-admin-badge{margin-left:7px;vertical-align:middle}
.velkar-chat-mod-tab{color:#ffc174!important}.velkar-chat-mod-tab.active{background:#372315!important;color:#ffd69c!important}
.velkar-chat-mod{flex:1;min-height:0;overflow-y:auto;padding:11px}
.velkar-chat-mod-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 12px;margin-bottom:10px;border:1px solid #5d4934;background:#1b1714}
.velkar-chat-mod-head span{display:block;color:#dba45e;font:800 8px 'Space Grotesk';letter-spacing:.1em}.velkar-chat-mod-head strong{display:block;margin-top:4px;color:#f3ece5;font:800 12px Sora}
.velkar-chat-mod-head button{min-height:34px;padding:0 10px;border:1px solid #8d673d;background:#2a2016;color:#f2c88e;font:800 8px 'Space Grotesk';cursor:pointer}
.velkar-chat-report-card{padding:12px;margin-bottom:9px;border:1px solid #453932;background:#15161b}
.velkar-chat-report-card-head{display:flex;justify-content:space-between;gap:10px;align-items:center}.velkar-chat-report-card-head strong{color:#ffc174;font:800 11px Sora}.velkar-chat-report-card-head small{color:#77716c;font-size:8px}
.velkar-chat-report-card>p{margin:9px 0;color:#ddd5cf;font:400 12px/1.45 Inter}.velkar-chat-report-card .reason{display:block;padding-top:8px;border-top:1px solid #2e2d31;color:#d98f79;font:700 8px/1.45 'Space Grotesk';letter-spacing:.04em}
.velkar-chat-mod-actions{display:flex;gap:7px;margin-top:10px}.velkar-chat-mod-actions button{flex:1;min-height:34px;border:1px solid #51463d;font:800 8px 'Space Grotesk';cursor:pointer}.velkar-chat-mod-actions .danger{background:#4a2020;border-color:#874040;color:#ffc0b5}.velkar-chat-mod-actions .warning{background:#4a341b;border-color:#8d6531;color:#ffd192}
@media(max-width:600px){.velkar-chat-tabs:has(.velkar-chat-mod-tab:not([hidden])){grid-template-columns:repeat(4,1fr)}.velkar-chat-mod{padding:9px}.velkar-chat-report-card{padding:11px}.velkar-chat-mod-actions button{min-height:40px}}
