.fm-list{border-top:1px solid #b4c9bb}.fm-topic-row{border-bottom:1px solid #c9d8cc;grid-template-columns:minmax(0,1fr) auto;gap:20px;padding:25px 4px;display:grid}.fm-topic-row h2{letter-spacing:-.025em;overflow-wrap:anywhere;margin:10px 0 12px;font:400 28px/1.2 Georgia,serif}.fm-topic-row h2 a:hover{color:#28775d}.fm-topic-row p{color:#627b6d;flex-wrap:wrap;gap:6px 15px;margin:0;font-size:11px;display:flex}.fm-topic-count{text-align:center;color:#627d6a;align-self:center;min-width:70px;font-size:10px}.fm-topic-count strong{color:#2f6047;margin-bottom:3px;font:400 27px Georgia,serif;display:block}.fm-category{letter-spacing:.07em;color:#4b785d;font-size:10px;font-weight:800}.fm-topic-tags{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fm-paging{margin-top:25px}.fm-identity{color:#2d513d;background:#e2ebdd;border:1px solid #b9cdbb;align-items:flex-start;gap:16px;margin:25px 0 30px;padding:24px;display:flex}.fm-identity>svg{flex:none;margin-top:3px}.fm-identity h2{letter-spacing:-.02em;margin:0 0 9px;font:400 23px/1.25 Georgia,serif}.fm-identity h2 strong{color:#1e6c46;overflow-wrap:anywhere;font-weight:400}.fm-identity p{color:#56745f;max-width:720px;margin:0;font-size:12px;line-height:1.7}.fm-identity>.rs-button{flex:none;margin-left:auto}.fm-identity-main{flex:1;min-width:0}.fm-identity form{max-width:750px}.fm-identity .rs-field{max-width:500px;margin-top:20px}.fm-link-button{color:#2d6745;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #85a18d;margin-top:7px;padding:4px 0;font-size:11px!important;font-weight:700!important}.fm-inline-notice{color:#2f6542!important;margin-top:14px!important}.fm-composer{background:#f8faf3;border:1px solid #acc4ae;margin:25px 0 35px;padding:28px}.fm-composer h2{letter-spacing:-.025em;margin:0 0 24px;font:400 30px Georgia,serif}.fm-composer .rs-field+.rs-field{margin-top:20px}.fm-composer textarea{min-height:180px}.fm-note{color:#637e6a;max-width:850px;margin:15px 0 0;font-size:11px;line-height:1.65}.fm-detail-head{border-bottom:1px solid #c6d6c8;padding:28px 0}.fm-detail-head h1{letter-spacing:-.04em;overflow-wrap:anywhere;max-width:1100px;margin:17px 0 20px;font:400 clamp(35px,4.5vw,60px)/1.1 Georgia,serif}.fm-byline{color:#66816f;flex-wrap:wrap;gap:7px 17px;font-size:11px;display:flex}.fm-body{white-space:pre-wrap;overflow-wrap:anywhere;color:#345143;max-width:1000px;margin:25px 0;font-size:15px;line-height:1.9}.fm-post-actions{justify-content:flex-end;gap:12px;margin-top:18px;display:flex}.fm-post-actions button{color:#5f7967;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:5px;font-size:11px;text-decoration:underline}.fm-replies{margin-top:38px}.fm-replies>h2{margin:0 0 20px;font:400 31px Georgia,serif}.fm-reply{background:#f8faf4;border:1px solid #c6d6c8;margin:0 0 15px;padding:25px}.fm-reply-header{color:#355f43;justify-content:space-between;align-items:center;gap:20px;font-size:12px;display:flex}.fm-reply-header strong{overflow-wrap:anywhere;font-weight:700}.fm-reply-header time{color:#728774;flex:none;font-size:10px}.fm-reply .fm-body{margin-bottom:0;font-size:14px}.fm-report{background:#edf0e4;border:1px solid #c4cead;margin-top:15px;padding:20px}.fm-report h3{margin:0 0 15px;font:400 23px Georgia,serif}.fm-report textarea{min-height:95px}.fm-admin-tabs{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.fm-admin-tabs button{color:#b4d5c0;cursor:pointer;background:0 0;border:1px solid #4c725b;padding:8px 13px;font-size:12px}.fm-admin-tabs button[aria-current=page]{color:#d5f8e0;background:#284d35;border-color:#93c7a4}.fm-admin-row{background:#13261d;border:1px solid #36583e;margin:0 0 12px;padding:20px}.fm-admin-row h3{overflow-wrap:anywhere;margin:6px 0 12px;font:400 23px Georgia,serif}.fm-admin-row p{color:#acc8b3;white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0;font-size:12px;line-height:1.7}.fm-admin-row small{color:#83a58c;overflow-wrap:anywhere;font-size:10px}.fm-admin-row .ac-row-actions{justify-content:flex-start;margin-top:15px}.fm-admin-reason{max-width:850px;margin:20px 0}.fm-admin-content{white-space:pre-wrap;overflow-wrap:anywhere;color:#d0e4d4;border-top:1px solid #35573e;margin-top:15px;padding-top:14px;font-size:13px;line-height:1.8}.fm-admin-summary{flex-wrap:wrap;gap:8px;display:flex}.fm-admin-summary span{color:#bad9c0;background:#203a28;border:1px solid #42694b;padding:4px 7px;font-size:10px}.fm-admin-header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.fm-admin-header h2{margin:0 0 14px;font:400 34px Georgia,serif}.fm-admin-header p{color:#aac6b1;max-width:850px;margin:0;font-size:13px;line-height:1.7}.fm-filter{max-width:360px;margin-bottom:25px}@media (max-width:720px){.fm-identity{flex-wrap:wrap;padding:21px}.fm-identity>.rs-button{margin-left:40px}.fm-composer{padding:22px}.fm-topic-row{gap:12px}.fm-topic-row h2{font-size:25px}.fm-topic-count{min-width:45px}.fm-body{font-size:14px}.fm-reply{padding:22px}.fm-reply-header{flex-wrap:wrap;gap:8px}.fm-detail-head h1{font-size:39px}.fm-admin-header{flex-direction:column}}@media (max-width:430px){.fm-identity>svg{display:none}.fm-identity>.rs-button{width:100%;margin-left:0}.fm-topic-row{grid-template-columns:1fr}.fm-topic-count{text-align:left;align-items:baseline;gap:8px;display:flex}.fm-topic-count strong{font-size:19px}.fm-composer .rs-actions{flex-direction:column}.fm-composer .rs-button{width:100%}.fm-reply-header time{flex-basis:100%}.fm-detail-head h1{font-size:35px}}.fm-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
