.forum-home{display:flex;align-items:center;justify-content:space-between;gap:35px;margin-top:45px;border:1px solid #dce1d0;border-left:3px solid #a28d59;border-radius:5px;padding:30px;background:#eef0e5}.forum-home h2{font-size:30px}.forum-home p{font-size:13px;max-width:620px;margin-top:13px}.forum-home .btn{flex-shrink:0}.forum-layout{display:grid;grid-template-columns:minmax(0,1fr) 255px;gap:30px}.forum-layout>section{min-width:0}.forum-layout .filter-toolbar input{min-width:160px}.forum-layout .filter-toolbar select{min-width:145px}.forum-layout .state-pills{gap:6px}.forum-layout .pill{padding:6px 12px}.topic-list{border:1px solid #dbe1d1;border-radius:6px;background:#fcfcf7;overflow:hidden}.topic-row{display:flex;align-items:center;gap:19px;padding:25px;border-bottom:1px solid #e2e6d9}.topic-row:last-child{border-bottom:0}.topic-symbol{height:42px;width:42px;flex-shrink:0;display:grid;place-items:center;border-radius:6px;background:#e8eddf;color:#69815b}.topic-main{flex:1;min-width:0}.topic-main h3{font-size:23px;line-height:1.3;margin:10px 0 9px;overflow-wrap:anywhere}.topic-main h3 a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.topic-main p{font-size:10px}.topic-tags{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.topic-tags .badge{font-size:9px}.topic-stats{width:46px;text-align:center;flex-shrink:0}.topic-stats strong{font-size:22px;font-family:Georgia,serif;font-weight:400;display:block}.topic-stats span{display:block;font-size:10px;color:#89937d}.topic-activity{font-size:10px;flex-basis:105px;flex-shrink:0}.topic-activity span{display:block;color:#89937d;margin-bottom:5px}.topic-activity strong{font-weight:400;color:#596e4f}.topic-arrow{padding:6px;color:#728064}.forum-aside{align-self:start;background:#edf0e3;border:1px solid #dbe1d0;padding:25px;border-radius:6px}.forum-aside h3{font-size:25px;line-height:1.2}.forum-aside p{font-size:12px;line-height:1.8;margin-top:17px}.forum-aside ul{padding-left:16px;margin:20px 0 25px;font-size:12px;color:#6c7c60}.forum-aside li{margin-bottom:13px}.discussion-thread{max-width:900px}.thread-title{font-size:45px;letter-spacing:-1.3px;margin:22px 0 30px;line-height:1.15;overflow-wrap:anywhere}.discussion-post{background:#fcfcf7;border:1px solid #dce2d2;border-radius:6px;padding:28px;margin-bottom:18px}.post-heading{display:flex;gap:13px;align-items:center}.post-heading>div:nth-child(2){flex:1;min-width:0}.post-heading strong{font-size:13px;overflow-wrap:anywhere}.post-heading small{display:block;font-size:10px;color:#8b957e;margin-top:3px}.post-avatar{width:38px;height:38px;flex-shrink:0;background:#e8eddd;color:#668054;border-radius:50%;display:grid;place-items:center;font-family:Georgia,serif;font-size:20px}.post-body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;color:#52664a;line-height:1.9;margin-top:24px}.post-actions{display:flex;gap:20px;border-top:1px solid #e5e9db;padding-top:10px;margin-top:24px}.post-actions .text-btn{font-size:11px;color:#81906f}.reply-post .post-body{margin-top:17px}.reply-form{margin-top:27px;background:#eff2e6}.reply-form textarea{min-height:130px}.discussion-thread .notice p{font-size:13px;color:inherit}.forum-layout .empty{border:0}.forum-layout .state-pills{flex-wrap:wrap}.forum-layout .filter-toolbar .btn{padding:10px 15px}
@media(max-width:1250px){.nav{gap:15px}.nav a{font-size:11px}.forum-layout{grid-template-columns:minmax(0,1fr) 220px;gap:22px}.topic-row{padding:20px;gap:13px}.topic-activity{display:none}}
@media(max-width:1050px){.site-header .nav{position:absolute;top:76px;left:0;right:0;display:none;background:#f8f7f0;padding:20px 28px;border-bottom:1px solid #d8e0cb;flex-wrap:wrap;box-shadow:0 10px 20px #263c2a10}.site-header .nav.open{display:flex}.site-header .nav a{font-size:14px;padding:10px}.site-header{height:76px}.menu-toggle{display:block}.header-actions{margin-left:auto}.forum-layout{grid-template-columns:1fr}.forum-aside{display:none}.topic-activity{display:block}.forum-home{gap:24px}.forum-home h2{font-size:27px}}
@media(max-width:700px){.forum-home{margin-top:30px;flex-direction:column;align-items:start;padding:25px;gap:22px}.forum-home h2{font-size:27px}.topic-row{gap:12px;padding:20px 16px;align-items:flex-start}.topic-main h3{font-size:21px}.topic-activity,.topic-arrow{display:none}.topic-symbol{width:30px;height:30px}.topic-symbol .icon{width:17px}.topic-stats{width:30px;padding-top:6px}.topic-stats strong{font-size:20px}.topic-stats span{font-size:9px}.topic-tags{gap:5px}.topic-tags .sample{font-size:8px}.forum-layout .state-pills{overflow:visible;flex-wrap:wrap}.thread-title{font-size:34px;letter-spacing:-.8px}.discussion-post{padding:21px}.post-body{font-size:13px}.post-heading .badge{font-size:8px;max-width:75px;white-space:normal}.post-heading strong{font-size:12px}.post-heading small{font-size:9px}.post-actions{gap:16px}.discussion-thread .section-head h2{font-size:26px}.forum-home .btn{font-size:12px}}
