.community-admin-box{padding:16px 20px;color:#5f7d98;font-size:12px}.community-admin-box>p{font-size:12px;max-width:none}.community-admin-row{padding:11px 0;border-bottom:1px solid #d8e6f4;display:grid;grid-template-columns:1fr auto;gap:6px}.community-admin-row strong{font-size:11px;color:#315c88}.community-admin-row p{grid-column:1;overflow-wrap:anywhere;margin:0}.community-admin-row button{grid-column:2;grid-row:1/3;font-size:10px;align-self:center}.community-admin-section{margin-top:12px}
.community-admin-row{display:block;padding:15px 0}.community-admin-row p{margin:6px 0 10px}.community-admin-actions{display:flex;gap:8px;flex-wrap:wrap}.community-admin-actions button{font-size:10px}
.mod-invite-box{border-top:1px solid #dbe8f4;margin-top:22px;padding-top:16px}
.mod-invite-box h3{font-size:16px;margin:5px 0;color:#416a8e}
.mod-invite-form{display:flex;gap:9px;align-items:center}
.mod-invite-form input{min-width:0;flex:1;padding:10px;border:1px solid #d5e5f2;border-radius:10px;background:#fff}
.mod-secret{margin:11px 0;padding:11px;border:1px solid #d7e8f5;background:#f1f9ff;border-radius:10px;overflow-wrap:anywhere}
.mod-secret[hidden]{display:none}.mod-secret code{display:block;overflow-wrap:anywhere;margin:10px 0}
.mod-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid #dae6f3}
.support-admin-toolbar{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:12px}
.support-ticket{display:block;width:100%;text-align:left;border:1px solid #dce8f3;border-radius:11px;padding:11px;background:#f7fbff;color:#4c789a;cursor:pointer;font-size:12px;margin:7px 0}
.support-ticket:hover{background:#e6f4ff}
.support-thread-messages{max-height:350px;overflow-y:auto;margin:13px 0;padding:12px;background:#f6faff;border-radius:13px;border:1px solid #e0edf7}
.support-thread-messages:empty{display:none}.support-thread-messages>strong{display:block;font-size:12px}
.support-message{padding:10px;margin-top:9px;border-radius:10px;background:#e8f3ff;font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}
.support-message.staff{background:#e5f5eb}
.support-reply-form[hidden]{display:none}.support-reply-form textarea{display:block;width:100%;padding:12px;border-radius:10px;border:1px solid #d5e5f2;background:white;margin:10px 0;font-size:12px}
.support-reply-form button{margin-right:9px}
@media(max-width:600px){.mod-invite-form{display:block}.mod-invite-form button{margin-top:8px}}

.private-room-admin-item{padding:14px 0;border-bottom:1px solid #dae7f1}
.private-room-admin-item strong{display:block;font-size:12px;color:#305977}
.private-room-admin-item p{margin:6px 0;font-size:11px;color:#7590a7}
.private-room-admin-actions{display:flex;gap:7px;flex-wrap:wrap}.private-room-admin-actions button{font-size:10px}
