@font-face{font-display:block;font-family:NanumPenScript;font-style:normal;font-weight:400;src:url(/fonts/NanumPenScript-Regular.ttf)}.checklist-container__flexbox{display:flex;justify-content:space-between}.checklist-container__flexbox__column{display:flex;flex-direction:column}.checklist-container{margin-top:16px}.checklist-container .custom-styleable-input{cursor:pointer;padding-top:15px}.checklist-container .disabled-checkbox{left:-27px;position:absolute;top:3px}.checklist-container .disabled-checkbox .fake-input{border-color:#f7f8f9}.checklist-container .disabled-checkbox .custom-styleable-input{cursor:auto;padding-top:12px}.checklist-container.iframe{padding:12px 24px}.checklist-container .checklist-complete-toggle{font-size:11px;cursor:pointer;font-weight:500;line-height:13px;padding-top:2px}.checklist-name{font-size:23px;font-weight:500;height:30px;margin-bottom:15px;overflow:hidden;padding-bottom:30px;text-overflow:ellipsis;white-space:nowrap}.checklist-item{border-radius:8px;column-gap:8px;display:flex;padding:12px 8px;position:relative;width:100%}.checklist-item-complete{text-decoration:line-through}.checklist-item-body{font-size:14px;line-height:16px;width:100%;word-break:break-word}.checklist-item-body-content{display:inline-block;font-size:15px;width:100%}.checklist-item .item-name{background-color:transparent;border:none;white-space:normal;word-wrap:break-word}.checklist-item input.item-name{border-color:transparent;font-size:inherit;font-weight:inherit;line-height:16px;padding:0;width:100%}.checklist-item label{display:inline-block}.checklist-item:last-child .checklist-item-body{border-bottom:0}.checklist-item-delete{margin:-4px 0;opacity:0}.checklist-item:hover{background-color:#f7f8f9}.checklist-item:hover .checklist-item-delete{opacity:1}.checklist-form{width:100%}.checklist-form .form-group{align-items:center;display:flex;margin-bottom:0}.checklist-form input{background-color:transparent;border:none;font-size:15px;line-height:16px;margin-left:8px;padding:0;width:100%}.checklist-form input::placeholder{color:#6d6d6e;font:400 .937rem/1 proxima-nova,Proxima Nova,Helvetica Neue,Helvetica,Arial,sans-serif}.checklist-divider{background-color:#e3e4e5}.checklist-title{font:700 1.383rem/1 proxima-nova,Proxima Nova,Helvetica Neue,Helvetica,Arial,sans-serif}
