#forumsPage[hidden]{display:none!important}.forum-intro{display:flex;gap:24px;align-items:center;justify-content:space-between;margin:24px 0 30px}.forum-intro h1{font-size:46px;line-height:1.03;margin:12px 0}.forum-intro p{max-width:580px;line-height:1.7;color:#66717d}.forum-launch-note{display:flex;gap:12px;align-items:center;flex-wrap:wrap;border:1px solid #d8dee5;background:#fff;padding:15px 18px;border-radius:10px;font-size:12px;margin:0 0 26px}.forum-launch-note b{color:#a82c24}.forum-layout{display:grid;grid-template-columns:245px minmax(0,1fr);gap:28px}.forum-sidebar{background:#eceff2;border:1px solid #d9dfe5;border-radius:10px;padding:18px;height:fit-content}.forum-sidebar h2{font-size:13px;margin:0 0 16px}.forum-categories{display:grid;gap:4px}.forum-categories button{display:flex;justify-content:space-between;gap:12px;text-align:left;align-items:center;background:transparent;color:#505b67;padding:12px 10px;border-radius:7px;font-size:12px;font-weight:600}.forum-categories button>span:last-child{font-size:10px;color:#717d87}.forum-categories button.selected{background:#fff;color:#b53229;box-shadow:0 2px 4px #1422300a}.forum-sidebar p{font-size:11px;line-height:1.8;color:#69747e;border-top:1px solid #d3dbe1;padding-top:16px;margin-top:22px}.forum-feed-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:5px}.forum-feed-head h2{font-size:19px;margin:0}.forum-feed-head button{font-size:11px}#forumStatus{font-size:12px;line-height:1.7;color:#6d7782;margin-bottom:22px}.forum-card,.forum-thread,.forum-reply{background:#fff;border:1px solid #dce1e6;border-radius:10px;padding:24px;margin-bottom:14px}.forum-card-top{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:#77818c}.forum-category-label{text-transform:uppercase;letter-spacing:.8px;font-size:10px;color:#b53229;font-weight:700}.forum-card h3{margin:14px 0 10px;font-size:18px;line-height:1.45}.forum-card h3 a{color:#20262e;text-decoration:none}.forum-card h3 a:hover{color:#b53229}.forum-excerpt{font-size:13px;line-height:1.8;color:#66717c;overflow-wrap:anywhere}.forum-meta{display:flex;justify-content:space-between;align-items:center;gap:14px;border-top:1px solid #eceff2;padding-top:18px;margin-top:20px}.forum-meta>span,.forum-time{font-size:10px;color:#75808a}.forum-author{display:flex;align-items:center;gap:10px;font-size:12px}.forum-author small{display:block;font-size:10px;color:#697881;margin-top:5px}.forum-avatar{display:grid;place-items:center;width:34px;height:34px;flex:none;background:#edf0f2;border-radius:8px;color:#414b56;font-size:13px;font-weight:700}.forum-empty{background:#fff;border:1px dashed #cbd3dc;border-radius:12px;text-align:center;padding:54px 28px}.forum-empty-icon{font-size:56px;line-height:1.4;color:#c33a30}.forum-empty h3{font-size:20px;line-height:1.4;margin:15px 0}.forum-empty p{max-width:430px;margin:12px auto 24px;color:#6b7681;font-size:13px;line-height:1.8}.forum-empty small{display:block;font-size:10px;color:#86909a;margin-top:20px}.forum-pagination{display:flex;gap:12px;margin:20px 0}.forum-thread{margin-top:20px}.forum-thread h2{font-size:26px;line-height:1.4;margin:16px 0 22px;overflow-wrap:anywhere}.forum-body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.9;color:#3f4b58;margin:22px 0}.forum-actions{display:flex;gap:14px;flex-wrap:wrap}.forum-actions button{font-size:10px;color:#75808a}.forum-replies-title{font-size:17px;margin:28px 0 18px}.forum-reply-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.forum-reply-bottom>.outline{font-size:11px;padding:9px 12px;border-radius:7px}.forum-reply-bottom>.outline[aria-pressed=true]{border-color:#b53229;color:#b53229;background:#fff4f2}.forum-no-replies{font-size:13px;color:#737f89;margin-bottom:24px}.forum-attestation{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.7;font-weight:400!important}.forum-attestation input{width:17px;flex:none;margin:3px 0;accent-color:#c53930}.forum-form-note{font-size:11px;color:#75808a;line-height:1.7}.forum-form-error{color:#b53229;font-size:12px}.forum-report-content{max-height:230px;overflow:auto;background:#f4f6f8;padding:14px}#forumComposeForm select,#forumComposeForm input,#forumComposeForm textarea,#forumReportForm textarea{border-radius:7px}.forum-sidebar button:focus-visible,.forum-card a:focus-visible{outline:2px solid #b53229;outline-offset:3px}
@media(max-width:1050px){.forum-layout{grid-template-columns:205px minmax(0,1fr);gap:18px}.forum-intro h1{font-size:38px}.forum-meta{align-items:start;flex-direction:column}}@media(max-width:760px){.forum-intro{align-items:start;flex-direction:column}.forum-intro h1{font-size:36px}.forum-layout{grid-template-columns:1fr}.forum-sidebar{padding:14px}.forum-categories{display:flex;overflow-x:auto;padding-bottom:8px}.forum-categories button{flex:none;max-width:230px}.forum-sidebar p{display:none}.forum-sidebar h2{margin-bottom:9px}.forum-card,.forum-thread,.forum-reply{padding:20px}.forum-empty{padding:35px 18px}.forum-thread h2{font-size:22px}.forum-launch-note{line-height:1.7}}
