.ads-item .ads-borded{border-bottom:1px solid #c6c6c6;min-height:calc(340/var(--fontsize-base)*1rem);height:-moz-fit-content;height:fit-content;margin:calc(20/var(--fontsize-base)*1rem) 0}.ads-item .ads-borded-title{color:#999;font-size:calc(18/var(--fontsize-base)*1rem);font-style:normal;font-weight:500;line-height:normal;display:flex;align-items:center;text-align:center;color:#bdbdbd;margin:calc(20/var(--fontsize-base)*1rem) 0}.ads-item .ads-borded-title:after,.ads-item .ads-borded-title:before{content:"";flex:1;border-bottom:1px solid #c6c6c6}.ads-item .ads-borded-title:before{margin-right:calc(15/var(--fontsize-base)*1rem)}.ads-item .ads-borded-title:after{margin-left:calc(15/var(--fontsize-base)*1rem)}.ad-inside-masonry{background:#f0f0f0;border-radius:calc(20/var(--fontsize-base)*1rem);margin:0 0 calc(20/var(--fontsize-base)*1rem) calc(20/var(--fontsize-base)*1rem);display:block;flex:1 1 calc(200/var(--fontsize-base)*1rem);position:relative;cursor:pointer}.admasonry-item{width:100%!important;overflow:hidden}.ads-insert-full{width:100%}.detect_deviece_desktop .ad-full-screen-row,.detect_deviece_pc .ad-full-screen-row{position:absolute;bottom:calc(40/var(--fontsize-base)*1rem);width:calc(var(--set-workplace-width)/var(--fontsize-base)*1rem);left:0;right:0;margin:auto}.detect_deviece_desktop .pc_padding,.detect_deviece_pc .pc_padding{margin:0 auto;padding:calc(16/var(--fontsize-base)*1rem) calc(180/var(--fontsize-base)*1rem);box-sizing:border-box}.detect_deviece_desktop .ad-width-100,.detect_deviece_pc .ad-width-100{width:100%}.detect_deviece_desktop .ads-insert-max,.detect_deviece_pc .ads-insert-max{width:calc(var(--set-workplace-width)/var(--fontsize-base)*1rem)}.detect_deviece_mobile .ads-order{order:3}.detect_deviece_mobile .m_padding{padding:0 calc(16/var(--fontsize-base)*1rem)}.detect_deviece_mobile .ad-width-100{width:100%;margin:auto}.detect_deviece_mobile .ad-full-screen-row{position:absolute;bottom:calc(40/var(--fontsize-base)*1rem);width:calc(var(--set-workplace-width)/var(--fontsize-base)*1rem - 60/var(--fontsize-base)*1rem);left:0;right:0;margin:auto}.detect_deviece_mobile .padding-horizon-40{padding:0 calc(40/var(--fontsize-base)*1rem)}.detect_deviece_mobile .padding-horizon-20{padding:0 calc(20/var(--fontsize-base)*1rem)}.detect_deviece_mobile .ads-insert-max{width:calc(343/var(--fontsize-base)*1rem)}.detail{padding-top:calc(72/var(--fontsize-base)*1rem)}.detail .detail-container{padding:0 calc(180/var(--fontsize-base)*1rem);background-image:url(/img/top-book-bg.362aab71.png);border-top:1px solid rgba(22,19,80,.1);border-bottom:1px solid rgba(22,19,80,.1);background-repeat:repeat;display:flex;flex-direction:column;gap:calc(16/var(--fontsize-base)*1rem)}.detail .detail__bottom-card,.detail .detail__top-card{background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 4px 8px 0 rgba(22,19,80,.08);padding:calc(20/var(--fontsize-base)*1rem)}.detail .detail__top-card{display:flex;gap:calc(20/var(--fontsize-base)*1rem);border-radius:0 0 calc(28/var(--fontsize-base)*1rem) calc(28/var(--fontsize-base)*1rem)}.detail .detail__bottom-card{display:flex;flex-direction:column;gap:calc(20/var(--fontsize-base)*1rem);border-radius:calc(28/var(--fontsize-base)*1rem) calc(28/var(--fontsize-base)*1rem) 0 0}.detail .detail__cover{flex-shrink:0;width:calc(132/var(--fontsize-base)*1rem);height:calc(200/var(--fontsize-base)*1rem)}.detail .detail__cover-img{width:100%;height:100%;border-radius:calc(12/var(--fontsize-base)*1rem);box-shadow:0 4px 8px 0 rgba(22,19,80,.28);-o-object-fit:cover;object-fit:cover;border-radius:8px;cursor:pointer;transition:transform .3s ease}.detail .detail__cover-img:hover{transform:scale(1.05)}.detail .detail__info{display:flex;flex-direction:column;gap:calc(24/var(--fontsize-base)*1rem)}.detail .detail__info-header{display:flex;flex-direction:column;gap:calc(12/var(--fontsize-base)*1rem)}.detail .detail__info-author{font-size:calc(12/var(--fontsize-base)*1rem);color:#161350}.detail .detail__info-title{font-size:calc(32/var(--fontsize-base)*1rem);font-weight:900;color:#161350}.detail .detail__info-meta{display:flex;gap:calc(16/var(--fontsize-base)*1rem);align-items:center;padding:calc(8/var(--fontsize-base)*1rem) 0}.detail .detail__info-meta .meta-item{display:flex;flex-direction:column;gap:calc(6/var(--fontsize-base)*1rem);padding-right:calc(16/var(--fontsize-base)*1rem);border-right:1px solid rgba(0,0,0,.1)}.detail .detail__info-meta .meta-item:last-child{border-right:none}.detail .detail__info-meta .meta-item__label{font-size:calc(12/var(--fontsize-base)*1rem);color:rgba(22,19,80,.7)}.detail .detail__info-meta .meta-item__value{display:flex;align-items:center;gap:calc(4/var(--fontsize-base)*1rem);font-size:calc(14/var(--fontsize-base)*1rem);font-weight:900;color:#161350}.detail .detail__info-meta .meta-item__value img{width:calc(12/var(--fontsize-base)*1rem);height:calc(12/var(--fontsize-base)*1rem)}.detail .detail__info-cta{display:flex;align-items:center;justify-content:center;gap:calc(16/var(--fontsize-base)*1rem);background:#161350;color:#fff;border-radius:calc(12/var(--fontsize-base)*1rem);padding:calc(14/var(--fontsize-base)*1rem) calc(28/var(--fontsize-base)*1rem);font-size:calc(20/var(--fontsize-base)*1rem);font-weight:900;cursor:pointer;width:-moz-fit-content;width:fit-content}.detail .detail__info-cta img{width:calc(20/var(--fontsize-base)*1rem);height:calc(18/var(--fontsize-base)*1rem)}.detail .detail__section-title{font-size:calc(20/var(--fontsize-base)*1rem);font-weight:700;color:#161350;padding-bottom:calc(12/var(--fontsize-base)*1rem);width:100%}.detail .detail__summary .detail__summary-content{font-size:calc(12/var(--fontsize-base)*1rem);line-height:calc(16/var(--fontsize-base)*1rem);color:#161350;padding-top:calc(12/var(--fontsize-base)*1rem)}.detail .detail__tags-list{padding-top:calc(12/var(--fontsize-base)*1rem);display:flex;flex-wrap:wrap;gap:calc(8/var(--fontsize-base)*1rem)}.detail .detail__tags-item{padding:calc(10/var(--fontsize-base)*1rem) calc(12/var(--fontsize-base)*1rem);border:1px solid rgba(67,80,88,.2);border-radius:calc(6/var(--fontsize-base)*1rem);cursor:pointer;color:#161350;font-size:calc(13/var(--fontsize-base)*1rem);font-style:normal;font-weight:400;line-height:calc(14/var(--fontsize-base)*1rem);text-transform:capitalize}.detail .detail__chapters-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(20/var(--fontsize-base)*1rem)}.detail .detail__chapters-pagination{display:flex;align-items:center;gap:calc(8/var(--fontsize-base)*1rem)}.detail .detail__chapters-pagination .pagination-arrow{cursor:pointer}.detail .detail__chapters-pagination .pagination-arrow.disabled{opacity:.5;cursor:not-allowed}.detail .detail__chapters-pagination .pagination-dots{display:flex;gap:calc(4/var(--fontsize-base)*1rem)}.detail .detail__chapters-pagination .pagination-dot{width:calc(6/var(--fontsize-base)*1rem);height:calc(6/var(--fontsize-base)*1rem);border-radius:50%;background:#d9d9d9}.detail .detail__chapters-pagination .pagination-dot.active{background:#161350}.detail .detail__chapters-item{display:flex;align-items:center;gap:calc(16/var(--fontsize-base)*1rem);padding:calc(16/var(--fontsize-base)*1rem);border:1px solid rgba(0,0,0,.1);border-radius:calc(12/var(--fontsize-base)*1rem);cursor:pointer;transition:all .2s}.detail .detail__chapters-item:hover{border-color:#161350;box-shadow:0 4px 8px 0 rgba(22,19,80,.12)}.detail .chapter-item__number{width:calc(40/var(--fontsize-base)*1rem);height:calc(40/var(--fontsize-base)*1rem);border-radius:50%;background:#161350;color:#fff;display:flex;align-items:center;justify-content:center;font-size:calc(16/var(--fontsize-base)*1rem);font-weight:700;flex-shrink:0}.detail .chapter-item__title{font-size:calc(14/var(--fontsize-base)*1rem);color:#161350}.detail .skeleton{background-color:#e0e0e0;color:transparent!important;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.detail .skeleton:before{content:"\\00a0"}.detail-container-bottom{padding:calc(52/var(--fontsize-base)*1rem) calc(180/var(--fontsize-base)*1rem);background:#fff}.detail__chapters{display:flex;flex-direction:column;gap:calc(24/var(--fontsize-base)*1rem)}.detail__chapters-header{display:flex;justify-content:space-between;align-items:center}.detail__chapters-header .detail__section-title:before{content:"";display:inline-block;width:calc(4/var(--fontsize-base)*1rem);height:calc(20/var(--fontsize-base)*1rem);background-color:#7f0026;margin-right:calc(14/var(--fontsize-base)*1rem);vertical-align:middle}.detail__chapters-pagination{display:flex;align-items:center;gap:calc(16/var(--fontsize-base)*1rem)}.detail__chapters-pagination .dots{display:flex;gap:calc(8/var(--fontsize-base)*1rem)}.detail__chapters-pagination .dot{width:calc(6/var(--fontsize-base)*1rem);height:calc(6/var(--fontsize-base)*1rem);border-radius:50%;background:rgba(22,19,80,.2);cursor:pointer}.detail__chapters-pagination .dot.active{background:#161350}.detail__chapters-pagination img{cursor:pointer}.detail__chapters-pagination img.disabled{opacity:.5;cursor:not-allowed}.detail__chapters-list{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(16/var(--fontsize-base)*1rem)}.detail__chapters .detail__chapter-item{display:flex;align-items:center;gap:calc(12/var(--fontsize-base)*1rem);padding:calc(12/var(--fontsize-base)*1rem) calc(20/var(--fontsize-base)*1rem) calc(12/var(--fontsize-base)*1rem) calc(12/var(--fontsize-base)*1rem);border:1px solid #161350;border-radius:calc(12/var(--fontsize-base)*1rem);cursor:pointer;transition:background-color .3s}.detail__chapters .detail__chapter-item:hover{background-color:rgba(22,19,80,.05)}.detail__chapters .chapter-item__number{flex-shrink:0;width:calc(36/var(--fontsize-base)*1rem);height:calc(36/var(--fontsize-base)*1rem);background-color:#161350;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:calc(16/var(--fontsize-base)*1rem)}.detail__chapters .chapter-item__title{font-size:calc(13/var(--fontsize-base)*1rem);color:#161350;line-height:1.4}.detail__recommendations-wrapper{background-image:url(/img/top-book-bg.362aab71.png);background-repeat:repeat;padding:calc(52/var(--fontsize-base)*1rem) calc(180/var(--fontsize-base)*1rem)}.detail__recommendations-wrapper .detail__recommendations{display:flex;flex-direction:column;gap:calc(24/var(--fontsize-base)*1rem)}.detail__recommendations-wrapper .detail__recommendations-header .detail__section-title:before{content:"";display:inline-block;width:calc(4/var(--fontsize-base)*1rem);height:calc(20/var(--fontsize-base)*1rem);background-color:#7f0026;margin-right:calc(14/var(--fontsize-base)*1rem);vertical-align:middle}.detail__recommendations-wrapper .detail__recommendations-list{display:flex;gap:calc(24/var(--fontsize-base)*1rem)}.detail__recommendations-wrapper .detail__recommendations-list .book-card{width:calc(16.66667% - 24/var(--fontsize-base)*1rem*5/6)}.detail__recommendations-wrapper .detail__recommendations-footer{display:flex;justify-content:space-between;align-items:center}.detail__recommendations-wrapper .detail__recommendations-pagination{display:flex;align-items:center;gap:calc(16/var(--fontsize-base)*1rem)}.detail__recommendations-wrapper .detail__recommendations-pagination .dots{display:flex;gap:calc(8/var(--fontsize-base)*1rem)}.detail__recommendations-wrapper .detail__recommendations-pagination .dot{width:calc(6/var(--fontsize-base)*1rem);height:calc(6/var(--fontsize-base)*1rem);border-radius:50%;background:rgba(22,19,80,.2);cursor:pointer}.detail__recommendations-wrapper .detail__recommendations-pagination .dot.active{background:#161350}.detail__recommendations-wrapper .detail__recommendations-pagination img{cursor:pointer}.detail__recommendations-wrapper .detail__recommendations-pagination img.disabled{opacity:.5;cursor:not-allowed}.detail__recommendations-wrapper .detail__recommendations-more{display:flex;align-items:center;gap:calc(8/var(--fontsize-base)*1rem);cursor:pointer}.detail__recommendations-wrapper .detail__recommendations-more span{font-size:calc(14/var(--fontsize-base)*1rem);font-weight:700;color:#7f0026}.detail__recommendations-wrapper .detail__recommendations-more img{width:calc(14/var(--fontsize-base)*1rem);height:calc(12/var(--fontsize-base)*1rem)}.detect_deviece_mobile.detail{padding-top:calc(64/var(--fontsize-base)*1rem)}.detect_deviece_mobile .detail-container{padding:0 calc(16/var(--fontsize-base)*1rem)}.detect_deviece_mobile .detail-container-bottom{padding:calc(16/var(--fontsize-base)*1rem);margin:calc(16/var(--fontsize-base)*1rem) 0 0;border-radius:0}.detect_deviece_mobile .detail__chapters-list{grid-template-columns:1fr}.detect_deviece_mobile .detail__recommendations-wrapper{padding:calc(24/var(--fontsize-base)*1rem) calc(16/var(--fontsize-base)*1rem)}.detect_deviece_mobile .detail__cover{width:100%;height:auto}.detect_deviece_mobile .detail__top-card{flex-direction:column}.detect_deviece_mobile .detail__info-cta{width:100%}.detect_deviece_mobile .detail__recommendations-list{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(16/var(--fontsize-base)*1rem)}.detect_deviece_mobile .detail__recommendations-list .book-card{width:100%}.detect_deviece_mobile .detail__recommendations-footer{gap:calc(24/var(--fontsize-base)*1rem)}.detect_deviece_mobile .detail__info-meta-container{display:flex;flex-direction:column;gap:calc(12/var(--fontsize-base)*1rem);padding:calc(8/var(--fontsize-base)*1rem) 0}.detect_deviece_mobile .meta-separator{height:1px;background-color:rgba(22,19,80,.1);width:100%}.detect_deviece_mobile .detail__info-meta{padding:0}.detect_deviece_mobile .detail__info-meta .meta-item{flex:1;align-items:center}.detect_deviece_mobile .detail__info-meta .meta-item__value{justify-content:center}html{touch-action:manipulation}img{border:0;display:block;width:100%}a,b,body,dd,div,dl,dt,h1,h2,h3,h4,h5,html,i,img,input,li,ol,p,span,textarea,ul{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box}a{text-decoration:none;color:#000}dl,ol,ul{list-style:none}button,input,textarea{border:0;-webkit-appearance:none}b,h1,h2,h3,h4,h5{font-weight:400}i{font-style:normal}div,input,textarea{-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;-webkit-overflow-scrolling:touch}.text-right{text-align:right}.text-center{text-align:center}.text-left{text-align:left}.flex-center{display:flex;align-items:center;justify-content:center}.detail__chapters-cover-toggle{margin-left:10px;font-size:14px;display:inline-flex;align-items:center}.detail__chapters-cover-toggle input{margin-right:5px}.detail__chapters-cover-toggle span{font-size:14px;color:#999}