.community-short{font:600 13px/1.6 system-ui;overflow-wrap:anywhere}.community-short a,.community-gate a{color:inherit}.community-gate{border-color:#9fb48b}.community-agreement{display:flex;align-items:flex-start;gap:12px;margin:18px 0;font-weight:650;line-height:1.6}.community-agreement input{flex:none;width:22px;height:22px;min-height:22px;margin:2px 0;accent-color:#315d43}.community-gate button:disabled{opacity:.6;cursor:default}.social-report{box-sizing:border-box;width:min(540px,calc(100% - 24px));max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);overflow:auto;margin:auto;padding:22px;border:1px solid #b8c7a6;border-radius:18px;background:#fffdf4;color:#234b38;font:15px/1.6 system-ui;overscroll-behavior:contain}.social-report::backdrop{background:#153b32aa}.social-report h2{font:30px/1.2 Georgia;margin:0 0 12px}.social-report-name{font-weight:750;overflow-wrap:anywhere}.social-report label{display:block;font-weight:700;margin:16px 0 6px}.social-report select,.social-report textarea{display:block;box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:12px;border:1px solid #aab99b;border-radius:9px;background:#fffef9;color:inherit;font:16px/1.5 system-ui}.social-report select{min-height:48px}.social-report textarea{resize:vertical;min-height:110px}.social-report textarea[readonly],.social-report select:disabled{background:#edf0e5}.social-report-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.social-report-actions button{box-sizing:border-box;min-height:46px;flex:1 1 150px;padding:12px;border-radius:10px;font:700 15px/1.5 system-ui;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.social-report-actions .action{border:1px solid #315d43;background:#315d43;color:#fff7e6}.social-report-actions .secondary{border:1px solid #aab99b;background:#edf1e3;color:#234b38}.social-report [role=status]{overflow-wrap:anywhere}.social-report :focus-visible,.community-gate :focus-visible{outline:3px solid #986e25;outline-offset:3px}.social-report-actions [hidden]{display:none!important}body[data-community-rules]{margin:0;background:#f6f3e8;color:#234b38;font:16px/1.65 system-ui}body[data-community-rules] main{box-sizing:border-box;max-width:720px;margin:auto;padding:24px 20px 90px}body[data-community-rules] a{color:inherit}body[data-community-rules] h1{font:42px/1.12 Georgia;margin:22px 0 16px}body[data-community-rules] h2{font:26px/1.2 Georgia;margin:0 0 10px}body[data-community-rules] section{padding:20px;margin:18px 0;border:1px solid #bfcbaf;border-radius:15px;background:#fffdf4}body[data-community-rules] .rules-back{display:inline-flex;align-items:center;min-height:44px}body[data-community-rules] li{margin:10px 0}body[data-community-rules] .rules-date{font-size:13px;color:#566b51}@media(max-width:380px){.social-report{padding:18px}.social-report h2{font-size:27px}.social-report-actions{flex-direction:column}.social-report-actions button{flex:auto;width:100%}body[data-community-rules] h1{font-size:35px}}
