.tab{flex-direction:row-reverse;width:auto;height:4rem;display:flex;border-bottom:3px solid rgba(18,18,23,.1);font-weight:600;font-size:1.4rem;line-height:1.6;z-index:20;padding:0;margin:0 -13px 13px;background-color:#fff}.tab a{cursor:pointer;display:inline-block;flex:1;text-align:center;text-decoration:none;padding:.75rem 0;vertical-align:middle;position:relative}.tab a._on span,.tab a:hover span{color:#3b66f5}.tab a._on:after,.tab a:hover:after{content:"";position:absolute;top:100%;left:0;width:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-top:3px solid #4c5fe2}@media screen and (min-width:768px){.tab{height:auto;display:flex;justify-content:center;align-items:center;border:none;font-size:30px;font-weight:700;line-height:50px;background-color:transparent;padding-bottom:30px;margin:0;position:relative}.tab a{flex:1;text-align:center;text-decoration:none;padding:.75rem 0;position:relative}.tab ._hr,.tab a{display:inline-block;vertical-align:middle}.tab ._hr{width:0;height:1em;margin:0 1em;border-left:2px solid #b7b7b7}.tab a._on:after,.tab a:hover:after{content:"";position:absolute;top:100%;left:0;width:100%;-webkit-transition:.3s;transition:.3s;border-top:2px solid #4c5fe2}.tab a._on span,.tab a:hover span{color:#3b66f5}.tab a span{transition:color .2s;vertical-align:baseline;color:#b7b7b7}}.info-section{margin-bottom:3rem;text-align:right!important}.info-section .summary{margin-bottom:2rem}.info-section .description{font-family:Nunito Sans,sans-serif;font-size:.875rem;font-style:normal;padding:13px;margin-bottom:13px;border-radius:6px;background-color:#fff;color:#2a2e2e;border:1px solid #e1e3e5}.info-section h4{font-size:1.6rem;margin-bottom:1rem;font-weight:700}.info-section .content{font-family:Nunito Sans,sans-serif;font-size:.875rem;color:#2a2e2e}.info-section li,.info-section ul{margin:0;padding:0;list-style-type:none}.info-section .tags ul{--gap:10px;margin:calc(-1*var(--gap)) 0 0 calc(-1*var(--gap));width:calc(100% + var(--gap));display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:row-reverse}.info-section ul li{margin:var(--gap) 0 0 var(--gap)}.info-section li a{display:block;font-weight:400;padding:0 .5rem;height:1.5rem;line-height:1.5rem;background-color:rgba(235,21,81,.12);border-radius:24px;font-size:.825rem;color:#eb1551}@media screen and (min-width:768px){.info-section .description{font-size:16px;background-color:#f3f5f7;color:#212325}.info-section h4{font-size:26px}.info-section .content{font-size:16px}.info-section li a{padding:0 13px;height:26px;line-height:26px;font-size:16px}}@media screen and (min-width:1024px){.info-section{position:relative;min-height:746px}}.comment-section{margin:1rem 0;padding-bottom:1rem}.comment-section .box{padding:5%;border-radius:5px;-webkit-box-shadow:0 5px 25px -15px rgba(0,0,0,.5);box-shadow:0 5px 25px -15px rgba(0,0,0,.5);background-color:#fff;margin:10px 0}.comment-section .head{display:flex;flex-direction:row-reverse}.comment-section .head .button{width:auto;padding:0 10px;font-size:.825rem}.comment-section .head h4{flex-grow:1}.comment-section .button{cursor:pointer;height:2rem;position:relative;display:inline-flex;align-items:center;border:0;border-radius:5px;transition:box-shadow .2s ease-in-out;outline:none;text-align:center;text-decoration:none;font-weight:500;vertical-align:middle;font-size:.925rem;line-height:1;text-transform:uppercase;color:#eee;background-color:currentColor;background-image:linear-gradient(45deg,#6da0fb,#3b66f5);background-repeat:no-repeat;padding:.5rem 1rem;color:#fff}.comment-section .button:hover{text-decoration:none;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.3)}@media screen and (min-width:768px){.comment-section{background-color:#f5f5fa;padding:16px;border-radius:6px}.comment-section h4{font-size:26px}.comment-section .head .button{height:38px;padding:0 40px;font-size:16px}.comment-section .box{background-color:#fff;padding:2%;border-radius:5px;-webkit-box-shadow:0 5px 25px -15px rgba(0,0,0,.5);box-shadow:0 5px 25px -15px rgba(0,0,0,.5)}}.chapters-section{margin-bottom:3rem}.chapters-section .nodata{width:100%;display:flex;justify-content:center;margin:5rem 0;font-size:1.5rem}.chapters-section .filterBtn{cursor:pointer;color:#3b66f5}.chapters-section .chaptersList a{display:flex;align-items:flex-start;text-decoration:none;font-size:1rem;position:relative;color:#2a2e2e;width:100%}.chapters-section i{font-size:2rem}.chapters-section input[type=number]{border:1px solid #d1d3d5;border-radius:3px;padding:.4rem;width:140px;font-size:.875rem;margin-right:.5rem}.chapters-section .form{display:flex;margin-bottom:.6rem}.chapters-section .filter{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #565656;padding-bottom:10px;margin-bottom:20px;align-items:center}.chapters-section strong{display:block}.chapters-section a{color:#3b66f5}.chapters-section .intro{width:100%;font-size:1rem;margin-bottom:10px;padding:10px;border-radius:6px;background-color:#fff;color:#2a2e2e;border:1px solid #e1e3e5}.chapters-section .list-item{padding:.2rem .4rem 1.2rem;border-bottom:1px solid;border-color:#e1e3e5;width:100%;display:flex;justify-content:space-between}.chapters-section .list-item.viewed{background:#f0f8ff}.chapters-section .list-item a{display:flex;align-items:flex-start;text-decoration:none;font-size:1rem;position:relative;color:#2a2e2e}.chapters-section .list-item .meta{display:flex;flex-direction:column}.chapters-section .list-item .meta .view{font-size:12px;justify-content:flex-end;display:flex;align-content:center}.chapters-section .list-item .meta .view svg{align-self:center;margin-inline-start:4px}.chapters-section .list-item .chapter-no{flex-basis:15%;flex-shrink:0}.chapters-section .list-item .chapter-title{font-weight:400;text-decoration:none!important;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chapters-section .list-item .chapter-update{line-height:1;color:#868686}.chapters-section .list-item:hover{background-color:#e9e9e9}@media screen and (min-width:768px){.chapters-section .list-item{padding:10px 10px 28px}.chapters-section .list-item .filter{display:flex;justify-content:center;align-items:center}.chapters-section .list-item a{font-size:16px;position:relative}.chapters-section .list-item .chapter-no{flex-basis:15%;flex-shrink:0}.chapters-section .list-item .chapter-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chapters-section .list-item .chapter-update{font-size:12px}.chapters-section .intro{display:block;font-size:18px;border:none;padding:0;margin:0}.chapters-section .intro a,.chapters-section .intro span{white-space:nowrap}.chapters-section .chaptersList{direction:rtl;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:30px;flex-shrink:1;flex-grow:1;flex-basis:auto}}@media screen and (max-width:768px){.chapters-section .filter{display:flex;justify-content:center;align-items:center}}.reviews-section{margin-bottom:20px}.reviews-section strong{font-size:1.6rem}.reviews-section .header{display:flex;flex-direction:column;justify-content:space-between;border-right:2px solid #262626;padding-right:10px;vertical-align:middle;margin-bottom:20px;line-height:1.4;position:relative}.reviews-section h3{font-size:26px;font-weight:600}.reviews-section .disc{margin:10px 0;font-size:14px}.reviews-section .main{border-top:1px solid #e1e3e5;padding:20px 0;margin:0}@media screen and (min-width:768px){.reviews-section .header{padding-bottom:0;flex-direction:row;align-items:center}}.reviews-section .review-item:not(:last-child){margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid;border-color:#e1e3e5}.reviews-section .review-info{margin-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row}.reviews-section .review-text{display:-webkit-box;overflow:hidden;word-wrap:break-word;max-height:7.5rem;line-height:1.3rem;font-size:.925rem;color:#2a2e2e;margin:0}.reviews-section .toolbar{padding:.3rem 0;display:flex;justify-content:space-between}.reviews-section img.avatar{width:2.4rem;height:2.4rem;border-radius:50%;margin:0 .5rem}.reviews-section .user{display:flex;flex-direction:column;align-items:flex-start}.reviews-section .username{line-height:1.3}.reviews-section .review-date{color:#adb5bd;font-weight:300;line-height:1;margin:0 .5rem}.reviews-section .rating-info{display:flex;align-items:center;font-size:.825rem}.reviews-section .rightfit{color:#a3adb7}.reviews-section .rightfit span+span{margin-right:1rem}@media screen and (min-width:768px){.reviews-section .review-text{font-size:16px;line-height:24px;max-height:120px;color:#565758}.reviews-section img.avatar{width:44px;height:44px}}.reviews-section .rating{display:flex;flex-direction:column;align-items:flex-start}.reviews-section textarea{resize:none;width:100%;height:200px;padding:1rem}.reviews-section .ratingContainer{max-height:0;transition:max-height .25s ease-in;overflow:hidden}.reviews-section .ratingContainer.show{max-height:100vh}.reviews-section form{margin-bottom:1rem}