@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%{height:0;left:15px;opacity:0;top:15px;width:0}4.9%{height:0;left:15px;opacity:0;top:15px;width:0}5%{height:0;left:15px;opacity:1;top:15px;width:0}to{height:30px;left:0;opacity:0;top:0;width:30px}}@keyframes l3{to{transform:rotate(1turn)}}@font-face{font-display:swap;font-family:Lato;font-weight:300;src:url(./Lato-Light.ByusnHZr.ttf)}@font-face{font-display:swap;font-family:Lato;font-weight:400;src:url(./Lato-Medium.CtrYq4Dl.ttf)}@font-face{font-display:swap;font-family:Lato;font-weight:500;src:url(./Lato-Semibold.DmRDIe2r.ttf)}@font-face{font-display:swap;font-family:Lato;font-weight:700;src:url(./Lato-Bold.BrMzgm6X.ttf)}@font-face{font-display:swap;font-family:Lato;font-weight:900;src:url(./Lato-Black.DNFytj0k.ttf)}@font-face{font-display:swap;font-family:Righteous;font-weight:400;src:url(./Righteous-Regular.DB0z6xbO.ttf)}: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:grey;--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)}}@keyframes fill{to{box-shadow:inset 0 0 0 30px #4bb71b}}*,:after,:before{box-sizing:border-box}a{color:var(--theme-color);text-decoration:none}h1,h2,h3,h4,h5{font-weight:400;margin:unset}body,html{background-color:#141414;color:#dadada;font-family:Lato,sans-serif;font-size:1rem;height:100%;line-height:1.4rem;margin:0;padding:0}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{background:none;border:unset;color:#141414;cursor:pointer;font-size:.75rem;line-height:1.05rem;line-height:1!important;outline:unset;padding:unset}img{font-size:0}.text-gradient{-webkit-background-clip:text;background-image:var(--accent-gradient);-webkit-text-fill-color:transparent;background-position:0;background-size:400%}.gaiden__button{align-items:center;background-color:#ef5e27;color:#141414;display:inline-flex;font-size:1rem;gap:.33333rem;height:40px;justify-content:center;line-height:1.4rem;padding:0 1rem;text-transform:uppercase}.gaiden__button svg{display:flex;height:24px}.gaiden__button .watch{display:block;line-height:1;position:relative;top:-1px}.gaiden__carousel{display:grid;position:relative;grid-gap:1rem}header .header__wrap{background-color:#141414;background-image:linear-gradient(180deg,rgba(0,0,0,.7) 10%,transparent);display:grid;grid-template-columns:auto 1fr auto;height:var(--header-height);padding:0 4rem;grid-gap:1rem;align-items:center}header .header__navigation{align-items:center;display:inline-flex;height:100%}header .header__navigation a{align-items:center;color:gray;display:flex;font-size:1rem;height:100%;line-height:1.4rem;padding:0 1rem;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{align-items:center;display:flex;height:100%;position:relative}header .header__logo img{display:block;height:25px;width:auto}header .header__user{align-items:center;display:inline-flex;height:100%}header .header__user--button{align-items:center;color:gray;display:flex;height:100%;justify-content:center;padding:0 1rem;transition:all .1s cubic-bezier(0,0,.25,1)}header .header__user--button:active,header .header__user--button:hover{background-color:#141414;color:#fff}header .header__user--button svg{fill:currentColor;height:1.5rem;transition:fill .2s ease}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{align-items:center;color:#dadada;display:flex;height:100%;justify-content:center;position:relative;text-decoration:unset;width:56px}header .header__user .user__cart button{padding:unset}header .header__user .user__cart .cart__items{align-items:center;background-color:#fff;border-radius:100vh;bottom:10px;color:#181c32;color:#7239ea;display:flex;font-size:.688rem;font-size:.625rem;height:17px;justify-content:center;line-height:.9632rem;line-height:.875rem;position:absolute;right:10px;width:17px}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{align-items:center;display:inline-flex;gap:.33333rem}header .header__user .user__profile--avatar img{background:#141414;border-radius:100vh;display:block;font-size:0;height:30px;-o-object-fit:cover;object-fit:cover;width:30px}header .header__user .popup--bar .bar__link{color:#303030;color:gray;display:grid;font-size:.875rem;grid-template-columns:auto 1fr;line-height:1.225rem;grid-gap:.5rem;align-items:center;border-radius:4px;padding:.5rem 1.5rem;transition:all .1s ease}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{display:flex;fill:currentColor;height:16px;width:16px}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{color:gray;font-size:.625rem;font-weight:400;line-height:.875rem;line-height:1.2;transition:all .1s ease}header .header__user .popup--bar .bar__listing--image img{height:40px;opacity:.5;transition:opacity .2s ease;width:40px}header .header__user .popup--bar .bar__listing--image svg{height:30px;width:30px}header .header__user .popup--bar .bar__info{border-bottom:1px solid #f1f1f1;padding-bottom:.5rem}header .header__user .popup--bar .bar__logout .bar__link{padding-bottom:1.5rem;padding-top:1rem}header .header__user .popup--bar .bar__logout button{display:block;text-align:left;width:100%}footer{align-items:center;background:#141414 linear-gradient(180deg,#141414,#190802);display:flex;justify-content:center;padding:3rem 1rem}footer .footer__content{width:min(900px,100%)}footer .footer__menu{border-bottom:.0625rem solid #4a4e58;display:flex;gap:1rem;justify-content:space-between;padding-bottom:2rem}footer .footer__menu .menu__item--title{color:#fff;font-size:1rem;line-height:1.4rem;padding-bottom:1rem}footer .footer__menu .menu__item--list{display:grid;grid-gap:.66667rem}footer .footer__menu .menu__item--list .list__route{color:#a0a0a0;cursor:pointer;display:block;font-size:.875rem;line-height:1.225rem;transition:all .2s ease}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{fill:#a0a0a0;height:18px;width:18px}footer .footer__menu .menu__item--list .list__route--social{align-items:center;display:inline-flex;gap:.5rem}footer .footer__copyright{align-items:center;color:#a0a0a0;display:flex;flex-wrap:wrap;font-size:.875rem;gap:1rem;justify-content:space-between;line-height:1.225rem;padding-top:2rem}footer .footer__copyright .copyright__socials{display:none}footer .footer__copyright .copyright__logo{align-items:center;display:inline-flex;gap:.66667rem}footer .footer__copyright .copyright__logo--name{border-left:.0625rem solid #4a4e58;padding-left:.66667rem}footer .footer__copyright .copyright__logo--img{height:15px;width:auto}footer .footer__copyright .copyright__language .language__selector .selector__main{align-items:center;cursor:pointer;display:inline-flex;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;height:1.5rem;transition:fill .2s ease}footer .footer__copyright .copyright__language .language__selector .selector__main--value{font-weight:500;text-transform:uppercase}.dash__menu .menu__wrap{bottom:50px;display:grid;justify-items:center;position:fixed;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{color:#fff;text-decoration:unset;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{color:#fff;display:block;position:relative;text-decoration:unset}.dash__menu .menu__cart svg{fill:currentColor;height:30px;width:auto}.dash__menu .cart__items{align-items:center;background-color:#fff;border-radius:100vh;bottom:-3px;color:#181c32;display:flex;font-size:.688rem;height:17px;justify-content:center;line-height:.9632rem;position:absolute;right:-3px;width:17px}.dash__menu .cart__items.active{background-color:#e84a50;color:#fff}.default__button{background:linear-gradient(315deg,#0bc4e2,#2c8cc2);border:unset;box-shadow:0 10px 45px -10px #0bc4e226,0 0 20px -10px #0bc4e259,0 10px 30px -10px #0bc4e240;color:#fff;cursor:pointer;display:inline-block;height:40px;outline:none;padding:10px 50px;transition:box-shadow .25s ease;z-index:20}.default__button,.default__button--article{border-radius:100vh;font-size:1rem;line-height:1.4rem;line-height:1;position:relative}.default__button--article{background:#fff;box-shadow:unset;color:#171717;font-weight:700;letter-spacing:1px;padding:10px 1.5rem;transition:background .2s ease}.default__button--article:before{border:2px solid transparent;border-radius:100vh;content:"";height:calc(100% + 8px);left:-4px;position:absolute;top:-4px;transition:border-color .2s ease;visibility:hidden;width:calc(100% + 8px)}.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-columns:calc(16.66667% - 2rem);grid-auto-flow:column;overflow:hidden;overscroll-behavior-x:none;padding:0 5rem;position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;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;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.gaiden__carousel .carousel__card .card__image{animation-duration:.2s;animation-fill-mode:forwards;animation-name:opacity-load;animation-timing-function:linear;background:linear-gradient(130deg,#171717,#141414);display:block;font-size:0;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;opacity:0;transition:height .3s cubic-bezier(.15,1.15,.6,1);width:100%}.gaiden__carousel .carousel__card .card__overlay{height:100%;left:0;opacity:0;padding:1rem;position:absolute;top:0;width:100%}.gaiden__carousel .carousel__card .card__overlay .overlay__image{background-color:#121212cc;height:100%;left:0;position:absolute;top:0;width:100%}.gaiden__carousel .carousel__card .card__overlay .overlay__info{display:grid;position:relative;grid-gap:1rem}.gaiden__carousel .carousel__card .card__rating{align-items:center;display:inline-flex;gap:5px}.gaiden__carousel .carousel__card .card__rating--star{color:#ef5e27;font-size:.875rem;line-height:1.225rem}.gaiden__carousel .carousel__card .card__actions{padding-top:1rem}.gaiden__carousel .carousel__card .card__actions svg{display:flex;fill:#ef5e27;height:25px}.gaiden__carousel .carousel__card .card__actions--play{align-items:center;display:inline-flex;gap:5px}.gaiden__carousel .carousel__card .card__actions--play svg{display:flex}.gaiden__carousel .carousel__card .card__actions--play .play__text{color:#ef5e27;display:block;font-size:.813rem;font-weight:700;line-height:1.1382rem;line-height:1;text-transform:uppercase}.gaiden__carousel .carousel__card .card__description{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.gaiden__carousel .carousel__card .card__episode--wrap{color:#b8b8b8;font-size:.875rem;line-height:1.225rem}.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{background-color:#131313;display:block;font-size:0;height:100%;transition:all .3s cubic-bezier(.15,1.15,.6,1)}.gaiden__carousel .carousel__nav{height:100%;position:absolute;top:0;width:100%}.gaiden__carousel .carousel__nav .nav__arrow{background:linear-gradient(0,transparent,hsla(0,0%,8%,.4) 50%,transparent);cursor:pointer;height:100%;position:absolute;width:5rem;z-index:10}.gaiden__carousel .carousel__nav .nav__arrow.disabled{background:transparent;cursor:auto}.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{background:linear-gradient(0,transparent,hsla(0,0%,8%,.4) 50%,transparent);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .15s ease;width:100%;z-index:5}.gaiden__carousel .carousel__nav .nav__arrow:hover:after{opacity:1}.gaiden__carousel .carousel__nav .nav__arrow svg{fill:#fff;height:50px;position:relative;z-index:10}.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{align-items:center;aspect-ratio:16/9;display:flex;justify-content:center}.gaiden__carousel.history .carousel__card .card__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.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;background:linear-gradient(180deg,hsla(0,0%,8%,.9),transparent);grid-template-rows:auto 1fr;height:50%;padding:1rem;z-index:1}.gaiden__carousel.history .carousel__card .card__overlay .overlay__info .card__rating{color:#b8b8b8;font-size:.75rem;-webkit-line-clamp:1;line-height:1.05rem;-webkit-box-orient:vertical;display:-webkit-box;font-weight:300;overflow:hidden;text-overflow:ellipsis}.gaiden__carousel.history .carousel__card .card__overlay .overlay__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.modal{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#141414b3;display:grid;justify-items:center;overflow:auto;padding:1rem;position:fixed;z-index:1100}.modal,.modal__backdrop{height:100%;left:0;top:0;width:100%}.modal__backdrop{position:absolute}.modal__title{color:#00141b;font-size:1rem;font-weight:500;line-height:1.4rem}.modal__content{animation:opacity-show .15s ease-in,grow-bigger .15s ease-in;animation-fill-mode:forwards;background-color:#fff3;border-radius:1rem;min-width:500px;position:relative}.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;color:#fff;font-size:.938rem;line-height:1.3132rem}.modal__content--header .header__close{color:#fff;color:#ffffff80;font-size:1.563rem;font-weight:300;grid-column:2/3;grid-row:1;height:var(--header-height);line-height:2.1882rem;transition:color .1s ease;width:50px}.modal__content--header .header__close:hover{color:#fff}.modal__content--header .header__title{color:#fff9;font-size:1.25rem;font-weight:300;grid-column:1/3;grid-row:1;text-align:center;text-transform:uppercase}.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{color:#00141b;font-size:.875rem;font-weight:500;line-height:1.225rem;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{color:#00141b;font-size:.813rem;font-weight:500;line-height:1.1382rem}.modal__content--form .form__buttons{align-items:center;border-top:1px solid #d8d8d8;display:flex;gap:1rem;justify-content:flex-end;padding:1rem}.modal__content--form .form__buttons button[type=submit]{padding:.8rem 2rem}.modal__buttons{align-items:center;border-top:1px solid #f7f8f8;display:inline-flex;gap:1rem;justify-content:flex-end;padding:1rem;width:100%}.modal form .form__input{align-items:center;display:flex;position:relative}.modal form .form__input:after{background-color:#ffffff4d;bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .5s ease;width:0}.modal form .form__input:focus-within:after{width:100%}.modal form .form__input input{background-color:#fff3;border:unset;color:#fff;font-size:1rem;height:50px;line-height:1.4rem;outline:none;padding:0 1rem;width:100%}.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{color:#fff9;padding-left:1rem;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;user-focus:none;pointer-events:none;transition:all .2s ease}.modal form .form__disclaimer{color:#262626;font-size:.75rem;line-height:1.05rem;padding-top:1rem}.modal form .form__button{background:#ef5e27;border-radius:.5rem;color:#fff;font-size:.875rem;font-weight:600;height:48px;line-height:1.225rem;padding:0 1rem;text-transform:uppercase}.modal form .form__button--submit{padding-top:1rem}.modal form .form__button.loading{align-items:center;background:#b8b8b84d;display:flex;justify-content:center}.modal form .form__button .loader{aspect-ratio:4;display:flex;width:60px;--dot-color:no-repeat radial-gradient(circle closest-side,#fff 90%,transparent);animation:dots-loader 1s linear infinite;background:var(--dot-color) 0 50%,var(--dot-color) 50% 50%,var(--dot-color) 100% 50%;background-size:33.3333333333% 100%}.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{align-items:center;background-color:#141414;border-radius:.5rem;color:#fff;display:grid;font-size:.75rem;font-weight:600;grid-template-columns:auto 1fr;line-height:1.05rem;padding:1rem;text-transform:uppercase;width:100%}.modal .form__oauth--button .icon{grid-column:1/2;grid-row:1/2}.modal .form__oauth--button .icon svg{display:flex;height:20px;width:20px}.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{align-items:center;display:flex;justify-content:center;position:relative}.modal .form__divider--text{background-color:#ffffff1a;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;user-focus:none;border-radius:100vh;color:#fff;color:#ffffffe6;font-size:.75rem;font-weight:300;height:30px;line-height:1.05rem;pointer-events:none;text-transform:uppercase;width:30px}.modal .form__divider:before{left:0}.modal .form__divider:after,.modal .form__divider:before{background-color:#ffffff1a;content:"";height:1px;position:absolute;width:calc(50% - 15px)}.modal .form__divider:after{right:0}.modal__login--form{padding:1rem}.popup--main{animation:opacity-show .15s ease-in,slide-from-top .15s ease-in;animation-fill-mode:forwards;background-color:#141414;background-image:linear-gradient(0deg,rgba(0,0,0,.7) 10%,transparent);border-radius:.475rem;overflow:hidden;position:absolute;right:4rem;width:230px;z-index:1000000}.popup--bookmarks{width:450px}.popup--bookmarks.empty{width:270px}.popup--bookmarks .episodes--empty{align-items:center;color:#303030;color:#80808080;display:inline-flex;font-size:1.125rem;gap:5px;justify-content:center;line-height:1.575rem;padding:3rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.popup--bookmarks .episodes--empty svg{height:40px}.popup--bookmarks .episodes__list{border-radius:.25rem}.popup--bookmarks .episodes__list .episodes{max-height:40dvh;overflow:auto}.popup--bookmarks .episodes__list .list__title{color:gray;font-size:1.25rem;font-weight:500;line-height:1.75rem;line-height:1;padding:1rem}.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{background-color:gray;font-size:0;height:100px;-o-object-fit:cover;object-fit:cover;width:150px}.popup--bookmarks .episodes__list .list__episode .episode__name{-webkit-line-clamp:4;-webkit-box-orient:vertical;align-self:start;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.popup--bookmarks .episodes__list .list__episode .episode__title{align-items:center;color:#fff;display:inline-flex;font-size:1.25rem;font-weight:500;gap:1rem;line-height:1.75rem}.popup--bookmarks .episodes__list .list__episode .episode__title--delete{color:#141414b3;opacity:0;position:absolute;right:.66667rem;top:.66667rem}.popup--bookmarks .episodes__list .list__episode .episode__title--delete.loading:after{animation:rotation 1s linear infinite;border:2px solid hsla(0,0%,8%,.7);border-bottom-color:transparent;border-radius:100vh;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.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{display:flex;height:25px}.popup--bookmarks .episodes__list .list__episode .episode__title .title__text{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.popup--bookmarks .episodes__list .list__episode .episode__title .title__text--series{color:#b8b8b8;padding-right:.66667rem}.popup--history{animation:opacity-show .15s ease-in,slide-from-bottom .15s ease-in;animation-fill-mode:forwards;position:fixed;right:1rem}.popup--history:hover{text-decoration:unset!important}.popup--history .episodes__list .episodes{max-height:50dvh}.popup--update{max-height:60dvh;overflow:auto;padding:1rem;width:300px}.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{color:#303030;font-size:.75rem;line-height:1.05rem}.popup--update .form__update--input input{background:linear-gradient(#17181a,#1f2024);border:unset;border-radius:.25rem;color:#fff;font-size:.875rem;height:40px;line-height:1.225rem;outline:unset;padding:0 1rem;width:100%}.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{border:2px solid #262626;border-radius:1rem;cursor:pointer;height:75px;overflow:hidden;padding:.5rem 0 0;position:relative}.popup--update .form__update--input .chat__avatars--image.active{border-color:#ef5e27}.popup--update .form__update--input .chat__avatars--image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.popup--update .form__update--buttons .button__update{align-items:center;background:#ef5e27;box-shadow:unset;color:#141414;display:flex;font-size:.875rem;justify-content:center;line-height:1.225rem;text-transform:uppercase;width:100%}.popup--update .form__update--buttons .button__update.loading{background:#303030}.popup--update .form__update--buttons .button__update .loader{aspect-ratio:4;display:flex;width:60px;--dot-color:no-repeat radial-gradient(circle closest-side,#fff 90%,transparent);animation:dots-loader 1s linear infinite;background:var(--dot-color) 0 50%,var(--dot-color) 50% 50%,var(--dot-color) 100% 50%;background-size:33.3333333333% 100%}.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{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom center;object-position:bottom center;width:100%}.popup--profile .profile__header--avatar{align-items:center;display:flex;justify-content:center;margin-top:-40px;position:relative}.popup--profile .profile__header--avatar:after{background:#111;border-top-left-radius:100vh;border-top-right-radius:100vh;content:"";height:44px;position:absolute;top:-4px;width:91px}.popup--profile .profile__header--avatar img{border-radius:100vh;height:80px;-o-object-fit:cover;object-fit:cover;position:relative;width:80px;z-index:1}.popup--profile .profile__details{display:grid;grid-gap:1rem}.popup--profile .profile__details--label{color:#939393;font-size:.875rem;font-weight:300;line-height:1.225rem}.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{display:grid;grid-template-columns:1fr 1.5fr;padding:1rem;grid-gap:1rem}.popup--profile .profile__details--last .last__wrap:hover{background-color:#141414b3}.popup--profile .profile__details--last .last__image img{height:auto;width:100%}.popup--profile .profile__details--last .last__details--title{color:#dcdcdc;font-size:.75rem;font-weight:300;line-height:1.05rem}.popup--profile .profile__details--last .last__details--description{color:#737373;font-size:.813rem;-webkit-line-clamp:3;line-height:1.1382rem;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.popup--contact{animation:opacity-show .15s ease-in,slide-from-bottom .15s ease-in;animation-fill-mode:forwards;background-color:#14141480;max-height:60dvh;overflow:auto;padding:1rem;position:fixed;right:1rem;width:350px}.popup--contact .contact__close{color:#303030;font-size:1rem;justify-content:center;line-height:1.4rem;padding:0 5px;position:absolute;right:0;text-align:center;top:0;width:100%}.popup--contact .contact__close svg{display:flex;fill:currentColor;height:16px}.popup--contact .form__contact{display:grid;grid-gap:1rem}.popup--contact .form__contact--inputs textarea{background-color:#000c;border:none;border-radius:.475rem;color:#fff;font-size:1rem;line-height:1.4rem;margin:unset;min-height:30dvh;outline:none;padding:1rem;resize:none;width:100%}.popup--contact .form__contact--buttons{align-items:center;display:flex;justify-content:flex-end}.popup--contact .form__contact--buttons .button__contact{background:#ef5e27;box-shadow:unset;color:#141414;font-size:.875rem;line-height:1.225rem;text-transform:uppercase}.popup--contact .form__contact--buttons .button__contact.loading{background:#303030}.popup--contact .form__contact--buttons .button__contact .loader{aspect-ratio:4;display:flex;width:60px;--dot-color:no-repeat radial-gradient(circle closest-side,#fff 90%,transparent);animation:dots-loader 1s linear infinite;background:var(--dot-color) 0 50%,var(--dot-color) 50% 50%,var(--dot-color) 100% 50%;background-size:33.3333333333% 100%}.popup--contact .form__contact--success{align-items:center;display:flex;justify-content:center;min-height:30dvh}.popup--contact .form__contact--success .success__wrap{display:grid;padding:1rem;grid-gap:1rem;text-align:center}.popup--contact .form__contact--success .success__wrap--text{animation:opacity-show .25s ease-in;animation-fill-mode:forwards;color:#00bb8b;font-size:.875rem;line-height:1.225rem}.popup--contact .form__contact--success .success__wrap .checkmark{animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;border-radius:50%;box-shadow:inset 0 0 #00bb8b;display:block;height:100px;margin:0 auto;position:relative;right:5px;stroke:#00bb8b;stroke-miterlimit:10;stroke-width:2;top:5px;width:100px}.popup--contact .form__contact--success .success__wrap .checkmark__circle{animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards;fill:#080808;stroke:#00bb8b;stroke-dasharray:166;stroke-dashoffset:166;stroke-miterlimit:10;stroke-width:2}.popup--contact .form__contact--success .success__wrap .checkmark__check{animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards;stroke-dasharray:48;stroke-dashoffset:48;transform-origin:50% 50%}.image__drop{position:relative}.image__drop:before{border:1px dashed #dcdcdc;border-radius:1rem;content:"";height:calc(100% + 1px);left:-.5px;position:absolute;top:-.5px;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(100% + 1px)}.image__drop.dragged:before{border:3px dashed #262626;height:calc(100% + 6px);left:-3px;top:-3px;width:calc(100% + 6px)}.image__drop.active:not(.image__drop.active.dragged):before{border-color:transparent}.image__wrap{align-items:center;border-radius:1rem;display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative}.image__wrap.active{align-items:unset;background-color:transparent;display:grid;grid-template-rows:auto 1fr;height:100%;justify-content:unset}.image__wrap.active .image__button{align-items:center;background:linear-gradient(#17181a,#1f2024);border:2px solid #303030;border-radius:100vh;box-shadow:unset;display:flex;flex-direction:column;font-weight:400;height:40px;justify-content:center;padding:unset;width:40px}.image__wrap.active .image__button .icon{color:#fff;display:block;fill:currentColor;height:20px;stroke:currentColor;stroke-width:1px}.image__wrap.active .image__button .text{color:#737373;font-size:.938rem;line-height:1.3132rem}.image__button{border-color:#939393;border-radius:4px;box-shadow:unset;font-weight:300;padding-left:1.5rem;padding-right:1.5rem}.image__button:hover{background-color:#fafafa}.image__button--add{align-items:center;display:flex;justify-content:center}.image__button--empty{padding-bottom:1rem}.image__button--empty .image__button{background:linear-gradient(315deg,#e9a620,#ef5e27)}.image__placeholder{color:#171717;padding:1rem}.image__placeholder img{height:auto;width:100%}.image__placeholder svg{height:auto;width:100px}.image__preview{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;animation-duration:.7s;animation-fill-mode:forwards;animation-name:reel-in;animation-timing-function:cubic-bezier(.15,1.15,.6,1)}.image__preview.full-width{grid-template-columns:1fr}.image__preview.full-width .preview:first-child{grid-column:auto}.image__preview .preview{border:2px solid #262626;border-radius:1rem;box-shadow:0 5px 18px #0a0a0a;position:relative}.image__preview .preview img{border-radius:1rem;color:#939393;display:block;font-size:0;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.image__preview .preview__remove{background-color:#262626;border-radius:100vh;color:#f1f1f1;padding:4px;position:absolute;right:1rem;top:1rem}.image__preview .preview__remove svg{display:flex;height:16px;width:16px}.image__preview .preview__details{align-items:center;background-color:#fdf8ec;border-radius:4px;bottom:1rem;display:inline-flex;gap:5px;left:1rem;padding:5px;position:absolute;width:100px}.image__preview .preview__details .circle{background-color:#03bb8b;border-radius:100vh;flex-shrink:0;height:10px;width:10px}.image__preview .preview__details .circle.over-50{background-color:#e9a620}.image__preview .preview__details .text{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#303030;display:-webkit-box;font-size:.813rem;font-weight:700;line-height:1.1382rem;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.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{align-items:center;bottom:2rem;display:flex;justify-content:flex-end;padding:0 2rem;position:fixed;width:100%;z-index:1000}.cookies__box--icon{background-color:#fff;border-radius:100vh;height:50px;padding:.33333rem;width:50px}.cookies__box--wrap{background-color:#262626;border-radius:100vh;display:grid;grid-template-columns:auto 1fr auto;max-width:40vw;padding:1rem;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{border-radius:100vh;color:#939393;height:40px;transition:background-color .1s ease;width:40px}@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{color:#b8b8b8;display:grid;font-size:.688rem;line-height:.9632rem;grid-gap:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cookies__box--details .details__settings{display:grid;font-size:.75rem;grid-gap:.25rem}.cookies__box--details .details__settings--buttons{align-items:center;display:inline-flex;gap:.5rem;padding-top:.33333rem}.cookies__box--details .details__settings--buttons .button__save{background-color:#ef5e27;border-radius:100vh;color:#fff;font-size:.75rem;line-height:1.05rem;padding:.5rem 1rem}.cookies__box--details .details__settings--buttons .button__cancel{background-color:#525252;border-radius:100vh;color:#fff;font-size:.75rem;line-height:1.05rem;padding:.5rem 1rem}.cookies__box--buttons{align-items:center;display:inline-flex;gap:.5rem}.cookies__box--buttons .button__reject{background:#262626;border:1px solid #939393;box-shadow:unset;color:#b8b8b8;font-size:1rem;font-weight:300;line-height:1.4rem;padding:0 2rem;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;color:#fff;font-size:1rem;font-weight:300;line-height:1.4rem;padding:0 2rem;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;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.gaiden__carousel .carousel__card .card__description{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.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;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.gaiden__carousel .carousel__card .card__description{-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}}@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;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.gaiden__carousel .carousel__card .card__description{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.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;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.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{color:#fff;font-size:.75rem;line-height:1.05rem;line-height:1}footer .footer__menu .menu__item--list .list__route{color:#a0a0a0;font-size:.75rem;line-height:1.05rem}.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{align-items:end;padding:1rem 0 0}.modal__content{animation-duration:.3s;animation-name:open-drawer;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{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding-right:unset}header .header__logo{height:100%}header .header__logo .logo{align-items:center;display:flex;height:100%}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-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-width:2}header .header__user .user__mobile .button__menu--mobile{align-items:center;border:0;cursor:pointer;display:flex;justify-content:center;margin:0;overflow:visible;padding:unset;position:relative;transition-duration:.15s;transition-property:opacity,filter,background-color;transition-timing-function:linear;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{height:2px;transform:translateZ(0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}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{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}header .header__user .user__mobile .button__menu--mobile.active .mobile__box--inner:before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}header .header__user .user__mobile .button__menu--mobile .mobile__box{align-items:center;display:grid;height:20px;justify-items:center;position:absolute;width:25px}header .header__user .user__mobile .button__menu--mobile .mobile__box--inner{background-color:gray;border-radius:100vh;display:block;height:1px;position:relative;transition-delay:.13s;transition-duration:.13s;transition-property:transform;transition-timing-function:cubic-bezier(.55,.055,.675,.19);width:100%}header .header__user .user__mobile .button__menu--mobile .mobile__box--inner:after,header .header__user .user__mobile .button__menu--mobile .mobile__box--inner:before{background-color:gray;border-radius:100vh;content:"";display:block;height:1px;position:relative;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:100%}header .header__user .user__mobile .button__menu--mobile .mobile__box--inner:before{top:8px;transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}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{border-radius:unset;right:0;width:100%}.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}.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;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}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{align-items:center;display:inline-flex;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{fill:currentColor;height:17px;width:17px}.cookies__box--details{grid-gap:1rem}.cookies__box--buttons{grid-column:1/3;justify-content:flex-end;width:100%}}@media screen and (max-width:450px){.gaiden__carousel .carousel__title{color:#dadada;font-size:1.25rem;line-height:1.75rem;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{display:block;grid-template-columns:1fr}.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--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)}}
