
.center-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;pointer-events:none}.center-wrapper>*{pointer-events:initial}.row.common>*:first-child{padding-right:0}.row.common>*:last-child{padding-left:0}.scrollbar::-webkit-scrollbar{width:6px;height:6px;background-color:rgb(var(--color-background))}.scrollbar::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgb(var(--color-background))}.scrollbar:hover::-webkit-scrollbar-thumb,body.scrollbar::-webkit-scrollbar-thumb{background-color:rgb(var(--color-blue))}.form-control{background:rgba(var(--color-background),.6) !important;border:0 !important;box-shadow:none !important;color:rgb(var(--color-text))!important;outline:0 !important;transition:.2s}.table-selector tr{cursor:pointer}.table-selector tr.selected,.table-selector tr:hover{background:rgb(var(--color-foreground-blue))}.c-control{margin-top:12px;width:100%}.content{background:rgb(var(--color-foreground));border-radius:4px;padding:20px;min-width:0}option{background:rgb(var(--color-foreground-grey))}.spacing-10{margin:0 -5px}.spacing-10>*{margin:0 5px}.input-group-append button{border:none}.input-group-text{background:transparent;border:none}.input-group{background:rgb(var(--color-foreground));border-radius:4px;color:rgb(var(--color-text))}.form-control.tr{background:transparent !important}.cover-holder{background:rgb(var(--color-foreground));height:80px}.cover-holder .ava-big{width:160px;height:160px}.user-data{display:flex;flex-direction:column;padding-top:12px}.links-holder{height:80px;margin-bottom:12px;display:flex;align-items:center}.links-holder>*{margin:0 15px}
.notification-bar{position:fixed;width:99%;top:.5em;-webkit-transform:translateX(70%);-moz-transform:translateY(0%);-o-transform:translateY(0%)}.notification-text{background-color:rgba(53,150,41);background-color:var(--green);padding:15px;color:#fff;font-size:14px;text-align:center;position:absolute;width:15%;-webkit-animation:initiate 350ms ease;-moz-animation:initiate 350ms ease;-o-animation:initiate 350ms ease;animation:initiate 350ms ease}.notification-bar input{display:none}.notification-bar label{cursor:pointer;color:#fff;position:absolute;z-index:5;display:inline-block;text-indent:100%;white-space:nowrap;overflow:hidden}@keyframes initiate{0%{transform:translateY(-100%)}50%{transform:translateY(-50%)}100%{transform:translateY(0%)}}
span.flagicon{display:inline-block;width:.75em;height:.6em;background-size:contain !important}span.flagicon-multiple{background:url('/app/resource/globe.png') no-repeat;height:12px}span.flagicon-unknown{height:12px}span.flagicon-en{background:url('https://lipis.github.io/flag-icon-css/flags/4x3/us.svg') no-repeat}span.flagicon-ru{background:url('https://lipis.github.io/flag-icon-css/flags/4x3/ru.svg') no-repeat}span.flagicon-fr{background:url('https://lipis.github.io/flag-icon-css/flags/4x3/fr.svg') no-repeat}span.flagicon-de{background:url('https://lipis.github.io/flag-icon-css/flags/4x3/de.svg') no-repeat}span.flagicon-ua{background:url('https://lipis.github.io/flag-icon-css/flags/4x3/ua.svg') no-repeat}span.flagicon-pl{background:url('https://lipis.github.io/flag-icon-css/flags/4x3/pl.svg') no-repeat}span.flagicon-md{background:url('https://lipis.github.io/flag-icon-css/flags/4x3/md.svg') no-repeat}span.flagicon-es{background:url('https://lipis.github.io/flag-icon-css/flags/4x3/es.svg') no-repeat}span.flagicon-zh{background:url('https://lipis.github.io/flag-icon-css/flags/4x3/cn.svg') no-repeat}span.flagicon-ko{background:url('https://lipis.github.io/flag-icon-css/flags/4x3/kr.svg') no-repeat}span.flagicon-it{background:url('https://lipis.github.io/flag-icon-css/flags/4x3/it.svg') no-repeat}span.flagicon-jp{background:url('https://lipis.github.io/flag-icon-css/flags/4x3/jp.svg') no-repeat}
#cat_bg{width:100vw;height:100vh;pointer-events:none;position:fixed;top:0;right:0;opacity:.5;z-index:-1;background:url(http://localhost/vendors/bg.png) no-repeat;background-position-x:center;background-position-y:top;background-size:cover}.landing{color:rgb(var(--color-white))}.landing h1{font-size:72px}@media only screen and (max-width:414px){.landing h1{font-size:32px}.landing h2{font-size:18px}}
.lib-holder{padding-top:24px;padding-left:24px;display:flex;justify-content:center;align-items:center;height:100%}.lib{display:flex;flex-wrap:wrap;margin:-15px;width:1530px}@media only screen and (max-width:530px){.lib-holder{padding-top:24px;padding-left:0}.lib{width:100% !important;justify-content:center}}.title-cover{width:225px;height:318px;margin:15px;position:relative;border-radius:4px;background-color:rgb(var(--color-foreground))!important;background-size:cover !important;background-position-x:center !important}.title-play{cursor:pointer;position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:72px;transition:.15s}.title-play:hover{color:rgb(var(--color-text-bright))}.title-info{position:absolute;bottom:0;width:100%;padding:12px;background:rgba(var(--color-overlay),.8);color:rgb(var(--color-text-bright));display:flex;flex-direction:column}.title-info .name-ru{font-size:.7rem;color:rgb(var(--color-blue))}.title-cover .title-info .advanced{transition:max-height .5s cubic-bezier(0,1,0,1);overflow:hidden;max-height:0}.title-cover:hover .title-info .advanced{transition:max-height 1s ease-in-out;height:auto;max-height:1000px}.title-view{position:absolute;left:0;top:0;width:100%;height:100%;padding:12px;background:rgb(var(--color-overlay));overflow-y:auto;overflow-x:hidden}.title-view h5{color:rgb(var(--color-text-bright))}.title-cover .title-rate{font-size:16px;position:absolute;right:12px;top:12px;color:#fff;background:#007aff;border-radius:20px;height:40px;line-height:40px;text-align:center;cursor:pointer;width:calc(100% - 24px);border:solid 1px #007aff}.title-cover .title-rate.plus{transition:opacity .2s ease-in-out;opacity:0}.title-cover .title-rate>span{overflow:hidden}.title-cover .title-rate:not(.plus){transition:max-width 1s cubic-bezier(0,1,0,1);overflow:hidden;max-width:40px}.title-cover:hover .title-rate{transition:max-width .3s ease-in-out;max-width:100%}.title-cover:hover .title-rate.plus{transition:opacity .2s ease-in-out;opacity:1}.title-cover .title-rate:hover{background:#fff;color:#007aff}.title-modal{display:flex;position:relative;padding:20px}.title-modal .title-cover{margin-right:15px}.title-modal .title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.title-modal>.content{width:420px;padding:0 0 0 20px}.title-modal>.content button{position:absolute;left:12px;bottom:12px}
.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter,.fade-leave-active{opacity:0}.modal-holder{position:fixed;width:100%;height:100%;left:0;top:0;z-index:1337;display:flex;justify-content:center;align-items:center}.modal-mask{background:rgba(var(--color-black),.5);position:fixed;width:100%;height:100%;left:0;top:0;z-index:-1}.trans>.modal-holder .modal-mask{background:transparent}.trans>.modal-holder .modal-container{box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}.modal-container{border-radius:4px;background:rgb(var(--color-foreground));border:1px solid rgb(var(--foreground-grey))}
.messenger{position:absolute;top:0;height:100vh;transition-property:width;transition-duration:.3s;width:calc(100% - 200px);display:flex}.messenger.full{width:100%}.dialog-holder{flex:0 0 350px;background:rgb(var(--color-foreground));overflow:auto;height:100%;transition-property:width;transition-duration:.5s}.dialog-header{background:rgb(var(--color-foreground));box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22) !important;position:sticky;top:0;margin-bottom:24px}.dialog-header>.dialog-line{font-size:1.2em;align-items:center;height:68px}.dialog-header>.dialog-line.collapsed{font-size:1.2em;align-items:center;height:68px;background:rgb(var(--color-foreground-blue))}.dialog-header>.dialog-line.collapsed .fa-caret-up{display:none}.dialog-header>.dialog-line:not(.collapsed) .fa-caret-down{display:none}.dialog-header>.dialog-line:hover{background:rgb(var(--color-foreground))!important}.full .dialog-holder{width:88px}.dialog-line{display:flex;padding:10px 20px;cursor:pointer}.dialog-line.static{cursor:default;background:transparent !important}.dialog-line:hover{background:rgb(var(--color-foreground-blue))}.dialog-line.current{background:rgb(var(--color-foreground-blue-dark))}.dialog-line>img{flex:0 0 48px;height:48px;border-radius:25%}.dialog-line .dialog-adv{padding-left:12px;width:100%;overflow:hidden}.dialog-line .dialog-adv>div{white-space:nowrap}.dialog-line .dialog-info{margin-left:12px;text-align:right;flex:0 0 62px}.dialog-info .round{border-radius:50%;background:rgb(var(--color-white));color:rgb(var(--color-foreground));display:inline-block;width:18px;text-align:center;font-size:12px}.all-holder{flex:1;display:flex;flex-direction:column}.message-holder{display:flex;flex-direction:column-reverse;height:100%;overflow:auto;padding:0 20px}.message{display:flex;padding:12px}p.message{margin:0}.message>img{flex:0 0 48px;height:48px;border-radius:25%}.message>div{padding-left:12px;width:100%;overflow:hidden}.msg{color:rgb(var(--color-text));word-break:break-all;max-height:1000px}.msg p{margin:0}.msg iframe{width:100%;border:none}.msg .images{display:flex;justify-content:left;flex-wrap:wrap;padding:-4px}.msg .images>*{max-width:250px;max-height:250px;margin:4px;background:#fff}.msg .spoiler{background:#000;color:#000}.msg .sticker{pointer-events:none;height:250px}.controls{flex:0 0 70px;border-top:1px solid rgb(var(--color-shadow));display:flex}.btn-bot{padding:10px 20px;background:rgb(var(--color-foreground-blue));color:rgb(var(--color-white));border:none;cursor:pointer;outline:none !important}.controls .btn-bot{background:transparent}.btn-bot:hover,.btn-bot:disabled{background:rgb(var(--color-foreground))}.controls .spinner-holder{flex:auto;padding-left:20px}.msg .input-group{border-top:1px solid rgb(var(--color-shadow))}.msg .input-group span{color:rgb(var(--color-white))}.msg input[readonly]{color:rgb(var(--color-blue))!important}.animessage{display:flex}.animessage .title-cover{width:50px;height:72px;margin:0}.animessage .title-cover .title-info{display:none}.msg .form-control,.msg label{display:inline-block;width:auto}.msg label{margin-left:12px}.msg br+label{margin-left:0}.aniline .title-cover{width:100px;height:100px;margin:0;border-radius:4px 0 0 4px}.aniline .title-info{white-space:nowrap;width:auto;margin-left:100%;padding:12px 24px;height:100%;min-width:300px;font-size:1.5em;border-radius:0 4px 4px 0;background:rgb(var(--color-foreground))}.aniline .title-info .name-ru{font-size:1rem}.message-holder.comments{flex-direction:column}.message-holder.pinned{position:relative;background:rgb(var(--color-shadow));padding:0;margin:0 20px;border-radius:4px}.message-holder.pinned>a{position:absolute;top:20px;right:20px}
.player-holder iframe,.player-holder video{border:0;width:100%;height:100%}.player-holder{background-color:rgb(var(--color-foreground));background-size:cover;background-position:center;position:relative}.player-holder .player{background:rgb(var(--color-foreground-grey))}.player-holder>.container{height:624.375px}.player-holder>.shadow{height:100%;width:100%;position:absolute;z-index:0;background:radial-gradient(transparent,rgba(9,14,19,.9))}.player-holder>.container>div,.player-holder .player{height:100%}@media only screen and (max-width:1199px){.player-holder>.container{height:523.125px}}@media only screen and (max-width:991px){.player-holder>.container{height:388.125px}}@media only screen and (max-width:767px){.player-holder>.container{height:286.875px}}@media only screen and (max-width:575px){.player-holder>.container{height:calc((100vw - 30px)/16*9)}}.episodes-holder{display:flex;flex-wrap:wrap}.episodes-holder .episode{height:55px;background:rgb(var(--color-foreground));width:55px;margin:5px;position:relative}.episodes-holder .episode .name{font-size:.7em;position:absolute;bottom:6px;left:0;display:block;text-align:center;width:100%}.episodes-holder .episode .status{width:100%;display:flex;justify-content:center;padding:10px}.tablediv{background:rgb(var(--color-foreground));max-height:calc(100vh - 63px);overflow-y:auto;margin-bottom:15px}@media only screen and (max-width:414px){.tablediv{max-height:calc(50vh - 39px)}}.tablediv>div{margin:8px 16px}.tables .modal-container{max-height:90vh;overflow-y:auto;overflow-x:hidden}.tables table{background:transparent;cursor:default;margin:0}.tables tbody tr{cursor:pointer;color:rgb(var(--color-text))}.tables tr.selected td{color:rgb(var(--color-white))}.tables tr:hover>td{color:rgb(var(--color-blue))}.tables th{color:rgb(var(--color-white));font-weight:lighter}.tables td{overflow:hidden}.tablediv th{position:sticky;top:0}.tables table{border-collapse:collapse;width:100%}.tables th,.tables td{padding:8px 16px}.tables th{background:rgb(var(--color-foreground-blue-dark))}.tables tr.selected,.tables tr:hover{background:rgb(var(--color-foreground-blue))}.buttons-holder{display:flex;justify-content:center;flex-wrap:wrap;justify-content:left;padding:12px;background:rgb(var(--color-foreground));margin-bottom:15px}.buttons-holder .button{margin:0 16px;line-height:36px}
.spinner-holder{position:relative}.spinner-holder>.wide{position:absolute;top:0;width:100%;height:100%;left:0;overflow:hidden}.spinner-holder.global>.wide{position:fixed;z-index:100500}.spinner-holder>.wide>.lds-spinner{left:50%;top:50%;transform:translate(-50%,-50%)}.spinner-holder>.wide.dark{background:rgba(var(--color-black),.2)}.spinner-holder.global>.wide.dark{background:rgba(var(--color-black),.5)}.lds-spinner{color:official;display:inline-block;position:relative;width:64px;height:64px}.lds-spinner div{transform-origin:32px 32px;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:29px;width:5px;height:14px;border-radius:20%;background:#fff}.lds-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}#fade,.fade{opacity:0;pointer-events:none;background:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}body.load #app{opacity:0}body.load #fade:not(.active){background:rgba(0,0,0,0)}#fade.active,.fade.active,body.load #fade{opacity:1;pointer-events:all}
:root{--color-background:237,241,245;--color-foreground:250,250,250;--color-foreground-grey:245,246,246;--color-foreground-grey-dark:234,236,237;--color-foreground-blue:246,248,251;--color-foreground-blue-dark:241,243,247;--color-background-blue-dark:31,35,45;--color-overlay:31,38,49;--color-shadow:49,54,68;--color-shadow-dark:6,13,34;--color-text:92,114,138;--color-text-light:122,133,143;--color-text-lighter:146,153,161;--color-text-bright:237,241,245;--color-blue:61,180,242;--color-blue-dim:141,178,219;--color-white:255,255,255;--color-black:0,0,0;--color-red:232,93,117;--color-peach:250,122,122;--color-orange:247,154,99;--color-yellow:247,191,99;--color-green:123,213,85}.site-theme-dark{--color-background:39,44,56;--color-foreground:31,35,45;--color-foreground-grey:25,29,38;--color-foreground-grey-dark:16,20,25;--color-foreground-blue:25,29,38;--color-foreground-blue-dark:19,23,29;--color-text:159,173,189;--color-text-light:129,140,153;--color-text-lighter:133,150,165}.white{color:rgb(var(--color-white))}.blue{color:rgb(var(--color-blue))}body{font-family:-apple-system,'BlinkMacSystemFont','Roboto','Segoe UI','Helvetica','Ubuntu','Cantarell','Arial',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'}.zero{margin:0 !important;padding:0;border:none}.btn.btn-kuro{background:rgb(var(--color-background));cursor:default !important}body{background:rgb(var(--color-background));color:rgb(var(--color-text-lighter));margin-bottom:48px;overflow-x:hidden}a{cursor:pointer;color:rgb(var(--color-text-bright))!important;transition:.15s}a:hover,a.active,a.router-link-exact-active:not(.nil),a.array.router-link-active{text-decoration:none !important;color:rgb(var(--color-blue))!important}h1,h2,h3,h4,h5,h6{font-weight:lighter}abbr{text-decoration:underline !important}nav{left:0;top:0;width:200px;height:100vh;position:fixed;background:rgb(var(--color-foreground-blue));padding:12px;transition-property:left;transition-duration:.3s;z-index:420;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}nav .butt-holder{position:relative;height:100%}nav .butt{position:absolute;right:-32px;top:0;background:rgb(var(--color-foreground-blue));padding:12px 18px;border-radius:0 12px 12px 0;transition-property:right;transition-duration:.3s}nav.full{left:-200px}nav.full .butt{right:-60px}.body{margin-left:200px;transition-property:margin-left;transition-duration:.3s}nav.full+.body{margin-left:0}header{background:rgb(var(--color-foreground-blue-dark));padding:6px 240px 12px;display:flex;justify-content:center}nav .ml-auto{position:absolute;bottom:0}.form-control.shiro{color:rgb(var(--color-black))!important;background:rgb(var(--color-white))!important}.form-control.kuro{background:rgb(var(--color-foreground))!important;margin-bottom:15px;margin-left:6px}.finder{display:none}.finder .btn.btn-primary{color:rgb(var(--color-white))!important}@media only screen and (max-width:767px){.body{margin-left:0}header{padding:70px 15px 12px}h2{font-size:1.5rem}.finder{display:inline-block;position:absolute;top:18px;right:24px;width:calc(100% - 84px)}.nav-item .input-group{display:none}.finder-btn{position:absolute;top:0;right:0}.finder-btn a{line-height:22px}.finder-btn a i{color:rgb(var(--color-foreground-blue-dark))}}.title{color:rgb(var(--color-white))}.ao{color:rgb(var(--color-blue))}.title .modes{text-align:center}.dropdown-menu{background:rgb(var(--color-foreground-grey))}.dropdown-item{background:transparent !important}.start{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:100500;background:rgb(var(--color-foreground-blue));display:flex;justify-content:center;align-items:center}.user-pane{display:flex}.user-pane>img{flex:0 0 48px;height:48px;border-radius:25%}.user-pane>div{padding-left:12px;width:100%}.user-pane>div>span{color:rgb(var(--color-white))}.user-pane>div>a{display:block;font-size:1rem}.nav-item .input-group{margin-top:18px}label{width:100%;color:rgb(var(--color-text));font-weight:500}input[type=checkbox]+label{width:auto;padding-left:6px}label+.form-control{margin-bottom:30px}.alt-right{float:right}button::-moz-focus-inner,a::-moz-focus-inner{border:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}