.community{margin:32px auto;padding:24px;background:#101d2b;border:1px solid #3a5366;border-radius:12px;color:#dcebf5;max-width:850px;font:14px/1.6 system-ui}.community h2{font-size:24px;margin:0}.community p{font-size:13px}.community button,.community input,.community select{font:inherit;padding:8px;border:1px solid #526779;border-radius:5px;background:#1c3042;color:#eff8ff}.community button{cursor:pointer}.community button:disabled{opacity:.5;cursor:default}.community-actions{display:flex;flex-wrap:wrap;gap:10px}.community form{display:grid;gap:12px;margin:18px 0}.community label{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.community input[type=checkbox]{width:20px;height:20px}.community li{padding:6px;border-bottom:1px solid #304252}.community small{display:block;color:#9cafc0;margin-top:20px}.community [hidden]{display:none!important}.community :focus-visible{outline:2px solid #8fe9ed;outline-offset:3px}#community-status{color:#ffdc9f}
header{flex-wrap:wrap;align-items:center;gap:14px}.account-menu{display:flex;gap:8px;margin:0;font:12px system-ui}.account-menu button{background:#1c3042;border:1px solid #526779;border-radius:5px;color:#eff8ff;padding:9px 12px;cursor:pointer}.account-menu [hidden]{display:none!important}.account-dialog{width:min(90vw,500px);max-height:85vh;overflow:auto;margin:auto}.account-dialog::backdrop{background:#07101bcc}#community-close{float:right}#community-account-status{color:#ffdc9f}html.embed .account-menu{display:none}
