.custom-sidebar{background:#f9f9f9;padding:20px;border-radius:10px;font-family:'Segoe UI',sans-serif}.sidebar-box{margin-bottom:25px}.sidebar-title{font-size:18px;font-weight:bold;margin-bottom:10px;color:#17633d;border-left:4px solid #27ae60;padding-left:8px}.sidebar-list{list-style:none;padding-left:0}.sidebar-list li{margin-bottom:8px}.sidebar-list li a{color:#444;text-decoration:none}.sidebar-list li a:hover{color:#27ae60}.sidebar-post{display:flex;align-items:center;margin-bottom:10px}.sidebar-post img{width:50px;height:50px;object-fit:cover;margin-right:10px;border-radius:6px}.sidebar-post span{flex:1;color:#333;font-size:14px;line-height:1.3}.subscribe-box{background:#eafaf1;padding:15px;border-radius:8px;border:1px solid #d0f0dc}.subscribe-form input{width:100%;padding:8px;margin-top:8px;margin-bottom:10px;border-radius:5px;border:1px solid #ccc}.subscribe-form button{background:#27ae60;color:#fff;padding:8px 16px;border:none;border-radius:5px;cursor:pointer}.subscribe-form button:hover{background:#219150}.social-icons a{display:block;margin-bottom:5px;text-decoration:none;color:#444}.social-icons a:hover{color:#27ae60}