.toast-stack{align-items:center;gap:var(--fs-gap10);pointer-events:none;z-index:1000;flex-direction:column;display:flex;position:fixed;bottom:10%;left:50%;transform:translate(-50%)}.toast{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--fs-border-radius);opacity:1;min-width:clamp(1px,26vw,400px);min-height:clamp(1px,9.62vw,148px);padding:var(--fs-padding);pointer-events:none;text-align:center;visibility:visible;will-change:transform, opacity;flex-direction:column;align-items:center;display:flex;position:static}.toast--success{border:var(--border2px) solid #56cc64;box-shadow:0 0 var(--fs-gap20) #56cc6480;color:#fff;background:#2b5d3d}.toast--error{border:var(--border2px) solid #921545;box-shadow:0 0 var(--fs-gap20) #921545;color:#fff;background:#4d1132}.toast-stack .toast.toast-enter-from,.toast-stack .toast.toast-leave-to{opacity:0;transform:translateY(20%)}.toast-enter-active,.toast-leave-active{transition:opacity .3s,transform .3s}@media (width<=768px){.toast-stack{bottom:calc(var(--fs-gap20) + 21.66vw)}.toast{min-height:unset;min-width:80vw}}.main-title{text-align:center}.team{border:var(--border2px) solid #332642;border-radius:var(--radius-24px);padding:var(--fs-padding);background:#17111f;flex-direction:column;gap:clamp(20px,1.95vw,30px);display:flex}.team__member{--portrait-overlap:min(6.82vw, 105px);isolation:isolate;align-self:center;align-items:center;width:min(80.84vw,1245px);max-width:1245px;display:flex}.team__member--mregor4ik{--portrait-width:min(29.22vw, 450px);--portrait-height:min(38.7vw, 596px)}.team__member--andrey{--portrait-width:min(29.22vw, 450px);--portrait-height:min(37.76vw, 581.5px)}.team__member--temzz{--portrait-width:min(32.44vw, 499.5px);--portrait-height:min(37.73vw, 581px)}.team__member--einstein{--portrait-width:min(29.22vw, 450px);--portrait-height:min(37.76vw, 581.5px)}.team__member--reverse{flex-direction:row-reverse}.team__portrait{flex:0 0 var(--portrait-width);height:var(--portrait-height);margin-right:calc(-1 * var(--portrait-overlap));z-index:2;position:relative}.team__member--reverse .team__portrait{margin-left:calc(-1 * var(--portrait-overlap));margin-right:0}.team__portrait img{object-fit:contain;width:100%;height:100%}.team__card{border:var(--border2px) solid #332642;border-radius:0 var(--radius-20px) var(--radius-20px) 0;min-width:0;padding:var(--fs-padding);padding-left:calc(var(--portrait-overlap) + var(--fs-padding));z-index:1;background:#241832;flex-direction:column;flex:1;align-items:center;gap:clamp(20px,2.6vw,40px);display:flex;position:relative;overflow:hidden}.team__member--reverse .team__card{border-radius:var(--radius-20px) 0 0 var(--radius-20px);padding-left:var(--fs-padding);padding-right:calc(var(--portrait-overlap) + var(--fs-padding))}.team__heading,.team__activity{align-items:center;gap:var(--fs-gap10);flex-direction:column;width:100%;display:flex}.team__name{font-size:var(--fs-title1);text-align:center;font-weight:800;line-height:1.15em}.team__roles{gap:var(--fs-gap10);flex-wrap:wrap;justify-content:center;display:flex}.team__role{border-radius:var(--fs-border-radius);color:#fff;font-family:Vag Rounded Next;font-size:var(--fs-text);padding:calc(var(--fs-gap10) / 2) var(--fs-gap10);text-align:center;background:#921545;font-weight:700;line-height:1.4em}.team__role--devops{background:#a34e35}.team__role--designer{background:#6236b8}.team__role--manager{background:#be3bad}.team__role--vibecoder{background:#b7245a}.team__role--sponsor{background:#c88c3b}.team__role--smm{background:#2d4fbf}.team__role--content{background:#278bb7}.team__activity-title{font-size:var(--fs-title3);font-weight:500}.team__activity-list{flex-direction:column;align-self:stretch;gap:0;display:flex}.team__activity-item{font-family:Vag Rounded Next}.team__activity-item:before{content:"— "}.team__quote{text-align:right;align-self:stretch}.team__quote-title{font-family:Vag Rounded Next;font-size:var(--fs-text);font-weight:400;display:inline}.team__quote-text{font-family:Vag Rounded Next;font-size:var(--fs-text);display:inline}.departments{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(20px,1.95vw,30px);display:grid}.department-card{border:var(--border2px) solid #332642;border-radius:var(--radius-20px);padding:var(--fs-padding);background:#241832;overflow:hidden}.department-card .collapse__trigger{cursor:pointer;align-items:center;gap:var(--fs-gap20);background:0 0;border:none;justify-content:center;width:100%;padding:0;list-style:none;display:flex}.department-card .collapse__trigger:focus-visible{outline:var(--border2px) solid white;outline-offset:var(--fs-gap10)}.department-card__title{font-size:var(--fs-title1);text-align:center;font-weight:700;line-height:1.15em}.department-card__desc{margin-top:var(--fs-gap10);text-align:center;font-family:Vag Rounded Next}.department-card__members{--sb-size:clamp(1px, .39vw, 6px);--sb-thumb-color:#442c61;--sb-track-color:#332642;gap:var(--fs-gap20);margin-top:var(--fs-gap20);justify-content:center;display:flex;overflow-x:auto}.department-card__members.is-scrollable{padding-bottom:var(--fs-gap10);justify-content:flex-start}.department-card__members::-webkit-scrollbar{height:var(--sb-size);z-index:100}.department-card__members::-webkit-scrollbar-track{background:var(--sb-track-color);border-radius:999px}.department-card__members::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border-radius:999px}.department-card__members::-webkit-scrollbar-thumb:hover{cursor:grab}.department-card__members::-webkit-scrollbar-thumb:active{cursor:grabbing}.department-card__members::-webkit-scrollbar-button{width:0!important;height:0!important;display:none!important}.department-card__members::-webkit-scrollbar-button:single-button:vertical:decrement{width:0!important;height:0!important;display:none!important}.department-card__members::-webkit-scrollbar-button:single-button:vertical:increment{width:0!important;height:0!important;display:none!important}@-moz-document url-prefix(){.department-card__members{scrollbar-color:var(--sb-thumb-color) var(--sb-track-color);scrollbar-width:thin}}.department-card__member{align-items:center;gap:var(--fs-gap10);flex-direction:column;flex:0 0 clamp(100px,9.74vw,150px);min-width:0;display:flex}.department-card__member img{aspect-ratio:1;border-radius:calc(var(--radius-20px) / 2);object-fit:cover;width:100%}.department-card__member p{overflow-wrap:anywhere;margin:0;font-family:Vag Rounded Next;font-weight:700}.department-card__empty{width:max-content;margin-inline:auto}.card-arrow{aspect-ratio:14/8.01;flex:none;justify-content:center;align-items:center;width:clamp(14px,1.625vw,25px);line-height:0;display:inline-flex}.card-arrow img{transform-origin:50%;width:100%;height:100%;transition:transform .3s;display:block;transform:rotate(0)}.collapse__trigger:not(.is-open) .card-arrow img{transform:rotate(180deg)}.gratitude{width:100%}.gratitude-card{border:var(--border2px) solid #332642;border-radius:var(--radius-24px);padding:var(--fs-padding);background:#17111f;width:75%;margin-inline:auto;overflow:hidden}.gratitude-card .collapse__trigger{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:clamp(10px,1.95vw,30px);width:100%;padding:0;list-style:none;display:flex}.gratitude-card .collapse__trigger:focus-visible{outline:var(--border2px) solid white;outline-offset:var(--fs-gap10)}.gratitude-card__title{text-align:center}.gratitude-card__content{align-items:center;gap:var(--fs-gap20);padding-top:var(--fs-gap10);flex-direction:column;display:flex}.gratitude-card__copy{align-items:center;gap:var(--fs-gap20);text-align:center;flex-direction:column;width:100%;display:flex}.gratitude-card__feature{border:var(--border2px) solid #332642;border-radius:var(--radius-24px);gap:var(--fs-gap20);padding:var(--fs-padding);background:#241832;flex-direction:column;display:flex}.gratitude-card__feature-title{font-size:var(--fs-title3);text-align:center;max-width:min(84.5vw,1300px);font-weight:400;line-height:1.25em}.gratitude-card__profiles{justify-content:center;gap:min(12.99vw,200px);display:flex}.gratitude-card__profile{color:#fff;text-align:center;flex-direction:column;align-items:center;gap:0;text-decoration:none;display:flex}.gratitude-card__profile img{aspect-ratio:1;border-radius:var(--fs-border-radius);margin-bottom:var(--fs-gap10);object-fit:cover;width:min(12.34vw,190px)}.gratitude-card__profile-name{color:#fff;font-family:Vag Rounded Next;font-size:var(--fs-title3);font-weight:700;line-height:1.25em}.gratitude-card__profile-tag{color:#ffffff80;font-family:Vag-Regular;font-size:var(--fs-text);line-height:1.4em}.gratitude-card__footer{text-align:center}@media (width<=768px){.team{gap:var(--fs-gap20)}.team__member,.team__member--reverse{flex-direction:column;width:100%;display:flex}.team__portrait,.team__member--reverse .team__portrait{flex:none;align-self:center;width:80%;height:auto;margin:0}.team__portrait img{height:auto;display:block}.team__card,.team__member--reverse .team__card{border-radius:calc(var(--radius-24px) / 2);gap:var(--fs-gap20);padding:calc(45% + var(--fs-padding)) var(--fs-padding) var(--fs-padding);width:100%;margin:-45% 0 0}.team__name{font-size:clamp(21px,6.667vw,56px)}.team__activity-title{font-size:clamp(19px,5.867vw,49px)}.team__role,.team__activity-item,.team__quote-text,.department-card__desc{font-size:clamp(13.5px,4.267vw,36px)}.team__quote{align-items:center;gap:var(--fs-gap10);text-align:center;flex-direction:column;display:flex}.team__quote-title{font-size:clamp(16px,5.067vw,42px);display:block}.team__quote-text{display:block}.departments{grid-template-columns:1fr}.department-card{border-radius:calc(var(--radius-24px) / 2)}.department-card__members{--sb-size:clamp(1px, 1.602vw, 20px)}.department-card__member{flex-basis:clamp(90px,32vw,270px)}.gratitude-card{width:100%}.gratitude-card .collapse__trigger,.gratitude-card__content,.gratitude-card__copy{gap:var(--fs-gap20)}.gratitude-card__copy p,.gratitude-card__footer{font-size:clamp(13.5px,4.267vw,36px)}.gratitude-card__feature-title{margin-top:var(--fs-gap20);max-width:100%;font-size:clamp(16px,5.067vw,42px)}.gratitude-card__profiles{gap:var(--fs-gap20);justify-content:space-around;width:100%}.gratitude-card__profile{flex:1 1 0;min-width:0}.gratitude-card__profile img{width:min(32vw,190px)}.gratitude-card__profile-name{overflow-wrap:anywhere;font-size:clamp(16px,5.067vw,42px)}.gratitude-card__profile-tag{overflow-wrap:anywhere;font-size:clamp(13.5px,4.267vw,36px)}.card-arrow{width:clamp(14px,4.48vw,38px)}}.collapse__wrapper{grid-template-rows:0fr;grid-template-columns:minmax(0,1fr);width:100%;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1);display:grid;overflow:hidden}.collapse__wrapper.is-open{grid-template-rows:1fr}.collapse__content{min-width:0;min-height:0}.collapse__trigger.is-open .dropdown-icon{transform:rotate(-180deg)}.collapse__trigger .dropdown-icon{color:#c6bbd6;width:clamp(1px,.91vw,14px);height:clamp(1px,.91vw,14px);margin-left:var(--fs-gap10);transition:transform .3s}@media (width<=768px){.collapse__trigger .dropdown-icon{width:clamp(1px,2.67vw,50px);height:clamp(1px,2.67vw,50px)}}.carousel-container{width:100%;overflow:hidden}.embla{opacity:0;visibility:hidden;width:100%;height:100%;overflow:hidden}.embla__container{height:100%;margin-left:calc(var(--fs-padding) / -2);align-items:center;display:flex}.embla__slide{width:fit-content;max-width:60%;height:100%;padding-left:calc(var(--fs-padding) / 2);flex:none;justify-content:center;align-items:center;display:flex}.carousel-img{object-fit:contain;opacity:.4;border-radius:var(--fs-border-radius);cursor:pointer;width:auto;max-width:100%;height:auto;max-height:100%;transition:transform .3s,opacity .3s;display:block;transform:scale(.85)}.embla__slide.is-selected .carousel-img{opacity:1;transform:scale(1)}.embla.is-ready{opacity:1;visibility:visible;transition:opacity .2s}.embla:not(.is-ready) .carousel-img{transition:none}.modal{z-index:3000;justify-content:center;align-items:center;width:100%;height:100dvh;display:none;position:fixed;inset:0;overflow:auto}.modal-overlay{z-index:-1;background-color:#17111fcc;width:200%;height:200%;position:fixed}.modal-content{object-fit:contain;border-radius:var(--fs-border-radius);max-width:85%;max-height:90vh;animation:.3s zoomIn;display:block;position:relative}@keyframes zoomIn{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.modal-close,.modal-download{cursor:pointer;position:absolute;top:clamp(1px,3.25vw,50px)}.modal-close img,.modal-download img{width:clamp(1px,2.6vw,40px);height:clamp(1px,2.6vw,40px)}.modal-close{right:clamp(1px,3.25vw,50px)}.modal-download{left:clamp(1px,3.25vw,50px)}.modal-next,.modal-prev{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}.modal-next img,.modal-prev img{width:clamp(1px,3.25vw,50px);height:clamp(1px,3.25vw,50px)}.modal-next{right:clamp(1px,8.45vw,130px)}.modal-prev{left:clamp(1px,8.45vw,130px)}@media (width<=768px){.modal-content{max-width:90%;max-height:50vh}.modal-close,.modal-download{top:clamp(1px,8vw,100px)}.modal-close img,.modal-download img,.modal-next img,.modal-prev img{width:clamp(1px,8vw,100px);height:clamp(1px,8vw,100px)}.modal-close{right:clamp(1px,8vw,100px)}.modal-download{left:clamp(1px,8vw,100px)}.modal-next,.modal-prev{top:unset;bottom:clamp(1px,10.68vw,100px);transform:translateY(0)}.modal-next{right:clamp(1px,13.35vw,200px)}.modal-prev{left:clamp(1px,13.35vw,200px)}}.school{flex-direction:column;gap:clamp(10px,1.95vw,30px);width:100%;display:flex}.school__section{align-items:center;gap:var(--fs-gap10);padding:var(--fs-padding);border:var(--border2px) solid #332642;border-radius:var(--radius-24px);background:#17111f;flex-direction:column;display:flex}.school__title{text-align:center}.school__text{width:100%}.school__dormitory{border:var(--border2px) solid #332642;border-radius:var(--radius-24px);background:#17111f;display:flex;overflow:hidden}.school__dormitory-desc{gap:var(--fs-gap10);padding:var(--fs-padding);flex-direction:column;width:65%;display:flex}.school__dormitory-image{width:35%}.school__dormitory-image img{object-fit:cover;width:100%;height:100%;display:block}.school__dormitory-image--mobile{display:none}.school__room{gap:var(--fs-gap20);width:100%;display:flex}.school__room--reverse{flex-direction:row-reverse}.school__room-image{aspect-ratio:18/10;flex:40%;width:40%}.school__room-image img{object-fit:cover;object-position:center;border-radius:var(--radius-20px);width:100%;height:100%;display:block}.school__room-text{gap:var(--fs-gap10);flex-direction:column;flex:60%;display:flex}.school__room-text h3{text-align:left}.school__only-text{gap:var(--fs-gap10);text-align:center;flex-direction:column;width:100%;display:flex}.school__carousel{gap:var(--fs-gap10);text-align:center;grid-template-rows:auto minmax(0,1fr);justify-self:center;width:50%;min-height:0;display:grid}.school__carousel .carousel-container,.school__carousel .embla,.school__carousel .embla__container,.school__carousel .embla__slide{height:100%;min-height:0}.school__carousel .carousel-img{border-radius:var(--radius-20px)}@media (width<=768px){.school__carousel{width:100%}.school__room{flex-direction:column;gap:0}.school__room-image{width:100%}.school__room-text h3{text-align:center}.school__dormitory-desc{width:100%}.school__dormitory-image{width:100%;display:none}.school__dormitory-image--mobile{border-radius:var(--radius-20px);display:block;overflow:hidden}}.rating-widget{align-items:center;gap:var(--fs-gap10);flex-direction:column;justify-content:center;display:flex;position:relative}.rating-widget.is-disabled{opacity:.5;pointer-events:none}.star-and-avg{align-items:center;gap:var(--fs-gap10);display:flex}.toggle-rating-menu-btn{padding:0}.star-rating-icon{color:#fff;width:clamp(1px,2.275vw,35px);height:clamp(1px,2.275vw,35px);transition:color .3s,transform .3s}.toggle-rating-menu-btn.is-rating-updated .star-rating-icon{animation:.36s ease-in-out rating-star-breathe}@keyframes rating-star-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.16)}}.rating-popup-menu{border:var(--border2px) solid #332642;border-radius:var(--fs-border-radius);gap:var(--fs-gap10);padding:var(--fs-padding);z-index:300;background:#1d162e;flex-direction:column;display:none}.stars-row{gap:var(--fs-gap20);display:flex}.star-value-button{padding:0}.star-value-icon{color:#fff;transition:color .3s}.star-value-icon.filled{color:#921545}.toggle-rating-menu-btn.active .star-rating-icon,.toggle-rating-menu-btn.has-rating .star-rating-icon,.star-value-button.picked .star-value-icon{color:#df0e53}.star-rating-icon.visual{color:#ffb147}@media (hover:hover) and (pointer:fine){.star-value-icon:hover{color:#df0e53}.toggle-rating-menu-btn:hover .star-rating-icon{transform:scale(.9)}.popup-overlay a:hover p{color:#df0e53}}.rating-popup-info{align-items:center;gap:var(--fs-gap20);justify-content:center;display:flex}.your-choosen-rating{text-align:center;min-width:2ch;display:inline-block}.rating-value{text-align:center;flex:0 0 clamp(1px,3.377vw,52px);width:clamp(1px,3.377vw,52px);min-height:1.4em;font-family:Vag Rounded Next;font-weight:700;display:inline-block}.rating-value.is-changing{position:relative;overflow:hidden}.rating-value.is-changing .rating-value-current,.rating-value.is-changing .rating-value-next{display:block;position:absolute;inset:0}.rating-value.is-changing .rating-value-current{animation:.36s cubic-bezier(.4,0,.2,1) forwards rating-value-out}.rating-value.is-changing .rating-value-next{animation:.36s cubic-bezier(.22,1,.36,1) forwards rating-value-in}.rating-value.is-changing[data-direction=down] .rating-value-current{animation-name:rating-value-out-down}.rating-value.is-changing[data-direction=down] .rating-value-next{animation-name:rating-value-in-down}@keyframes rating-value-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(110%)}}@keyframes rating-value-in{0%{opacity:0;transform:translateY(-110%)}to{opacity:1;transform:translateY(0)}}@keyframes rating-value-out-down{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-110%)}}@keyframes rating-value-in-down{0%{opacity:0;transform:translateY(110%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.toggle-rating-menu-btn.is-rating-updated .star-rating-icon,.rating-value.is-changing .rating-value-current,.rating-value.is-changing .rating-value-next{animation:none}}.rating-popup-menu.is-open{right:calc(100% + var(--fs-gap20));display:flex;position:absolute}.popup-overlay{-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);border-radius:var(--fs-border-radius);padding:var(--fs-padding);text-align:center;background:#1d162eb3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.popup-overlay a{text-decoration:none}.popup-overlay a p{font-family:Vag Rounded Next;font-weight:700;transition:color .3s}@media (width<=768px){.rating-value{flex-basis:clamp(1px,9.333vw,100px);width:clamp(1px,9.333vw,100px)}.star-rating-icon{width:6.675vw;height:6.675vw}.rating-popup-menu{gap:var(--fs-gap10);padding:var(--fs-gap10)}.stars-row{gap:var(--fs-gap10)}}.episode-rating{width:max-content;margin-inline:auto}.episode-empty{text-align:center}#episode-iframe-player{aspect-ratio:16/9;border-radius:var(--fs-border-radius);border:0;width:min(100%,168.889dvh);max-height:95dvh;margin-inline:auto}.episode-controls{gap:var(--fs-gap20);justify-content:center;align-items:center;width:100%;display:flex}.episode-controls.mobile{display:none}.episode-nav-button,.all-episodes-btn{white-space:nowrap;gap:clamp(1px,.975vw,15px)}.episode-arrow-icon{color:currentColor;flex-shrink:0;width:clamp(5px,.52vw,8px);height:clamp(9px,.91vw,14px);display:block;overflow:visible}.episode-arrow-icon-down{width:clamp(9px,.91vw,14px);height:clamp(5px,.52vw,8px)}.subs-and-dubs button{scale:.9}.subs-and-dubs .active{cursor:not-allowed;background-color:#8f1144;border-color:#8f1144;scale:1.05}@media (width<=768px){.episode-controls{display:none}.episode-controls.mobile{flex-wrap:nowrap;gap:clamp(1px,2.67vw,10px);display:flex}.episode-controls.mobile .link-like-button{text-transform:uppercase;flex:1 1 0;gap:.625em;width:auto;min-width:0;padding-inline:clamp(6px,2.67vw,10px)}.episode-controls.mobile .episode-arrow-icon{width:.5em;height:.875em}.episode-controls.mobile .episode-arrow-icon-down{width:.875em;height:.5em}.iframe-wrapper{padding-inline:0%}.episode-rating .rating-popup-menu.is-open{right:50%;top:calc(var(--fs-gap10) + 50%);transform:translate(50%)}}.episode-player-shell{width:100%;margin-inline:auto;position:relative}.episode-player-shell>iframe{width:100%;display:block}.episode-player-status{box-sizing:border-box;text-align:center;background:#181818;border-radius:16px;width:100%;min-height:260px;margin-inline:auto;padding:32px 20px}.episode-player-status[hidden]{display:none}.episode-player-status p{margin:10px 0 22px}.episode-player-status .link-like-button{margin-inline:auto}.comments{gap:calc(var(--fs-gap10) * 3);margin-top:var(--fs-gap20);flex-direction:column;width:min(100%,1540px);display:flex}.comments__header{align-items:center;gap:var(--fs-gap10);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"sort title rules""counter counter counter";display:grid}.comments__title{text-align:center;grid-area:title}.comments__rules{grid-area:rules}.comments__sort{--list-filter-accent:#921545;grid-area:sort}.comments_comment-counter{justify-content:center;align-items:center;gap:var(--fs-gap10);grid-area:counter;display:flex}.comments_comment-counter-icon{width:calc(var(--fs-gap10) * 2.4)}.comments_comment-counter-label{font-weight:700}.comments__sort-toggle{align-items:center;gap:var(--fs-gap10);display:flex}.comments__sort-icon{flex-shrink:0;width:clamp(1px,1.755vw,27px);height:clamp(1px,1.625vw,25px)}.comments__sort .list-filter-menu{transform-origin:0 0;left:0;right:auto}.list-filter-option-icon--comments-time,.list-filter-option-icon--comments-rating{width:clamp(1px,1.43vw,22px)}.comments__input{--comment-input-bg:#1d162e;background-color:var(--comment-input-bg);border-radius:var(--fs-border-radius);gap:var(--fs-gap10);padding:var(--fs-padding);flex-direction:column;width:100%;display:flex;position:relative}.comments__input.editing-input{padding-inline:unset}.comment-input__field{--sb-size:clamp(1px, .39vw, 6px);--sb-thumb-color:#442c61;--sb-track-color:#241832;color:inherit;font:inherit;resize:none;background:0 0;border:none;outline:none;width:100%;padding:0;line-height:1.5;overflow:hidden auto}.comment-input__field::placeholder{color:#ffffff80;opacity:1}.comment-input__field::-webkit-scrollbar{width:var(--sb-size)}.comment-input__field::-webkit-scrollbar-track{background:var(--sb-track-color);border-radius:999px}.comment-input__field::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border-radius:999px}.comment-input__field::-webkit-scrollbar-thumb:hover{cursor:grab}.comment-input__field::-webkit-scrollbar-thumb:active{cursor:grabbing}.comment-input__field::-webkit-scrollbar-button{width:0!important;height:0!important;display:none!important}.comment-input__field::-webkit-scrollbar-button:single-button:vertical:decrement{width:0!important;height:0!important;display:none!important}.comment-input__field::-webkit-scrollbar-button:single-button:vertical:increment{width:0!important;height:0!important;display:none!important}@-moz-document url-prefix(){.comment-input__field{scrollbar-color:var(--sb-thumb-color) var(--sb-track-color);scrollbar-width:thin}}.comment-input__edit{align-items:center;gap:calc(var(--fs-gap10) + var(--fs-gap20));display:flex}.comment-input__edit-btn{color:#ffffff80;cursor:pointer}.comment-input__close-btn{opacity:.5;margin-left:auto}.comment-input__edit-icon{width:clamp(1px,1.3vw,20px);height:clamp(1px,1.3vw,20px);display:block}.comment-input__spoiler-icon{width:clamp(1px,1.3vw,20px);height:clamp(1px,.91vw,14px);display:block}.comment-input__actions{gap:var(--fs-gap20);margin-top:auto;margin-left:auto;display:flex}.comment-input__reply-to{align-items:center;gap:var(--fs-gap10);display:flex}.comment-input__overlay{-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);border-radius:var(--fs-border-radius);padding:var(--fs-padding);text-align:center;z-index:5;background:#1d162eb3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.comment-input__overlay a{text-decoration:none}.comment-input__overlay p{font-family:Vag Rounded Next;font-weight:700;transition:color .3s}@media (hover:hover) and (pointer:fine){.comment-input__overlay a:hover p{color:#df0e53}.comment-input__close-btn:hover{opacity:1}.comment-input__edit-btn:hover{color:#fff}}.comments__list{gap:calc(var(--fs-gap10) * 3);flex-direction:column;display:flex}.comment{--avatar-size:calc(var(--fs-gap10) * 7);--avatar-size-small:calc(var(--fs-gap10) * 5);--thread-line-color:white;--thread-line-width:calc(var(--border2px) / 2);--thread-curve:clamp(1px, .65vw, 10px);--thread-toggle-height:var(--fs-text);border-radius:var(--fs-border-radius);padding:var(--fs-padding);background-color:#1d162e;flex-direction:column;display:flex;position:relative}.comment:not(.comment--reply) .comment__avatar{border-radius:var(--fs-gap10);height:var(--avatar-size);width:var(--avatar-size)}.comment.comment--reply .comment__avatar{height:var(--avatar-size-small);width:var(--avatar-size-small)}.comment.comment--reply{padding-inline:unset}.comment.comment--reply .comment__username{font-size:var(--fs-text)}.comment.comment--reply .comment__role{font-size:clamp(1px,1.04vw,16px)}.comment--has-replies:not(.comment--reply):before{background-color:var(--thread-line-color);bottom:calc(var(--fs-padding) + var(--thread-toggle-height) / 2 + var(--thread-curve));content:"";left:calc(var(--fs-padding) + var(--avatar-size) / 2);pointer-events:none;top:calc(var(--fs-padding) + var(--avatar-size) + var(--fs-gap10));width:var(--thread-line-width);position:absolute;transform:translate(-50%)}.comment--reply:before{background-color:var(--thread-line-color);content:"";height:var(--thread-line-width);pointer-events:none;right:calc(100% + var(--fs-gap10));top:calc(var(--fs-padding) + var(--avatar-size) / 2);width:calc(var(--avatar-size) / 2);position:absolute;transform:translateY(-50%)}.comment__head{justify-content:space-between;display:flex}.comment__user{gap:var(--fs-gap10);display:flex}.comment__username,.comment__role,.comment__rating-value{font-family:Vag Rounded Next;font-weight:700}.comment__role--team{color:#df0e53}.comment__rating{align-items:center;gap:calc(var(--fs-gap10) / 2);margin-bottom:auto;display:flex}.comment__rating-btn{cursor:pointer;padding-block:clamp(1px,5.525vw,8.5px);padding-inline:calc(var(--fs-gap10) / 2)}.comment__rating-value{justify-content:center;min-width:2ch;display:flex}.comment__rating-value--positive{color:#56cc64}.comment__rating-value--negative{color:#df0e53}.comment__rating-icon{color:#fff;width:clamp(10px,.91vw,14px);height:clamp(5px,.52vw,8px);transition:color .2s;display:block}.comment__rating-icon--down{transform:rotate(180deg)}.comment__rating-btn.rating-up.comment__rating-btn--active .comment__rating-icon{color:#56cc64}.comment__rating-btn.rating-down.comment__rating-btn--active .comment__rating-icon{color:#df0e53}@media (hover:hover) and (pointer:fine){.comment__rating-btn.rating-up:hover .comment__rating-icon{color:#56cc64}.comment__rating-btn.rating-down:hover .comment__rating-icon{color:#df0e53}}.comment__content{margin-bottom:var(--fs-gap20);margin-top:var(--fs-gap10)}.comment__content p{color:#fff!important;font-family:Vag Rounded Next!important}.comment__content h1{font-weight:400;font-size:var(--fs-text)}.comment__spoiler{cursor:pointer}.comment__spoiler:not(.is-open) .comment__spoiler-content{display:none}.comment__spoiler:not(.is-open):before{color:#df0e53;content:"спойлер"}.comment__spoiler.is-open:before{color:#df0e53;content:"[ "}.comment__spoiler.is-open:after{color:#df0e53;content:" ]"}.comment__spoiler.is-open{border-radius:calc(var(--fs-gap10) / 5);background-color:#df0e5333;margin-inline:.1ch;box-shadow:0 0 0 .2ch #df0e5333}.comment__spoiler:focus-visible{outline:var(--border2px) solid currentColor;outline-offset:var(--border2px)}.comment__reply-to{color:#c6bbd6;font-size:var(--fs-text);margin-bottom:var(--fs-gap10);opacity:.7;font-weight:400}.comment__actions{justify-content:space-between;align-items:center;display:flex}.comment__actions-group{align-items:center;gap:var(--fs-gap20);display:flex}.comment__action{cursor:pointer;transition:color .3s}.comment__date{color:#fff;font-family:Vag Rounded Next;font-weight:200}@media (hover:hover) and (pointer:fine){.comment__action:hover{color:#df0e53}}.comment__answers-toggle{align-items:center;gap:var(--fs-gap10);height:var(--thread-toggle-height);margin-top:calc(var(--fs-gap10) * 3);line-height:1;display:flex;position:relative}.comment__answers-icon{width:clamp(1px,.975vw,15px);height:clamp(1px,.975vw,15px);transition:transform .3s;display:block}.comment__answers-icon--open{transform:rotate(180deg)}.comment__replies{gap:var(--fs-gap20);margin-top:var(--fs-gap20);flex-direction:column;display:flex}.comment--has-replies:not(.comment--reply)>.comment__content,.comment--has-replies:not(.comment--reply)>.comment__actions,.comment--has-replies:not(.comment--reply)>.comment__replies,.comment--has-replies:not(.comment--reply)>.comment__answers-toggle{margin-left:calc(var(--avatar-size) + var(--fs-gap10))}.comment__more-actions{position:relative}.comment__more-actions-btn{height:var(--fs-text);justify-content:center;align-items:center;display:flex}.comment__more-actions-icon{width:4.806vw;height:1.068vw}.comment__more-actions-dd{border:var(--border2px) solid #332642;border-radius:var(--fs-border-radius);gap:var(--fs-gap10);left:calc(100% + var(--fs-gap10));padding:var(--fs-padding);z-index:10;background:#1d162e;flex-direction:column;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.comment--has-replies>.comments__input{padding-left:calc(var(--avatar-size) + var(--fs-gap10))}.comment--reply>.comments__input,.comment:not(.comment--has-replies)>.comments__input{padding-inline:unset}@media (width<=768px){.comments__header{column-gap:var(--fs-gap20);grid-template-columns:1fr auto;grid-template-areas:"title title""counter counter""sort rules"}.comment{--avatar-size:calc(var(--fs-gap10) * 5);--avatar-size-small:calc(var(--fs-gap10) * 4)}.comment__rating{flex-direction:column;gap:0}.comment__rating-icon{width:clamp(1px,3.738vw,100px);height:clamp(1px,2.136vw,100px)}.comment__rating-btn{padding-block:clamp(1px,1.335vw,50px);padding-inline:var(--fs-gap10)}.comment__rating-btn.rating-down{padding-bottom:unset}.comment__rating-btn.rating-up{padding-top:unset}.comment--reply .comment__rating-value{font-size:var(--fs-gap10);line-height:140%}.comment.comment--reply .comment__role{font-size:clamp(1px,3.204vw,100px)}.comment__date{font-size:var(--fs-gap10)}.comment-input__edit-icon{width:clamp(1px,5.34vw,20px);height:clamp(1px,5.34vw,20px)}.comment-input__spoiler-icon{width:clamp(1px,5.34vw,100px);height:clamp(1px,3.733vw,100px)}.comment-input__field{--sb-size:clamp(1px, 1.602vw, 20px)}.comment__answers-icon{width:clamp(1px,4vw,100px);height:clamp(1px,4vw,100px)}.comments__sort-icon{width:clamp(1px,6.133vw,100px);height:clamp(1px,5.867vw,100px)}.list-filter-option-icon--comments-time,.list-filter-option-icon--comments-rating{width:clamp(1px,5.867vw,100px)}}.list-filter{--list-filter-accent:#623b92;--list-filter-option-icon-height:clamp(1px, 1.625vw, 25px);z-index:40;position:relative}.list-filter .filter-toggle .dropdown-icon{flex-shrink:0;transition:transform .26s cubic-bezier(.22,1,.36,1)}.list-filter .filter-toggle>span,.list-filter-option>span{font:inherit;white-space:nowrap;z-index:1;margin:0;position:relative}.list-filter.is-open .filter-toggle .dropdown-icon{transform:rotate(180deg)}.list-filter-menu{border:var(--border2px) solid var(--list-filter-accent);border-radius:var(--fs-border-radius);opacity:0;pointer-events:none;min-width:100%;right:0;top:calc(100% + var(--fs-gap10));transform:translateY(calc(-1 * var(--fs-gap10))) scale(.96);transform-origin:100% 0;visibility:hidden;will-change:transform;background-color:#1d162e;flex-direction:column;align-items:stretch;width:max-content;transition:opacity .2s,transform .26s cubic-bezier(.22,1,.36,1),visibility 0s linear .26s;display:flex;position:absolute;overflow:hidden}.list-filter.is-open .list-filter-menu{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;transform:translateY(0)scale(1)}.list-filter-option{box-shadow:none;gap:var(--fs-gap10);padding:var(--fs-gap10);background-color:#0000;border-radius:0;justify-content:center;width:100%;display:flex;position:relative;scale:1}.list-filter-option:before{background-color:var(--list-filter-accent);content:"";opacity:0;pointer-events:none;transition:opacity .22s;position:absolute;inset:0}.list-filter-option:hover{box-shadow:none;background-color:#0000;scale:1}.list-filter-option:hover:before{opacity:.5}.list-filter-option.is-selected:before,.list-filter-option.is-selected:hover:before{opacity:1}.list-filter-option:focus-visible{outline:var(--border2px) solid white;outline-offset:calc(-1 * var(--border2px))}.list-filter-option-icon{color:#fff;height:var(--list-filter-option-icon-height);z-index:1;flex:none;position:relative}.list-filter-option-icon--episodes{width:clamp(1px,1.3vw,20px)}.list-filter-option-icon--rating{width:clamp(1px,1.43vw,22px)}.list-filter-option-icon--chapters{width:clamp(1px,1.495vw,23px)}@media (width<=768px){.list-filter{--list-filter-option-icon-height:clamp(1px, 6.667vw, 100px)}.list-filter-option-icon--episodes{width:clamp(1px,5.333vw,100px)}.list-filter-option-icon--rating{width:clamp(1px,5.867vw,100px)}.list-filter-option-icon--chapters{width:clamp(1px,6.133vw,100px)}}@media (prefers-reduced-motion:reduce){.list-filter .filter-toggle .dropdown-icon,.list-filter-menu,.list-filter-option:before{transition:none}}.dropdown-btn{gap:var(--fs-gap10);align-items:center;display:flex;position:relative}.dropdown-list{border-radius:var(--fs-border-radius);z-index:1000;background:linear-gradient(360deg,#0b172b,#331635);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:absolute;left:0;overflow:hidden;transform:translateY(clamp(5px,.65vw,10px))}.dropdown-list li:hover{background-color:#8f1144}.dropdown-list li{cursor:default;justify-content:center;padding-block:clamp(5px,.65vw,10px);padding-inline:clamp(10px,1.3vw,20px);transition:all .3s;display:flex}.dropdown-btn.active{background-color:#8f1144;border-color:#8f1144}.dropdown-btn.active .dropdown-icon{transform:rotate(-180deg)}@media (width<=768px){.dropdown-icon{width:clamp(1px,3.738vw,30px);height:clamp(1px,3.738vw,30px)}}.season-card{border:var(--border2px) solid #332642;border-radius:var(--radius-24px);background:#17111f;flex-direction:row;width:100%;display:flex;overflow:hidden}.season-card__cover{object-fit:cover;z-index:5;width:35%;overflow:hidden}.season-card__cover img{object-fit:cover;object-position:center;aspect-ratio:.71;width:100%;height:100%;display:block}.season-card__desc{width:65%;padding:var(--fs-padding);align-items:center;gap:var(--fs-gap20);flex-direction:column;display:flex}.season-card__desc h1{text-align:center}.season-card__desc p{text-align:left}.season-card__description{align-self:stretch;width:100%;font-family:Vag Rounded Next}.season-card__read-more{color:#c6bbd6;white-space:nowrap;font-weight:700}.season-card__actions{gap:var(--fs-gap20);align-items:center;margin-top:auto;display:flex}.season-card__actions-group{gap:var(--fs-gap20);display:flex}.season-card__actions--mobile{display:none}.episodes{border:var(--border2px) solid #332642;border-radius:var(--radius-24px);width:100%;padding:var(--fs-padding);align-items:center;gap:var(--fs-gap10);background:#17111f;flex-direction:column;display:flex}.episodes--without-schedule{gap:var(--fs-gap20)}.episodes .episodes__list{gap:var(--fs-gap20);flex-direction:column;width:100%;display:flex}.episodes .episodes__list.is-sorting>*{pointer-events:none}.episodes .episodes__list.is-list-toggling{overflow:hidden}.episodes .episodes__list.is-list-toggling>*{pointer-events:none}.episodes .episode{--episode-cover-width:clamp(1px, 19.48vw, 300px);border-radius:var(--fs-border-radius);align-items:center;gap:var(--fs-gap20);isolation:isolate;width:100%;padding:0;display:flex;position:relative}.episodes .episode:before{border-radius:0 var(--fs-border-radius) var(--fs-border-radius) 0;content:"";bottom:0;left:calc(var(--episode-cover-width) - var(--fs-gap20));opacity:0;pointer-events:none;transform-origin:0;z-index:0;background:linear-gradient(90deg,#92154580 0%,#92154557 42%,#92154500 82%);transition:opacity .42s,transform .52s cubic-bezier(.22,1,.36,1);position:absolute;top:0;right:0;transform:scaleX(0)}.episodes .episode>*{z-index:1;position:relative}.episodes .episode:has(.rating-popup-menu.is-open){z-index:20}@media (width>=769px){.episodes .episode .rating-widget .rating-popup-menu.is-open{right:calc(100% + var(--fs-gap20));display:flex;position:absolute;top:auto;transform:none}}@media (hover:hover) and (pointer:fine){.episodes .episode:hover:before{opacity:1;transform:scaleX(1)}.episodes .episode:has(.episode__open-new-tab:hover):before{opacity:0;transform:scaleX(0)}.episodes .episode:has(.episode__bookmark:hover):before{opacity:0;transform:scaleX(0)}.episodes .episode:has(.episode__watch:hover):before{opacity:0;transform:scaleX(0)}.episodes .episode:has(.rating-widget:hover):before{opacity:0;transform:scaleX(0)}.episodes .episode:has(.episode__trailer--desktop:hover):before{opacity:0;transform:scaleX(0)}.episodes .episode:has(.episode__trailer--mobile:hover):before{opacity:0;transform:scaleX(0)}}.episodes .episode.has-group-separator{margin-top:clamp(1px,3.247vw,50px)}.episodes .episode.is-collapsed-hidden{display:none}.episodes .episodes__toggle{color:#fff;cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;scale:1;box-shadow:none!important;background:0 0!important}.episodes .episodes__toggle:hover,.episodes .episodes__toggle:active,.episodes .episodes__toggle:focus-visible{scale:1;box-shadow:none!important;background:0 0!important}.episodes .episodes__toggle[hidden]{display:none}.episodes .episodes__toggle.is-expanded .dropdown-icon{transform:rotate(-180deg)}.episodes .episode .episode__link{align-items:center;gap:var(--fs-gap20);border-radius:var(--fs-border-radius);flex:auto;width:100%;min-width:0;text-decoration:none;transition:all .3s;display:flex}.episodes .episode.has-appear-in .episode__link{flex:0 auto;width:auto}.episodes .episode .episode__link:hover{box-shadow:none;background-color:#0000}.episodes .episode .episode__cover{aspect-ratio:5/3;border-radius:var(--fs-border-radius);flex:0 0 var(--episode-cover-width);width:var(--episode-cover-width);z-index:5;position:relative;overflow:hidden}.episodes .episode .episode__watch{border-radius:var(--fs-border-radius);cursor:pointer;height:clamp(1px,2.273vw,35px);left:var(--fs-gap10);pointer-events:auto;top:var(--fs-gap10);z-index:3;background-color:#9999994d;justify-content:center;align-items:center;width:clamp(1px,2.273vw,35px);transition:background-color .24s,transform .24s cubic-bezier(.22,1,.36,1);display:flex;position:absolute}.episodes .episode .episode__watch:hover{transform:scale(1.06)}.episodes .episode .episode__watch.is-disabled{cursor:default}.episodes .episode .episode__watch.is-disabled:hover{transform:none}.episodes .episode .episode__watch:focus-visible{outline:var(--border2px) solid white;outline-offset:var(--border2px)}.episodes .episode[data-watch-state=watched] .episode__watch{background-color:#6680ff80}.episodes .episode .episode__watch img{opacity:.5;width:clamp(1px,.974vw,15px);height:clamp(1px,.714vw,11px);transition:opacity .24s,transform .24s cubic-bezier(.22,1,.36,1)}.episodes .episode[data-watch-state=watched] .episode__watch img{opacity:1}.episodes .episode .episode__bookmark{color:#fff;cursor:pointer;justify-content:center;align-items:center;transition:color .24s;display:flex}.episodes .episode .episode__bookmark:focus-visible{outline:var(--border2px) solid white;outline-offset:var(--border2px)}.episodes .episode .episode__bookmark-icon{backface-visibility:hidden;will-change:transform;background-color:currentColor;width:clamp(1px,1.104vw,17px);height:clamp(1px,1.623vw,25px);transition:color .24s,transform .24s cubic-bezier(.22,1,.36,1);display:block;-webkit-mask:url(/svgs/bookmark.svg) 50%/contain no-repeat;mask:url(/svgs/bookmark.svg) 50%/contain no-repeat}.episodes .episode .episode__bookmark:hover .episode__bookmark-icon{transform:scale(1.08)}.episodes .episode[data-bookmark-state=bookmarked] .episode__bookmark{color:#ffb147}.episodes .episode .episode__bookmark--desktop{width:max-content}.episodes .episode .episode__bookmark.is-disabled{color:#ffffff80;cursor:default}.episodes .episode .episode__bookmark.is-disabled:hover .episode__bookmark-icon{transform:none}.episodes .episode .episode__bookmark--mobile{display:none}.episodes .episode .episode__meta{align-items:center;gap:var(--fs-gap20);margin-top:var(--fs-gap10);display:flex}.episodes .episode .episode__comments{color:#fff;align-items:center;gap:var(--fs-gap10);display:flex}.episodes .episode .episode__comments.is-disabled{opacity:.5}.episodes .episode .episode__comments img{width:clamp(1px,1.688vw,26px);height:clamp(1px,1.623vw,25px)}.episodes .episode .episode__comments-count{text-align:left;flex:none;width:auto;font-family:Vag Rounded Next;font-size:clamp(1px,1.169vw,18px);font-weight:700;display:inline-block}.episodes .episode .episode__comments--mobile{display:none}.episodes .episode .episode__appear{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex}.episodes .episode .episode__appear h3,.episodes .episode .episode__appear p{white-space:nowrap;max-width:100%}.episodes .episode .episode__appear--mobile{display:none}.episodes .episode .episode__appear--desktop{pointer-events:auto;flex:1 1 0;align-self:stretch;min-width:0}.episodes .episode .episode__appear--desktop-wrapper{padding:var(--fs-padding);border:var(--border2px) solid #332642;background-color:#241832;border-radius:clamp(1px,1.04vw,16px)}.episodes .episode .episode__title{flex:auto;width:auto;min-width:0}.episodes .episode .episode__number{align-items:center;gap:var(--fs-gap10);display:inline-flex}.episodes .episode .episode__heading{font-family:Vag Rounded Next}.episodes .episode .episode__open-new-tab{cursor:pointer;flex:none;width:clamp(1px,.974vw,15px);height:clamp(1px,.974vw,15px);display:block}.episodes .episode .episode__title--mobile{display:none}.episodes .episode .episode__cover .episode__cover-image{object-fit:cover;width:100%;height:100%;display:block}.episodes .episode .episode__footer{align-items:center;gap:calc(var(--fs-gap20) + var(--fs-gap10));justify-content:flex-end;justify-self:end;width:max-content;display:flex}.episodes .episodes__head{align-items:center;gap:var(--fs-gap10);grid-template-columns:1fr auto 1fr;width:100%;display:grid}.episodes .episodes__schedule{margin-bottom:var(--fs-gap10);opacity:.5}.episodes .episodes__head h1{text-align:center;grid-area:1/2}.episodes .episodes__control{align-items:center;gap:var(--fs-gap10);display:flex}.episodes .episodes__sort{grid-area:1/1;justify-self:start}.episodes .episodes__filter{grid-area:1/3;justify-self:end}.episodes .episodes__sort-icon{flex-shrink:0;width:clamp(1px,1.755vw,27px);height:clamp(1px,1.625vw,25px)}.episodes .episodes__filter-icon{flex-shrink:0;width:clamp(1px,1.56vw,24px);height:clamp(1px,1.625vw,25px)}.episode__trailer--desktop{display:block!important}.episode__trailer--mobile{display:none!important}@media (width<=768px){.season-card{flex-direction:column}.episode__trailer--desktop{display:none!important}.episode__trailer--mobile{display:block!important}.season-card__cover,.season-card__desc{width:100%}.season-card__actions--mobile{align-items:center;gap:var(--fs-gap20);flex-direction:column;display:flex}.season-card__actions{display:none}.episodes .episodes__head{column-gap:var(--fs-gap20);grid-template-columns:max-content max-content;justify-content:center}.episodes .episodes__head h1{grid-area:1/1/auto/-1}.episodes .episodes__sort{grid-area:2/1}.episodes .episodes__filter{grid-area:2/2}.episodes .episodes__filter-icon{display:none}.episodes .episodes__sort-icon{width:clamp(1px,6.133vw,100px);height:clamp(1px,5.867vw,100px)}.episodes .episodes__schedule{text-align:center}.episodes .episodes__list{gap:clamp(1px,8.01vw,100px)}.episodes .episode{gap:var(--fs-gap10);flex-direction:column;padding:0;display:flex}.episodes .episode.has-group-separator{margin-top:clamp(1px,13.333vw,100px)}.episodes .episode .episode__title{display:none}.episodes .episode .episode__link{gap:var(--fs-gap10);flex-direction:column;width:100%}.episodes .episode.has-appear-in .episode__link{flex:auto;width:100%}.episodes .episode .episode__cover{flex:none;width:100%}.episodes .episode .episode__watch{width:clamp(1px,10.667vw,100px);height:clamp(1px,10.667vw,100px)}.episodes .episode .episode__watch img{width:clamp(1px,5.333vw,100px);height:clamp(1px,3.733vw,100px)}.episodes .episode .episode__bookmark--desktop,.episodes .episode .episode__meta{display:none}.episodes .episode .episode__bookmark--mobile{border-radius:var(--fs-border-radius);color:#fff;height:clamp(1px,10.667vw,100px);right:var(--fs-gap10);top:var(--fs-gap10);z-index:3;background-color:#9999994d;width:clamp(1px,10.667vw,100px);transition:background-color .24s,transform .24s cubic-bezier(.22,1,.36,1);display:flex;position:absolute}.episodes .episode .episode__bookmark--mobile .episode__bookmark-icon{width:clamp(1px,3.733vw,100px);height:clamp(1px,5.333vw,100px)}.episodes .episode .episode__bookmark--mobile.is-disabled{color:#ffffff80;background-color:#9999994d}.episodes .episode[data-bookmark-state=bookmarked] .episode__bookmark--mobile{color:#ffb147;background-color:#ffb1474d}.episodes .episode .episode__cover.has-appear-in:after{content:"";z-index:1;background:#241832f2;position:absolute;inset:0}.episodes .episode .episode__appear--mobile{padding:var(--fs-gap20);z-index:2;display:flex;position:absolute;inset:0}.episodes .episode .episode__appear--desktop{display:none}.episodes .episode .episode__title--mobile{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.episodes .episode .episode__title--mobile p{width:100%}.episodes .episode .episode__open-new-tab{width:clamp(1px,4vw,100px);height:clamp(1px,4vw,100px)}.episodes .episode .episode__link:hover{box-shadow:none;background-color:#0000}.episodes .episode .episode__cover:hover .episode__cover-image{box-shadow:none;background-color:#0000;scale:.95}.episodes .episode .episode__cover.is-watch-state-interacting .episode__cover-image,.episodes .episode .episode__cover.is-bookmark-interacting .episode__cover-image{scale:1}.episodes .episode .episode__cover:has(.episode__watch:hover) .episode__cover-image{scale:1}.episodes .episode .episode__cover:has(.episode__bookmark:hover) .episode__cover-image{scale:1}.episodes .episode .episode__link .episode__cover .episode__cover-image{border-radius:var(--fs-border-radius);transition:all .3s}.episodes .episode .episode__footer{align-items:center;gap:var(--fs-gap20);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);width:100%;display:grid}.episodes .episode .episode__comments--mobile{justify-self:start;width:max-content;display:flex}.episodes .episode .episode__comments--mobile img{width:clamp(1px,6.667vw,100px);height:clamp(1px,6.4vw,100px)}.episodes .episode .episode__comments-count{width:auto;font-size:clamp(1px,4.267vw,100px)}.episodes .episode .episode__trailer--mobile{justify-self:center}.episodes .episode .episode__footer .episode__rating{justify-content:end;justify-self:end;width:auto;display:flex}.episodes .episode .rating-popup-menu.is-open{right:-3.9vw;top:calc(var(--fs-gap20) + 100%)}}.clamped-text{position:relative}:where(.clamped-text){color:#c6bbd6;font-family:Nunito;font-size:var(--fs-text);font-weight:400;line-height:1.5em}@media (width<=768px){:where(.clamped-text){font-size:clamp(13.5px,4.267vw,36px)}}.clamped-text__body{color:inherit;font:inherit;margin:0;overflow:hidden}.clamped-text__body.is-expanded{overflow:visible}.clamped-text__content,.clamped-text__ellipsis,.clamped-text__button{display:inline}.clamped-text__content{white-space:pre-line}.clamped-text:not([data-ready]) .clamped-text__ellipsis,.clamped-text:not([data-ready]) .clamped-text__button{display:none}.clamped-text__button:before{content:" "}.clamped-text__sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.media-card{border:var(--border2px) solid #332642;border-radius:var(--radius-24px);background:#17111f;flex-direction:row;width:90%;margin-inline:auto;display:flex}.media-card__cover{border-bottom-left-radius:inherit;border-top-left-radius:inherit;object-fit:cover;z-index:5;width:45%;overflow:hidden}.media-card__cover picture{width:100%;display:block}.media-card__cover img{aspect-ratio:.71;object-fit:cover;object-position:center;will-change:transform;width:100%;height:100%;display:block}.media-card__desc{border-bottom-right-radius:var(--fs-border-radius);border-top-right-radius:var(--fs-border-radius);align-items:center;gap:var(--fs-gap20);padding:var(--fs-padding);flex-direction:column;width:55%;display:flex}.media-card__head{flex-direction:column;align-items:center;gap:clamp(1px,.65vw,10px);display:flex}.media-card__progress{align-items:center;gap:var(--fs-gap10);flex-direction:column;width:100%;display:flex}.media-card__progress-bar{border-radius:var(--fs-border-radius);background-color:#241832;justify-content:center;align-self:center;width:67%;height:clamp(1px,1.3vw,20px);display:flex;position:relative}.media-card__progress-bar:after{border-radius:var(--fs-border-radius);content:"";height:100%;width:var(--progress-width,0%);background-color:#442c61;position:absolute;top:0;left:0}.media-card__buttons{gap:clamp(15px,1.3vw,20px);display:flex}.media-card__buttons--mobile{display:none}.info-panel{border:var(--border2px) solid #332642;border-radius:var(--fs-border-radius);width:72%;overflow:hidden}.info-panel .collapse__trigger{cursor:pointer;background:0 0;border:none;width:100%;padding:0;display:flex}.info-panel__title{padding:calc(var(--radius-24px) / 2);background:#332642;justify-content:center;align-items:center;width:100%;font-weight:700;display:flex}.info-panel__grid{background-clip:padding-box;grid-template-columns:1fr 1fr;width:100%;margin:0;display:grid;overflow:hidden;transform:translateZ(0)}.info-panel__label,.info-panel__value{border-bottom:var(--border2px) solid #332642;font-size:var(--fs-text);min-width:0;min-height:0;padding:var(--fs-padding);text-align:center;background-color:#241832;justify-content:center;align-items:center;margin:0;line-height:1.2;display:flex}.info-panel__label:nth-last-child(-n+2),.info-panel__value:nth-last-child(-n+2){border-bottom:none}.info-panel__label{color:#c6bbd6;font-family:Vag Rounded Next;font-weight:700}.yellow{color:#ffb147}.purple{color:#9a66ff}.green{color:#64c396}.media-card .rating-popup-menu.is-open{right:50%;top:calc(var(--fs-gap20) + 100%);transform:translate(50%)}@media (width<=768px){.media-card{border-radius:var(--radius-20px);flex-direction:column;width:100%}.media-card__cover,.media-card__desc{width:100%;height:100%}.media-card__cover{border-bottom-left-radius:unset;border-top-left-radius:inherit;border-top-right-radius:inherit}.media-card__desc{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-top-right-radius:unset}.info-panel{width:100%}.media-card__buttons{display:none}.media-card__buttons--mobile{display:flex}.media-card__progress-bar{width:100%;height:clamp(1px,4vw,100px)}.media-card__head{gap:var(--fs-gap10)}.info-panel__label,.info-panel__value{padding-block:var(--fs-gap20)}}.coming-soon[data-v-1f1f0b1a]{align-items:center;gap:var(--fs-gap20);padding:calc(var(--fs-gap20) * 4) var(--fs-gap20);text-align:center;flex-direction:column;display:flex}.coming-soon__title[data-v-1f1f0b1a]{font-family:Vag Rounded Next;font-weight:700}.wrapper{flex-direction:column;align-items:center;margin:auto;display:flex}.text-404{z-index:0;margin:0;font-size:clamp(5px,26.065vw,401px);line-height:.75}.ptichka{z-index:1;width:auto;height:clamp(1px,30.615vw,417px);margin-top:calc(clamp(5px,26.065vw,401px)/-2);display:block}.desc-404{gap:var(--fs-gap20);z-index:2;text-align:center;flex-direction:column;align-items:center;margin-top:calc(clamp(1px,30.615vw,417px)/-5);display:flex}.desc-404 h2{font-size:clamp(1px,2.86vw,44px)}.desc-404 h3{font-family:Vag Rounded Next;font-weight:700}@media (width<=768px){.desc-404 h2{font-size:clamp(19px,5.867vw,250px)}.text-404{font-size:clamp(1px,45vw,1000px)}.ptichka{width:auto;height:clamp(1px,60vw,1000px);margin-top:calc(clamp(1px,45vw,1000px)/-2)}.desc-404{z-index:2;text-align:center;gap:var(--fs-gap10);margin-top:calc(clamp(1px,60vw,1000px)/-5)}}.hero{border:var(--border2px) solid transparent;border-radius:var(--radius-24px);background-image:linear-gradient(90deg,#17111f 0%,#442c61 100%),linear-gradient(90deg,#332642 0%,#5d2cb2 100%);background-origin:border-box;background-clip:padding-box,border-box;width:100%;display:flex;position:relative;overflow:hidden}.hero--mobile{background-image:linear-gradient(#442c61 0%,#17111f 100%),linear-gradient(#5d2cb2 0%,#332642 100%);background-origin:border-box;background-clip:padding-box,border-box;display:block}.hero__content{gap:var(--fs-gap20);padding-block:clamp(10px,4.7125vw,72.5px);text-align:left;z-index:1;flex-direction:column;justify-content:center;width:43%;height:100%;padding-left:clamp(10px,1.3vw,20px);display:flex}.hero:not(.hero--mobile) .hero__image{object-fit:cover;height:100%;display:block;position:absolute;bottom:0;right:0}.hero--mobile .hero__image{object-fit:cover;z-index:1;width:100%;display:block;position:absolute;top:3.371vw;right:3.204vw}.hero--mobile .hero__content{bottom:0;left:unset;padding:var(--fs-padding);text-align:center;top:unset;z-index:10;justify-content:end;align-items:center;width:100%;padding-top:79.566vw}.hero__title{gap:var(--fs-gap10);z-index:10;flex-direction:column;display:flex}.hero__read-more{color:#c6bbd6;font-family:Nunito;font-size:var(--fs-text);font-weight:700;line-height:1.4em}.hero__buttons{gap:var(--fs-gap20);display:flex}.grid-images{aspect-ratio:1384/374;grid-template-columns:repeat(5,1fr);align-items:center;gap:clamp(10px,1.95vw,30px);width:100%;display:grid}.grid-images__inner{display:contents}.grid-image-card{transform-origin:50%;will-change:transform;text-decoration:none;transition:scale .3s}.grid-image-card__scale{display:contents}.grid-image-card__wrapper{border-radius:var(--radius-20px);width:100%;display:flex;position:relative;overflow:hidden}.grid-image-card__image{object-fit:cover;width:100%;height:100%;display:block}.grid-image-card__content{align-items:center;gap:var(--fs-gap10);height:100%;padding:var(--fs-padding);text-align:center;z-index:1;background:#241832cc;flex-direction:column;width:100%;transition:all .3s;display:flex;position:absolute}@media (hover:hover) and (pointer:fine){.grid-images:hover .grid-image-card__content{background:#150e1ee6}.grid-image-card:hover .grid-image-card__content{background:#24183299}.grid-image-card:hover{scale:1.05}}.grid-image-card__title{margin-top:50%}.featured{grid-template-columns:minmax(0,2.17fr) minmax(0,1fr);align-items:stretch;gap:clamp(10px,1.95vw,30px);height:min(40vw,616px);min-height:0;display:grid}.popular{border:var(--border2px) solid #332642;border-radius:var(--radius-24px);gap:var(--fs-gap20);padding:var(--fs-padding);background:#17111f;flex-direction:column;display:flex;position:relative;overflow:hidden}.popular__title{text-align:center}.popular__pager{align-items:center;gap:var(--fs-gap20);flex:1;justify-content:space-between;min-height:0;display:flex}.popular__slides{flex:1;width:100%;min-width:0;height:100%;position:relative;overflow:clip visible}.popular__slide{align-items:stretch;gap:var(--fs-gap20);justify-content:center;width:100%;min-width:0;height:100%;padding-inline:clamp(5px,.65vw,10px);display:flex}.popular__slide[hidden]{display:none}.popular__slide.is-entering-from-left,.popular__slide.is-entering-from-right{will-change:transform, opacity;z-index:2;position:relative}.popular__slide.is-leaving-to-left,.popular__slide.is-leaving-to-right{pointer-events:none;will-change:transform, opacity;z-index:1;position:absolute;inset:0}.popular__slide.is-entering-from-right{animation:.42s cubic-bezier(.22,1,.36,1) both popular-slide-in-from-right}.popular__slide.is-entering-from-left{animation:.42s cubic-bezier(.22,1,.36,1) both popular-slide-in-from-left}.popular__slide.is-leaving-to-left{animation:.42s cubic-bezier(.22,1,.36,1) both popular-slide-out-to-left}.popular__slide.is-leaving-to-right{animation:.42s cubic-bezier(.22,1,.36,1) both popular-slide-out-to-right}@keyframes popular-slide-in-from-right{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0,0)}}@keyframes popular-slide-in-from-left{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0,0)}}@keyframes popular-slide-out-to-left{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(-30%)}}@keyframes popular-slide-out-to-right{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(30%)}}@media (prefers-reduced-motion:reduce){.popular__slide{animation:none!important}}.popular__empty{text-align:center;justify-content:center;align-items:center;height:100%;display:flex}.popular__image{object-fit:cover;width:42.25%;height:100%;display:block;overflow:hidden}.popular__image img{border-radius:var(--radius-20px);object-fit:cover;width:100%;height:100%;display:block}.popular__text{align-items:center;gap:var(--fs-gap20);text-align:center;flex-direction:column;flex:1;justify-content:flex-start;min-width:0;display:flex}.popular__text h3{flex-shrink:0}.popular__text>.link-pill{margin-top:auto}.popular__details{border:var(--border2px) solid #332642;border-radius:var(--fs-border-radius);flex-shrink:1;width:100%;overflow:hidden}.popular__details-title{color:#fff;padding:var(--fs-gap10);text-align:center;background-color:#332642;justify-content:center;align-items:center;font-family:Vag Rounded Next;font-weight:700;display:flex}.popular__info{grid-template-columns:var(--popular-info-label-width,max-content) minmax(0, 1fr);margin:0;display:grid}.popular__info-label,.popular__info-value{border-bottom:var(--border2px) solid #332642;font-size:var(--fs-text);min-width:0;min-height:0;padding:var(--fs-padding);text-align:center;background-color:#241832;justify-content:center;align-items:center;margin:0;line-height:1.2;display:flex}.popular__info-label{color:#c6bbd6;white-space:nowrap;font-family:Vag Rounded Next;font-weight:700}.popular__info-value{font-family:Vag Rounded Next;font-weight:500}.popular__info-label:nth-last-child(-n+2),.popular__info-value:nth-last-child(-n+2){border-bottom:none}.popular__info-value.yellow{color:#ffb147}.popular__info-value.purple{color:#9a66ff}.popular__info-value.green{color:#64c396}.popular__progress{align-items:center;gap:var(--fs-gap10);flex-direction:column;flex-shrink:0;width:100%;display:flex}.popular__progress-bar{border-radius:var(--fs-border-radius);background-color:#241832;width:100%;height:clamp(8px,1.3vw,20px);position:relative;overflow:hidden}.popular__progress-bar:after{border-radius:0 var(--fs-border-radius) var(--fs-border-radius) 0;content:"";width:var(--progress-width,0%);background-color:#442c61;position:absolute;inset:0 auto 0 0}.popular__btn{box-shadow:none;color:#fff;background:0 0;border-radius:0;padding:0;line-height:0}.popular__btn:hover{box-shadow:none;color:#7347d9;background:0 0;scale:1}.popular__btn:disabled{box-shadow:none;color:#fff;cursor:not-allowed;pointer-events:none;background:0 0;scale:1}.popular__slider-icon{opacity:1;transition:color .3s,opacity .3s;display:block;width:clamp(12px,1.5vw,23px)!important;height:clamp(21px,2.6vw,40px)!important}.popular__btn:disabled .popular__slider-icon{opacity:.5}.updates{border:var(--border2px) solid #332642;border-radius:var(--radius-24px);color:#fff;align-items:center;gap:var(--fs-gap20);min-width:0;padding:var(--fs-padding);padding-right:var(--fs-gap10);background:#17111f;flex-direction:column;display:flex;position:relative;overflow:hidden}.updates__title{white-space:nowrap;z-index:2;flex-shrink:0;position:relative}.updates__viewport{min-height:0;padding-bottom:calc(var(--fs-gap10) / 5);flex:1;width:100%;position:relative}.updates__news{--sb-size:clamp(1px, .39vw, 6px);--sb-thumb-color:#442c61;--sb-track-color:#241832;box-sizing:border-box;gap:var(--fs-gap20);height:100%;min-height:0;padding-bottom:calc(var(--fs-gap20) * 3);padding-right:var(--fs-gap10);text-align:center;flex-direction:column;justify-content:flex-start;width:100%;display:flex;overflow:hidden auto}.updates__news:after{content:"";height:34%;inset:auto calc(var(--sb-size) * 2) 0 0;opacity:1;pointer-events:none;z-index:1;background:linear-gradient(#17111f00,#17111f);transition:opacity .2s;position:absolute}.updates.is-at-end .updates__news:after{opacity:0}.updates__news::-webkit-scrollbar{width:var(--sb-size);z-index:100}.updates__news::-webkit-scrollbar-track{background:var(--sb-track-color);border-radius:999px}.updates__news::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border-radius:999px}.updates__news::-webkit-scrollbar-thumb:hover{cursor:grab}.updates__news::-webkit-scrollbar-thumb:active{cursor:grabbing}.updates__news::-webkit-scrollbar-button{width:0!important;height:0!important;display:none!important}.updates__news::-webkit-scrollbar-button:single-button:vertical:decrement{width:0!important;height:0!important;display:none!important}.updates__news::-webkit-scrollbar-button:single-button:vertical:increment{width:0!important;height:0!important;display:none!important}@-moz-document url-prefix(){.updates__news,.tab-selector{scrollbar-color:var(--sb-thumb-color) var(--sb-track-color);scrollbar-width:thin}}.updates__item{width:100%}.updates__date--hot{color:#e50b55}.updates__item-news{width:100%}.updates__item-link{text-decoration:none}.updates__item-text{text-overflow:ellipsis;white-space:nowrap;width:100%;transition:color .3s;overflow:hidden}.updates__item-news:hover .updates__item-text{color:var(--purple-hover)}.updates__view-all{bottom:var(--fs-padding);z-index:2;flex-shrink:0;position:absolute;left:50%;transform:translate(-50%)}.ratings{gap:30px;width:100%;display:flex}.top-classes__spoiler-toggle{display:flex;position:relative;padding-block:0!important;padding-inline:0!important}.top-classes__spoiler-toggle span{z-index:10;padding-block:clamp(1px,.715vw,11px);padding-inline:clamp(1px,1.17vw,18px)}.top-classes__spoiler-toggle:before{border-radius:var(--fs-border-radius);content:"";z-index:0;background-color:#442c61;width:50%;height:100%;transition:transform .3s;position:absolute;transform:translate(-50%)}.top-classes__spoiler-toggle--true:before{transform:translate(50%)}.top-classes{border:var(--border2px) solid #332642;border-radius:var(--radius-24px);gap:var(--fs-gap20);padding:var(--fs-padding);background:#17111f;flex-direction:column;flex:1;width:50%;display:flex}.top-classes__title h1{text-align:center}.top-classes__spoiler-cont{justify-content:center;align-items:center;gap:clamp(1px,.65vw,5px);width:100%;display:flex}.top-classes__rating{gap:var(--fs-gap20);flex-direction:column;display:flex}.top-classes__rating-move{transition:transform .65s cubic-bezier(.22,1,.36,1)}.top-classes__class{will-change:transform;justify-content:flex-start;display:flex;position:relative}.top-classes__class-image{border-bottom-left-radius:var(--fs-border-radius);border-top-left-radius:var(--fs-border-radius);border-top-right-radius:var(--fs-border-radius);object-fit:cover;flex-shrink:0;width:clamp(50px,6.5vw,100px);height:clamp(50px,6.5vw,100px)}.top-classes__class-info{text-align:left;flex-direction:column;justify-content:flex-start;width:100%;display:flex}.top-classes__class-text{padding-left:clamp(1px,.65vw,5px)}.top-classes__class-points{border-bottom-right-radius:var(--fs-border-radius);border-top-right-radius:var(--fs-border-radius);box-sizing:border-box;white-space:nowrap;width:var(--points-width,auto);will-change:width;justify-content:flex-end;margin-top:auto;padding:clamp(1px,.65vw,5px);transition:width .65s cubic-bezier(.22,1,.36,1),background-color .35s;display:flex;overflow:hidden}.top-classes__class-points p{color:#fff;font-family:Vag Rounded Next}.top-classes__rating--intro-ready:not(.is-rating-visible) .top-classes__class-points{width:0;padding-inline:0}.top-classes__rating.is-rating-visible:not(.top-classes__rating--intro-complete) .top-classes__class-points{animation:.7s cubic-bezier(.22,1,.36,1) both rating-points-intro;animation-delay:calc(.12s + var(--rating-index,0) * 90ms)}@keyframes rating-points-intro{0%{width:0;padding-inline:0}to{width:var(--points-width,auto)}}@media (prefers-reduced-motion:reduce){.top-classes__class,.top-classes__class-image,.top-classes__class-points{transition:none!important;animation:none!important}.top-classes__rating--intro-ready:not(.is-rating-visible) .top-classes__class-points{width:var(--points-width,auto);padding-inline:clamp(1px,.65vw,5px)}}.top-users{border:var(--border2px) solid #332642;border-radius:var(--radius-24px);gap:var(--fs-gap20);padding:var(--fs-padding);background:#17111f;flex-direction:column;flex:1;justify-content:space-between;width:50%;display:flex}.top-users__title h1{text-align:center}.top-users__table table{border-collapse:collapse;border-spacing:0;width:100%}.top-users__table td{padding-block:clamp(1px,.65vw,10px)}.top-users__table p{color:#fff}.top-users__rank,.top-users__head-rank{text-align:left}.top-users__rank{justify-content:flex-start;align-items:center;gap:clamp(1px,.65vw,5px);width:100%;height:100%;display:flex}.top-users__nickname,.top-users__head-nickname{text-align:left;padding-left:clamp(1px,.65vw,10px)}.top-users__status,.top-users__head-status{text-align:center}.top-users__rating,.top-users__head-rating{text-align:right}.top-users__status p{color:#fff}.top-users__chess-icon{width:clamp(15px,1.95vw,30px);height:clamp(15px,1.95vw,30px)}.top-users__avatar{border-radius:var(--fs-border-radius);width:clamp(1px,3.25vw,50px);height:clamp(1px,3.25vw,50px);margin:0;display:block}.ratings .full-stat{justify-content:center;display:flex}.descriptions{align-items:stretch;gap:clamp(10px,1.95vw,30px);display:flex}.description{border:var(--border2px) solid #332642;border-radius:var(--radius-24px);flex-direction:column;flex:1;display:flex;overflow:hidden}.description__image{aspect-ratio:1.45;flex-shrink:0;overflow:hidden}.description__image img{object-fit:cover;width:100%;height:100%;display:block}.description__body{gap:var(--fs-gap20);padding:var(--fs-padding);background:#17111f;flex-direction:column;flex:1;display:flex}.description__content{gap:var(--fs-gap10);flex-direction:column;display:flex}.description__title{text-align:center}.description__action{justify-content:center;width:100%;margin-top:auto;display:flex}.island{border:var(--border2px) solid #332642;border-radius:var(--radius-24px);background:#17111f;display:flex;overflow:hidden}.island__text{gap:var(--fs-gap10);padding:var(--fs-padding);flex-direction:column;width:64%;display:flex}.island__title{text-align:center}.island__image{z-index:20;width:36%;overflow:hidden}.island__image img{aspect-ratio:1.25;object-fit:cover;width:100%;height:100%;display:block}.tg-banner{border:var(--border2px) solid #332642;border-radius:var(--radius-24px);gap:var(--fs-gap20);padding:var(--fs-padding);background:#17111f;flex-direction:column;display:flex}.tg-banner__badges{gap:calc(var(--fs-gap10) + var(--fs-gap20));grid-template-columns:repeat(3,1fr);display:grid}.tg-banner__badge{border:var(--border2px) solid #332642;border-radius:var(--radius-24px);gap:var(--fs-gap10);padding:var(--fs-padding);text-align:center;background:#241832;flex-direction:column;display:flex}.tg-banner__badge-text{min-height:4lh}.tg-banner__row{justify-content:space-between;display:flex}.tg-banner__source{align-items:center;gap:var(--fs-gap10);flex-direction:column;display:flex}.tg-banner__avatar{--tg-ava-size:clamp(1px, 12.35vw, 190px);border-radius:calc(var(--radius-24px) / 2);width:var(--tg-ava-size)}.tg-banner__link{width:100%!important}@media (width<=768px){.grid-images{aspect-ratio:unset;box-sizing:border-box;width:100%;height:100%;display:block;position:relative;overflow:hidden}.grid-image-card__wrapper{border-radius:calc(var(--radius-24px) * (2/3))}.grid-images__inner{align-items:center;height:100%;display:flex}.grid-image-card{opacity:1;flex:0 0 60%;width:60%;min-width:60%;max-width:60%}.grid-image-card__scale{transform-origin:50%;transition:scale .3s;display:block;scale:.85}.grid-image-card.is-selected .grid-image-card__scale{scale:1}.grid-image-card__content{background:#241832f2}.grid-image-card.is-selected .grid-image-card__content{background:#241832cc}.grid-image-card__image{object-fit:cover;width:100%;height:100%;display:block}.grid-image-card__title{margin-top:40%}.featured{flex-direction:column;gap:clamp(1px,2.67vw,100px);height:auto;display:flex}.popular{gap:var(--fs-gap10)}.popular__slide{align-items:center;gap:var(--fs-gap10);flex-direction:column;padding:0}.popular__text{align-items:center;gap:clamp(1px,2.67vw,100px);width:100%}.popular .collapse__trigger{cursor:pointer;background:0 0;border:none;width:100%;padding:0}.popular__image{width:100%}.popular__progress-bar{height:clamp(8px,4vw,100px)}.popular__btn .popular__slider-icon{width:clamp(16px,6.25vw,35px)!important;height:clamp(28px,10.94vw,61px)!important}.popular,.updates{flex:auto;width:100%}.updates{flex:none;height:clamp(323px,108.75vw,750px);min-height:0}.updates__news{--sb-size:clamp(1px, 1.602vw, 20px)}.ratings{flex-direction:column;gap:clamp(1px,2.67vw,100px)}.top-classes__spoiler-toggle{gap:clamp(1px,2.67vw,100px)}.top-classes__spoiler-toggle span{padding-block:clamp(9px,2.933vw,23px);padding-inline:clamp(15px,4.8vw,37px)}.top-classes__class-text p,.top-classes__class-points p{font-size:clamp(10px,3.204vw,36px)}.top-classes__class-points{padding:clamp(1px,1.335vw,100px)}.top-classes__class-text{padding-left:clamp(1px,1.335vw,100px)}.top-classes__class-image{width:clamp(50px,19.491vw,150px);height:clamp(50px,19.491vw,150px)}.top-classes__spoiler-cont{width:100%;display:block}.top-users__head-status,.top-users__status{display:none}.top-users__avatar{width:clamp(1px,13.35vw,150px);height:clamp(1px,13.35vw,150px)}.top-users__nickname:after{color:#fff;content:attr(data-status);font-family:Vag Rounded Next;font-size:clamp(10px,3.204vw,36px);line-height:1.4em}.top-users__chess-icon{width:clamp(1px,6.675vw,100px);height:clamp(1px,6.675vw,100px)}.top-users__table td{padding-block:clamp(1px,1.335vw,100px)}.top-classes,.top-users{width:100%}.descriptions{flex-direction:column}.island{flex-direction:column-reverse}.island__text,.island__image{width:100%}.tg-banner__avatar{--tg-ava-size:clamp(1px, 40.05vw, 400px)}.tg-banner__badges{display:flex}.tg-banner__badge{background:unset;border:unset;border-radius:unset;padding:unset;flex-direction:column}.tg-banner__badge-title{display:none}.tab-selector{--sb-size:clamp(1px, 1.602vw, 20px);--sb-thumb-color:#442c61;--sb-track-color:#332642;border:var(--border2px) solid #442c61;border-radius:calc(var(--radius-24px) / 2);padding:var(--fs-gap10);white-space:nowrap;background-color:#241832;display:flex}.tab-selector__scroll{padding-bottom:var(--fs-gap10);display:flex;overflow-x:scroll}.tab-selector__scroll::-webkit-scrollbar{height:var(--sb-size);z-index:100;width:100%}.tab-selector__scroll::-webkit-scrollbar-track{background:var(--sb-track-color);border-radius:999px}.tab-selector__scroll::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border-radius:999px}.tab-selector__scroll::-webkit-scrollbar-button{width:0!important;height:0!important;display:none!important}.tab-selector__scroll::-webkit-scrollbar-button:single-button:vertical:decrement{width:0!important;height:0!important;display:none!important}.tab-selector__scroll::-webkit-scrollbar-button:single-button:vertical:increment{width:0!important;height:0!important;display:none!important}.tab-selector__tab{border-radius:calc(var(--radius-24px) / 2);color:#c6bbd6;padding-block:clamp(1px,3.204vw,100px);padding-inline:clamp(1px,4.806vw,100px);font-size:clamp(13.5px,4.267vw,36px);font-weight:700}.tab-selector__tab--active{color:#fff;background-color:#442c61}}.auth{border:var(--border2px) solid #332642;border-radius:var(--radius-24px);align-self:center;height:100%;display:flex;overflow:hidden}.auth__image{aspect-ratio:.87;z-index:100;width:43%;overflow:hidden}.auth__image img{border-bottom-left-radius:var(--radius-24px);border-top-left-radius:var(--radius-24px);object-fit:cover;object-position:top;z-index:100;width:100%;height:100%}.auth__panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:var(--fs-padding);z-index:10;background:#17111f;flex-direction:column;align-items:center;width:57%;display:flex}.auth__title{text-align:center}.auth__form{align-items:center;gap:var(--fs-gap20);flex-direction:column;width:100%;display:flex}.auth__field-tip{align-items:center;gap:var(--fs-gap10);flex-direction:column;width:100%;display:flex}.auth__field{align-items:center;gap:var(--fs-gap10);flex-direction:column;width:100%;display:flex;position:relative}.auth__input{border:var(--border2px) solid #442c61;border-radius:calc(var(--radius-24px) / 2);caret-color:#fff;color:#c6bbd6;font-family:Vag Rounded Next;font-size:var(--fs-text);padding-block:clamp(1px,.4875vw,7.5px);padding-inline:var(--fs-gap10);background:#241832;outline:none;width:65%;margin:0;line-height:1.4em}.auth__input::placeholder{color:#ffffff80}.auth__password-title{justify-content:center;align-items:center;gap:clamp(1px,.65vw,10px);width:100%;display:flex}.auth__password{justify-content:center;width:65%;display:flex;position:relative}.auth__password .auth__input{width:100%;padding-right:clamp(1px,2.6vw,40px)}.auth__password-toggle{border:0;width:clamp(1px,1.3vw,20px);height:clamp(1px,1.3vw,20px);padding:0;position:absolute;top:50%;left:100%;transform:translate(-150%,-50%)}.auth__password-icon{object-fit:contain;opacity:.5;pointer-events:none;will-change:transform;width:100%;height:100%;transition:opacity .22s,transform .28s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.auth__password-toggle:hover .auth__password-icon{opacity:1;transform:scale(1.2)}.auth__password-icon:focus-visible{outline:var(--border2px) solid #fffc!important;outline-offset:var(--border2px)!important;border-radius:99%!important}.auth__error{border:var(--border2px) solid #442c61;border-radius:var(--fs-border-radius);color:#c6bbd6;font-family:Vag Rounded Next;font-size:var(--fs-nav);max-width:100%;padding-block:clamp(1px,.4875vw,7.5px);padding-inline:var(--fs-gap10);pointer-events:none;z-index:100;background-color:#1d162e;width:max-content;position:absolute;top:115%;left:17.5%}.auth__error:before{border-left:var(--border2px) solid #442c61;border-top:var(--border2px) solid #442c61;content:"";height:clamp(1px,.78vw,12px);left:var(--fs-gap20);top:calc(var(--border2px) * -.5);z-index:2;background-color:#1d162e;width:clamp(1px,.78vw,12px);position:absolute;transform:translateY(-50%)rotate(45deg)}.auth__tip{color:#c6bbd6;gap:var(--fs-gap10);font-family:Vag Rounded Next,sans-serif;display:flex}.auth__tip a{color:var(--purple-hover);font-family:Vag Rounded Next;text-decoration:none}.auth__check{text-align:center;font-family:Vag Rounded Next}.auth__check a{color:var(--purple-hover);text-decoration:none}.auth__captcha{flex:none;width:300px;height:65px}.auth__submit{font-family:Vag Rounded Next,sans-serif;font-size:var(--fs-nav-links)}input:-webkit-autofill{font-family:Vag Rounded Next;font-size:var(--fs-text);margin:0;line-height:1.4em;transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #2b1f40!important}input:-webkit-autofill:hover{font-family:Vag Rounded Next;font-size:var(--fs-text);margin:0;line-height:1.4em;transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #2b1f40!important}input:-webkit-autofill:focus{font-family:Vag Rounded Next;font-size:var(--fs-text);margin:0;line-height:1.4em;transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #2b1f40!important}input:-webkit-autofill:active{font-family:Vag Rounded Next;font-size:var(--fs-text);margin:0;line-height:1.4em;transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #2b1f40!important}@media (width<=768px){.auth{flex-direction:column}.auth__image{aspect-ratio:1.45;z-index:100;width:100%;overflow:hidden}.auth__panel{width:100%}.auth__input{width:100%;padding-block:clamp(1px,2.403vw,20px);font-size:clamp(13.5px,4.267vw,36px)}.auth__password{width:100%}.auth__password .auth__input{padding-right:calc(4.539vw + (var(--fs-gap10) * 2));width:100%}.auth__password-toggle{width:clamp(1px,4.539vw,30px);height:clamp(1px,4.539vw,30px)}.auth__error{padding-block:clamp(1px,2vw,20px);left:0}.auth__error:before{width:clamp(1px,3.2vw,100px);height:clamp(1px,3.2vw,100px)}input:-webkit-autofill{font-size:clamp(13.5px,4.267vw,36px)}input:-webkit-autofill:hover{font-size:clamp(13.5px,4.267vw,36px)}input:-webkit-autofill:focus{font-size:clamp(13.5px,4.267vw,36px)}input:-webkit-autofill:active{font-size:clamp(13.5px,4.267vw,36px)}}@media (prefers-reduced-motion:reduce){.auth__password-icon{transition:none}}.legal{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:var(--border2px) solid #332642;border-radius:var(--radius-24px);padding:var(--fs-padding);background:#17111f;flex-direction:column;gap:clamp(1px,1.95vw,30px);display:flex}.legal__title{text-align:center}.legal h2,.legal h3{color:#f4effa}.legal p{color:#c6bbd6;font-family:Vag Rounded Next}.legal a{color:#c6bbd6;text-decoration:underline;transition:color .3s}.legal a:hover{color:var(--purple-hover)}.dropdown-select-wrapper{width:max-content;position:relative}.dropdown-icon{width:clamp(1px,.91vw,14px);height:clamp(1px,.91vw,14px);transition:all .3s;display:block}.dropdown-select-btn{gap:var(--fs-gap10);align-items:center;display:flex}.dropdown-select-btn.is-open .dropdown-icon{rotate:180deg}.dropdown-content{top:calc(100% + var(--fs-gap10));border:var(--border2px) solid #623b92;border-radius:var(--fs-border-radius);padding:var(--fs-gap10);gap:var(--fs-gap10);flex-direction:column;width:max-content;display:none;position:absolute;left:50%;transform:translate(-50%);background-color:#1d162e!important}.dropdown-content.is-open{display:flex}.dropdown-list-value{justify-content:space-between;gap:var(--fs-gap10);border-radius:calc(var(--radius-20px) / 2);width:100%;padding:0;display:flex}.dropdown-list-value.selected .check-mark-bg{opacity:1}.check-mark-bg{border-radius:calc(var(--fs-border-radius)/2);opacity:0;background-color:#623b92;justify-content:center;align-items:center;padding:.39vw;display:flex}.check-mark-icon{width:.65vw;height:.65vw;display:block}@media (width<=768px){.dropdown-icon{width:clamp(1px,3.738vw,30px);height:clamp(1px,3.738vw,30px)}.check-mark-icon{width:2.67vw;height:2.67vw}.check-mark-bg{padding:1.6vw}}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans/OpenSans-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans/OpenSans-Bold.woff2)format("woff2");font-weight:700;font-display:swap}.settings-btn{width:clamp(1px,6.5vw,100px);height:clamp(1px,1.625vw,25px);padding-block:0;padding-inline:0;display:flex;position:relative}.settings-btn__track{border-radius:var(--fs-border-radius);z-index:0;background-color:#1d162e;position:absolute;inset:0;overflow:hidden}.settings-btn__track:before{content:"";z-index:0;border-radius:var(--fs-border-radius);background-color:#999;width:50%;height:100%;transition:all .3s;position:absolute;left:50%;overflow:hidden;transform:translate(-100%)}.settings-btn input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;transition:all .3s;position:absolute;inset:0}.settings-btn input:not(:checked)+.settings-btn__track{box-shadow:inset 0 0 0 var(--border2px) #999}.settings-btn input:checked+.settings-btn__track{box-shadow:inset 0 0 0 var(--border2px) #623b92}.settings-btn input:checked+.settings-btn__track:before{background-color:#623b92;transform:translate(0%)}.read-settings.is-open{animation:.3s cubic-bezier(.16,1,.3,1) forwards slideUp}.read-settings.not-open{animation:.3s cubic-bezier(.16,1,.3,1) forwards slideDown}.read-settings strong{display:flex}.text-and-checkbox{justify-content:space-between;align-items:center;display:flex}.label-and-range{gap:var(--fs-gap10);flex-direction:column;display:flex}.label-and-range label{justify-content:center;gap:var(--fs-gap10);display:flex}input[type=range]{-webkit-appearance:none;background:0 0}input[type=range]::-webkit-slider-runnable-track{border-radius:var(--fs-border-radius);background:#0e0a15;height:7px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#623b92;border-radius:50%;width:16px;height:16px;margin-top:-3.5px}input[type=range]::-moz-range-track{background:#0e0a15;border-radius:2px;height:4px}input[type=range]::-moz-range-thumb{cursor:pointer;background:#623b92;border:none;border-radius:50%;width:16px;height:16px}input[type=range]:focus{outline:none}html.nav-hidden .read-nav,html.nav-hidden .mobile-nav{pointer-events:none;opacity:0;transform:translateY(10vh)}.dd-buttons{justify-content:center;gap:var(--fs-gap10);display:flex}.read-settings .dropdown-content{top:unset;bottom:calc(100% + var(--fs-gap10));z-index:10}html.reader-page .mobile-nav{transition:transform .35s,opacity .35s}#themeDdContent .dropdown-list-value{padding:var(--fs-gap10);font-weight:400}#fontDdContent .dropdown-list-value{font-weight:400}#themeDdContent #standart-theme{color:#f4effa;background-color:#0e0a15!important}#themeDdContent #legacy-theme{color:#e9e9e9;background-color:#0e0a15!important}#themeDdContent #dark-theme{color:#bfbfbf;background-color:#0a0a0a!important}#themeDdContent #grey-theme{color:#dbdbdb;background-color:#434751!important}#themeDdContent #light-theme{color:#212529;background-color:#f2f2f3!important}#themeDdContent #book-theme{color:#262425;background-color:#e5cf9d!important}.read-nav.desktop{gap:var(--fs-gap10);bottom:var(--fs-gap20);z-index:100;flex-direction:column;align-items:center;transition:transform .35s,opacity .35s;display:flex;position:fixed;right:clamp(1px,4.225vw,65px)}.read-nav.desktop .nav-icon{width:auto;height:clamp(1px,1.625vw,25px);display:block}.read-nav.desktop .read-item{width:clamp(1px,3.25vw,50px);height:clamp(1px,3.25vw,50px);box-shadow:inset 0 0 0 var(--border2px) #623b92;border-radius:var(--fs-border-radius);background-color:#1d162e;justify-content:center;align-items:center;padding:0;display:flex}.read-nav.desktop .read-item:hover{background-color:#623b92!important}.read-settings{border-radius:var(--fs-border-radius);padding:var(--fs-padding);gap:var(--fs-gap20);color:#f4effa;font-family:Vag Rounded Next;font-size:var(--fs-text);opacity:0;visibility:hidden;pointer-events:none;will-change:transform, opacity;z-index:850;width:21vw;right:calc(clamp(1px,4.225vw,65px) + clamp(1px,3.25vw,50px) + var(--fs-gap10));bottom:var(--fs-gap20);background:#241832;flex-direction:column;display:flex;position:fixed}.read-nav.mobile{display:none}@media (width<=768px){html.reader-page{--reader-bottom-offset:calc(var(--fs-gap10) + 21.66vw + 9.345vw + var(--fs-gap10))}html.reader-page .site-footer{padding-bottom:var(--reader-bottom-offset)}html.reader-page .account-menu,html.reader-page .side-menu,html.reader-page .toast-stack{bottom:var(--reader-bottom-offset)}.settings-btn{width:clamp(1px,26.7vw,200px);height:clamp(1px,6.675vw,100px)}.read-settings{bottom:calc(var(--fs-gap10) + 21.66vw + 9.345vw + var(--fs-gap10));width:calc(100% - 2*clamp(1px,2.67vw,100px));max-height:calc(100dvh - ((18.05vw + 9.345vw + var(--fs-gap20) + var(--fs-gap20))));margin:0 auto;left:0;right:0;overflow-y:auto}.read-nav.desktop{display:none}.read-nav.mobile{border-radius:var(--fs-border-radius);width:84%;left:0;right:0;bottom:calc(var(--fs-gap10) + 21.66vw);z-index:900;background:#241832;justify-content:space-between;margin:0 auto;transition:transform .35s,opacity .35s;display:flex;position:fixed}.read-nav .center-items{gap:0;display:flex}.read-nav .nav-icon{width:auto;height:clamp(1px,4vw,100px);display:block}.read-nav .arrow{width:clamp(1px,3.2vw,100px)}.read-nav .read-item{padding-inline:var(--fs-gap20);padding-block:var(--fs-gap10);justify-content:center;align-items:center;display:flex}.read-settings .dropdown-icon{rotate:180deg}.read-settings .dropdown-select-btn.is-open .dropdown-icon{rotate:0deg}}html.reader-page body:before{content:"";width:100vw;height:var(--fixed-height,100lvh);z-index:-1;will-change:transform;position:fixed;top:0;left:0;background-image:unset!important;background-color:var(--body-bg-color,#071220)!important}html.reader-page body{background-color:var(--body-bg-color,#071220)!important}html.reader-page main{max-width:unset!important}html.reader-page{--primary-text-color:#e9e9e9;--font-size-baze:18px;--block-padding:5px;--text-intend:.875em;--text-line-height:1.6;--cont-width:73%}html.reader-page main{flex-direction:column;flex:1;align-items:center;gap:clamp(10px,1.95vw,30px);width:100%;display:flex;max-width:unset!important}.chapter-container{font-size:var(--font-size-baze)}.main-title{color:var(--primary-text-color);text-align:center;font-size:1.4em;line-height:1.3;font-family:var(--font-family);margin-bottom:16px;padding:0 20px}.chapter-content{width:var(--cont-width,73%);justify-self:center}.chapter-content.hide-images img{display:none}.chapter-content h3{font-size:1.475em;line-height:1.3;font-family:var(--font-family);color:var(--primary-text-color);padding-top:18px;padding-bottom:10px}.chapter-content p{padding-block:var(--block-padding);text-indent:var(--text-intend);color:var(--primary-text-color);font-size:1em;line-height:var(--text-line-height);font-family:var(--font-family)}.chapter-content strong{font-weight:700;font-family:var(--font-family),"Vag Rounded Next"}.chapter-content .custom-hr{text-align:center}.chapter-content img{border-radius:var(--fs-border-radius);max-width:100%;margin-left:calc((-1)*var(--text-intend));justify-self:center;max-height:95vh;display:flex}.chapters-controls{gap:var(--fs-gap20);justify-content:center;width:100%;display:flex}.chapters-controls.mobile{display:none}.disabled_a{pointer-events:none}@media (width<=768px){html.reader-page{--font-size-baze:16px;--cont-width:95%}.chapter-container{width:var(--cont-width,95%)}.chapter-content img{margin-left:unset}.chapters-controls{display:none}.chapters-controls.mobile{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--fs-border-radius);width:84%;margin-block:var(--fs-gap20);background:#241832;justify-content:space-between;place-self:center;display:flex}.chapters-controls.mobile .chapter-control-item{padding-inline:var(--fs-gap20);padding-block:var(--fs-gap10);justify-content:center;align-items:center;display:flex}.chapters-controls.mobile .arrow{width:clamp(1px,3.2vw,100px)}.chapters-controls.mobile .nav-icon{width:auto;height:clamp(1px,4vw,100px);display:block}.chapters-controls.mobile button{padding:clamp(1px,1.335vw,100px)}}.volume-card{border:var(--border2px) solid #332642;border-radius:var(--radius-24px);background:#17111f;flex-direction:row;width:100%;display:flex;overflow:hidden}.volume-card__cover{object-fit:cover;z-index:5;width:35%;overflow:hidden}.volume-card__cover img{object-fit:cover;object-position:center;aspect-ratio:.71;width:100%;height:100%;display:block}.volume-card__desc{width:65%;padding:var(--fs-padding);align-items:center;gap:var(--fs-gap20);flex-direction:column;display:flex}.volume-card__title{text-align:center}.volume-card__desc p{text-align:left}.volume-card__description{align-self:stretch;width:100%;font-family:Vag Rounded Next}.volume-card__read-more{color:#c6bbd6;white-space:nowrap;font-weight:700}.volume-card__actions{gap:var(--fs-gap20);align-items:center;margin-top:auto;display:flex}.volume-card__actions-group{gap:var(--fs-gap20);display:flex}.volume-card__actions--mobile{display:none}.chapters{border:var(--border2px) solid #332642;border-radius:var(--radius-24px);width:100%;min-width:0;padding:var(--fs-padding);align-items:center;gap:var(--fs-gap20);background:#17111f;flex-direction:column;flex:1;min-height:clamp(1px,58.175vw,855.5px);display:flex}.chapters__head{align-items:center;gap:var(--fs-gap10);grid-template-columns:1fr auto 1fr;width:100%;display:grid}.chapters__title{text-align:center;grid-area:1/2}.chapters__control{align-items:center;gap:var(--fs-gap10);display:flex}.chapters__sort{grid-area:1/1;justify-self:start}.chapters__filter{grid-area:1/3;justify-self:end}.chapters__sort-icon{flex-shrink:0;width:clamp(1px,1.755vw,27px);height:clamp(1px,1.625vw,25px)}.chapters__filter-icon{flex-shrink:0;width:clamp(1px,1.56vw,24px);height:clamp(1px,1.625vw,25px)}.chapters__rating{align-self:center;width:max-content}.chapters__list{gap:var(--fs-gap20);flex-direction:column;width:100%;display:flex}.chapters__list.is-sorting>*{pointer-events:none}.chapters__list .link-pill-outline{width:100%!important;padding-block:.4875vw!important}.chapters__list .chapters__chapter-title{white-space:nowrap;text-overflow:ellipsis;text-align:left;min-width:0;max-width:100%;font-family:Vag Rounded Next;font-weight:400;overflow:hidden}.chapters .rating-popup-menu.is-open{right:50%;top:calc(var(--fs-gap10) + 50%);transform:translate(50%)}.volume-info{align-items:stretch;gap:clamp(10px,1.95vw,30px);display:flex}.volume-gallery{align-items:center;gap:var(--fs-gap20);border:var(--border2px) solid #332642;border-radius:var(--radius-24px);width:100%;min-width:0;height:auto;min-height:0;padding:var(--fs-padding);background:#17111f;flex-direction:column;flex:1;display:flex;overflow:hidden}.volume-gallery__carousels{gap:var(--fs-gap20);flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.volume-gallery__carousel{gap:var(--fs-gap10);text-align:center;flex:1 1 0;grid-template-rows:auto minmax(0,1fr);width:100%;min-height:0;display:grid}.carousel-container,.embla,.embla__container,.embla__slide{min-height:0}@media (width<=768px){.volume-card{flex-direction:column}.volume-card__cover,.volume-card__desc{width:100%}.volume-card__actions--mobile{gap:var(--fs-gap20);flex-direction:column;align-items:center;display:flex}.volume-card__actions{display:none}.volume-info{gap:var(--fs-gap20);justify-content:unset;flex-direction:column}.volume-gallery{min-height:650px}.chapters__head{column-gap:var(--fs-gap20);grid-template-columns:max-content max-content;justify-content:center}.chapters__title{grid-area:1/1/auto/-1}.chapters__sort{grid-area:2/1}.chapters__filter{grid-area:2/2}.chapters__filter-icon{display:none}.chapters__sort-icon{width:clamp(1px,6.133vw,100px);height:clamp(1px,5.867vw,100px)}.chapters__list .link-pill-outline{padding-block:2vw!important}}.year-grid{gap:clamp(1px,1.95vw,30px);display:flex}.year-card{border:var(--border2px) solid #332642;border-radius:var(--radius-24px);overflow-anchor:none;background:#17111f;flex-direction:column;justify-content:flex-start;width:100%;display:flex;overflow:hidden}.year-card__cover{aspect-ratio:7/10;object-fit:cover;width:100%;display:block}.year-card__body{gap:var(--fs-gap20);padding:var(--fs-padding);text-align:center;flex-direction:column;display:flex}.year-card__link{align-self:center}.year-card__status{align-content:center;align-self:center;gap:var(--fs-gap10);justify-content:center;display:flex}.year-card__status-text{font-family:Vag Rounded Next;font-weight:700}.year-card__status-text--completed{color:#56cc64}.year-card__status-text--ongoing{color:#ffb147}.year-card__status-icon{width:clamp(1px,1.625vw,25px);height:clamp(1px,1.625vw,25px)}.info-block{border:var(--border2px) solid #332642;border-radius:var(--fs-border-radius);width:100%;overflow:hidden}.info-block .collapse__trigger{cursor:pointer;padding:calc(var(--radius-24px) / 2);background:#332642;border:none;justify-content:center;align-items:center;width:100%;font-weight:700;display:flex}.info-block__grid{background-clip:padding-box;grid-template-columns:1fr 1fr;width:100%;margin:0;display:grid;overflow:hidden;transform:translateZ(0)}.info-block__label,.info-block__value{border-bottom:var(--border2px) solid #332642;font-size:var(--fs-text);min-width:0;min-height:0;padding:var(--fs-padding);text-align:center;background-color:#241832;justify-content:center;align-items:center;margin:0;line-height:1.2;display:flex}.info-block__label:nth-last-child(-n+2),.info-block__value:nth-last-child(-n+2){border-bottom:none}.info-block__label{color:#c6bbd6;font-family:Vag Rounded Next;font-weight:700}@media (width<=768px){.year-grid{gap:var(--fs-gap20);flex-direction:column-reverse}.year-card__status-icon{width:clamp(1px,5.874vw,100px);height:clamp(1px,5.874vw,100px)}.info-block__label,.info-block__value{padding-block:var(--fs-gap20)}}@font-face{font-family:Vag Rounded Next;src:url(/fonts/VAG-Rounded/VAG-Rounded-Next-Heavy.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Vag Rounded Next;src:url(/fonts/VAG-Rounded/VAG-Rounded-Next-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vag Rounded Next;src:url(/fonts/VAG-Rounded/VAG-Rounded-Next-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Vag Rounded Next;src:url(/fonts/VAG-Rounded/VAG-Rounded-Next-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Vag Rounded Next;src:url(/fonts/VAG-Rounded/VAG-Rounded-Next-Thin.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Vag Rounded Next;src:url(/fonts/VAG-Rounded/VAG-Rounded-Next-ExtraLight.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/Nunito/Nunito-Black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/Nunito/Nunito-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/Nunito/Nunito-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/Nunito/Nunito-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/Nunito/Nunito-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/Nunito/Nunito-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/Nunito/Nunito-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/Nunito/Nunito-ExtraLight.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}*{-webkit-tap-highlight-color:transparent}::selection{background-color:#5c0080}label{cursor:pointer}button{appearance:none;box-shadow:none;color:inherit;cursor:pointer;font:inherit;font-family:inherit;font-size:inherit;text-shadow:none;background:0 0;border:none;margin:0;padding:0}:root{--fs-title1:clamp(5px, 2.75vw, 42px);--fs-title2:clamp(5px, 2.35vw, 36px);--fs-title3:clamp(5px, 1.8vw, 28px);--fs-text:clamp(5px, 1.15vw, 18px);--fs-nav:clamp(5px, .91vw, 14px);--fs-login:clamp(5px, 1.3vw, 20px);--fs-footer:clamp(5px, .78vw, 12px);--fs-nav-links:clamp(5px, 1.17vw, 18px);--fs-border-radius:clamp(1px, .65vw, 10px);--fs-padding:clamp(5px, 1.3vw, 20px);--fs-gap20:clamp(5px, 1.3vw, 20px);--fs-gap10:clamp(1px, .65vw, 10px);--border2px:clamp(.01px, .13vw, 2px);--main-red:#921545;--purple-hover:#7347d9;--btn-pill-radius:clamp(1px, .78vw, 12px);--radius-24px:clamp(5px, 1.56vw, 24px);--radius-20px:clamp(5px, 1.3vw, 20px);--nav-height:auto;--header-height:auto;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}h1,h2,h3,p{margin:0}h1{color:#fff;font-family:Vag Rounded Next;font-size:var(--fs-title1);font-weight:900;line-height:115%}h2{color:#fff;font-family:Vag Rounded Next;font-size:var(--fs-title2);font-weight:700;line-height:120%}h3{color:#fff;font-family:Vag Rounded Next;font-size:var(--fs-title3);font-weight:500;line-height:125%}p{color:#c6bbd6;font-family:Nunito;font-size:var(--fs-text);font-weight:400;line-height:140%}body,html{width:100%;margin:0;padding:0;overflow-x:hidden}body{font-family:Vag Rounded Next;font-size:var(--fs-text);background-color:#0e0a15;flex-direction:column;min-height:100vh;line-height:1.4em;display:flex}body:before{content:"";pointer-events:none;z-index:-1;background-color:#0e0a15;background-image:url(/images/background.webp);background-position:50%;background-repeat:repeat;background-size:contain;position:fixed;inset:0}main{flex-direction:column;flex:1;gap:clamp(10px,1.95vw,30px);width:100%;max-width:1540px;margin:0 auto;padding:clamp(10px,1.95vw,30px);display:flex}@media (width<=768px){p{font-size:clamp(13.5px,4.267vw,36px)}h1{font-size:clamp(21px,6.667vw,56px)}h2{font-size:clamp(19px,5.867vw,250px)}h3{font-size:clamp(16px,5.067vw,39px)}:root{--fs-border-radius:clamp(8px, 2.67vw, 22px);--fs-padding:clamp(8px, 2.67vw, 22px);--fs-gap20:clamp(1px, 5.34vw, 100px);--fs-gap10:clamp(1px, 2.67vw, 100px);--fs-footer:clamp(1px, 2.136vw, 100px);--fs-nav-links:clamp(1px, 4.272vw, 100px);--border2px:clamp(.01px, .534vw, 10px);--fs-nav:clamp(1px, 3.738vw, 14px);--fs-text:clamp(13.5px, 4.267vw, 36px);--btn-pill-radius:clamp(1px, 3.204vw, 100px);--radius-24px:clamp(1px, 6.408vw, 100px);--radius-20px:clamp(1px, 5.34vw, 100px)}main{padding:clamp(1px,2.67vw,100px);padding-bottom:calc(var(--fs-gap10) + var(--fs-gap20));gap:clamp(1px,2.67vw,100px)}}body:has(input:focus,textarea:focus,[contenteditable=true]:focus) .mobile-nav{opacity:0;pointer-events:none;visibility:hidden}.btn-pill,.link-pill{border-radius:var(--btn-pill-radius);color:#fff;cursor:pointer;font-family:Vag Rounded Next;font-size:var(--fs-nav-links);text-align:center;background-color:#921545;justify-content:center;align-items:center;width:max-content;padding-block:clamp(1px,.78vw,12px);padding-inline:clamp(1px,1.17vw,18px);font-weight:700;line-height:1.15em;text-decoration:none;display:inline-flex;overflow:hidden}.btn-pill-outline,.link-pill-outline{border:var(--border2px) solid;border-radius:var(--btn-pill-radius);color:#fff;cursor:pointer;font-family:Vag Rounded Next;font-size:var(--fs-nav-links);text-align:center;background-color:#1d162e;justify-content:center;align-items:center;width:max-content;padding-block:clamp(1px,.78vw,12px);padding-inline:clamp(1px,1.17vw,18px);font-weight:700;line-height:1.15em;text-decoration:none;display:inline-flex;overflow:hidden}.btn-pill:disabled,.link-pill.disabled{cursor:not-allowed;background-color:gray!important}.btn-pill-outline:disabled,.link-pill-outline.disabled{cursor:not-allowed;border-color:gray!important}.stack{gap:var(--fs-gap10);flex-direction:column;display:flex}.hidden{display:none!important}@media (width<=768px){.btn-pill,.link-pill,.btn-pill-outline,.link-pill-outline{padding-block:clamp(1px,3.204vw,100px);padding-inline:clamp(1px,4.806vw,100px)}}.site-header__bar{--navbar-logo-width:clamp(1px, 15vw, 230px);--navbar-logo-height:clamp(1px, 3.32vw, 51px);padding-bottom:clamp(0px,2.08vw,32px);padding-inline:calc(clamp(.1px,.325vw,5px) + clamp(15px,3.9vw,60px));padding-top:var(--fs-gap20);z-index:1500;justify-content:space-between;align-items:center;gap:clamp(4px,1.1vw,17px);width:100%;text-decoration:none;display:flex;position:relative;top:0}.site-header__bar:after{content:"";background-color:#aaa0b8;border-radius:999px;width:clamp(1px,53.95vw,830px);height:clamp(.5px,.13vw,2px);position:absolute;top:auto;bottom:0;left:50%;transform:translate(-50%)}.site-header__left{flex:0 0 var(--navbar-logo-width);justify-content:center;align-items:center;height:100%;display:flex}.site-header__left a{align-items:center;height:100%;display:flex}.site-header__left .main-logo,.site-footer__right .main-logo{width:clamp(1px,12vw,184px);height:clamp(1px,3vw,41px)}.site-header__left .main-logo{height:var(--navbar-logo-height);width:var(--navbar-logo-width);display:block}.site-header__center{text-align:center;flex:1;justify-content:center;align-items:center;gap:clamp(6px,2.21vw,34px);min-width:0;display:flex}.site-header__nav-link{color:#fff;font-family:Vag Rounded Next,sans-serif;font-size:var(--fs-nav);white-space:nowrap;font-weight:700;line-height:1;text-decoration:none;transition:all .3s;position:relative}.site-header__nav-link--disabled{color:#8c8c96;cursor:default}.site-header__nav-link:before{background-color:var(--main-red);border-radius:var(--btn-pill-radius);content:"";transform-origin:50%;z-index:-1;width:100%;height:100%;transition:transform .3s ease-in-out;position:absolute;top:0;left:0;transform:scale(0)}.site-header__nav-link:not(.site-header__nav-link--disabled):hover:before{transform:scale(1)}.site-header__nav-link:not(.site-header__nav-link--disabled):hover{padding-block:clamp(1px,.78vw,12px);padding-inline:clamp(1px,1.17vw,18px)}.site-header__nav-link:after{content:"";background-color:#df0e53;border-radius:8px;width:0;height:2px;transition:all .3s;position:absolute;bottom:-.25em;left:50%;transform:translate(-50%)}.site-header__right{flex:0 0 var(--navbar-logo-width);justify-content:space-between;align-items:center;gap:clamp(3px,.52vw,8px);width:100%;display:flex}.site-header__mail{color:#fff;transform-origin:50%;will-change:transform;flex:none;justify-content:center;align-items:center;width:clamp(10px,1.95vw,30px);height:clamp(10px,1.95vw,30px);transition:all .3s;display:flex}.site-header__mail:hover{scale:.95}.site-header__mail-icon{width:100%;height:100%;display:block;overflow:visible}.site-header__account-btn{width:clamp(60px,10.22vw,157px)}.account-menu{border:var(--border2px) solid #332642;border-radius:var(--fs-border-radius);gap:var(--fs-gap20);opacity:1;padding:var(--fs-padding);pointer-events:auto;right:var(--fs-gap20);top:calc(var(--header-height,0px) + var(--fs-gap20));visibility:visible;will-change:transform, opacity;z-index:1300;background:#241832;flex-direction:column;width:max-content;display:flex;position:absolute}.account-menu__icon{width:clamp(1px,1.625vw,25px);height:clamp(1px,1.625vw,25px)}.account-menu-enter-active{animation:.3s cubic-bezier(.16,1,.3,1) forwards slideFromTop}.account-menu-leave-active{animation:.3s cubic-bezier(.16,1,.3,1) forwards slideToTop}.side-menu{border:var(--border2px) solid #332642;border-radius:var(--fs-border-radius);bottom:calc(var(--fs-gap10) + 21.12vw);box-sizing:border-box;opacity:1;height:min-content;padding:var(--fs-gap10);pointer-events:auto;right:var(--fs-gap10);visibility:visible;will-change:transform, opacity;z-index:800;background:#241832;flex-direction:column;width:max-content;display:flex;position:fixed}.side-menu__links{gap:var(--fs-gap10);flex-direction:column;display:flex}.side-menu__icon{width:clamp(1px,1.3vw,20px);height:clamp(1px,1.3vw,20px);display:block}.side-menu-enter-active{animation:.3s cubic-bezier(.16,1,.3,1) forwards slideUp}.side-menu-leave-active{animation:.3s cubic-bezier(.16,1,.3,1) forwards slideDown}@keyframes slideUp{0%{opacity:0;transform:translateY(20%)}to{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}}@keyframes slideDown{0%{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}99%{visibility:visible}to{opacity:0;pointer-events:none;visibility:hidden;transform:translateY(20%)}}@keyframes slideFromTop{0%{opacity:0;transform:translateY(-20%)}to{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}}@keyframes slideToTop{0%{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}99%{visibility:visible}to{opacity:0;pointer-events:none;visibility:hidden;transform:translateY(-20%)}}.side-button{align-items:center;gap:var(--fs-gap10);justify-content:center;display:flex;width:100%!important}@media (width<=768px){.site-header__bar{display:none}.side-menu__icon{width:clamp(1px,5.34vw,100px);height:clamp(1px,5.34vw,100px);display:block}.account-menu{bottom:calc(var(--fs-gap10) + 21.12vw);gap:var(--fs-gap10);height:max-content;left:var(--fs-gap10);right:unset;top:unset;position:fixed}.account-menu__icon{height:var(--fs-gap20);width:var(--fs-gap20)}.account-menu-enter-active{animation:.3s cubic-bezier(.16,1,.3,1) forwards slideUp}.account-menu-leave-active{animation:.3s cubic-bezier(.16,1,.3,1) forwards slideDown}}.site-footer{--footer-side-width:clamp(90px, 15vw, 230px);--footer-logo-height:clamp(20px, 3.32vw, 51px);--footer-icon-size:clamp(20px, 3.32vw, 51px);--footer-icon-gap:calc((var(--footer-side-width) - (var(--footer-icon-size) * 3)) / 2);padding-bottom:var(--fs-gap20);padding-inline:calc(clamp(.1px,.325vw,5px) + clamp(15px,3.9vw,60px));justify-content:space-between;align-items:center;gap:clamp(4px,1.1vw,17px);width:100%;margin-top:0;padding-top:clamp(0px,2.08vw,32px);text-decoration:none;display:flex;position:relative;left:0}.site-footer:before{content:"";background-color:#aaa0b8;border-radius:999px;width:clamp(1px,53.95vw,830px);height:clamp(.5px,.13vw,2px);position:absolute;top:0;bottom:auto;left:50%;transform:translate(-50%)}.site-footer__left{flex:0 0 var(--footer-side-width);align-items:center;gap:var(--footer-icon-gap);display:flex}.site-footer__social-link{display:flex}.site-footer__social-icon{cursor:pointer;height:var(--footer-icon-size);width:var(--footer-icon-size);justify-content:center;align-items:center;display:flex}.site-footer__center{flex-direction:column;flex:1;align-items:center;gap:clamp(1px,.28vw,4.25px);min-width:0;display:flex}.site-footer__copyright{color:#fff;font-family:Vag Rounded Next;font-size:var(--fs-footer);text-align:center;flex:1;justify-self:center}.site-footer__links{justify-content:center;gap:clamp(10px,1.95vw,30px);display:flex}.site-footer__link{color:#fff;font-family:Vag Rounded Next;font-size:var(--fs-footer);white-space:nowrap;font-weight:200;text-decoration:none;transition:color .3s}.site-footer__link:hover{color:var(--purple-hover)}.site-footer__right{flex:0 0 var(--footer-side-width);justify-content:flex-end;align-items:center;height:100%;display:flex}.site-footer__right a{align-items:center;height:100%;display:flex}.site-footer__right .main-logo{height:var(--footer-logo-height);width:var(--footer-side-width);display:block}.mobile-nav{box-shadow:0 0 0 var(--border2px) #442c61;z-index:1400;background:#241832;border-top-left-radius:clamp(1px,4.272vw,100px);border-top-right-radius:clamp(1px,4.272vw,100px);justify-content:space-between;align-self:center;align-items:center;width:100%;margin:0;padding:clamp(1px,4.806vw,100px) clamp(1px,6.275vw,100px);display:none;position:fixed;bottom:0}.mobile-nav__item{align-items:center;gap:calc(var(--fs-gap10) / 2);flex-direction:column;min-width:clamp(1px,12.282vw,200px);padding:0;text-decoration:none;display:flex}.mobile-nav__label{color:#c6bbd6;font-size:clamp(1px,2.136vw,20px);line-height:1}.mobile-nav__icon{color:#f4effa;width:clamp(1px,8.01vw,100px);height:clamp(1px,8.01vw,100px)}.mobile-nav__logo{aspect-ratio:690.26/410.81;color:#fff;width:auto;height:clamp(1px,9.879vw,100px)}#dcote-logo-small{color:#fff}#dcote-logo-small .accent{fill:#df0e53}@media (width<=768px){.mobile-nav{display:flex}.site-footer{gap:var(--fs-gap20);padding-bottom:calc(var(--fs-gap10) + 21.12vw);padding-top:calc(var(--fs-gap20) + var(--fs-gap20) + clamp(.5px, .534vw, 100px));flex-direction:column-reverse}.site-footer:before{height:clamp(.5px,.534vw,100px);width:calc(var(--fs-gap10) * 30)}.site-footer__right{flex:0}.site-footer__right .main-logo{width:62.211vw;height:13.884vw}.site-footer__center{gap:var(--fs-gap20);flex-direction:column-reverse}.site-footer__links{gap:var(--fs-gap20)}.site-footer__link{font-size:clamp(1px,3.204vw,100px);font-weight:400}.site-footer__copyright{color:#c6bbd6;font-size:clamp(1px,3.204vw,100px);font-weight:500}.site-footer__left{flex:0;gap:10.278vw}.site-footer__social-icon{width:13.884vw;height:13.884vw}}.breadcrumbs{justify-content:center;width:100%;display:flex}.breadcrumbs__list{border:var(--border2px) solid #332642;border-radius:calc(var(--radius-24px) / 2);max-width:100%;padding:var(--fs-gap10) var(--fs-padding);white-space:nowrap;background-color:#241832;margin:0;list-style:none;display:flex}.breadcrumbs__scroll-wrapper{--sb-size:clamp(1px, .39vw, 6px);--sb-thumb-color:#442c61;--sb-track-color:#332642;white-space:nowrap;width:100%;display:flex;overflow-x:auto}.breadcrumbs__scroll-wrapper.is-scrollable{padding-bottom:var(--fs-gap10)}.breadcrumbs__scroll-wrapper::-webkit-scrollbar{height:var(--sb-size)}.breadcrumbs__scroll-wrapper::-webkit-scrollbar-track{background:var(--sb-track-color);border-radius:999px}.breadcrumbs__scroll-wrapper::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border-radius:999px}.breadcrumbs__scroll-wrapper::-webkit-scrollbar-thumb:hover{cursor:grab}.breadcrumbs__scroll-wrapper::-webkit-scrollbar-thumb:active{cursor:grabbing}.breadcrumbs__scroll-wrapper::-webkit-scrollbar-button{width:0!important;height:0!important;display:none!important}.breadcrumbs__scroll-wrapper::-webkit-scrollbar-button:single-button:vertical:decrement{width:0!important;height:0!important;display:none!important}.breadcrumbs__scroll-wrapper::-webkit-scrollbar-button:single-button:vertical:increment{width:0!important;height:0!important;display:none!important}@-moz-document url-prefix(){.breadcrumbs__scroll-wrapper{scrollbar-color:var(--sb-thumb-color) var(--sb-track-color);scrollbar-width:thin}}.breadcrumbs__item a,.breadcrumbs__item span{color:#f4effa;font-size:var(--fs-nav-links);font-weight:700;text-decoration:none}.breadcrumbs__item a{transition:color .3s}.breadcrumbs__item a:hover{color:#e50b55}.breadcrumbs__item:not(:last-child):after{color:#c6bbd6;content:"—";font-size:var(--fs-nav-links);margin:0 var(--fs-gap10);pointer-events:none;font-weight:700}@media (width<=768px){.breadcrumbs__scroll-wrapper{--sb-size:clamp(1px, 1.602vw, 20px)}}
