input[type='checkbox']{display:none}input[type='checkbox'] ~ label{border:1px solid #e1e1e1;padding:5px 10px;border-radius:10px;cursor:pointer;margin-left:-1.25rem;color:#e1e1e1;transition:background-color 0.5s ease}input[type='checkbox'] ~ label:hover{background-color:#3f51b5;color:#e1e1e1}input[type='checkbox']:checked ~ label{border:1px solid #004c8f;background-color:#003466 !important;color:#e1e1e1 !important}input[type=checkbox][disabled] ~ label:hover{cursor:default;background-color:transparent}