.chapter-item{border-radius:10px;background-color:#fff;padding:1rem 1.25rem;font-size:14px;margin-bottom:.875rem;border:1px solid #e8e8e8;transition:box-shadow .2s,border-color .2s}.chapter-item:hover{box-shadow:0 2px 12px rgba(0,0,0,.07)}.chapter-item.active{border-color:#f56368;box-shadow:0 0 0 3px rgba(245,99,104,.1)}.chapter-item.deleted{background-color:#f7f7f7;border-color:#e0e0e0;opacity:.75}.chapter-item .chapter-item__meta{color:#aaa;display:flex;align-items:center;font-size:12px;font-weight:500;gap:8px}.chapter-item .meta__year{display:flex;align-items:center;gap:4px}.chapter-item .meta__year:before{content:"";font-family:FontAwesome;font-size:11px;opacity:.7}.chapter-item .meta__btns{margin-left:auto;display:flex;align-items:center;gap:6px}.chapter-item .meta__btns [role=button]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:background-color .15s,color .15s}.chapter-item .meta__btns [role=button] i{font-size:11px}.chapter-item .meta__btns .chapter-action__edit{color:#f56368;background:rgba(245,99,104,.06)}.chapter-item .meta__btns .chapter-action__edit:hover{background:rgba(245,99,104,.14)}.chapter-item .meta__btns .chapter-action__save{color:#13ce66;background:rgba(19,206,102,.08)}.chapter-item .meta__btns .chapter-action__save:hover{background:rgba(19,206,102,.16)}.chapter-item .meta__btns .chapter-action__delete{color:#bbb;background:#f5f5f5}.chapter-item .meta__btns .chapter-action__delete:hover{color:#ff7575;background:rgba(255,117,117,.08)}.chapter-item .meta__btns .chapter-action__recover{color:#f56368;background:rgba(245,99,104,.06)}.chapter-item .meta__btns .chapter-action__recover:hover{background:rgba(245,99,104,.14)}.chapter-item .chapter-item__content{margin:.875rem 0 .75rem;font-size:14px;line-height:1.65;color:#444;max-height:100%;word-wrap:break-word}.chapter-item .chapter-item__content.textarea{width:100%;border:1px solid #e0e0e0;border-radius:8px;padding:10px 12px;font-size:14px;line-height:1.65;color:#333;resize:none;outline:none;transition:border-color .2s,box-shadow .2s,height 0s;min-height:80px}.chapter-item .chapter-item__content.textarea:focus{border-color:#f56368;box-shadow:0 0 0 3px rgba(245,99,104,.1)}.chapter-item .chapter-item__content>*,.chapter-item .chapter-item__content iframe{width:100%}.chapter-item .uploading-item{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.chapter-item .chapter-item__albums{width:100%;display:flex;flex-flow:wrap}.chapter-item .chapter-item__albums .albums-action{flex:1;display:flex;flex-flow:wrap;gap:8px}.chapter-item .chapter-item__albums .album-image{cursor:zoom-in;width:100px;height:100px;background-color:#f0f0f0;border-radius:8px;position:relative;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:50%;transition:transform .15s,box-shadow .15s}.chapter-item .chapter-item__albums .album-image:hover{transform:scale(1.02);box-shadow:0 4px 12px rgba(0,0,0,.15)}.chapter-item .chapter-item__albums .album-image[lazy=loading]{background-size:40px}.chapter-item .chapter-item__albums .album-image .album-image__action{position:absolute;top:0;right:0;width:2.25rem;height:2.25rem;display:flex;align-items:flex-start;justify-content:flex-end;padding:5px 5px 0 0;background:linear-gradient(135deg,transparent 40%,rgba(0,0,0,.4));color:#fff;font-size:1rem;z-index:5}.chapter-item .chapter-item__albums .album-image p{position:absolute;left:0;bottom:0;width:100%;margin:0;padding:4px 0;font-size:11px;text-align:center;color:#fff;background:rgba(0,0,0,.5);z-index:3}.chapter-item .chapter-item__albums .album-image.deleted:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:rgba(0,0,0,.5);z-index:2}.chapter-item .chapter-item__albums .album-image.uploader{border:2px dashed #d0d0d0;background-color:#fafafa;cursor:pointer;display:flex;align-items:center;justify-content:center}.chapter-item .chapter-item__albums .album-image.uploader:hover{border-color:#f56368;background-color:rgba(245,99,104,.03)}.chapter-item .chapter-item__albums .album-image.uploader:before{content:"";font-family:FontAwesome;font-size:1.5rem;color:#ccc}.chapter-item .chapter-item__albums .album-image.uploader:hover:before{color:#f56368}.chapter-item .chapter-item__albums .album-image.uploader label{position:absolute;top:0;left:0;height:100%;width:100%;cursor:pointer}.content{margin-top:2rem}.content .has-text-centered{margin-top:5rem;text-align:center}.content .content__title{position:relative;padding-left:1em}.content .content__title:before{content:"";position:absolute;display:block;left:0;top:0;bottom:0;width:6px;border-radius:50px;background-color:#f56368}.content .content__items{margin-top:1rem}.content .content__actions{display:flex;flex-direction:column}.content .content__actions button{width:110px;margin-bottom:1rem}.content{text-align:left;padding:0}.content .content-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background:#fff;border-bottom:1px solid #eee;flex-wrap:wrap;gap:.75rem}.content .content-header__left{display:flex;align-items:center;gap:10px}.content .content-header__title{font-size:16px;font-weight:600;margin:0;display:flex;align-items:center;gap:8px;color:#333}.content .content-header__title i.fa{color:#f56368}.content .content-header__count{font-size:12px;color:#fff;background-color:#f56368;padding:2px 10px;border-radius:20px;font-weight:500}.content .content-header__count--deleted{background-color:#999}.content .content-header__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.content .content-header__actions .btn.small{display:flex;align-items:center;gap:5px;font-size:13px;padding:6px 12px;border-radius:6px}.content .content__items{padding:1.5rem 0}.content .content-loading{text-align:center;padding:2rem;color:#999}.content .content-loading i.fa{font-size:2rem;margin-bottom:.5rem;display:block}.content .content-loading p{margin:0}.content .content-empty{text-align:center;padding:3rem 1rem;color:#bbb}.content .content-empty i.fa{font-size:3rem;margin-bottom:1rem;display:block}.content .content-empty p{font-size:14px;margin-bottom:1rem}.content .content-no-more{text-align:center;padding:1rem;color:#ccc;font-size:13px}.content .content-no-more span{position:relative}.content .content-no-more span:after,.content .content-no-more span:before{content:"";position:absolute;top:50%;width:40px;height:1px;background-color:#eee}.content .content-no-more span:before{right:calc(100% + 8px)}.content .content-no-more span:after{left:calc(100% + 8px)}@media(max-width:767px){.content .content-header{padding:.75rem 1rem}.content .content-header__actions .save-action-btn{display:none}}