.App{display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-height:100vh}.Outlet{min-height:100vh;max-height:100%;width:100vw;max-width:100%;padding-bottom:10vh;overflow-x:hidden}@media (max-width: 600px){.Outlet{min-height:60vh;width:100vw;max-width:100%}}.header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;font-size:2.5rem;background-color:#0e0e0ee4;backdrop-filter:blur(5px);top:0;height:8vh;font-weight:700;position:sticky;z-index:10;width:100%}.header_logo,.header_nav{margin-top:auto;margin-bottom:auto;padding-left:2vw;font-family:Rubik Vinyl,cursive;font-size:1.9rem}.header_logo a,.header_nav a{display:flex;align-items:center}.header_logo .logo,.header_nav .logo{margin-right:1vw;margin-bottom:.5vh;height:4vh}.header_nav{display:flex;flex-direction:row;justify-content:center;align-items:center;font-weight:500;font-size:1.25rem}.header_nav-links{cursor:pointer;width:10vw;font-family:Montserrat,sans-serif;font-weight:800;display:flex;justify-content:space-between;align-items:center}.header_nav-links a{position:relative}.header_nav-links a:after{content:"";height:3px;border-radius:2px;background-color:#f80606;position:absolute;top:120%;left:50%;right:50%;transition:all .25s ease-in-out}.header_nav-links a:hover:after{right:0%;left:0%}.header .search .search-icon{position:relative;margin-right:1vw}.header .search .search-icon:after,.header .search .signin:after{content:"";height:2px;border-radius:2px;background-color:red;position:absolute;top:120%;left:50%;right:50%;transition:all .25s ease-in-out}.header .search .search-icon:hover:after,.header .search .signin:hover:after{right:0%;left:0%}.header .search .avatar{font-size:1rem;cursor:pointer;margin-left:1rem}.header .search .signin{position:relative;font-size:.9rem;cursor:pointer}.link{text-decoration:none;color:#fff}.search{display:flex;align-items:center;margin:0 2vw}.search-icon{cursor:pointer}.search svg{font-size:1.7rem}.pop-acc{color:#fff;min-height:12vh;width:5vw;padding:.5vh 1vw;display:flex;flex-direction:column;justify-content:space-around;align-items:center;font-size:.9rem;gap:.5rem}.pop-acc div{cursor:pointer}@media (max-width: 600px){.header{font-size:5.2vw;top:0;height:12vw;font-weight:700}.header_logo,.header_nav{margin-top:auto;margin-bottom:auto;padding-left:2vw}.header_logo a,.header_nav a{font-size:1rem}.header_logo a .logo,.header_nav a .logo{width:1.25rem}.header_nav{font-weight:500;font-size:3.25vw}.header_nav-links{width:15vw;font-weight:800}.header_nav-links a{font-size:.85rem!important}.header_nav-links a:after{top:100%;height:2px}.search svg{font-size:1.2rem}.search .avatar{margin-left:.15rem!important}.search .MuiAvatar-root{scale:.75}.search .MuiBadge-badge{scale:.75;bottom:20%}#account-popover .MuiPaper-root.MuiPaper-elevation{left:73vw!important}.pop-acc{width:23vw;font-size:.75rem;min-height:8vh;left:-20%}}.root_footer{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:10vh;background-color:#171d21;border-radius:10px;text-align:center;width:100%}.root_footer .title{font-size:1.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.root_footer .title a{color:#14acd2;cursor:pointer}.root_footer .title a span{color:#14acd2}.root_footer .social svg{font-size:2rem;padding:2vh 1vw}.root_footer .disclaimer{font-size:1rem;font-style:italic;padding-bottom:2vw}@keyframes grow{0%{opacity:1}25%{opacity:.5}50%{opacity:1}to{opacity:.5}}@media (max-width: 600px){.root_footer{margin-top:0vh;padding-top:5vh;bottom:0px}.root_footer .title{font-size:1rem;padding-right:2vw;padding-left:2vw}.root_footer .social{padding-bottom:3vw}.root_footer .social svg{font-size:1.2rem;padding:.2vh 1vw}.disclaimer{display:none}}body{margin:0;top:0}:root{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;font-weight:400;margin:0;top:0;bottom:0;color-scheme:light dark;color:#ffffffde;background-color:#0e0e0e;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--background_main: #0e0e0e;--purple_tint: #363c48;--black_grey: #171d21;--secondary: #8E05C2;--tertiary: #700B97;--spring_o: #FF5D5D;--spring_g: #B6FFCE;--spring_b: #BFFFF0;--accent: #09bbb2;--yellow: #eedf07;--blue: #0ab8f1;--black: #000000 }::-webkit-scrollbar{background-color:#0000!important;width:.4vw!important;height:.4vw!important}::-webkit-scrollbar-track{background-color:#fff0!important}::-webkit-scrollbar-thumb{background-color:#737171c2!important;border-radius:16px!important}.player_root{max-width:100vw;min-height:90vh;position:relative;padding-bottom:10vh}.player_root .details{max-width:100vw;min-height:72vh}.player_root .details .cover-image{min-width:100%;height:70vh;background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;cursor:default}.player_root .details .cover-image .details_container{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#000000b5;height:70vh;backdrop-filter:blur(3px)}.player_root .details .cover-image .details_container .banner_image{width:30%;min-height:50vh;min-width:20vw;background-position:center;background-repeat:no-repeat;background-size:contain}.player_root .details .cover-image .details_container .about{width:70%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-shadow:1px 1px black}.player_root .details .cover-image .details_container .about .title{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;font-size:2.4rem;font-weight:900;margin-bottom:4vh;line-height:6vh}.player_root .details .cover-image .details_container .about .anime_info{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;font-size:1.15rem;font-weight:600;margin-bottom:1vh}.player_root .details .cover-image .details_container .about .anime_info div{margin-right:2vw;display:flex}.player_root .details .cover-image .details_container .genres{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;margin-top:2vh}.player_root .details .cover-image .details_container .genres .MuiChip-root{margin-right:1vw;background-color:#22a426!important;font-size:1rem;padding:.2vh .2vw}.player_root .details .cover-image .details_container .description{-webkit-line-clamp:6;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.player_root .details .cover-image .details_container .studio{font-size:1.35rem;font-weight:600;margin-top:2vh;border:2px solid rgb(32,224,220);border-radius:2px;padding:1vh .6vw}.player_root .episodes{margin-top:2vh;margin-left:2vw;margin-right:2vw}.player_root .episodes .title{font-size:1.5rem;font-weight:500;margin-bottom:2vh;display:flex;align-items:center;justify-content:space-between}.player_root .episodes .title span{display:flex;align-items:center}.player_root .episodes .title .MuiSvgIcon-root{font-size:2rem}.player_root .episodes .title .MuiFormControl-root.MuiTextField-root label,.player_root .episodes .title .MuiFormControl-root.MuiTextField-root input{color:#fff}.player_root .episodes .ep-list{min-width:20vw;max-height:50vh;display:flex;flex-direction:row;overflow:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth}.player_root .episodes .ep-list .ep_card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin:1vh .5vw 2vh;position:relative}.player_root .episodes .ep-list .ep_card .ep_image{width:28vw;max-height:35vh;border-radius:10px;background-position:center;background-size:cover;display:flex;cursor:pointer;justify-content:center;align-items:center;object-fit:cover}.player_root .episodes .ep-list .ep_card .play{width:28vw;height:35vh;display:flex;justify-content:center;align-items:center;transition:all .5s ease-in-out;border-radius:10px;position:absolute;cursor:pointer}.player_root .episodes .ep-list .ep_card .play:hover{backdrop-filter:saturate(.9) brightness(.85) blur(1px)}.player_root .episodes .ep-list .ep_card .MuiSvgIcon-root{font-size:4rem;border-radius:50%;background-color:#161616d9;color:#fff;transition:all .2s ease-in-out}.player_root .episodes .ep-list .ep_card .ep_no{margin-top:1vh}.player_root .episodes .ep-list .ep_card .ep_name{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-align:center;cursor:default;max-width:28vw}.player_root .episodes .ep-list>*{scroll-snap-align:start}.player_root .related_type{text-align:center;font-weight:600;margin-top:1vh}.player_root .recommended_slider,.player_root .related_slider,.player_root .character_slider{margin-top:4vh}.player_root .recommended_slider .slider_title,.player_root .related_slider .slider_title,.player_root .character_slider .slider_title{display:flex;align-items:center}.player_root .recommended_slider .slider_title .MuiSvgIcon-root,.player_root .related_slider .slider_title .MuiSvgIcon-root,.player_root .character_slider .slider_title .MuiSvgIcon-root{font-size:2rem;margin-right:1vw}.player_root .recommended_slider .slider_title .scroll-btn,.player_root .related_slider .slider_title .scroll-btn,.player_root .character_slider .slider_title .scroll-btn{width:100%;float:right;display:flex;align-items:flex-end;justify-content:flex-end}.player_root .character_slider .slider_container .card_image{cursor:default!important;border-radius:50%}.modal_root{overflow-y:auto;overflow-x:hidden;background-color:var(--black);left:18%;right:18%;position:absolute;top:3%;bottom:3%;height:fit-content;max-height:90vh;min-height:60vh;padding:.5vw;border-radius:10px}.modal_root .episodeTitle{display:none}.modal_root .player-ep{width:100%;overflow-x:auto;overflow-y:hidden;margin:.5vh .9vh;margin-right:2vw}.modal_root .player-ep .eplist{display:flex;flex-direction:row;justify-content:flex-start;gap:1.4rem;align-items:center;margin:2vh 0}.modal_root .player-ep .eplist .watched{background-color:#09bbb230}.modal_root .player-ep .eplist .currentEp{position:relative}.modal_root .player-ep .eplist .currentEp:before{content:"";top:5%;left:5%;position:absolute;height:8px;width:8px;border-radius:50%;background-color:#00ff8498}.modal_root .player-ep .eplist .ep_no{min-height:1vh;min-width:2vw;max-width:fit-content;padding:1vh;text-align:center;border:2px solid var(--accent);border-radius:5px;cursor:pointer}.modal_root:hover .episodeTitle{position:absolute;width:100%;padding:10px;font-size:1rem;padding-bottom:10vh;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;font-weight:500;opacity:.65;height:100%;background:linear-gradient(185deg,rgba(0,0,0,.5882352941),transparent)}.modal_root:focus-visible{outline:none}.play:hover .MuiSvgIcon-root{transform:scale(1.1);color:#fff}.play-icon .MuiSvgIcon-root{font-size:4rem;border-radius:50%;background-color:#161616d9;color:#fff}.hidden{display:none}.spinner{fill:#fff;position:absolute;top:44%;left:47%;z-index:9999;width:60px;height:60px}.spinner>.path{transform-origin:center;animation:spin .75s infinite linear}.MuiInputBase-root.MuiInput-root{border-bottom:white!important}.MuiInputBase-root.MuiInput-root svg{color:#fff}.MuiInputBase-root.MuiInput-root:before,.MuiInputBase-root.MuiInput-root:after{border-bottom:2px solid white!important}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width: 600px){.player_root .details{max-width:100vw;min-height:45vh}.player_root .details .cover-image{height:45vh;width:100vw}.player_root .details .cover-image .details_container{flex-wrap:wrap;align-items:center;justify-content:center;height:45vh;padding:0 1.5vw}.player_root .details .cover-image .details_container .banner_image{display:none}.player_root .details .cover-image .details_container .about{width:100%;flex-wrap:wrap}.player_root .details .cover-image .details_container .about .title{flex-wrap:wrap;font-size:1.25rem;font-weight:600;margin-bottom:2vh;line-height:3.5vh;justify-content:center;align-items:center;text-align:center;display:flex;width:100%}.player_root .details .cover-image .details_container .about .anime_info{flex-wrap:wrap;column-gap:1rem;row-gap:.25rem;font-size:.85rem;font-weight:500;margin-bottom:2vh;justify-content:center}.player_root .details .cover-image .details_container .genres{flex-wrap:wrap;margin-top:2vh;width:100%;justify-content:center}.player_root .details .cover-image .details_container .genres div{margin-bottom:2vh}.player_root .details .cover-image .details_container .genres .MuiChip-root{margin-right:1vw;background-color:#259763!important;font-size:1rem;padding:2vh .5vw}.player_root .details .cover-image .details_container .description{-webkit-line-clamp:6;font-size:.85rem;text-align:center;width:100%}.player_root .episodes .title{font-size:1.25rem}.player_root .episodes .title .text_field{width:80px;font-size:.75rem;height:60px}.player_root .episodes .title .MuiSvgIcon-root{font-size:1.5rem}.player_root .episodes .ep-list{max-height:30vh;display:flex;flex-direction:row;overflow:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth}.player_root .episodes .ep-list .ep_card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin:1vh 1vw 2vh}.player_root .episodes .ep-list .ep_card .ep_image{width:60vw;max-height:16vh;background-position:center;background-size:contain;background-repeat:no-repeat;object-fit:cover}.player_root .episodes .ep-list .ep_card .ep_image .MuiSvgIcon-root{font-size:3rem}.player_root .episodes .ep-list .ep_card .play{height:16vh}.player_root .episodes .ep-list .ep_card .ep_no{font-size:.85rem}.player_root .episodes .ep-list .ep_card .ep_name{font-size:.75rem;width:100%;max-width:40vw}.player_root .episodes .ep-list>*{scroll-snap-align:start}.player_root .recommended_slider .slider_title .MuiSvgIcon-root,.player_root .related_slider .slider_title .MuiSvgIcon-root,.player_root .character_slider .slider_title .MuiSvgIcon-root{font-size:1.5rem}.player_root .character_slider .slider_container .card_image{cursor:default!important;border-radius:10%}.modal_root{left:1%;right:1%;top:40%;bottom:30%;min-height:45vh;max-height:45vh}.modal_root .eplist .ep_no{min-width:5vw!important}}#watchPage .MuiBackdrop-root{backdrop-filter:blur(10px)}.slider_root{max-width:100vw;padding:2vh 2vw;box-sizing:border-box}.slider_title{font-size:1.7rem;margin-bottom:3vh;font-family:Montserrat,sans-serif;font-weight:600;margin-left:1vw}.slider_title .info-icon{height:1vw;width:1vw}.slider_title .scroll-btn{float:right}.slider_title .scroll-btn .MuiSvgIcon-root{font-size:6vh;cursor:pointer}.slider_title .scroll-btn .MuiSvgIcon-root:hover{transition:all .25s;scale:1.5}.slider_container{display:flex;flex-direction:row;min-width:100%;overflow:auto;overscroll-behavior-inline:contain;padding-bottom:1vh}.slider_container .card{display:flex;flex-direction:column;padding:1vw;border:3px solid transparent;border-radius:10px;min-width:10vw;max-width:fit-content;flex-shrink:0}.slider_container .card_image{width:12vw;min-height:42vh;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:10px;cursor:pointer;position:relative;padding:.2vh}.slider_container .card_image .rating{color:#fff;text-shadow:1px 1px rgb(0,0,0);font-weight:700;font-size:.9rem;left:1.5%;text-align:center;position:absolute;background-color:#007bffef;width:2.1vw;border-radius:40%}.slider_container .card .startDate{text-align:center}.slider_container .card_title{padding-top:2vh;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;width:12vw;text-align:center;cursor:default}.slider_container .related_type{text-align:center;font-weight:600}.slider_container::-webkit-scrollbar{display:none}.snaps-inline{scroll-snap-type:x mandatory;scroll-behavior:smooth}.snaps-inline>*{scroll-snap-align:start}.MuiSkeleton-root.MuiSkeleton-rectangular{background-color:#4e51513d;border-radius:10px;border:3px solid transparent;cursor:default}.popover_root{border-radius:10px;background-color:#212244;color:#fff;max-width:22vw;padding:1.5vw;font-size:1.5 rem}.popover_root div{margin-bottom:1.5vh}.popover_root .title{font-size:1.5rem;font-weight:700}.popover_root .rating{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.popover_root .rating .rate span,.popover_root .rating .episodes span{display:flex;flex-direction:row;align-items:center;justify-content:center}.popover_root .rating .type{margin-right:1.5vw}.popover_root .description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;padding-bottom:0}.popover_root .genres span,.popover_root .status span{font-weight:700}.popover_root .btn{width:100%;height:6vh;margin-top:1.5vw}.popover_root .btn .MuiChip-root{cursor:pointer}.popover_root .btn .MuiChip-root.MuiChip-filled{min-width:10vw;font-size:1rem;height:6vh;color:#f0f8ff;background-color:#24d2d2}.popover_root .btn .MuiChip-root.MuiChip-icon{color:#f0f8ff}.MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded{background-color:#1d1c1c;border-radius:10px}#card_popover{z-index:5}@media (max-width: 600px){.slider_root{padding:2vh 2vw}.slider_title{font-size:1.15rem;margin-bottom:1vh;font-weight:600;margin-left:1vw}.slider_title .MuiSvgIcon-root{font-size:6.4vw;padding-top:0vw;font-size:1.25rem;margin-bottom:-1vw}.slider_title .scroll-btn .MuiSvgIcon-root{font-size:1.65rem}.slider_container{padding-bottom:1vh}.slider_container .card{padding:1vw;border:3px solid transparent;border-radius:10px;margin-top:1vh}.slider_container .card_image{width:35vw;min-height:25vh;padding:.2vh}.slider_container .card_image .rating{font-weight:700;font-size:.9rem;left:1.5%;width:8vw;border-radius:45%}.slider_container .card .related_type{font-size:.85rem;font-style:italic}.slider_container .card_title{width:35vw;font-size:.75rem}.slider_container .card .related_tag{margin-top:1vh;display:flex;align-items:center;justify-content:center}.popover_root{border-radius:10px;max-width:42vw;font-size:1rem;padding:2.5vw}.popover_root div{margin-bottom:1.5vh}.popover_root .title{display:none}.popover_root .rating{display:flex;flex-direction:row;gap:1rem;margin-top:4vw;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;flex:1}.popover_root .rating .rate span,.popover_root .rating .episodes span{display:flex;flex-direction:row;align-items:center;justify-content:center}.popover_root .description{display:none}.popover_root .btn{width:100%;height:6vh;margin-top:1.5vw}.popover_root .btn .MuiChip-root.MuiChip-filled{min-width:15vw;font-size:.95rem;height:5vh;color:#f0f8ff;background-color:#24d2d2}.popover_root .btn .MuiChip-root.MuiChip-icon{color:#0389ff}}.modal_root_custom{background-color:var(--background_main);left:8%;right:8%;position:absolute;top:6%;bottom:6%;max-height:90vh;min-height:60vh}#player,#customPlayer .MuiBackdrop-root{backdrop-filter:blur(10px)}@media (max-width: 600px){#customPlayer{height:50%;top:25%}#customPlayer .modal_root_custom{min-height:40vh;max-height:40vh;left:0%;right:0%}}.root_nf .container{background-image:url(/assets/kaguya.6e9f8191.jpg);background-position:center;max-width:100vw;height:92vh;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:center}.root_nf .container .title{font-size:4rem;padding-bottom:4vh}.root_nf .container .desc{font-size:1.5rem;width:50%;text-align:center;padding-top:5vh;line-height:4.5vh}.root_timer{padding:2vh 2vw;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;--neon: hsla(191, 100%, 50%)}.root_timer .header{font-size:1.5rem;display:inline-block;width:max-content;height:fit-content;text-align:center;margin-right:2vw;padding:1.8vh 1.5vw;text-shadow:var(--neon) .1em 0 .1em;border:.15em solid var(--neon);border-radius:10px;box-shadow:inset 0 0 .6em 0 var(--neon),0 0 .6em 0 var(--neon);z-index:1}.root_timer .timer{font-size:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center;width:max-content;font-weight:600}.root_timer .timer>span{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 1.25vw;border-radius:10px;margin:2vh 2vw;text-shadow:var(--neon) 1px 0 5px}@keyframes box-shad{0%{box-shadow:inset 0 0 .6rem 0 var(--neon),0 0 .6rem 0 var(--neon)}to{box-shadow:inset 0 0 .1rem 0 var(--neon),0 0 .1rem 0 var(--neon)}}@media (max-width: 600px){.root_timer .header{font-size:1.25rem;width:150px;position:relative}.root_timer .timer{margin-top:5vw}}.cards{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;flex-wrap:wrap;row-gap:2rem;margin:13vh 2vw}.cards .card_wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:12vw;height:60vh;padding:2vh 1vw;border-radius:10px;border:3px solid transparent;cursor:pointer}.cards .card_wrap .image{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;min-height:77%;border-radius:10px;margin-bottom:1vh}.cards .card_wrap .title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-align:center;margin-bottom:1vh;width:100%}.cards .card_wrap .type{text-align:center;width:100%;font-weight:600}.filter-bar{display:flex;align-items:center;justify-content:center;width:100%;font-size:1.15rem}.filter-bar .adv{font-style:italic;cursor:pointer}.filter_root{overflow-y:auto;overflow-x:hidden;background-color:var(--black_grey);left:18%;right:18%;position:absolute;top:15%;bottom:15%;height:fit-content;max-height:60vh;padding:.5vw;border-radius:10px;padding:2vw}.filter_root .filter_header{display:flex;align-items:center;justify-content:flex-start;font-size:1.35rem;font-weight:500;margin-top:1.5vw}.filter_root .filter_header svg{padding-right:1.5vw}.filter_root .filter_body .MuiChip-root{padding:.25vw .5vw;margin:1vw .5vw;color:#fff;height:auto}.filter_root .filter_body .MuiChip-root svg{color:#fff;font-size:1rem}.filter_root:focus-visible{outline:none}.search-bar{padding:2vh 3.5vw;box-sizing:border-box;width:100%}.search-bar>div{height:100%;width:100%;color:#fff;min-width:20vw}.search-bar div{color:#fff!important}.filter-genres{display:flex;flex-direction:row;gap:1rem;justify-content:center;animation:right_filter 1s ease-in-out both;position:absolute}.display_bar{display:flex;flex-direction:row;gap:1rem;justify-content:center;animation:right 1s ease-in-out both;position:absolute}.display_bar button{padding:0 1.5vw}.display_bar .MuiFormControl-root.MuiTextField-root input{height:6.5vh;box-sizing:border-box;padding:0 1.5vw}.display_bar .MuiButtonBase-root.MuiButton-root:hover{border:none}.no_result{display:flex;align-items:center;justify-content:center;height:100%;font-size:1rem;font-weight:600}@keyframes right{0%{top:-20%;opacity:0}to{top:0%;opacity:1}}@keyframes right_filter{0%{top:-20%;opacity:0}to{top:70px;opacity:1}}@media (max-width: 600px){.cards{row-gap:1rem;margin:12vh 2vw}.cards .card_wrap{width:43vw;height:50vh}.cards .card_wrap .title{margin-bottom:0;font-size:.9rem}.cards .card_wrap .type{font-size:1rem}.search-bar{margin-top:3vh;padding:1vh 4vw}.search-bar .MuiButtonBase-root.MuiButton-root{font-size:.65rem}.adv-text{font-size:.85rem;margin-top:3vh;display:flex;align-items:center;justify-content:center}.filter_root{left:5%;right:5%;top:12%;bottom:12%;height:fit-content;max-height:75vh;padding:3vw 4vw}.filter_root .filter_header{font-size:1.15rem;margin-top:4vw;margin-bottom:1vw}.filter_root .filter_body .MuiChip-root{padding:.25vw .5vw;margin:1.5vw 1.5vw 1.5vw 0vw}}#searchModal{backdrop-filter:blur(7px)}#searchModal .filter_root{background-color:#000000a1}#searchModal .filter_root .MuiButtonBase-root.MuiButton-root:hover{border:none}.manga_banner{min-height:50vh;max-height:60vh;-webkit-box-reflect:below 0px linear-gradient(transparent,rgba(94,92,92,.152))}.error{background-image:url(/assets/manga_404.96b88c3d.png);background-repeat:no-repeat;background-size:cover;min-height:120vh;margin-bottom:-10vh;top:-10vh;position:absolute;width:100%}.navbar{display:flex;flex-direction:row;gap:1rem;font-size:1.45rem;align-items:center;justify-content:flex-start;margin:2vh 0 2vh 2vw}.navbar_item{font-weight:600;cursor:pointer}.navbar_item a:after{content:"";height:2px;border-radius:5px;background-color:red;position:absolute;top:120%;left:50%;right:50%;transition:all .25s ease-in-out}.navbar_item a:hover:after{right:0%;left:0%}.navbar_item a{text-decoration:none;color:#fff;position:relative}.navbar_item a.active:after{right:0%;left:0%}.about_manga_container{margin-top:4vh;margin-left:2vw}.about_manga_container .info{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:3rem;margin-bottom:6vh}.about_manga_container .info .cover{min-height:50vh;min-width:15vw;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:10px}.about_manga_container .info .detail{max-width:70vw}.about_manga_container .title{font-size:2rem;font-weight:700;color:#0af4a6;margin-bottom:3vh;line-height:2.5rem}.about_manga_container .description{margin-top:2vh;font-size:1rem;font-weight:500;margin-right:4vw}.about_manga_container .genres{margin:2vh 0}.about_manga_container .genres div{margin:0 .75vw}.about_manga_container .genres div:nth-child(1){margin-left:0}.about_manga_container .wrapper{display:flex;flex-direction:row;align-items:center;gap:7rem;flex-wrap:wrap}.about_manga_container .wrapper .rating,.about_manga_container .wrapper .popularity{display:flex;flex-direction:row;align-items:center;font-size:1rem;font-weight:600}.about_manga_container .wrapper .rating>span,.about_manga_container .wrapper .popularity>span{padding-right:1vw}.about_manga_container .wrapper .rating>span svg,.about_manga_container .wrapper .rating>span span,.about_manga_container .wrapper .popularity>span svg,.about_manga_container .wrapper .popularity>span span{display:flex}.about_manga_container .wrapper .rating .MuiRating-icon,.about_manga_container .wrapper .popularity .MuiRating-icon{color:#e7b70d}.about_manga_container .status{font-weight:800;font-size:1.25rem}.about_manga_container .characters{margin-left:-2vw}.about_manga_container .characters .slider_title{margin-left:0}.reader_container{display:flex;flex-direction:column;margin-left:2vw;gap:2rem;position:relative}.reader_container .chapters{max-height:100vh;width:20%;margin-top:3rem}.reader_container .chapters .left-top-panel{display:flex;flex-direction:row}.reader_container .chapters .ch_header{font-size:1.5rem;width:100%;position:sticky;top:0;font-weight:800;margin-bottom:3vh}.reader_container .chapters .container{max-height:inherit;overflow-y:scroll;scroll-snap-type:y mandatory;scroll-behavior:smooth}.reader_container .chapters .container .ch_btn{margin-bottom:1rem;min-height:6vh;padding:.75rem;cursor:pointer;border:2px solid rgb(11,159,151);border-radius:15px;margin-right:1rem}.reader_container .chapters .container .ch_btn .title{font-size:1rem;font-weight:600;margin-left:.5rem}.reader_container .chapters .container .ch_btn .date{font-size:.85rem;font-weight:400;margin-left:.5rem}.reader_container .chapters .container>*{scroll-snap-align:start}.reader_container .view_cont{margin-bottom:5vh}.reader_container .viewer{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:4rem;margin-top:3rem;height:max-content;overflow:auto;max-height:100vh;padding-bottom:10vh;scroll-behavior:smooth;scroll-snap-type:x mandatory}.reader_container .viewer .page{background-position:center;background-size:contain;background-repeat:no-repeat}.reader_container .viewer .left-btn,.reader_container .viewer .right-btn{position:absolute;height:78%;width:25%;max-height:100vh;cursor:pointer;z-index:4;background-color:#00ffc83f;animation:visiblity 6s ease-in-out forwards}.reader_container .viewer .left-btn span,.reader_container .viewer .right-btn span{display:flex;align-items:center;justify-content:center;height:100%;width:100%;font-size:2rem;font-weight:500;text-shadow:rgb(12,12,12) 4px 4px 10px;animation:visiblity 6s ease-in-out 2s forwards}.reader_container .viewer .pages{max-height:100vh;min-width:30vw;max-width:100vw;flex-grow:1;flex-shrink:0}.reader_container .viewer .images{scale:1;height:max-content;max-height:90vh;max-width:100%}.reader_container .viewer .right-btn{right:0}.reader_container .chapters-drop{margin-top:3vh;display:flex;flex-direction:row;align-items:center;gap:1rem;flex-wrap:wrap;justify-content:center}.reader_container .chapters-drop .head{font-size:1.25rem;font-weight:500}.reader_container .chapters-drop .MuiSvgIcon-root{color:#fff!important}.reader_container #chapter-selector{min-width:10vw;max-width:max-content}.reader_container #chapter-selector .dr_header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reader_container .loader{min-height:50vh;display:flex;align-items:center;justify-content:center}.MuiMenu-root.MuiModal-root .MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded{color:#fff}.MuiMenu-root.MuiModal-root .MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded .MuiList-root .Mui-selected{background-color:#0798e6a3!important}.MuiMenu-root.MuiModal-root .MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded .MuiList-root li{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1rem;width:100%}.MuiMenu-root.MuiModal-root .MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded .MuiList-root li:hover{background-color:#00a6ff}.MuiMenu-root.MuiModal-root .MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded .MuiList-root .sub-header{font-size:.7rem}.MuiOutlinedInput-notchedOutline{border-color:#00a6ff!important}.MuiOutlinedInput-notchedOutline legend{opacity:1;height:max-content}.MuiOutlinedInput-notchedOutline legend span{color:#00a6ff!important;opacity:1;font-size:.75rem}.MuiInputBase-root .sub-header{display:none!important}.dr_header,.sub-header{white-space:pre-wrap;text-align:center;color:#fff}@keyframes visiblity{99%{font-size:2rem}to{background-color:transparent;color:transparent;text-shadow:none;font-size:0}}@media (max-width: 600px){.manga_banner{min-height:12vh}.error{background-position:center;min-height:50vh;margin-top:25vh}.about_manga_container .info{gap:1rem;justify-content:center}.about_manga_container .info .cover{min-height:35vh;min-width:45vw}.about_manga_container .info .detail{max-width:100vw}.about_manga_container .title{text-align:center}.about_manga_container .description{margin-top:2vh;font-size:1rem;font-weight:500;margin:1vh 4vw;text-align:center}.about_manga_container .genres{margin:2vh 2vw;text-align:center}.about_manga_container .genres div{margin:1vh 3vw}.about_manga_container .wrapper{gap:2rem;margin:1vh 4vw;justify-content:center}.about_manga_container .status{font-weight:600}.about_manga_container .characters{margin-left:-2vw}.about_manga_container .characters .slider_title{margin-left:0}.chapters-drop{justify-content:center}}.login_container{display:flex;justify-content:flex-start;align-items:center;height:100vh;background-image:url(/assets/cr-gj2.df03ebcc.jpg);background-position:center right;background-repeat:no-repeat;background-size:cover;background-color:#000}.login_container .form{min-width:20vw;min-height:60vh;max-width:fit-content;background-color:var(--black_grey);padding:6vh 2vw 2vh;border-radius:10px;box-shadow:0 0 1.5rem .25rem #05e0d559;margin-left:10vw}@keyframes shadows{0%{box-shadow:0 0 1rem 0 var(--accent)}to{box-shadow:0 0 0 0 var(--accent)}}@media (max-width: 600px){.Outlet{min-height:100vh;background-color:#000}.login_container{height:10vh;background-image:url(/assets/komi.908c716b.jpg);background-position:bottom right;background-size:contain;padding-top:18vh;align-items:flex-start}.login_container .form{min-width:90vw;min-height:50vh;padding:6vh 2vw 2vh;border-radius:10px;box-shadow:0 0 1.5rem .55rem #05e0d559;margin-left:3vw;position:relative}.login_container .form:before{content:"AniManga";font-size:1.5rem;left:33%;right:35%;position:absolute;font-weight:800;top:-10%}}
