.checklist_in_post form.checklist-list{box-shadow:0 4px 8px rgba(0,0,0,.1);padding:20px;background-color:#fff;border-radius:10px;max-width:600px;margin:20px auto}.checklist_in_post .checklist-label{display:flex;align-items:center;font-size:1.1rem;color:#444;cursor:pointer;border:1px solid #ddd;border-radius:6px;padding:12px 18px;margin-bottom:10px;transition:all .3s ease-in-out;background-color:#fafafa}.checklist_in_post .checklist-label:hover{border-color:#4caf50;background-color:#f5f5f5}input[type=checkbox]{display:none}input[type=checkbox]+label{font-weight:400;color:#333;transition:all .3s ease-in-out}input[type=checkbox]:checked+label{background-color:#e6f9e6;border-color:#4caf50;box-shadow:0 0 10px rgba(76,175,80,.3);color:#222;font-weight:700;transform:scale(1.02)}input[type=checkbox]+label:active{transform:scale(.96)}