.mcoon-community{max-width:1320px;width:calc(100% - 44px);margin:35px auto 95px;color:#073d30;font-family:Manrope,Arial,sans-serif;font-size:16px}.mcoon-community *{box-sizing:border-box}.mcoon-community-hero{background:linear-gradient(115deg,#052e25,#096247);color:#fff;min-height:180px;border-radius:24px;display:flex;justify-content:space-between;align-items:center;padding:35px clamp(24px,4vw,57px);margin-bottom:25px;gap:15px}.mcoon-community-hero span,.mcoon-community-feed-header span,.mcoon-community-compose>span{display:block;font-size:12px;font-weight:800;letter-spacing:.13em;color:#e5bf7e;margin-bottom:10px}.mcoon-community-hero h1{font:500 clamp(37px,4vw,56px)/1.05 Georgia,serif;margin:0;color:#fff}.mcoon-community-hero h1 span{display:inline;font:inherit;letter-spacing:0;color:#e5bf7e}.mcoon-community-hero p{color:#e2f0e7;font-size:16px;line-height:1.65;margin:13px 0 0;max-width:690px}.mcoon-community-hero-icon{width:85px;height:85px;border-radius:25px;border:1px solid #ffffff36;background:#ffffff13;display:grid;place-items:center;color:#e5bf7e;font-size:44px;flex:none}.mcoon-community-layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(290px,.83fr);gap:24px;align-items:start}.mcoon-community-feed,.mcoon-community-compose,.mcoon-community-rules,.mcoon-community-comments{background:#fff;border:1px solid #dae8de;border-radius:22px;box-shadow:0 14px 33px #083a2510}.mcoon-community-feed{padding:24px}.mcoon-community-feed-header{display:flex;justify-content:space-between;align-items:center;gap:15px}.mcoon-community-feed-header h2,.mcoon-community-compose h2,.mcoon-community-rules h3,.mcoon-community-comments h2{font:500 30px/1.15 Georgia,serif;margin:0;color:#073b2d}.mcoon-community-feed-header span,.mcoon-community-compose>span{color:#ab8554}.mcoon-community-primary,.mcoon-community-search button,.mcoon-community-compose button,.mcoon-community-reply-form button{display:inline-block;text-align:center;background:#064c39!important;color:#fff!important;border:0;border-radius:13px;padding:15px 19px;font-size:15px;font-weight:800;cursor:pointer;text-decoration:none;white-space:normal}.mcoon-community-primary:hover,.mcoon-community-compose button:hover{background:#087755!important}.mcoon-community-search{margin:23px 0 16px}.mcoon-community-search label{font-weight:700;display:block;font-size:14px;margin-bottom:8px}.mcoon-community-search>div{display:flex;gap:8px}.mcoon-community-search input{width:100%;min-width:0;padding:15px;border:1.5px solid #c9ddd0;border-radius:12px;font-size:16px}.mcoon-community-topics{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:17px}.mcoon-community-topics a,.mcoon-community-pagination a{padding:9px 13px;border:1px solid #d3e5d8;border-radius:25px;font-size:14px;font-weight:700;color:#11533f;text-decoration:none}.mcoon-community-topics .is-active,.mcoon-community-pagination .is-active{background:#0a6048;color:white}.mcoon-community-card{background:#fff;border:1px solid #e1eae3;border-radius:18px;padding:23px;margin-bottom:14px;transition:box-shadow .18s,transform .18s}.mcoon-community-card:hover{box-shadow:0 13px 35px #07382015;transform:translateY(-2px)}.mcoon-community-card-head{display:flex;align-items:center;gap:12px}.mcoon-community-avatar{width:46px;height:46px;display:grid;place-items:center;background:#e6f2e9;border-radius:15px;color:#0e7855;font-size:27px}.mcoon-community-card-head strong{display:block;color:#064330;font-size:16px}.mcoon-community-card-head small{display:block;color:#66796e;font-size:13px;margin-top:2px}.mcoon-community-card h2,.mcoon-community-card h1{font:500 28px/1.15 Georgia,serif;margin:20px 0 10px;color:#073b2d}.mcoon-community-card h2 a{color:inherit;text-decoration:none}.mcoon-community-card p,.mcoon-community-rules p,.mcoon-community-compose p{line-height:1.75;color:#526b5c;font-size:16px}.mcoon-community-card-foot{display:flex;gap:19px;align-items:center;flex-wrap:wrap;margin-top:18px;border-top:1px solid #e9f0e8;padding-top:15px}.mcoon-community-card-foot a,.mcoon-forum-like{font-size:15px;color:#0a5842;text-decoration:none;background:none;border:0;cursor:pointer;font-weight:750;padding:5px}.mcoon-forum-like[aria-pressed=true]{color:#c33d70}.mcoon-community-read{margin-left:auto}.mcoon-community-compose{padding:25px;background:#fbf8f0}.mcoon-community-compose form{display:grid;gap:15px;margin-top:17px}.mcoon-community-compose label,.mcoon-community-reply-form label{display:grid;gap:7px;font-weight:750;font-size:14px}.mcoon-community-compose input,.mcoon-community-compose select,.mcoon-community-compose textarea,.mcoon-community-reply-form textarea{width:100%;background:white;border:1.5px solid #cbded1;border-radius:11px;padding:13px;font-size:16px;color:#083b30}.mcoon-community-compose input:focus,.mcoon-community-compose select:focus,.mcoon-community-compose textarea:focus{outline:3px solid #b8dec5}.mcoon-community-compose em{color:#b62950}.mcoon-community-rules{margin-top:18px;padding:23px;background:#eaf4ed}.mcoon-community-rules h3{font-size:26px}.mcoon-community-rules p{font-size:15px}.mcoon-community-empty{text-align:center;padding:55px 15px;background:#f5f8f2;border-radius:18px}.mcoon-community-empty>span{font-size:42px;color:#c5a16a}.mcoon-community-empty h2{font:500 32px Georgia,serif}.mcoon-community-empty p{font-size:16px}.mcoon-community-notice{padding:13px 16px;margin:10px 0;background:#edf7ec;border:1px solid #c4dec6;border-radius:12px;color:#064c39;font-size:15px}.mcoon-community-pagination{display:flex;gap:9px}.mcoon-community-back{display:inline-block;margin-bottom:18px;color:#075c43;font-weight:750}.mcoon-community-thread-layout{max-width:920px;margin:auto}.mcoon-community-feature{padding:35px}.mcoon-community-body p{font-size:17px;color:#193f34;line-height:1.9}.mcoon-community-comments{padding:30px}.mcoon-community-comments h2{margin-bottom:22px}.mcoon-community-reply{border-top:1px solid #e4ede7;padding:19px 0}.mcoon-community-reply>div{display:flex;gap:16px;align-items:center}.mcoon-community-reply strong{color:#07513b}.mcoon-community-reply time{font-size:13px;color:#728479}.mcoon-community-reply p{font-size:16px;line-height:1.75}.mcoon-community-reply-form{display:grid;gap:12px;padding-top:20px}.mcoon-community-no-replies{font-size:16px;color:#6f8077}.mcoon-community-hero-small{min-height:160px}
@media(max-width:850px){.mcoon-community-layout{grid-template-columns:1fr}.mcoon-community-hero{min-height:170px}.mcoon-community-feed{padding:17px}.mcoon-community-feed-header{align-items:flex-start;flex-direction:column}.mcoon-community-side{display:grid;grid-template-columns:1fr 1fr;gap:15px}.mcoon-community-rules{margin:0}}@media(max-width:580px){.mcoon-community{width:calc(100% - 26px)}.mcoon-community-hero{padding:24px 18px}.mcoon-community-hero-icon{width:54px;height:54px;font-size:28px}.mcoon-community-side{grid-template-columns:1fr}.mcoon-community-search>div{flex-wrap:wrap}.mcoon-community-search button{width:100%}.mcoon-community-card{padding:17px}.mcoon-community-feed-header h2{font-size:27px}.mcoon-community-card-foot{gap:8px}.mcoon-community-card-foot .mcoon-community-read{margin-left:0}.mcoon-community-comments{padding:17px}} 
