@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes curtain-animation{0%{clip-path:polygon(100% 100%,100% 100%,100% 100%)}to{clip-path:polygon(100% 100%,-200% 100%,100% -200%)}}@keyframes ripple{0%{top:15px;left:15px;width:0;height:0;opacity:0}4.9%{top:15px;left:15px;width:0;height:0;opacity:0}5%{top:15px;left:15px;width:0;height:0;opacity:1}to{top:0;left:0;width:30px;height:30px;opacity:0}}@keyframes l3{to{transform:rotate(1turn)}}@font-face{font-family:Lato;src:url(./Lato-Light.ByusnHZr.ttf);font-weight:300;font-display:swap}@font-face{font-family:Lato;src:url(./Lato-Medium.CtrYq4Dl.ttf);font-weight:400;font-display:swap}@font-face{font-family:Lato;src:url(./Lato-Semibold.DmRDIe2r.ttf);font-weight:500;font-display:swap}@font-face{font-family:Lato;src:url(./Lato-Bold.BrMzgm6X.ttf);font-weight:700;font-display:swap}@font-face{font-family:Lato;src:url(./Lato-Black.DNFytj0k.ttf);font-weight:900;font-display:swap}@font-face{font-family:Righteous;src:url(./Righteous-Regular.DB0z6xbO.ttf);font-weight:400;font-display:swap}:root{--color-red:#e84a50;--color-dark-red:#c04046;--color-transparent-red:#faeaeb;--color-deep-red:red;--color-green:#00bb8b;--color-light-green:#b2eadc;--color-transparent-green:#e5f8f3;--color-light-orange:#fef0eb;--color-aqua:#00adbb;--color-primary:#00141b;--color-secondary:#00303c;--color-dirty-white:#ecf2f3;--color-dark-gray:#262626;--color-darkish-gray:#3c3c3c;--color-gray:gray;--color-light-gray:#d8d8d8;--color-transparent-gray:#f2f3f3;--color-border-color:#f8f9f9;--color-almost-white:#f9f9f9;--color-placeholder-gray:#788387;--color-langpicker-border-gray:#f2f3f5;--color-cancel-button-gray:#8a9798;--color-skeleton-gray:#eceeee;--color-action-timestamp-gray:#bfc5c6;--color-disabled:#8a9697;--color-final-border-color:#edeeee;--color-background-color:#f7f8f8;--color-transparent-yellow:#ffeeb8;--color-yellow-sand:#ffeeb8;--color-yellow-mustard:#ce9912;--color-yellow:#f9e319;--color-yellow-dark:#f5ce00;--color-yellow-light:#fefad6;--color-deep-blue:#061ab1;--color-twilight:#24373c;--color-midnight-blue:#2e384d;--color-darkest-blue:#008fa1;--color-blue:#b2e6ea;--color-blue-gls:#3690e0;--color-ocean-blue:#3990d9;--color-light-blue:#e5f6f8;--color-light-ocean-blue:#e0f1ff;--color-transparent-blue:#f0fafb;--color-white:#fff;--color-black:#000;--color-dark-purple:#181c32;--color-sidebar-gray:#9d9da6;--color-deep-gray:#131313;--color-sidebar-color:#1e1e2d;--color-shadow-color:#523f69;--color-transparent-purple:#f8f5ff;--color-purple:#7239ea;--color-gold:#cdbe91;--color-light-gold:#f0e6d2;--color-pink:#da62c4;--color-deeper-blue:#181325;--color-primary-hover:#051a22;--color-orange:#ef5e27;--color-deep-pink:#e52e71;--color-pink-dark:#ff005d;--color-deep-purple:#240015;--color-dark-disabled:#2c2340;--color-dark-disabled-text:#50436f;--color-dark-header:#15192d;--color-dark-hover:#1b1528;--color-dark-title:#1d223a;--color-violet:#554acc;--color-violet-dark:#473dbb;--color-soft-blue:#0290fa;--color-soft-purple:#a855f7;--color-light-purple:#c2a5ff;--color-brown:#e1cdc6;--color-light-brown:#fdf0eb;--color-dirty-blue:#364159;--color-light-dirty-blue:#99adc0;--color-dropdown-blue:#151e2f;--color-naka-primary:#00141b;--color-naka-blue:#293fff;--color-naka-yellow:#646464;--color-naka-green:#b7ff00;--color-naka-grey:#dcdcdc;--color-naka-blue-gradient:linear-gradient(90deg,#8d97fb,#293fff);--color-naka-light-blue:#dcefff;--color-dark-green:#0b3a3e;--color-high-green:#14737b;--color-medium-green:#39d5e3;--color-low-green:#9ff4fb;--color-high-blue:#0919c3;--color-low-blue:#8aabf9;--color-sidebar-light-gray:#e8eef2;--color-gray-chart:#d0e0e2;--color-dark-chart:#2c3131;--color-d4y:#69c2c2;--color-dark:#141414;--color-text:#dadada;--color-footer:#a0a0a0;--color-dark-orange:#190802;--color-gaiden-border:#4a4e58;--color-gray-50:#fafafa;--color-gray-75:#f5f5f5;--color-gray-100:#f1f1f1;--color-gray-150:#f1f1f1;--color-gray-175:#e5e5e5;--color-gray-200:#dcdcdc;--color-gray-250:#d4d4d4;--color-gray-300:#b8b8b8;--color-gray-350:#a3a3a3;--color-gray-400:#939393;--color-gray-500:#737373;--color-gray-550:#525252;--color-gray-600:#303030;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-gray-950:#0a0a0a;--color-gray-icon:#939393;--color-green-400:#03bb8b;--color-green-100:#ebfffa;--color-blue-50:#ecf2fe;--color-blue-100:#d7e8f7;--color-blue-300:#628ff8;--color-blue-400:#609af8;--color-blue-600:#0a58ca;--color-blue-900:#292c35;--color-blue-950:#21242b;--color-toast-gray:#2c3131;--color-aqua-400:#059d99;--color-orange-100:#fdf8ec;--color-orange-400:#ef5e27;--color-orange-500:#e9a620;--color-orange-800:#cc3e08;--color-drrr-orange-100:#ffb84a;--color-drrr-orange-200:#ff8e1a;--color-red-200:#d96359;--accent:#7239ea;--accent-gradient:linear-gradient(45deg,var(--accent),#da62c4 30%,var(--theme-card-bg) 60%);--theme-type:"dark";--theme-bg:#181c32;--theme-card-bg:#181325;--theme-font-color:#fff;--secondary-color:#7239ea;--header-height:60px;--comment-color:#ff8e1a;--comment-light-color:#ffb84a;--comment-bg:linear-gradient(270deg,#ffb84a,#ff8e1a);--header-offset:.5rem;--bottom-popup-offset:1rem}@keyframes opacity-show{0%{opacity:0}to{opacity:1}}@keyframes slide-from-top{0%{top:calc(var(--header-height) - 1rem)}to{top:calc(var(--header-height) + var(--header-offset))}}@keyframes slide-from-bottom{0%{bottom:0}to{bottom:var(--bottom-popup-offset)}}@keyframes slide-from-right{0%{right:0}to{right:1rem}}@keyframes opacity-hide{0%{opacity:1}to{opacity:0}}@keyframes dots-loader{33%{background-size:33.3333333333% 0,33.3333333333% 100%,33.3333333333% 100%}50%{background-size:33.3333333333% 100%,33.3333333333% 0,33.3333333333% 100%}66%{background-size:33.3333333333% 100%,33.3333333333% 100%,33.3333333333% 0}}@keyframes grow-bigger{0%{scale:.9}to{scale:1}}@keyframes slide-load{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes opacity-load{0%{opacity:0}to{opacity:1}}@keyframes open-drawer{0%{transform:translate3d(0,100%,0)}to{transform:translateZ(0)}}@keyframes close-drawer{0%{transform:translateZ(0)}to{transform:translate3d(0,100%,0)}}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}*,:after,:before{box-sizing:border-box}a{text-decoration:none;color:var(--theme-color)}h1,h2,h3,h4,h5{font-weight:400;margin:unset}body,html{height:100%;margin:0;padding:0;background-color:#141414;font-size:1rem;line-height:1.4rem;color:#dadada;font-family:Lato,sans-serif}body.overflow{overflow:auto!important}button,input,option,select,textarea{font-family:Lato,sans-serif}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;text-align:center}button{border:unset;outline:unset;background:none;cursor:pointer;padding:unset;font-size:.75rem;line-height:1.05rem;color:#141414;line-height:1!important}img{font-size:0}.text-gradient{background-image:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:400%;background-position:0}.gaiden__button{display:inline-flex;justify-content:center;align-items:center;gap:.33333rem;font-size:1rem;line-height:1.4rem;color:#141414;text-transform:uppercase;padding:0 1rem;height:40px;background-color:#ef5e27}.gaiden__button svg{height:24px;display:flex}.gaiden__button .watch{display:block;position:relative;top:-1px;line-height:1}.gaiden__carousel{position:relative;display:grid;grid-gap:1rem}header .header__wrap{height:var(--header-height);background-color:#141414;background-image:linear-gradient(180deg,rgba(0,0,0,.7) 10%,transparent);padding:0 4rem;display:grid;grid-template-columns:auto 1fr auto;grid-gap:1rem;align-items:center}header .header__navigation{display:inline-flex;align-items:center;height:100%}header .header__navigation a{display:flex;height:100%;align-items:center;padding:0 1rem;font-size:1rem;line-height:1.4rem;color:gray;transition:color .4s cubic-bezier(0,0,.25,1)}header .header__navigation a:hover{color:#9d9da6}header .header__logo{height:100%}header .header__logo a{display:flex;align-items:center;height:100%;position:relative}header .header__logo img{height:25px;display:block;width:auto}header .header__user{height:100%;display:inline-flex;align-items:center}header .header__user--button{color:gray;height:100%;padding:0 1rem;transition:all .1s cubic-bezier(0,0,.25,1);display:flex;justify-content:center;align-items:center}header .header__user--button:active,header .header__user--button:hover{background-color:#141414;color:#fff}header .header__user--button svg{fill:currentColor;transition:fill .2s ease;height:1.5rem}header .header__user .user__search{height:100%}header .header__user .user__mobile{display:none;height:100%}header .header__user .user__mobile .popup--bar .bar__user{border:unset}header .header__user .user__cart a{position:relative;text-decoration:unset;width:56px;height:100%;color:#dadada;display:flex;justify-content:center;align-items:center}header .header__user .user__cart button{padding:unset}header .header__user .user__cart .cart__items{border-radius:100vh;background-color:#fff;font-size:.688rem;line-height:.9632rem;color:#181c32;display:flex;justify-content:center;align-items:center;position:absolute;bottom:10px;right:10px;width:17px;height:17px;font-size:.625rem;line-height:.875rem;color:#7239ea}header .header__user .user__cart .cart__items.active{background-color:#e84a50;color:#fff}header .header__user .user__bookmarks,header .header__user .user__cart,header .header__user .user__login,header .header__user .user__profile{height:100%}header .header__user .user__profile span{display:flex}header .header__user .user__profile button{display:flex;align-items:center;gap:.33333rem}header .header__user .user__profile--avatar img{display:block;font-size:0;border-radius:100vh;background:#141414;height:30px;width:30px;-o-object-fit:cover;object-fit:cover}header .header__user .popup--bar .bar__link{font-size:.875rem;line-height:1.225rem;color:#303030;color:gray;display:grid;grid-template-columns:auto 1fr;grid-gap:.5rem;align-items:center;padding:.5rem 1.5rem;border-radius:4px;transition:all .1s ease;width:100%}header .header__user .popup--bar .bar__link:active,header .header__user .popup--bar .bar__link:active .bar__listing--text .text__sub,header .header__user .popup--bar .bar__link:hover,header .header__user .popup--bar .bar__link:hover .bar__listing--text .text__sub{color:#939393}header .header__user .popup--bar .bar__link svg{fill:currentColor;width:16px;height:16px;display:flex}header .header__user .popup--bar .bar__link--specialized{color:#ef5e27}header .header__user .popup--bar .bar__user{border-bottom:1px solid #303030}header .header__user .popup--bar .bar__user .bar__link:first-child{padding-top:1.5rem}header .header__user .popup--bar .bar__user .bar__link:last-child{padding-bottom:1rem}header .header__user .popup--bar .bar__listing{border-bottom:1px solid #303030}header .header__user .popup--bar .bar__listing--link{display:grid;grid-template-columns:1fr auto;grid-gap:5px;align-items:center}header .header__user .popup--bar .bar__listing--link:hover .bar__listing--image img{opacity:1}header .header__user .popup--bar .bar__listing .bar__link{padding:1rem 1.5rem}header .header__user .popup--bar .bar__listing--text{display:grid;grid-gap:5px}header .header__user .popup--bar .bar__listing--text .text__main{line-height:1.2}header .header__user .popup--bar .bar__listing--text .text__sub{transition:all .1s ease;font-size:.625rem;line-height:.875rem;color:gray;font-weight:400;line-height:1.2}header .header__user .popup--bar .bar__listing--image img{width:40px;height:40px;opacity:.5;transition:opacity .2s ease}header .header__user .popup--bar .bar__listing--image svg{width:30px;height:30px}header .header__user .popup--bar .bar__info{padding-bottom:.5rem;border-bottom:1px solid #f1f1f1}header .header__user .popup--bar .bar__logout .bar__link{padding-top:1rem;padding-bottom:1.5rem}header .header__user .popup--bar .bar__logout button{display:block;width:100%;text-align:left}footer{padding:3rem 1rem;background:#141414 linear-gradient(180deg,#141414,#190802);display:flex;justify-content:center;align-items:center}footer .footer__content{width:min(900px,100%)}footer .footer__menu{display:flex;justify-content:space-between;gap:1rem;padding-bottom:2rem;border-bottom:.0625rem solid #4a4e58}footer .footer__menu .menu__item--title{font-size:1rem;line-height:1.4rem;color:#fff;padding-bottom:1rem}footer .footer__menu .menu__item--list{display:grid;grid-gap:.66667rem}footer .footer__menu .menu__item--list .list__route{font-size:.875rem;line-height:1.225rem;color:#a0a0a0;transition:all .2s ease;display:block;cursor:pointer}footer .footer__menu .menu__item--list .list__route:active,footer .footer__menu .menu__item--list .list__route:hover{color:#fff}footer .footer__menu .menu__item--list .list__route:active span,footer .footer__menu .menu__item--list .list__route:hover span{text-decoration:underline}footer .footer__menu .menu__item--list .list__route:active svg,footer .footer__menu .menu__item--list .list__route:hover svg{fill:#fff}footer .footer__menu .menu__item--list .list__route svg{height:18px;width:18px;fill:#a0a0a0}footer .footer__menu .menu__item--list .list__route--social{display:inline-flex;align-items:center;gap:.5rem}footer .footer__copyright{padding-top:2rem;font-size:.875rem;line-height:1.225rem;color:#a0a0a0;display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}footer .footer__copyright .copyright__socials{display:none}footer .footer__copyright .copyright__logo{display:inline-flex;align-items:center;gap:.66667rem}footer .footer__copyright .copyright__logo--name{padding-left:.66667rem;border-left:.0625rem solid #4a4e58}footer .footer__copyright .copyright__logo--img{height:15px;width:auto}footer .footer__copyright .copyright__language .language__selector .selector__main{cursor:pointer;display:inline-flex;align-items:center;gap:.25rem;transition:all .1s cubic-bezier(0,0,.25,1)}footer .footer__copyright .copyright__language .language__selector .selector__main:active,footer .footer__copyright .copyright__language .language__selector .selector__main:hover{color:#fff}footer .footer__copyright .copyright__language .language__selector .selector__main svg{fill:currentColor;transition:fill .2s ease;height:1.5rem}footer .footer__copyright .copyright__language .language__selector .selector__main--value{text-transform:uppercase;font-weight:500}.dash__menu .menu__wrap{position:fixed;bottom:50px;display:grid;justify-items:center;width:100%;z-index:10}.dash__menu .menu__bar{display:grid;grid-template-columns:1fr auto;grid-gap:20vw;align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-image:linear-gradient(90deg,#0159fb29,#ff8de829 20%,#ff474a29 42%,#ffe06e29 65%,#5fff8f29 86%,#2adfff29);border-radius:100vh;padding:1rem 2rem;position:relative}.dash__menu .menu__links{display:flex;gap:1rem}.dash__menu .menu__links a{text-decoration:unset;color:#fff;text-transform:uppercase;transition:color .25s ease}.dash__menu .menu__links a:active,.dash__menu .menu__links a:hover{color:#7239ea}.dash__menu .menu__cart a{display:block;position:relative;text-decoration:unset;color:#fff}.dash__menu .menu__cart svg{height:30px;width:auto;fill:currentColor}.dash__menu .cart__items{width:17px;height:17px;border-radius:100vh;background-color:#fff;font-size:.688rem;line-height:.9632rem;color:#181c32;display:flex;justify-content:center;align-items:center;position:absolute;bottom:-3px;right:-3px}.dash__menu .cart__items.active{background-color:#e84a50;color:#fff}.default__button{display:inline-block;padding:10px 50px;box-shadow:0 10px 45px -10px #0bc4e226,0 0 20px -10px #0bc4e259,0 10px 30px -10px #0bc4e240;background:linear-gradient(315deg,#0bc4e2,#2c8cc2);line-height:1.4rem;color:#fff;outline:none;border:unset;cursor:pointer;transition:box-shadow .25s ease;z-index:20;height:40px;line-height:1}.default__button,.default__button--article{font-size:1rem;border-radius:100vh;position:relative}.default__button--article{background:#fff;box-shadow:unset;line-height:1.4rem;color:#171717;font-weight:700;letter-spacing:1px;padding:10px 1.5rem;transition:background .2s ease;line-height:1.2}.default__button--article:before{content:"";position:absolute;height:calc(100% + 8px);width:calc(100% + 8px);top:-4px;left:-4px;border-radius:100vh;transition:border-color .2s ease;visibility:hidden;border:2px solid transparent}.default__button--article:active,.default__button--article:hover{background:#f1f1f1}.default__button--article:active:before,.default__button--article:hover:before{border-color:#fff;visibility:visible}header.header{position:fixed;width:100%;z-index:1000}main.gaiden{padding-top:60px}.gaiden__carousel.carousel__new{background:linear-gradient(180deg,transparent,#141414)}.gaiden__carousel .carousel__cards{position:relative}.gaiden__carousel .carousel__title{padding:0 5rem}.gaiden__carousel .carousel__grid{display:grid;grid-gap:2rem;grid-auto-flow:column;grid-auto-columns:calc(16.66667% - 2rem);width:100%;padding:0 5rem;overflow:hidden;overscroll-behavior-x:none;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;position:relative;z-index:9}.gaiden__carousel .carousel__card{display:block;position:relative}.gaiden__carousel .carousel__card--loading{background:#131313;height:610px}.gaiden__carousel .carousel__card--loading.roller{height:400px}.gaiden__carousel .carousel__card:active .card__overlay,.gaiden__carousel .carousel__card:hover .card__overlay{opacity:1}.gaiden__carousel .carousel__card:active .card__info,.gaiden__carousel .carousel__card:hover .card__info{opacity:0}.gaiden__carousel .carousel__card:active .card__image,.gaiden__carousel .carousel__card:hover .card__image{height:100%}.gaiden__carousel .carousel__card .card__info .card__title{-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.gaiden__carousel .carousel__card .card__image{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;transition:height .3s cubic-bezier(.15,1.15,.6,1);opacity:0;animation-name:opacity-load;animation-fill-mode:forwards;animation-timing-function:linear;animation-duration:.2s;height:100%;font-size:0;display:block;background:linear-gradient(130deg,#171717,#141414)}.gaiden__carousel .carousel__card .card__overlay{padding:1rem;top:0;left:0;opacity:0;position:absolute;height:100%;width:100%}.gaiden__carousel .carousel__card .card__overlay .overlay__image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#131313cc}.gaiden__carousel .carousel__card .card__overlay .overlay__info{position:relative;display:grid;grid-gap:1rem}.gaiden__carousel .carousel__card .card__rating{display:inline-flex;align-items:center;gap:5px}.gaiden__carousel .carousel__card .card__rating--star{font-size:.875rem;line-height:1.225rem;color:#ef5e27}.gaiden__carousel .carousel__card .card__actions{padding-top:1rem}.gaiden__carousel .carousel__card .card__actions svg{display:flex;height:25px;fill:#ef5e27}.gaiden__carousel .carousel__card .card__actions--play{display:inline-flex;align-items:center;gap:5px}.gaiden__carousel .carousel__card .card__actions--play svg{display:flex}.gaiden__carousel .carousel__card .card__actions--play .play__text{font-size:.813rem;line-height:1.1382rem;color:#ef5e27;font-weight:700;text-transform:uppercase;display:block;line-height:1}.gaiden__carousel .carousel__card .card__description{-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.gaiden__carousel .carousel__card .card__episode--wrap{font-size:.875rem;line-height:1.225rem;color:#b8b8b8}.gaiden__carousel .carousel__card .card__title{font-weight:700}.gaiden__carousel .carousel__card--roller{height:400px;overflow:hidden}.gaiden__carousel .carousel__card--roller.active .card__image,.gaiden__carousel .carousel__card--roller:hover .card__image{scale:1.1}.gaiden__carousel .carousel__card--roller .card__image{height:100%;transition:all .3s cubic-bezier(.15,1.15,.6,1);font-size:0;background-color:#131313;display:block}.gaiden__carousel .carousel__nav{position:absolute;height:100%;width:100%;top:0}.gaiden__carousel .carousel__nav .nav__arrow{width:5rem;height:100%;position:absolute;cursor:pointer;z-index:10;background:linear-gradient(0,transparent,hsla(0,0%,8%,.4) 50%,transparent)}.gaiden__carousel .carousel__nav .nav__arrow.disabled{cursor:auto;background:transparent}.gaiden__carousel .carousel__nav .nav__arrow.disabled svg{fill:#262626}.gaiden__carousel .carousel__nav .nav__arrow.disabled:hover:after{opacity:0}.gaiden__carousel .carousel__nav .nav__arrow:after{content:"";background:linear-gradient(0,transparent,hsla(0,0%,8%,.4) 50%,transparent);position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;transition:opacity .15s ease;opacity:0}.gaiden__carousel .carousel__nav .nav__arrow:hover:after{opacity:1}.gaiden__carousel .carousel__nav .nav__arrow svg{fill:#fff;height:50px;z-index:10;position:relative}.gaiden__carousel .carousel__nav .nav__arrow--prev{left:0}.gaiden__carousel .carousel__nav .nav__arrow--prev svg{rotate:180deg}.gaiden__carousel .carousel__nav .nav__arrow--next{right:0}.gaiden__carousel.history .carousel__card{aspect-ratio:16/9;display:flex;justify-content:center;align-items:center}.gaiden__carousel.history .carousel__card .card__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gaiden__carousel.history .carousel__card .card__overlay{padding:unset;transition:opacity .25s ease}.gaiden__carousel.history .carousel__card .card__overlay .overlay__info{grid-gap:unset;padding:1rem;height:50%;background:linear-gradient(180deg,hsla(0,0%,8%,.9),transparent);z-index:1;grid-template-rows:auto 1fr}.gaiden__carousel.history .carousel__card .card__overlay .overlay__info .card__rating{font-size:.75rem;line-height:1.05rem;color:#b8b8b8;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;font-weight:300}.gaiden__carousel.history .carousel__card .card__overlay .overlay__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modal{position:fixed;z-index:1100;display:grid;align-items:center;justify-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#141414b3;overflow:auto;padding:1rem}.modal,.modal__backdrop{top:0;left:0;width:100%;height:100%}.modal__backdrop{position:absolute}.modal__title{font-size:1rem;line-height:1.4rem;color:#00141b;font-weight:500}.modal__content{background-color:#fff3;border-radius:1rem;min-width:500px;position:relative;animation:opacity-show .15s ease-in,grow-bigger .15s ease-in;animation-fill-mode:forwards}.modal__content--header{border-bottom:1px solid hsla(0,0%,100%,.1);display:grid;grid-template-columns:1fr auto;grid-gap:1rem;align-items:center;font-size:.938rem;line-height:1.3132rem;color:#fff}.modal__content--header .header__close{font-size:1.563rem;line-height:2.1882rem;color:#fff;color:#ffffff80;font-weight:300;transition:color .1s ease;height:var(--header-height);width:50px;grid-column:2/3;grid-row:1}.modal__content--header .header__close:hover{color:#fff}.modal__content--header .header__title{text-align:center;grid-column:1/3;grid-row:1;font-weight:300;text-transform:uppercase;font-size:1.25rem;color:#fff9}.modal__content--form .form__inputs{display:grid;grid-gap:1rem;padding:2rem 1rem}.modal__content--form .form__inputs--text{display:block;max-width:500px}.modal__content--form .form__inputs--gap-2{grid-gap:2rem}.modal__content--form .form__inputs--section .section__title{font-size:.875rem;line-height:1.225rem;color:#00141b;font-weight:500;padding-bottom:1rem}.modal__content--form .form__inputs--section .section__list{display:grid;grid-gap:1rem}.modal__content--form .form__inputs--section .section__list .list__item{display:grid;grid-gap:.5rem}.modal__content--form .form__inputs--section .section__list .list__item--label{font-size:.813rem;line-height:1.1382rem;color:#00141b;font-weight:500}.modal__content--form .form__buttons{display:flex;justify-content:flex-end;align-items:center;gap:1rem;padding:1rem;border-top:1px solid #d8d8d8}.modal__content--form .form__buttons button[type=submit]{padding:.8rem 2rem}.modal__buttons{padding:1rem;display:inline-flex;justify-content:flex-end;align-items:center;gap:1rem;width:100%;border-top:1px solid #f7f8f8}.modal form .form__input{position:relative;display:flex;align-items:center}.modal form .form__input:after{content:"";position:absolute;width:0;bottom:0;left:0;height:2px;background-color:#ffffff4d;transition:width .5s ease}.modal form .form__input:focus-within:after{width:100%}.modal form .form__input input{border:unset;height:50px;font-size:1rem;line-height:1.4rem;color:#fff;padding:0 1rem;outline:none;width:100%;background-color:#fff3}.modal form .form__input input:-webkit-autofill{background-color:#fff3}.modal form .form__input input:-webkit-autofill,.modal form .form__input input:autofill{background-color:#fff3}.modal form .form__input input.active+.placeholder,.modal form .form__input input:active+.placeholder,.modal form .form__input input:focus+.placeholder{font-size:.625rem;margin-top:-35px}.modal form .form__input .placeholder{position:absolute;color:#fff9;padding-left:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;user-focus:none;pointer-events:none;transition:all .2s ease}.modal form .form__inputs--wrap{display:grid;grid-gap:1rem}.modal form .form__disclaimer{font-size:.75rem;line-height:1.05rem;color:#262626;padding-top:1rem}.modal form .form__button{background:#ef5e27;height:48px;padding:0 1rem;border-radius:.5rem;font-size:.875rem;line-height:1.225rem;color:#fff;text-transform:uppercase;font-weight:600}.modal form .form__button--submit{padding-top:1rem;display:grid;grid-gap:1rem;justify-items:center}.modal form .form__button.loading{background:#b8b8b84d;display:flex;justify-content:center;align-items:center}.modal form .form__button .loader{display:flex;width:60px;aspect-ratio:4;--dot-color:no-repeat radial-gradient(circle closest-side,#fff 90%,transparent);background:var(--dot-color) 0 50%,var(--dot-color) 50% 50%,var(--dot-color) 100% 50%;background-size:33.3333333333% 100%;animation:dots-loader 1s linear infinite}.modal form .form__button--register{font-size:.75rem;line-height:1.05rem;color:#fff;color:#ffffff80;transition:color .2s ease}.modal form .form__button--register:hover{text-decoration:underline;color:#fff}.modal form.form__login{display:grid;grid-gap:1rem}.modal form button[type=submit]{width:100%}.modal .form__oauth{display:grid;grid-gap:.5rem}.modal .form__oauth--button{display:grid;grid-template-columns:auto 1fr;align-items:center;padding:1rem;border-radius:.5rem;width:100%;font-size:.75rem;line-height:1.05rem;color:#fff;font-weight:600;background-color:#141414;text-transform:uppercase}.modal .form__oauth--button .icon{grid-row:1/2;grid-column:1/2}.modal .form__oauth--button .icon svg{height:20px;width:20px;display:flex}.modal .form__oauth--button .text{grid-column:1/3;grid-row:1/2}.modal .form__divider{padding:1.5rem 0}.modal .form__divider,.modal .form__divider--text{position:relative;display:flex;justify-content:center;align-items:center}.modal .form__divider--text{background-color:#ffffff1a;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;user-focus:none;pointer-events:none;font-size:.75rem;line-height:1.05rem;color:#fff;color:#ffffffe6;text-transform:uppercase;font-weight:300;border-radius:100vh;width:30px;height:30px}.modal .form__divider:before{left:0}.modal .form__divider:after,.modal .form__divider:before{content:"";width:calc(50% - 15px);height:1px;background-color:#ffffff1a;position:absolute}.modal .form__divider:after{right:0}.modal .form__register--back{font-size:.75rem;line-height:1.05rem;color:#fff;display:flex;justify-content:center;align-items:center;justify-self:start;color:#ffffff80;transition:color .2s ease;position:absolute;left:0;width:50px;height:60px}.modal .form__register--back:hover{color:#fff}.modal .form__register--back svg{height:20px}.modal__login--form{padding:1rem}.popup--main{background-color:#141414;background-image:linear-gradient(0deg,rgba(0,0,0,.7) 10%,transparent);width:230px;z-index:1000000;border-radius:.475rem;position:absolute;right:4rem;animation:opacity-show .15s ease-in,slide-from-top .15s ease-in;animation-fill-mode:forwards;overflow:hidden}.popup--bookmarks{width:450px}.popup--bookmarks.empty{width:270px}.popup--bookmarks .episodes--empty{padding:3rem 1rem;font-size:1.125rem;line-height:1.575rem;color:#303030;color:#80808080;display:inline-flex;justify-content:center;align-items:center;gap:5px;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.popup--bookmarks .episodes--empty svg{height:40px}.popup--bookmarks .episodes__list{border-radius:.25rem}.popup--bookmarks .episodes__list .episodes{overflow:auto;max-height:40dvh}.popup--bookmarks .episodes__list .list__title{padding:1rem;font-size:1.25rem;line-height:1.75rem;color:gray;font-weight:500;line-height:1}.popup--bookmarks .episodes__list .list__episode{position:relative}.popup--bookmarks .episodes__list .list__episode .episode__info{display:grid;grid-template-columns:auto 1fr;grid-gap:1rem}.popup--bookmarks .episodes__list .list__episode .episode__link{display:grid;grid-gap:1rem;padding:1rem 2rem;position:relative}.popup--bookmarks .episodes__list .list__episode .episode__link:hover{background-color:#3c3c3c}.popup--bookmarks .episodes__list .list__episode .episode__link:hover .episode__title--delete{opacity:1}.popup--bookmarks .episodes__list .list__episode .episode__image img{font-size:0;background-color:gray;width:150px;height:100px;-o-object-fit:cover;object-fit:cover}.popup--bookmarks .episodes__list .list__episode .episode__name{-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;align-self:start}.popup--bookmarks .episodes__list .list__episode .episode__title{display:inline-flex;align-items:center;gap:1rem;font-size:1.25rem;line-height:1.75rem;color:#fff;font-weight:500}.popup--bookmarks .episodes__list .list__episode .episode__title--delete{position:absolute;right:.66667rem;color:#141414b3;top:.66667rem;opacity:0}.popup--bookmarks .episodes__list .list__episode .episode__title--delete.loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid hsla(0,0%,8%,.7);border-bottom-color:transparent;border-radius:100vh;animation:rotation 1s linear infinite}.popup--bookmarks .episodes__list .list__episode .episode__title--delete.loading:hover:after{border-color:#ef5e27 #ef5e27 transparent}.popup--bookmarks .episodes__list .list__episode .episode__title--delete:hover{color:#ef5e27}.popup--bookmarks .episodes__list .list__episode .episode__title--delete svg{height:25px;display:flex}.popup--bookmarks .episodes__list .list__episode .episode__title .title__text{-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.popup--bookmarks .episodes__list .list__episode .episode__title .title__text--series{color:#b8b8b8;padding-right:.66667rem}.popup--history{position:fixed;right:1rem;animation:opacity-show .15s ease-in,slide-from-bottom .15s ease-in;animation-fill-mode:forwards}.popup--history:hover{text-decoration:unset!important}.popup--history .episodes__list .episodes{max-height:50dvh}.popup--update{padding:1rem;width:300px;max-height:60dvh;overflow:auto}.popup--update .form__update{display:grid;grid-gap:2rem}.popup--update .form__update--inputs{display:grid;grid-gap:1rem}.popup--update .form__update--input{display:grid;grid-gap:.25rem}.popup--update .form__update--input label{font-size:.75rem;line-height:1.05rem;color:#303030}.popup--update .form__update--input input{height:40px;outline:unset;border:unset;width:100%;background:linear-gradient(#17181a,#1f2024);border-radius:.25rem;font-size:.875rem;line-height:1.225rem;color:#fff;padding:0 1rem}.popup--update .form__update--input .chat__avatars{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;max-height:calc(225px + 2rem);overflow:auto}.popup--update .form__update--input .chat__avatars--image{height:75px;position:relative;cursor:pointer;border:2px solid #262626;border-radius:1rem;overflow:hidden;padding:.5rem 0 0}.popup--update .form__update--input .chat__avatars--image.active{border-color:#ef5e27}.popup--update .form__update--input .chat__avatars--image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.popup--update .form__update--buttons .button__update{display:flex;justify-content:center;align-items:center;width:100%;box-shadow:unset;background:#ef5e27;text-transform:uppercase;font-size:.875rem;line-height:1.225rem;color:#141414}.popup--update .form__update--buttons .button__update.loading{background:#303030}.popup--update .form__update--buttons .button__update .loader{display:flex;width:60px;aspect-ratio:4;--dot-color:no-repeat radial-gradient(circle closest-side,#fff 90%,transparent);background:var(--dot-color) 0 50%,var(--dot-color) 50% 50%,var(--dot-color) 100% 50%;background-size:33.3333333333% 100%;animation:dots-loader 1s linear infinite}.popup--profile{width:350px}.popup--profile .profile__header{position:relative}.popup--profile .profile__header--bg{height:100px;width:100%}.popup--profile .profile__header--bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom center;object-position:bottom center}.popup--profile .profile__header--avatar{position:relative;display:flex;justify-content:center;align-items:center;margin-top:-40px}.popup--profile .profile__header--avatar:after{content:"";position:absolute;width:91px;height:44px;border-top-left-radius:100vh;border-top-right-radius:100vh;top:-4px;background:#111}.popup--profile .profile__header--avatar img{width:80px;height:80px;border-radius:100vh;position:relative;z-index:1;-o-object-fit:cover;object-fit:cover}.popup--profile .profile__details{display:grid;grid-gap:1rem}.popup--profile .profile__details--label{font-size:.875rem;line-height:1.225rem;color:#939393;font-weight:300}.popup--profile .profile__details--username{padding:1rem 1rem 0}.popup--profile .profile__details--email{padding:0 1rem}.popup--profile .profile__details--email.last{padding-bottom:1rem}.popup--profile .profile__details--last .profile__details--label{padding:0 1rem}.popup--profile .profile__details--last .last__wrap{padding:1rem;display:grid;grid-template-columns:1fr 1.5fr;grid-gap:1rem}.popup--profile .profile__details--last .last__wrap:hover{background-color:#141414b3}.popup--profile .profile__details--last .last__image img{width:100%;height:auto}.popup--profile .profile__details--last .last__details--title{font-size:.75rem;line-height:1.05rem;color:#dcdcdc;font-weight:300}.popup--profile .profile__details--last .last__details--description{font-size:.813rem;line-height:1.1382rem;color:#737373;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.popup--contact{width:350px;max-height:60dvh;overflow:auto;position:fixed;right:1rem;animation:opacity-show .15s ease-in,slide-from-bottom .15s ease-in;animation-fill-mode:forwards;padding:1rem;background-color:#14141480}.popup--contact .contact__close{position:absolute;top:0;right:0;padding:0 5px;font-size:1rem;line-height:1.4rem;color:#303030;width:100%;text-align:center;justify-content:center}.popup--contact .contact__close svg{fill:currentColor;height:16px;display:flex}.popup--contact .form__contact{display:grid;grid-gap:1rem}.popup--contact .form__contact--inputs textarea{border:none;outline:none;font-size:1rem;line-height:1.4rem;color:#fff;resize:none;min-height:30dvh;width:100%;margin:unset;padding:1rem;background-color:#000c;border-radius:.475rem}.popup--contact .form__contact--buttons{display:flex;justify-content:flex-end;align-items:center}.popup--contact .form__contact--buttons .button__contact{box-shadow:unset;background:#ef5e27;text-transform:uppercase;font-size:.875rem;line-height:1.225rem;color:#141414}.popup--contact .form__contact--buttons .button__contact.loading{background:#303030}.popup--contact .form__contact--buttons .button__contact .loader{display:flex;width:60px;aspect-ratio:4;--dot-color:no-repeat radial-gradient(circle closest-side,#fff 90%,transparent);background:var(--dot-color) 0 50%,var(--dot-color) 50% 50%,var(--dot-color) 100% 50%;background-size:33.3333333333% 100%;animation:dots-loader 1s linear infinite}.popup--contact .form__contact--success{min-height:30dvh;display:flex;justify-content:center;align-items:center}.success__wrap{padding:1rem;display:grid;grid-gap:1rem;text-align:center}.success__wrap--text{font-size:.875rem;line-height:1.225rem;color:#00bb8b;animation:opacity-show .25s ease-in;animation-fill-mode:forwards}.success__wrap .checkmark{width:100px;height:100px;border-radius:50%;display:block;stroke-width:2;stroke:#00bb8b;stroke-miterlimit:10;box-shadow:inset 0 0 #00bb8b;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;position:relative;top:5px;right:5px;margin:0 auto}.success__wrap .checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#00bb8b;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.success__wrap .checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}.image__drop{position:relative}.image__drop:before{content:"";position:absolute;width:calc(100% + 1px);height:calc(100% + 1px);border:1px dashed #dcdcdc;top:-.5px;left:-.5px;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;border-radius:1rem}.image__drop.dragged:before{border:3px dashed #262626;width:calc(100% + 6px);height:calc(100% + 6px);top:-3px;left:-3px}.image__drop.active:not(.image__drop.active.dragged):before{border-color:transparent}.image__wrap{display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:1rem;position:relative;overflow:hidden}.image__wrap.active{justify-content:unset;align-items:unset;display:grid;grid-template-rows:auto 1fr;background-color:transparent;height:100%}.image__wrap.active .image__button{width:40px;height:40px;border-radius:100vh;border:2px solid #303030;background:linear-gradient(#17181a,#1f2024);display:flex;justify-content:center;align-items:center;flex-direction:column;font-weight:400;box-shadow:unset;padding:unset}.image__wrap.active .image__button .icon{color:#fff;height:20px;stroke:currentColor;fill:currentColor;stroke-width:1px;display:block}.image__wrap.active .image__button .text{font-size:.938rem;line-height:1.3132rem;color:#737373}.image__button{padding-left:1.5rem;padding-right:1.5rem;border-color:#939393;border-radius:4px;font-weight:300;box-shadow:unset}.image__button:hover{background-color:#fafafa}.image__button--add{display:flex;justify-content:center;align-items:center}.image__button--empty{padding-bottom:1rem}.image__button--empty .image__button{background:linear-gradient(315deg,#e9a620,#ef5e27)}.image__placeholder{padding:1rem;color:#171717}.image__placeholder img{width:100%;height:auto}.image__placeholder svg{width:100px;height:auto}.image__preview{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;animation-name:reel-in;animation-duration:.7s;animation-timing-function:cubic-bezier(.15,1.15,.6,1);animation-fill-mode:forwards}.image__preview.full-width{grid-template-columns:1fr}.image__preview.full-width .preview:first-child{grid-column:auto}.image__preview .preview{position:relative;border-radius:1rem;border:2px solid #262626;box-shadow:0 5px 18px #0a0a0a}.image__preview .preview img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:200px;border-radius:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;display:block;font-size:0;color:#939393}.image__preview .preview__remove{background-color:#262626;border-radius:100vh;color:#f1f1f1;padding:4px;position:absolute;top:1rem;right:1rem}.image__preview .preview__remove svg{width:16px;height:16px;display:flex}.image__preview .preview__details{display:inline-flex;align-items:center;gap:5px;position:absolute;bottom:1rem;left:1rem;background-color:#fdf8ec;border-radius:4px;padding:5px;width:100px}.image__preview .preview__details .circle{height:10px;width:10px;border-radius:100vh;flex-shrink:0;background-color:#03bb8b}.image__preview .preview__details .circle.over-50{background-color:#e9a620}.image__preview .preview__details .text{-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;word-break:break-all;font-size:.813rem;line-height:1.1382rem;color:#303030;font-weight:700}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease,transform .2s ease}.fade-enter-from,.fade-leave-to{opacity:0;transform:translateY(4px)}.cookies__box{position:fixed;bottom:2rem;width:100%;display:flex;justify-content:flex-end;align-items:center;z-index:1000;padding:0 2rem}.cookies__box--icon{height:50px;width:50px;padding:.33333rem;background-color:#fff;border-radius:100vh}.cookies__box--wrap{max-width:40vw;background-color:#262626;padding:1rem;border-radius:100vh;display:grid;grid-template-columns:auto 1fr auto;grid-gap:1rem;align-items:center}.cookies__box--details{display:grid;grid-template-columns:1fr auto;grid-gap:3rem;align-items:center}.cookies__box--details .details__button--settings{color:#939393;height:40px;width:40px;transition:background-color .1s ease;border-radius:100vh}@media screen and (min-width:1200px){.cookies__box--details .details__button--settings:hover{background-color:#0a0a0a}}.cookies__box--details .details__button--settings svg{height:30px}.cookies__box--details .details__description{font-size:.688rem;line-height:.9632rem;color:#b8b8b8;display:grid;grid-gap:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cookies__box--details .details__settings{font-size:.75rem;display:grid;grid-gap:.25rem}.cookies__box--details .details__settings--buttons{display:inline-flex;align-items:center;gap:.5rem;padding-top:.33333rem}.cookies__box--details .details__settings--buttons .button__save{padding:.5rem 1rem;font-size:.75rem;line-height:1.05rem;color:#fff;border-radius:100vh;background-color:#ef5e27}.cookies__box--details .details__settings--buttons .button__cancel{padding:.5rem 1rem;font-size:.75rem;line-height:1.05rem;color:#fff;border-radius:100vh;background-color:#525252}.cookies__box--buttons{display:inline-flex;align-items:center;gap:.5rem}.cookies__box--buttons .button__reject{border:1px solid #939393;background:#262626;box-shadow:unset;padding:0 2rem;font-size:1rem;line-height:1.4rem;color:#b8b8b8;font-weight:300;transition:background-color .1s ease}@media screen and (min-width:1201px){.cookies__box--buttons .button__reject:hover{background:#171717}}.cookies__box--buttons .button__accept{background:#ef5e27;box-shadow:unset;padding:0 2rem;font-size:1rem;line-height:1.4rem;color:#fff;font-weight:300;transition:background-color .1s ease}@media screen and (min-width:1201px){.cookies__box--buttons .button__accept:hover{background:#cc3e08}}@media screen and (max-width:1920px){.gaiden__carousel .carousel__card .card__title{-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.gaiden__carousel .carousel__card .card__description{-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.cookies__box--wrap{max-width:60%}}@media screen and (max-width:1720px){.gaiden__carousel .carousel__grid{grid-auto-columns:calc(25% - 2rem)}.gaiden__carousel .carousel__card .card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.gaiden__carousel .carousel__card .card__description{-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}}@media screen and (max-width:1600px){.cookies__box--wrap{max-width:75%}}@media screen and (max-width:1350px){.gaiden__carousel .carousel__card .card__title{-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.gaiden__carousel .carousel__card .card__description{-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.gaiden__carousel .carousel__grid{grid-auto-columns:calc(33.33333% - 2rem)}}@media screen and (max-width:1200px){header .header__wrap{padding:0 1rem}.cookies__box--wrap{max-width:unset}.gaiden__carousel .carousel__nav{display:none}.gaiden__carousel .carousel__grid{overflow-x:auto;-webkit-overflow-scrolling:touch}.gaiden__carousel .carousel__card{scroll-snap-align:center}}@media screen and (max-width:991px){.modal__content{min-width:unset;width:100%}.modal.modal__login .modal__content{max-width:500px}.gaiden__carousel .carousel__grid{grid-auto-columns:calc(50% - 2rem)}.gaiden__carousel .carousel__card .card__description{-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.cookies__box{padding:0 1rem}.cookies__box--wrap{border-radius:1rem;max-height:80dvh;overflow-y:auto}.cookies__box--icon{align-self:start}}@media screen and (max-width:767px){header .header__navigation{display:none}header .header__wrap{grid-template-columns:1fr auto}header .header__user--button.button__bookmarks{display:none}header .header__user--button.button__profile{padding-right:unset}.gaiden__carousel .carousel__card .card__description{display:none}footer .footer__menu .menu__item--title{font-size:.75rem;line-height:1.05rem;color:#fff;line-height:1}footer .footer__menu .menu__item--list .list__route{font-size:.75rem;line-height:1.05rem;color:#a0a0a0}.cookies__box--wrap{grid-template-columns:auto 1fr;justify-items:start}.cookies__box--buttons{grid-column:2/3;justify-self:end}.cookies__box--details{align-items:start}}@media screen and (max-width:575px){.modal{padding:1rem 0 0;align-items:end}.modal__content{animation-name:open-drawer;animation-duration:.3s;animation-timing-function:cubic-bezier(.15,1.15,.6,1);border-bottom-left-radius:unset;border-bottom-right-radius:unset}.modal.modal__login .modal__content{max-width:unset}header{--header-offset:0px}header .header__wrap{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-right:unset}header .header__logo{height:100%}header .header__logo .logo{height:100%;display:flex;align-items:center}header .header__user--button{padding:0 .66667rem}header .header__user .user__search{display:none}header .header__user .user__mobile{display:block}header .header__user .user__mobile .st0{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}header .header__user .user__mobile .button__menu--mobile{overflow:visible;margin:0;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter,background-color;border:0;display:flex;justify-content:center;align-items:center;position:relative;padding:unset;width:50px}header .header__user .user__mobile .button__menu--mobile:active .mobile__box--inner,header .header__user .user__mobile .button__menu--mobile:active .mobile__box--inner:after,header .header__user .user__mobile .button__menu--mobile:active .mobile__box--inner:before,header .header__user .user__mobile .button__menu--mobile:hover .mobile__box--inner,header .header__user .user__mobile .button__menu--mobile:hover .mobile__box--inner:after,header .header__user .user__mobile .button__menu--mobile:hover .mobile__box--inner:before{background-color:#fff}header .header__user .user__mobile .button__menu--mobile.active .mobile__box--inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0) rotate(-45deg);height:2px}header .header__user .user__mobile .button__menu--mobile.active .mobile__box--inner:after,header .header__user .user__mobile .button__menu--mobile.active .mobile__box--inner:before{height:2px}header .header__user .user__mobile .button__menu--mobile.active .mobile__box--inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}header .header__user .user__mobile .button__menu--mobile.active .mobile__box--inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transform:rotate(-90deg)}header .header__user .user__mobile .button__menu--mobile .mobile__box{position:absolute;height:20px;width:25px;display:grid;justify-items:center;align-items:center}header .header__user .user__mobile .button__menu--mobile .mobile__box--inner{display:block;position:relative;width:100%;height:1px;transition-property:transform;border-radius:100vh;background-color:gray;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}header .header__user .user__mobile .button__menu--mobile .mobile__box--inner:after,header .header__user .user__mobile .button__menu--mobile .mobile__box--inner:before{display:block;content:"";position:relative;width:100%;height:1px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:100vh;background-color:gray}header .header__user .user__mobile .button__menu--mobile .mobile__box--inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);top:8px}header .header__user .user__mobile .button__menu--mobile .mobile__box--inner:after{top:-9px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.popup--main{width:100%;right:0;border-radius:unset}.popup--history{--bottom-popup-offset:0}.popup--update .form__update--input .chat__avatars::-webkit-scrollbar{display:none}.popup--update .form__update--input .chat__avatars{scrollbar-width:none}.popup--contact{--bottom-popup-offset:0}.gaiden__carousel .carousel__grid{padding:0 3rem;grid-gap:1rem;grid-auto-columns:calc(50% - 1rem)}.gaiden__carousel .carousel__title{padding:0 3rem}.gaiden__carousel .carousel__nav .nav__arrow{width:3rem}.gaiden__carousel .carousel__card .card__actions--play .play__text{-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}footer .footer__menu .menu__item--socials{display:none}footer .footer__copyright .copyright__socials{display:block}footer .footer__copyright .copyright__socials .menu__item--title{display:none}footer .footer__copyright .copyright__socials .menu__item--list{display:inline-flex;align-items:center;gap:1rem}footer .footer__copyright .copyright__socials .menu__item--list .list__route{display:flex}footer .footer__copyright .copyright__socials .menu__item--list .list__route--social{color:#a0a0a0}footer .footer__copyright .copyright__socials .menu__item--list .list__route--social .social__name{display:none}footer .footer__copyright .copyright__socials .menu__item--list .list__route--social .social__icon{height:17px;width:17px;fill:currentColor}.cookies__box--details{grid-gap:1rem}.cookies__box--buttons{grid-column:1/3;width:100%;justify-content:flex-end}}@media screen and (max-width:450px){.gaiden__carousel .carousel__title{font-size:1.25rem;line-height:1.75rem;color:#dadada;line-height:1.2}}@media screen and (max-width:400px){.gaiden__carousel .carousel__grid{grid-auto-columns:calc(100% - 1rem)}footer .footer__menu{grid-template-columns:1fr}.cookies__box--buttons .button__accept,.cookies__box--buttons .button__reject{padding:0 1rem}.cookies__box--details .details__settings--buttons{width:calc(100% + 1rem + 40px)}}@media screen and (max-width:350px){header .header__wrap{gap:.33333rem}header .header__logo img{height:23px}header .header__user .user__profile .button__profile{padding:0 .5rem}.cookies__box--icon,header .header__user .user__profile span.user__profile--dropdown-icon{display:none}.cookies__box--wrap{grid-template-columns:1fr;display:block}.cookies__box--details{padding-bottom:1rem}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-colored:#ddd}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;transform:translate3d(0,0,var(--toastify-z-index) px);width:var(--toastify-toast-width);z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translate(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;box-sizing:border-box;cursor:pointer;direction:ltr;display:flex;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:var(--toastify-toast-max-height);min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px;white-space:pre-wrap}.Toastify__toast-body>div:last-child{flex:1}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify__toast-text{display:flex;flex-direction:column;gap:2px;line-height:1.35;width:100%}.Toastify__toast-text-title{font-weight:600}.Toastify__toast-text-content{opacity:.92}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:var(--toastify-color-info);color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:var(--toastify-color-success);color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:var(--toastify-color-warning);color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:var(--toastify-color-error);color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--default{background:var(--toastify-color-progress-colored)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentcolor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__none{0%,60%,75%,90%,to{animation-duration:0;animation-timing-function:none}0%{opacity:1;transform:translateZ(0)}to{transform:translateZ(0)}}.Toastify__none-enter--bottom-center,.Toastify__none-enter--bottom-left,.Toastify__none-enter--bottom-right,.Toastify__none-enter--top-center,.Toastify__none-enter--top-left,.Toastify__none-enter--top-right{animation-name:Toastify__none}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
