.discuss-form{margin-bottom:25px}.discuss-form input,.discuss-form textarea{width:100%;padding:10px;margin-bottom:10px;border:1px solid #ddd}.discuss-form button{background:#ff6b6b;color:#fff;border:none;padding:10px 15px;cursor:pointer}.textarea-wrapper{position:relative}.textarea-wrapper textarea{padding-right:40px}.upload-icon{position:absolute;right:10px;bottom:12px;cursor:pointer;font-size:18px;opacity:.6;transition:0.2s}.upload-icon:hover{opacity:1;transform:scale(1.1)}.preview-img{margin-top:10px;width:80px;height:80px;object-fit:cover}.c{margin-bottom:20px}.b{background:#f7f7f7;padding:12px}.b img{width:140px;height:140px;object-fit:cover;margin-top:8px;cursor:pointer;transition:transform 0.2s}.b img:hover{transform:scale(1.05)}.img-modal{display:none;position:fixed;z-index:9999;inset:0;background:rgb(0 0 0 / .8);justify-content:center;align-items:center}.img-modal img{max-width:90%;max-height:90%}.actions{margin-top:6px;font-size:12px;display:flex;gap:12px;flex-wrap:wrap}.actions span{cursor:pointer}.replies{margin-left:30px;padding-left:12px;border-left:2px solid #eee;margin-top:10px}.toggle{font-size:13px;color:#ff6b6b}.reply-form{margin-top:15px;padding:10px;background:#fff;border:1px solid #eee}.textarea-wrapper textarea{min-height:80px}