.chapters-list[data-v-68a8bdfd]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.chapters-list__header[data-v-68a8bdfd]{align-items:center;background:#bbb;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:12px 16px}.chapters-list__title[data-v-68a8bdfd]{color:#333;font-size:16px;font-weight:600;margin:0}.chapters-list__count[data-v-68a8bdfd]{background:#000;border-radius:12px;color:#fff;font-size:14px;padding:4px 8px}.chapters-list__container[data-v-68a8bdfd]{height:200px;overflow-y:auto;padding:8px 0}.chapter-item[data-v-68a8bdfd]{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;height:40px;padding:0 16px;position:relative;transition:background-color .2s ease}.chapter-item[data-v-68a8bdfd]:hover{background:#f8f9fa}.chapter-item[data-v-68a8bdfd]:last-child{border-bottom:none}.chapter-item__number[data-v-68a8bdfd]{color:#333;font-weight:600;min-width:24px;text-align:center}.chapter-item__separator[data-v-68a8bdfd]{color:#999;margin:0 8px}.chapter-item__name[data-v-68a8bdfd]{color:#333;flex:1;overflow:hidden;padding-right:40px;text-overflow:ellipsis;white-space:nowrap}.chapter-item__delete[data-v-68a8bdfd]{align-items:center;background:#000;border:none;border-radius:25px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:23px;justify-content:center;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:23px}.chapter-item__link[data-v-68a8bdfd]{color:#000;max-width:100%;overflow:hidden;-webkit-text-decoration:underline;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap}.chapters-list__empty[data-v-68a8bdfd]{align-items:center;color:#999;display:flex;font-style:italic;height:100%;justify-content:center}.chapters-list__container[data-v-68a8bdfd]::-webkit-scrollbar{width:6px}.chapters-list__container[data-v-68a8bdfd]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.chapters-list__container[data-v-68a8bdfd]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.chapters-list__container[data-v-68a8bdfd]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.continue-playing[data-v-73de5d5a]{align-items:center;background-color:rgba(0,0,0,.6);display:flex;height:100%;justify-content:center}.continue-playing__body[data-v-73de5d5a]{grid-gap:1rem;display:flex;flex-direction:column;padding:.5rem 0}.continue-playing__button[data-v-73de5d5a]{background-color:rgba(0,0,0,.8);border:none;border-radius:10px;color:#fff;cursor:pointer;padding:.5rem 1rem}.continue-playing__button_continue[data-v-73de5d5a]{background-color:rgba(255,84,3,.8)}.comments[data-v-ad924f84]{display:flex;flex-direction:column;justify-content:center}.comments__header[data-v-ad924f84]{font-size:1.4rem;font-weight:400;padding:15px 0 10px 1rem}.comments__flash[data-v-ad924f84],.comments__form[data-v-ad924f84],.comments__login[data-v-ad924f84]{padding:0 1rem}.comments__flash[data-v-ad924f84]{color:#2e7d32;padding-top:10px}.comments__button[data-v-ad924f84]{background:transparent;border:none;cursor:pointer;font-size:1rem;font-weight:700;padding:1rem}.comment-form[data-v-ad924f84]{display:flex;flex-direction:column}.comment-form__textarea[data-v-ad924f84]{background:transparent;border:1px solid var(--buttom-bg-book);border-radius:8px;color:inherit;font:inherit;min-height:80px;padding:10px;resize:vertical;width:100%}.comment-form__footer[data-v-ad924f84]{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin-top:10px}.comment-form__error[data-v-ad924f84]{color:#c62828}.comment-form__submit[data-v-ad924f84]{cursor:pointer}.comment-form__submit[data-v-ad924f84]:disabled{cursor:default;opacity:.5}.comment[data-v-ad924f84]{padding:1rem}.comment__date[data-v-ad924f84]{font-size:.85rem;opacity:.7}.comment__state[data-v-ad924f84]{background-color:#eee;border-radius:10px;color:#000;display:inline-block;font-size:.8rem;margin-bottom:6px;padding:2px 8px}.comment__state_ai_reject[data-v-ad924f84]{color:#c62828}.comment__text[data-v-ad924f84]{word-wrap:break-word;white-space:pre-line}.user[data-v-ad924f84]{justify-content:space-between;margin-bottom:12px}.user[data-v-ad924f84],.user__avatar[data-v-ad924f84],.user__person[data-v-ad924f84]{align-items:center;display:flex}.user__avatar[data-v-ad924f84]{background-color:var(--buttom-bg-book);border-radius:50%;height:30px;justify-content:center;width:30px}.user__name[data-v-ad924f84]{font-size:1.17em;font-weight:400;margin-left:10px}.category-poster[data-v-59bef643]{max-width:240px;width:100%}.category-poster__link[data-v-59bef643]{align-items:center;color:inherit;display:flex;flex-direction:column;gap:12px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.category-poster__image-wrapper[data-v-59bef643]{border:1px solid #dfe2f9}.category-carousel[data-v-53f56031]{padding:1rem 0}.category-carousel_main[data-v-53f56031]{padding:1rem}.category-carousel__header[data-v-53f56031]{color:#000;display:block;font-size:1.4rem;padding:1rem 0;-webkit-text-decoration:underline;text-decoration:underline}.category-carousel__slides-wrapper[data-v-53f56031]{position:relative}.category-carousel__slides[data-v-53f56031]{-webkit-overflow-scrolling:touch;display:flex;gap:15px;overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;width:100%}.slides__interface[data-v-53f56031]{display:flex;justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}.slides__interface-arrow_left[data-v-53f56031]{transform:rotate(180deg)}.slides__interface-arrow_hidden[data-v-53f56031]{visibility:hidden}.slides__interface-arrow[data-v-53f56031]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.15);cursor:pointer;padding:12px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;z-index:1}@media(max-width:760px){.slides__interface-arrow[data-v-53f56031]{visibility:hidden}}.slides__interface-arrow_left[data-v-53f56031]{left:0;transform:translateY(-50%) rotate(180deg)}.slides__interface-arrow_right[data-v-53f56031]{right:0}.comments-link[data-v-3a4a69bf]{align-items:center;align-self:flex-start;background:#f8604a;border:1px solid #f8604a;border-radius:14px;color:#fff;cursor:pointer;display:inline-flex;font-size:.78rem;padding:2px 10px;width:auto}