');}li input:checked:after{content:url('data:image/svg+xml;utf8,');}li label{white-space:pre;word-break:break-word;padding:15px 60px 15px 15px;margin-left:45px;display:block;line-height:1.2;-webkit-transition:color .4s;transition:color .4s;}li.completed label{color:#d9d9d9;text-decoration:line-through;}li button,li input[type=checkbox]{outline:0;}li button{margin:auto 0 11px;padding:0;border:0;background:0 0;vertical-align:baseline;font-family:inherit;font-weight:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;position:absolute;top:0;right:10px;bottom:0;width:40px;height:40px;font-size:30px;color:#cc9a9a;-webkit-transition:color .2s ease-out;transition:color .2s ease-out;}li button:hover{color:#af5b5e;}