#main .message-admin{border:0;background:transparent;color:var(--muted);padding:0 7px;min-width:30px;min-height:25px;font-size:19px;line-height:1;border-radius:8px;margin:0 0 0 auto}#main .message-admin:hover{background:var(--tint);color:var(--accent)}#main .compose .chat-admin-launch{width:30px;min-width:30px;padding:0;border:0;background:transparent;color:var(--accent);font-size:20px}.chat-admin-dialog{width:min(440px,calc(100vw - 24px));max-height:85dvh;overflow:auto;padding:22px;border:1px solid var(--line);border-radius:22px;background:var(--surface);color:var(--text);box-sizing:border-box}.chat-admin-dialog::backdrop{background:#10132299;backdrop-filter:blur(4px)}.admin-dialog-heading{display:flex;align-items:center;gap:12px;justify-content:space-between}.admin-dialog-heading h2{font-size:18px;margin:0}.admin-dialog-heading button{border:0;border-radius:50%;font-size:24px;width:36px;height:36px;background:var(--surface-alt);color:var(--text)}.admin-message-preview{padding:12px;border-radius:12px;background:var(--surface-alt);overflow-wrap:anywhere;white-space:pre-wrap;font-size:14px;max-height:180px;overflow:auto}.chat-admin-dialog label{display:grid;gap:7px;font-size:13px;margin:16px 0}.chat-admin-dialog select,.chat-admin-dialog input{width:100%;padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--surface-alt);color:var(--text);box-sizing:border-box}.chat-admin-dialog button{cursor:pointer;min-height:38px}.chat-admin-dialog [data-content]>button,.admin-mute-row button{width:100%;border:0;padding:11px;border-radius:11px;background:var(--tint);color:var(--accent)}.chat-admin-dialog .admin-delete{color:#ce4657!important;background:color-mix(in srgb,#ce4657 10%,var(--surface))!important}.admin-mute-row{padding:15px 0;border-bottom:1px solid var(--line)}.admin-mute-row small{display:block;color:var(--muted);margin-top:5px}
