.site-status-launch{position:fixed;right:16px;bottom:14px;z-index:80;padding:7px 11px;border:1px solid #7775;border-radius:20px;background:#12202ced;color:#b5bfca;font-size:10px;cursor:pointer;box-shadow:0 4px 15px #0004}.site-status-launch[data-state=ok]{color:#7ce0aa;border-color:#68c79250}.site-status-launch[data-state=warning]{color:#f3cd7b;border-color:#d7b05a66}.site-status-launch[data-state=down]{color:#f7a6a6;border-color:#ce767666}.support-dialog{width:min(580px,calc(100% - 24px));max-height:85dvh;overflow:auto}.support-help{font-size:12px;color:#afbdcb;line-height:1.65}.service-status-list{display:grid;gap:10px;margin:22px 0}.service-status-row{display:flex;justify-content:space-between;gap:14px;border-bottom:1px solid #ffffff10;padding:10px 0;font-size:12px}.service-status-row span{color:#e6be70;text-align:right}.service-status-row[data-state=ok] span{color:#80d6a8}.support-form{display:grid;gap:8px}.support-form select,.support-form textarea,.support-dialog>select{width:100%;box-sizing:border-box;background:#0c1721;color:#e2e9f0;border:1px solid #7e6a3e;border-radius:7px;padding:10px;font:inherit;font-size:12px}.support-form textarea{resize:vertical}.support-form label{font-size:12px;color:#d3bd8a;margin-top:8px}.support-primary,.support-dialog button:not(.rules-close),.ticket-support-bar button{background:#dfba67;color:#17202a;border:1px solid #d8b561;border-radius:6px;padding:7px 10px;font-size:11px;font-weight:700;cursor:pointer}.support-dialog button:not(.rules-close){margin:5px 5px 5px 0}.support-dialog button:disabled,.ticket-support-bar button:disabled{opacity:.5;cursor:default}.report-message-preview{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.65;background:#0b151e;border-left:2px solid #c8a451;padding:12px;margin:14px 0;color:#b9c7d4}.support-feedback{font-size:12px;line-height:1.6;color:#ecd08e}.support-feedback:empty{display:none}.message-report-button{font:inherit;cursor:pointer;background:#172631;color:#9eacbc;border:1px solid #ffffff12;border-radius:5px;padding:3px 7px;font-size:13px}.message-report-button:disabled{opacity:.4;cursor:default}.report-queue{display:grid;gap:12px;margin:14px 0}.report-review-card{border:1px solid #5f563a;border-radius:10px;padding:12px;font-size:12px;overflow-wrap:anywhere}.report-review-card.is-selected{border-color:#eccb74}.report-review-card h3{font-size:14px;color:#e7c77d;margin:0 0 8px}.report-review-card small{color:#a9bacb}.report-review-card p{white-space:pre-wrap;line-height:1.6}.report-review-card>strong{display:block;color:#d4b775;text-transform:capitalize}.ticket-support-bar{flex:none;border-bottom:1px solid #e2b95b24;padding:10px 13px;background:#e2b95b08;display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:10px}.ticket-support-bar[hidden]{display:none}.ticket-support-bar>strong{color:#edcc79}.ticket-support-bar>span{color:#b9c7d7;flex-basis:100%}.ticket-support-bar button{font-size:10px;padding:4px 7px}.ticket-support-bar small{color:#ebbb8d}.community-ticket-item .ticket-state{max-width:135px;white-space:normal;text-align:center;font-size:10px}.community-ticket-item small{white-space:normal;overflow-wrap:anywhere}@media(max-width:600px){.site-status-launch{right:10px;bottom:12px;padding:6px 9px;font-size:9px}.service-status-row{font-size:11px}}

/* Keep staff tools compact so private conversations retain usable space. */
.reference-leaderboard .community-sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.reference-leaderboard .community-sidebar>.community-channels{grid-column:1/-1}.reference-leaderboard .community-sidebar>button{width:100%;min-width:0;margin:0!important}.reference-leaderboard .community-sidebar>[hidden]{display:none!important}#community[data-room=tickets] .chat-rain{display:none!important}
