[hidden]{display:none!important}.admin-top{display:flex;align-items:center;gap:15px}.admin-top h1{margin-right:auto}.table-scroll{overflow:auto}select,textarea{font:inherit;border:1px solid var(--line);border-radius:8px;padding:10px;max-width:100%}textarea{min-height:130px;width:100%}.admin-messages{max-height:330px;overflow:auto;display:flex;flex-direction:column;gap:10px;padding:20px 0}.admin-messages .svc-msg{max-width:85%;white-space:pre-wrap}.admin-messages .svc-msg.admin{align-self:flex-end}.admin-messages .svc-msg.member{align-self:flex-start}#authMessage,#adminStatus{white-space:pre-wrap;color:#b34525}.top-right{flex-wrap:wrap}.top-right button{font-size:12px}.connected-note{font-size:12px;color:var(--muted);margin:10px 0}.notice-copy{white-space:pre-wrap}.form label{display:block}