/* dramanana CSS cleanup: 20260929-round2. */
ul{list-style-type:none;padding:0;margin:0;}
body,form {margin:0px;color:#666;}
li {list-style: none;}
.bodybk {background-color: #000000 !important;}

I,B,EM{font-style:normal;font-weight:normal; }
A:link		{text-decoration:none;color:#19b;}
A:visited	{text-decoration:none;color:#19b;}
A:hover		{text-decoration:none;color:#1cf;}
A:active	{text-decoration:none;color:#f80;}

:root
{
	--wisdomlink:#388;
	--authorlink:darkseagreen;
	--itemlink:deepskyblue;
	--itemhover:royalblue;
	--taglink:tan;
	--taghover:brown;

}

h2{font-size:1.2rem;line-height:1.8rem;}
h3,h4,h5,h6{font-size: 1.1rem;}

h3{color:var(--itemlink);}  
h3:hover{color:var(--itemhover);}  

h4{color:var(--authorlink);}  

h5{color:var(--wisdomlink);} 

h6{color:var(--taglink);}

small {color:#ccc;}

.hr{border-top:dashed 1px !important;}

.logo{height:5rem;margin:.5rem;padding:.5rem;}

main{padding: 0 0 3rem 0;}

.bg-color {background-image: radial-gradient(circle at -20% -50%,#d44 0%, #e99 50%, #d11 50%,#c11 100%);}
.bg-circle-color {background-image: radial-gradient(circle at -20% -10%, #3b2727 0%, #731b1b 60%, #761616 60%, #000000 100%);}

.btn-info {
    --bs-btn-bg: #1dd;
    --bs-btn-border-color: #8dd;
    --bs-btn-disabled-bg: #1dd;
    --bs-btn-disabled-border-color: #8dd;
}

.carousel-control-next, .carousel-control-prev {top:40%;bottom: 10%;}

.author{position:relative;}

.author:link,.author:visited{color:var(--authorlink);white-space:nowrap;}
.author:hover{color:orange}

.bar {color:#2aa;border-bottom: .1rem solid #8dd;border-left: .3rem solid #8dd;background-image:radial-gradient(circle at 0% -200%,#aee 0%,#eff 20%,#bee 20%,transparent 90%); padding: .5rem; border-radius: .2rem;box-shadow: -.1rem .1rem .3rem rgba(0,0,0,.1);;margin:.5rem 0;}
.bar i{color: #fff;}

.tag {padding:.5rem .2rem;}
.tag a:link,.tag a:visited,.tag:link,.tag:visited{color:var(--taglink);line-height: 2rem;}
.tag a:hover,.tag:hover{color:var(--taghover);}

.path{width:99.9%;padding:.5rem; vertical-align: middle;border: solid 1px #ccc;border-top-width: 0;box-shadow: 0 .3rem .5rem rgba(0,0,0,.1);border-bottom-right-radius: 3rem;background-image:linear-gradient(120deg,rgba(240, 240, 240, 0.5) 0%,#eff );}  
.path ul{margin-bottom: 0;padding-left: 1rem;}
.path i{color:coral;margin: auto .5rem;}
.path li{display:inline-block;line-height: 1.5rem;}  

.comments ul{min-height:10rem;}
.comments li{overflow:hidden;}
.comments em{display:block;float:right;margin-right:1rem;}
.comments date{font-size:.8rem;margin-right:.5rem;color:dategray;}
.comments p{line-height:1.5rem;color:seagreen;}

.btn_cricle_sm{display: flex !important;align-items: center;width: 1.8rem;height: 1.8rem;border-radius: 50% !important;justify-content: center;}
.menu_top_div {position: relative;width: 100%;box-sizing: border-box;background-image: radial-gradient(circle at -20% -300%, #ff0e67 0%, #29151d 40%, #2b1b21 40%, #7f0031 80%, #800e3d 80%, #5f1631);line-height: 3.25rem;height: 3.25rem;margin-bottom: .85rem;z-index: 10;display: flex;flex-direction: row;flex-wrap: nowrap;align-content: center;justify-content: space-between;align-items: center;}

.menu-top-right {display: flex;padding-right: .6rem;}
.menu-top-mid {display:flex;padding-left:.8rem;}
.menu-top-mid a {display: flex;}
.menu-top-mid img {width: 135px;}
.menu_top_div .btn_cricle_sm {width: 2.1rem;height: 2.1rem;}

.menu_top_md {display: flex;justify-content: space-around;flex-direction: row;flex-wrap: nowrap;align-content: center;align-items: center;background-color: #fff;background-image: radial-gradient(circle at -30% -200%, #260600 0%, #a62121 50%, #ad2323 50%, #660c0c 100%) !important;}

.menu_top_md div {display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: center;align-items: center;align-content: center;}
.menu_top_md div i {height: 2rem;line-height: 2rem;}
.menu_top_md div h6 {font-size: 100%;}

.def_title_bar {display: flex;justify-content: space-between;align-items: center;}
.def_title_bar h6 i{font-size: 1rem;padding-right: 0.5rem;}
.home-hot-card{overflow:hidden;background:#050505!important;}
.home-hot-card>.row{position:relative;}
.home-hot-card .def_title_bar{margin-bottom:.35rem;}
.home-hot-rank{position:relative;padding:.75rem .35rem .35rem;}
.home-hot-rank:after{content:"";position:absolute;top:.9rem;right:calc(.35rem - 1px);bottom:.35rem;width:calc(3.2rem + 1px);z-index:3;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,0),rgba(0,0,0,.44) 58%,rgba(0,0,0,.76));}
.home-hot-rank-track{display:flex;gap:1.05rem;overflow-x:auto;overflow-y:hidden;padding:.45rem 0 .4rem;scroll-snap-type:x mandatory;scroll-behavior:smooth;cursor:grab;-webkit-overflow-scrolling:touch;scrollbar-width:none;}
.home-hot-rank-track::-webkit-scrollbar{display:none;}
.home-hot-rank-track.is-dragging{cursor:grabbing;scroll-snap-type:none;}
.home-hot-rank-card{position:relative;display:grid;grid-template-columns:2.85rem minmax(0,1fr);flex:0 0 clamp(11.6rem,14.5vw,14rem);height:clamp(12.7rem,calc((14.5vw - 2.85rem) * 1.48),16.25rem);overflow:hidden;border-radius:.65rem;background:#161b22;color:#fff!important;text-decoration:none!important;scroll-snap-align:start;box-shadow:0 .75rem 1.4rem rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.06);transform:translateZ(0);}
.home-hot-rank-card:hover{color:#fff!important;filter:brightness(1.06);}
.home-hot-rank-seo-name{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;}
.home-hot-rank-side{position:relative;display:block;padding:.85rem .28rem .95rem;background:linear-gradient(180deg,#6e5d32 0%,#9b8142 100%);z-index:2;}
.home-hot-rank-title{position:absolute;left:50%;top:5.55rem;display:block;width:9.4rem;height:1.3rem;color:#fff;font-family:inherit;font-size:1.02rem!important;font-weight:500;line-height:1.3rem;text-align:left;letter-spacing:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 1px rgba(0,0,0,.45);-webkit-text-stroke:0;transform:translate(-50%,-50%) rotate(90deg);transform-origin:center center;}
.home-hot-rank-char{display:inline;}
.home-hot-rank-ellipsis-char{font-size:1em;}
.home-hot-rank-no{position:absolute;left:50%;bottom:.95rem;display:block;color:#ffd36b;font-family:inherit;font-size:2.35rem;font-weight:800;line-height:1;font-style:italic;text-shadow:none;transform:translateX(-50%);}
.home-hot-rank-cover{position:relative;display:block;min-width:0;height:100%;background:#101318;}
.home-hot-rank-cover:after{content:"";position:absolute;left:0;right:0;bottom:0;height:40%;background:linear-gradient(0deg,rgba(0,0,0,.55),rgba(0,0,0,0));pointer-events:none;}
.home-hot-rank-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top;}

.home-hot-rank-top2 .home-hot-rank-side{background:linear-gradient(180deg,#31465f 0%,#55709a 100%);}
.home-hot-rank-top3 .home-hot-rank-side{background:linear-gradient(180deg,#47315f 0%,#775f96 100%);}
.home-hot-rank-card:nth-child(n+4) .home-hot-rank-side{background:linear-gradient(180deg,#3a424d 0%,#5a6370 100%);}
.home-hot-rank-nav{position:absolute;top:64%;z-index:4;display:flex;align-items:center;justify-content:center;width:3.05rem;height:3.05rem;margin-top:-1.15rem;border:0;border-radius:50%;background:rgba(0,0,0,.28);color:rgba(255,255,255,.68);box-shadow:0 .45rem 1.2rem rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.05);cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease;}
.home-hot-rank-nav span{display:block;width:.82rem;height:.82rem;border-top:.22rem solid currentColor;border-right:.22rem solid currentColor;font-size:0;line-height:0;}
.home-hot-rank-prev span{transform:rotate(-135deg);margin-left:.24rem;}
.home-hot-rank-next span{transform:rotate(45deg);margin-right:.24rem;}
.home-hot-rank-nav:hover{background:rgba(255,255,255,.16);color:rgba(255,255,255,.82);transform:scale(1.04);}
.home-hot-rank-prev{left:.35rem;}
.home-hot-rank-next{right:.35rem;background:rgba(0,0,0,.26);}
@media screen and (max-width: 1199px){.home-hot-rank-card{flex-basis:clamp(10.8rem,20vw,13.2rem);height:clamp(11.8rem,calc((20vw - 2.62rem) * 1.48),15.2rem);grid-template-columns:2.62rem minmax(0,1fr);}.home-hot-rank{padding-left:.18rem;padding-right:.18rem;}.home-hot-rank:after{right:calc(.18rem - 1px);width:calc(2.8rem + 1px);}.home-hot-rank-track{gap:.9rem;}.home-hot-rank-nav{top:62%;}.home-hot-rank-title{top:5.13rem;width:8.7rem;height:1.2rem;font-size:.94rem!important;line-height:1.2rem;}.home-hot-rank-no{bottom:.82rem;font-size:2.05rem;}}
@media screen and (max-width: 900px){.home-hot-rank{padding-left:.12rem;padding-right:.12rem;}.home-hot-rank-card{flex-basis:31vw;height:calc((31vw - 2.2rem) * 1.48);grid-template-columns:2.2rem minmax(0,1fr);}.home-hot-rank-track{gap:.62rem;}.home-hot-rank-title{top:4.3rem;width:7.2rem;height:1.08rem;font-size:.86rem!important;line-height:1.08rem;}.home-hot-rank-no{bottom:.66rem;font-size:1.75rem;}}
@media screen and (max-width: 767px){.home-hot-card{border-radius:.55rem;}.home-hot-rank{padding:.45rem .12rem .35rem;}.home-hot-rank:after{top:.72rem;right:.12rem;bottom:.28rem;width:2.15rem;background:linear-gradient(90deg,rgba(0,0,0,0),rgba(0,0,0,.36) 58%,rgba(0,0,0,.64));}.home-hot-rank-track{gap:.42rem;padding:.35rem 0 .35rem;}.home-hot-rank-card{flex-basis:31vw;height:calc((31vw - 1.64rem) * 1.48);grid-template-columns:1.64rem minmax(0,1fr);border-radius:.45rem;}.home-hot-rank-side{padding:.42rem .06rem .46rem;}.home-hot-rank-title{top:3.37rem;width:5.9rem;height:.96rem;font-size:.74rem!important;line-height:.96rem;}.home-hot-rank-no{bottom:.48rem;font-size:1.28rem;}.home-hot-rank-nav{display:none;}}
@media screen and (max-width: 420px){.home-hot-rank-card{flex-basis:32vw;height:calc((32vw - 1.55rem) * 1.48);grid-template-columns:1.55rem minmax(0,1fr);}.home-hot-rank-track{gap:.38rem;}.home-hot-rank-title{top:3.13rem;width:5.45rem;height:.9rem;font-size:.72rem!important;line-height:.9rem;}.home-hot-rank-no{bottom:.44rem;font-size:1.2rem;}}
.home-cat-scroll{position:relative;padding:.75rem .35rem .35rem;}
.home-cat-scroll:after{content:"";position:absolute;top:.9rem;right:calc(.35rem - 1px);bottom:.35rem;width:calc(3.2rem + 1px);z-index:3;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,0),rgba(0,0,0,.44) 58%,rgba(0,0,0,.76));}
.home-cat-movies{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;margin-left:0!important;margin-right:0!important;padding:.45rem 0 .15rem!important;scroll-snap-type:x proximity;cursor:grab;-webkit-overflow-scrolling:touch;scrollbar-width:none;}
.home-cat-movies::-webkit-scrollbar{display:none;}
.home-cat-movies.is-dragging{cursor:grabbing;scroll-snap-type:none;}
.home-cat-movies>.col-4{flex:0 0 16.393443%!important;width:16.393443%!important;max-width:16.393443%!important;padding-top:0!important;padding-bottom:0!important;padding-left:0!important;padding-right:.7rem!important;scroll-snap-align:start;}
.home-cat-movies>.col-4 .mb-1{margin-bottom:0!important;}
.home-cat-movies>.col-4 .row{margin-left:0!important;margin-right:0!important;}
.home-cat-movies>.col-4 .col-12{padding-left:0!important;padding-right:0!important;}
.home-cat-movies>.col-4 h6{margin:0!important;font-size:1.05rem;line-height:1.24rem;white-space:normal;overflow:visible;}
.home-cat-nav{position:absolute;top:64%;z-index:4;display:flex;align-items:center;justify-content:center;width:3.05rem;height:3.05rem;margin-top:-1.15rem;border:0;border-radius:50%;background:rgba(0,0,0,.28);color:rgba(255,255,255,.68);box-shadow:0 .45rem 1.2rem rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.05);cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease;}
.home-cat-nav span{display:block;width:.82rem;height:.82rem;border-top:.22rem solid currentColor;border-right:.22rem solid currentColor;font-size:0;line-height:0;}
.home-cat-prev{left:.35rem;}
.home-cat-next{right:.35rem;background:rgba(0,0,0,.26);}
.home-cat-prev span{transform:rotate(-135deg);margin-left:.24rem;}
.home-cat-next span{transform:rotate(45deg);margin-right:.24rem;}
.home-cat-nav:hover{background:rgba(255,255,255,.16);color:rgba(255,255,255,.82);transform:scale(1.04);}
@media screen and (max-width: 1199px){.home-cat-scroll{padding-left:.18rem;padding-right:.18rem;}.home-cat-scroll:after{right:calc(.18rem - 1px);width:calc(2.8rem + 1px);}.home-cat-nav{top:62%;}.home-cat-movies>.col-4{flex-basis:19.607843%!important;width:19.607843%!important;max-width:19.607843%!important;}}
@media screen and (max-width: 900px){.home-cat-scroll{padding-left:.12rem;padding-right:.12rem;}.home-cat-movies>.col-4{flex-basis:24.390244%!important;width:24.390244%!important;max-width:24.390244%!important;}}
@media screen and (max-width: 767px){.home-cat-scroll{padding:.45rem .12rem .35rem;}.home-cat-scroll:after{top:.72rem;right:.12rem;bottom:.28rem;width:2.15rem;background:linear-gradient(90deg,rgba(0,0,0,0),rgba(0,0,0,.36) 58%,rgba(0,0,0,.64));}.home-cat-movies{padding:.35rem 0 .15rem!important;}.home-cat-movies>.col-4{flex-basis:32.258065%!important;width:32.258065%!important;max-width:32.258065%!important;}.home-cat-movies>.col-4 h6{font-size:1rem;line-height:1.18rem;}.home-cat-nav{display:none;}}
.picsize{position:relative; overflow:hidden; border-radius: .5rem;}

.picsize eps{display:none!important;}

.picsize img{width:100%;}
.picsize img{transition: all 0.3s;}
.picsize img:hover{transform: scale(1.06);}
.pictitle{margin:2px auto 15px auto;text-align:center;}

.text {padding-left: .5rem!important; padding-right: .5rem!important;}
.text-blue {color: #49728e !important;}
.text-blue:link {color: #49728e;}
.text-blue:visited {color: #49728e;}
.text-blue:hover {color: #f17b13 !important;}

.text-gray {color: #bfbfbf !important;}
.bordersm {border: solid 2px #252525 !important;}
.search_hot {padding: .2rem 0;overflow: hidden;width: 28rem;white-space: nowrap;text-overflow: ellipsis;display: flex;align-items: center;justify-content: flex-end;}
.search_hot a {padding-left: 0.2rem;color: #fab889;}
.search_bar {position:relative;width: 28rem;display: flex;align-content: center;align-items: stretch;justify-content: flex-end;border-radius:.6rem;background:#fff;border:1px solid rgba(11,0,0,.75);overflow:visible;}
.search_bar .form-control {width:100% !important;height:2.55rem;margin:0 !important;padding:0 .95rem;border:0;border-radius:.6rem 0 0 .6rem;background:#fff;color:#657484;font-size:.95rem;box-shadow:none;}
.search_bar .form-control:focus {border:0;box-shadow:none;}
.search_bar .btn {width:3.75rem;min-width:3.75rem;height:2.55rem;margin:0;border:0;border-radius:0 .52rem .52rem 0 !important;display:flex;align-items:center;justify-content:center;}
.search_bar .btn .icon-search-b {width:1.6rem;height:1.6rem;}
.search-suggest {display:none;position:absolute;left:0;right:0;top:100%;z-index:10050;margin-top:.35rem;padding:.35rem;border:1px solid rgba(255,184,83,.28);border-radius:.45rem;background:rgba(8,8,8,.98);box-shadow:0 .8rem 1.8rem rgba(0,0,0,.48);}
.search-suggest-item {display:flex;align-items:center;gap:.55rem;padding:.35rem;border-radius:.35rem;color:#f1f1f1 !important;text-decoration:none;}
.search-suggest-item:hover {background:rgba(229,122,31,.18);color:#ffbe90 !important;text-decoration:none;}
.search-suggest-item img {width:2.4rem;height:3.2rem;object-fit:cover;border-radius:.2rem;background:#191919;}
.search-suggest-title {min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.search-suggest-item small {color:#ffbe90;white-space:nowrap;}

.home-page{overflow-x:hidden;background:#000;}
.home-hero{position:relative;overflow:hidden;min-height:34rem;margin-top:0;background:#11161e;}
.home-hero-carousel{position:relative;min-height:34rem;}
.home-hero-carousel.carousel-fade .carousel-item{transition:opacity .75s ease-in-out;}
.home-hero-slide{position:relative;min-height:34rem;overflow:hidden;}

.home-hero-bg{position:absolute;inset:-4.5rem;z-index:0;background-image:var(--home-hero-img),radial-gradient(circle at 28% 24%,#5c4a40 0%,#1b2028 58%,#080a0d 100%);background-size:cover;background-position:center 30%;filter:blur(14px);transform:scale(1.1);opacity:.78;}
.home-hero-shade{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(12,16,22,.9) 0%,rgba(23,20,20,.48) 34%,rgba(11,13,18,.58) 68%,rgba(6,8,12,.96) 100%),linear-gradient(180deg,rgba(0,0,0,.18) 0%,rgba(0,0,0,.2) 46%,#000 100%);}
.home-hero-inner{position:relative;z-index:4;display:flex;align-items:center;gap:4.8rem;min-height:34rem;padding-top:2.45rem;padding-bottom:5.4rem;}
.home-hero-poster{display:block;flex:0 0 17.6rem;width:17.6rem;border-radius:.72rem;overflow:hidden;box-shadow:0 1.4rem 3.2rem rgba(0,0,0,.52),0 0 0 1px rgba(255,255,255,.1);}
.home-hero-poster img{display:block;width:100%;aspect-ratio:3/4;object-fit:cover;background:#080808;}
.home-hero-copy{position:relative;z-index:5;max-width:46rem;color:#fff;text-shadow:0 .16rem .45rem rgba(0,0,0,.36);}
.home-hero-copy h1{margin:0 0 .9rem;padding-bottom:.08em;font-size:clamp(2.45rem,4.45vw,4.45rem);font-weight:800;line-height:1.18;letter-spacing:0;color:#f5ede2;}
.home-hero-copy h1 a,.home-hero-copy h1 a:link,.home-hero-copy h1 a:visited,.home-hero-copy h1 a:hover{color:inherit!important;text-decoration:none!important;}
.home-hero-meta{display:flex;align-items:center;flex-wrap:wrap;gap:0 .95rem;margin-bottom:.85rem;color:#ffc65d;font-size:1.12rem;line-height:1.8rem;text-shadow:0 .1rem .28rem rgba(0,0,0,.42);}
.home-hero-meta span+span{position:relative;}
.home-hero-meta span+span::before{content:"";display:inline-block;width:1px;height:1rem;margin:0 .95rem 0 0;background:rgba(255,255,255,.38);vertical-align:-.12rem;}

.home-hero-copy p{max-width:44rem;margin:0 0 1.15rem;color:rgba(255,255,255,.82);font-size:1.08rem;line-height:1.72rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
.home-hero-play{display:inline-flex;align-items:center;align-self:flex-start;justify-content:center;gap:.85rem;min-width:10.8rem;height:3.45rem;padding:0 1.6rem;border-radius:999px;background:linear-gradient(135deg,#ffd974 0%,#ffc24f 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 .65rem 1.35rem rgba(0,0,0,.32);color:#16110a!important;font-size:1.08rem;font-weight:700;text-shadow:none;}
.home-hero-play:hover{filter:brightness(1.05);color:#16110a!important;text-decoration:none;}
.home-hero-play span{display:block;flex:0 0 1rem;width:1rem;height:1.3rem;margin-left:.15rem;border:0;background:#111;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='8.4 4.4 11 15'%3E%3Cpath fill='black' d='M8.7 6.25c0-1.05 1.15-1.7 2.05-1.12l8.1 5.22c.82.53.82 1.77 0 2.3l-8.1 5.22c-.9.58-2.05-.07-2.05-1.12V6.25Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='8.4 4.4 11 15'%3E%3Cpath fill='black' d='M8.7 6.25c0-1.05 1.15-1.7 2.05-1.12l8.1 5.22c.82.53.82 1.77 0 2.3l-8.1 5.22c-.9.58-2.05-.07-2.05-1.12V6.25Z'/%3E%3C/svg%3E") center/contain no-repeat;}
.home-hero-control{top:48%;bottom:auto;z-index:7;width:3.1rem;height:3.1rem;border-radius:50%;background:rgba(255,255,255,.88);opacity:.82;box-shadow:0 .6rem 1.25rem rgba(0,0,0,.32);}
.home-hero-control:hover{opacity:1;}
.home-hero-control.carousel-control-prev{left:1.4rem;}
.home-hero-control.carousel-control-next{right:1.4rem;}
.home-hero-control span{display:block;width:.75rem;height:.75rem;border-top:.18rem solid #111;border-left:.18rem solid #111;}
.home-hero-control.carousel-control-prev span{transform:translateX(.14rem) rotate(-45deg);}
.home-hero-control.carousel-control-next span{transform:translateX(-.14rem) rotate(135deg);}
.home-hero-thumbs{display:none!important;}
.home-hero-thumbs li{box-sizing:border-box;width:3.85rem;height:5.15rem;margin:0;border:2px solid rgba(255,255,255,.12);border-radius:.35rem;background-image:var(--home-hero-img);background-size:cover;background-position:center;opacity:.72;cursor:pointer;box-shadow:0 .35rem .75rem rgba(0,0,0,.34);transition:width .18s ease,height .18s ease,opacity .18s ease,border-color .18s ease;}
.home-hero-thumbs li.active{width:4.55rem;height:6.05rem;border-color:#ffc21f;opacity:1;}
.home-hero-thumbs li span{display:block;width:1px;height:1px;overflow:hidden;}
.home-hero-menu{position:absolute;left:0;right:0;bottom:1.05rem;z-index:9;}
.home-hero-menu>.d-block{margin-top:0!important;}
.home-hero-menu .menu_top_md{border-radius:.3rem;background-blend-mode:normal,screen;}
.home-hero-menu .menu_top_md a{flex:1;}
.home-hero-menu .menu_top_md h6{text-shadow:0 .12rem .35rem rgba(0,0,0,.32);}
.home-content{position:relative;z-index:2;}
.home-content>.card:first-child{margin-top:.7rem!important;}
@media screen and (min-width: 768px) {.home-hero,.home-hero-carousel,.home-hero-carousel .carousel-inner,.home-hero-slide{height:34.4rem;min-height:34.4rem;}.home-hero-inner{align-items:flex-start;height:34.4rem;min-height:0;padding-bottom:7.2rem;}.home-hero-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-height:0;padding-top:.1rem;}.home-hero-copy h1{display:-webkit-box;max-width:48rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:calc(2.36em + .12em);}.home-hero-copy p{max-height:5.16rem;}.home-hero-play{flex:0 0 auto;}}
@media screen and (min-width: 768px) and (max-width: 1199px) {.home-hero,.home-hero-carousel,.home-hero-carousel .carousel-inner,.home-hero-slide{height:32.1rem;min-height:32.1rem;}.home-hero-inner{height:32.1rem;min-height:0;gap:3rem;padding-top:2rem;padding-bottom:6.8rem;}.home-hero-poster{flex-basis:14.8rem;width:14.8rem;}.home-hero-copy h1{font-size:clamp(2.25rem,4.5vw,3.85rem);}.home-hero-copy p{font-size:1rem;line-height:1.65rem;max-height:4.95rem;}}
@media screen and (min-width: 768px) and (max-width: 1005px) {.home-hero,.home-hero-carousel,.home-hero-carousel .carousel-inner,.home-hero-slide{height:26.4rem;min-height:26.4rem;}.home-hero-inner{height:26.4rem;min-height:0;gap:1.8rem;padding-top:1.45rem;padding-bottom:4.8rem;}.home-hero-poster{flex-basis:11.6rem;width:11.6rem;}.home-hero-copy h1{margin-bottom:.75rem;font-size:2.35rem;}.home-hero-meta{margin-bottom:.65rem;font-size:1rem;}.home-hero-copy p{margin-bottom:1rem;font-size:.96rem;line-height:1.55rem;max-height:4.65rem;}.home-hero-play{height:3.1rem;min-width:9.4rem;font-size:1rem;}.home-hero-menu{bottom:.85rem;}.home-hero-menu .menu_top_md{overflow-x:auto;justify-content:flex-start;scrollbar-width:none;}.home-hero-menu .menu_top_md::-webkit-scrollbar{display:none;}}
@media screen and (max-width: 767px) {.home-hero{min-height:calc(100vh - 3.25rem);min-height:39rem;}.home-hero-carousel,.home-hero-slide{min-height:39rem;}.home-hero-bg::after{content:"";position:absolute;inset:0;}.home-hero-inner{display:block;min-height:39rem;padding:0 1.1rem 7.4rem;}.home-hero-copy{position:absolute;left:1.2rem;right:1.2rem;max-width:none;text-align:center;}.home-hero-copy h1{color:#fff;text-shadow:0 .16rem .45rem rgba(0,0,0,.72);}.home-hero-meta{justify-content:center;margin-bottom:0;font-size:1rem;line-height:1.55rem;}.home-hero-copy p{display:none;}.home-hero-thumbs{left:50%;right:auto;bottom:6.45rem;max-width:72vw;transform:translateX(-50%);gap:.35rem;}.home-hero-thumbs li{width:.48rem;height:.48rem;border:0;border-radius:50%;background:#fff;opacity:.38;box-shadow:none;}.home-hero-thumbs li.active{width:1.25rem;height:.48rem;border:0;border-radius:999px;background:#ffc21f;opacity:1;}.home-hero-menu .menu_top_md{border-radius:.3rem;}.home-hero-menu .menu_top_md div i{height:1.75rem;line-height:1.75rem;}.home-hero-menu .menu_top_md div h6{font-size:.92rem;}}
@media screen and (max-width: 767px) {.home-page{margin-top:-.85rem;}.home-hero{min-height:clamp(28rem,calc(min(65.34vw,19.73rem) + 13.2rem),32.7rem);}.home-hero-carousel,.home-hero-slide{min-height:clamp(28rem,calc(min(65.34vw,19.73rem) + 13.2rem),32.7rem);}.home-hero-inner{min-height:clamp(28rem,calc(min(65.34vw,19.73rem) + 13.2rem),32.7rem);}.home-hero-bg{inset:-1.1rem;background-size:cover;background-position:center 18%;filter:blur(5px);transform:scale(1.03);opacity:.94;}.home-hero-bg::after{background:linear-gradient(180deg,rgba(0,0,0,.02) 0%,rgba(0,0,0,.05) 30%,rgba(0,0,0,.44) 72%,#000 100%),linear-gradient(90deg,rgba(0,0,0,.28),rgba(0,0,0,.04),rgba(0,0,0,.28));}.home-hero-shade{background:linear-gradient(180deg,rgba(0,0,0,.02) 0%,rgba(0,0,0,.01) 34%,rgba(7,9,13,.44) 72%,#000 100%);}.home-hero-poster{position:absolute;left:50%;top:1.8rem;z-index:5;display:block;width:min(49vw,14.8rem);height:auto;max-height:20.2rem;overflow:hidden;border:0;border-radius:.42rem;transform:translateX(-50%);box-shadow:0 1.1rem 2.8rem rgba(0,0,0,.58),0 .2rem .7rem rgba(0,0,0,.45);}.home-hero-poster img{width:100%;aspect-ratio:3/4;object-fit:cover;}.home-hero-copy{top:calc(min(65.34vw,19.73rem) - 2.85rem);flex-direction:column;align-items:center;}.home-hero-copy h1{order:2;width:100%;margin-top:1.83rem;margin-bottom:0;font-size:2.08rem;line-height:1.12;white-space:normal;overflow:visible;text-overflow:clip;text-align:center;overflow-wrap:anywhere;word-break:break-word;}.home-hero-meta{display:none!important;}.home-hero-thumbs{display:none!important;}.home-hero-control{display:none!important;}.home-hero-menu .menu_top_md{background:linear-gradient(135deg,rgba(21,22,24,.52),rgba(5,6,7,.42)),radial-gradient(circle at -30% -200%, rgba(38,6,0,.9) 0%, rgba(166,33,33,.62) 50%, rgba(173,35,35,.56) 50%, rgba(102,12,12,.82) 100%)!important;background-blend-mode:normal,screen;box-shadow:inset 0 1px 0 rgba(255,255,255,.11),inset 0 -1px 0 rgba(255,149,40,.1),0 .7rem 1.5rem rgba(0,0,0,.34);}}
.item-cover{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex:0 0 12.75rem;width:12.75rem;}
.item-cover img{display:block;width:11.25rem;height:15rem;object-fit:cover;border:0;border-radius:.38rem;box-shadow:0 .85rem 2.2rem rgba(0,0,0,.58);}

.item-favorite {background: radial-gradient(circle at -20% -90%, #b0653b 0%, #8c3c0d 60%, #ab4215 61%, #ed815f 100%);border-radius: 0.5rem;padding: 0 20px;color: #fff;cursor: pointer;font-size: 1rem;display: inline-flex;align-items:center;justify-content:center;text-align: center;line-height: 2.5rem;min-height:2.5rem;min-width:6.5rem;}

.item-readto {background: radial-gradient(circle at -20% -90%, #b07656 0%, #916719 60%, #af741f 61%, #edb35f 100%) !important;line-height: 2.5rem;display: inline-flex;align-items:center;justify-content:center;text-align:center;font-size: 1rem;border-radius: 0.5rem;padding: 0 20px;cursor: pointer;min-height:2.5rem;min-width:6.5rem;}

.item-top-div {position:relative;isolation:isolate;overflow:hidden;align-items:stretch;gap:0;min-height:18rem;padding:1rem!important;border:1px solid rgba(255,190,144,.16);border-radius:.38rem;background:#171210;background-image:radial-gradient(circle at -30% -120%,rgba(166,105,39,.54) 0%,rgba(39,33,27,.84) 42%,rgba(18,14,12,.96) 100%) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 .9rem 2.4rem rgba(0,0,0,.42);}
.item-top-div::before{content:"";position:absolute;z-index:-2;inset:-2.4rem;background-image:var(--movie-hero-bg),radial-gradient(circle at 20% 20%,#40352c 0%,#181412 62%,#080707 100%);background-size:cover;background-position:center 38%;filter:blur(16px);transform:scale(1.1);opacity:.82;}
.item-top-div::after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(8,7,6,.54) 0%,rgba(20,15,13,.38) 42%,rgba(7,6,6,.78) 100%),radial-gradient(circle at 72% -20%,rgba(238,160,74,.13) 0%,rgba(238,160,74,0) 42%),radial-gradient(circle at 12% 110%,rgba(184,91,25,.18) 0%,rgba(184,91,25,0) 48%);}
.item-top-div > *{position:relative;z-index:1;}
.item_content_box{position:relative;z-index:1;min-width:0;}
.item_content_detail li{list-style:none;}
.item_content_detail > li.h2{font-size:2rem;line-height:2.45rem;text-shadow:0 .16rem .55rem rgba(0,0,0,.55);}
.item-top-div .full_text{color:#e1bd88;}
.movie-detail-page{position:relative;background:#000;}
.movie-detail-page{overflow-x:hidden;}
.movie-detail-hero-bg{position:absolute;left:0;right:0;top:0;height:38rem;z-index:0;overflow:hidden;pointer-events:none;background:#111;}
.movie-detail-hero-bg::before{content:"";position:absolute;inset:-4rem;background-image:var(--movie-hero-bg),radial-gradient(circle at 30% 10%,#46382f 0%,#15171b 64%,#050506 100%);background-size:cover;background-position:center 34%;filter:blur(24px);transform:scale(1.12);opacity:.78;}
.movie-detail-hero-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.48) 0%,rgba(0,0,0,.32) 34%,rgba(0,0,0,.88) 100%),linear-gradient(90deg,rgba(0,0,0,.52) 0%,rgba(0,0,0,.2) 46%,rgba(0,0,0,.62) 100%);}
.movie-detail-page > .d-block.d-lg-none,.movie-detail-page > .container-lg.d-none.d-lg-block,.movie-detail-page > main{position:relative;z-index:1;}
.movie-detail-page > .container-lg.d-none.d-lg-block{z-index:10040;}
.movie-detail-page > .container-lg.d-none.d-lg-block{padding-top:1.2rem;padding-bottom:1.1rem;}
.movie-detail-page .menu_top_div{background:transparent;margin-bottom:0;}
.movie-detail-page .item-top-div{border:0;border-radius:0;background:transparent!important;background-image:none!important;box-shadow:none;}
.movie-detail-page .item-top-div::before,.movie-detail-page .item-top-div::after{content:none;}
.movie-rating{display:flex;align-items:center;min-height:1.55rem;list-style:none;color:#d1d1d1;}
.movie-rating-stars{display:inline-flex;align-items:center;gap:.28rem;line-height:1;--movie-star-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='white' stroke='white' stroke-width='1.6' stroke-linejoin='round' d='M12 2.7l2.9 5.9 6.5.9-4.7 4.6 1.1 6.5L12 17.5l-5.8 3.1 1.1-6.5-4.7-4.6 6.5-.9L12 2.7z'/%3E%3C/svg%3E");}
.movie-rating-star{display:block;width:1.28rem;height:1.28rem;padding:0;border:0;background:transparent;color:#5b5750;cursor:pointer;filter:drop-shadow(0 .1rem .26rem rgba(0,0,0,.45));transition:color .12s ease,transform .12s ease;}
.movie-rating-star:before{content:"";display:block;width:100%;height:100%;background:currentColor;-webkit-mask:var(--movie-star-shape) center/contain no-repeat;mask:var(--movie-star-shape) center/contain no-repeat;}
.movie-rating-star.is-active{color:#ffa903;}
.movie-rating-star:hover,.movie-rating-star:focus{outline:0;transform:scale(1.06);}
.movie-rating.is-loading .movie-rating-star{cursor:wait;opacity:.75;}
.movie-tags-share-row{display:flex;align-items:center;flex-wrap:nowrap;gap:.75rem;max-width:100%;min-width:0;overflow:hidden;white-space:nowrap;}
.item-info-tags{display:flex;align-items:center;flex:0 0 auto;gap:.35rem;min-width:0;color:#d8a15a!important;white-space:nowrap;}
.item-info-caption,.movie-share-label{flex:0 0 auto;color:#d8a15a!important;font:inherit;font-weight:400;line-height:1.5;}
.item-info-meta .item-info-label{color:#d8a15a!important;}
.item-info-tag {display:inline-block;flex:0 0 auto;margin:0;padding:0.12rem 0.45rem;border-radius:0.25rem;background:#3c2f23;color:#ffd08a !important;line-height:1.5;text-decoration:none;}
.item-eps-div {background-image: radial-gradient(circle at 30% -150%, #423a3a 0%,#474444 31%,#2e1813 51%,#392a17 63%,#3a2814 63%,#0b0101 100%) !important;border-radius: 0.2rem;}
.movie-detail-page .item-eps-div {border-radius:.5rem .5rem .2rem .2rem;}
.item-top-btn{gap:1.35rem;}
.item-top-btn a {text-wrap: nowrap;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 .38rem .9rem rgba(0,0,0,.34);}
.item-top-btn .mx-3{margin-left:0!important;margin-right:0!important;}
.movie-share-row{display:flex;flex:0 0 auto;align-items:center;flex-wrap:nowrap;gap:.4rem;min-width:0;min-height:1.7rem;margin:0;white-space:nowrap;}
.movie-share-row.movie-share-row-empty{display:none!important;}
.movie-share-buttons{display:flex!important;align-items:center;flex-wrap:nowrap!important;gap:.3rem;min-width:0;min-height:1.55rem;white-space:nowrap;}
.movie-share-buttons>a,.movie-share-buttons>button{display:inline-flex!important;float:none!important;align-items:center;justify-content:center;flex:0 0 1.55rem;width:1.55rem;height:1.55rem;margin:0;padding:0!important;border:1px solid rgba(255,193,112,.24);border-radius:.34rem;overflow:hidden;background:linear-gradient(135deg,#59402b,#2e2119);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 .22rem .5rem rgba(0,0,0,.3);color:#fff;font:inherit;cursor:pointer;transition:transform .12s ease,filter .12s ease;}
.movie-share-buttons>.movie-share-auto-hidden{display:none!important;}
.movie-share-buttons>a::after,.movie-share-buttons>button::after{display:none;color:#f3e6d5;font-size:.72rem;font-weight:400;line-height:1;white-space:nowrap;}
.movie-share-buttons .a2a_button_line::after{content:"LINE";}
.movie-share-buttons .a2a_button_facebook::after{content:"Facebook";}
.movie-share-buttons .a2a_button_threads::after{content:"Threads";}
.movie-share-buttons .movie-share-copy-link::before{content:"";display:block;flex:0 0 1.05rem;width:1.05rem;height:1.05rem;background:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.4' d='M10 13a5 5 0 0 0 7.5.5l3-3a5 5 0 0 0-7-7l-1.7 1.7M14 11a5 5 0 0 0-7.5-.5l-3 3a5 5 0 0 0 7 7l1.7-1.7'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.4' d='M10 13a5 5 0 0 0 7.5.5l3-3a5 5 0 0 0-7-7l-1.7 1.7M14 11a5 5 0 0 0-7.5-.5l-3 3a5 5 0 0 0 7 7l1.7-1.7'/%3E%3C/svg%3E") center/contain no-repeat;}
.movie-share-buttons .movie-share-copy-link::after{content:"Copy";}
.movie-share-buttons.is-wide>a,.movie-share-buttons.is-wide>button{flex-basis:auto;width:auto;padding:0 .48rem 0 .2rem!important;gap:.25rem;}
.movie-share-buttons.is-wide>a::after,.movie-share-buttons.is-wide>button::after{display:block;}
.movie-share-buttons.is-wide .a2a_svg{flex:0 0 1.55rem;width:1.55rem!important;height:1.55rem!important;}
.movie-share-buttons.is-wide .movie-share-copy-link::before{flex-basis:1.15rem;width:1.15rem;height:1.15rem;}
.movie-share-buttons>a:hover,.movie-share-buttons>a:focus,.movie-share-buttons>button:hover,.movie-share-buttons>button:focus{outline:0;transform:translateY(-1px);filter:brightness(1.08);}
.movie-share-buttons .a2a_svg{width:100%!important;height:100%!important;border-radius:.28rem!important;background:linear-gradient(135deg,#674a31,#34251b)!important;}
.movie-copy-open{overflow:hidden;}
.movie-copy-dialog{position:fixed;z-index:10080;inset:0;display:none;align-items:center;justify-content:center;padding:1rem;background:rgba(8,7,7,.72);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);}
.movie-copy-dialog.is-open{display:flex;}
.movie-copy-panel{width:min(34rem,100%);overflow:hidden;border:1px solid rgba(255,193,112,.25);border-radius:.65rem;background:linear-gradient(145deg,rgba(55,39,30,.98),rgba(25,20,18,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1.2rem 3rem rgba(0,0,0,.58);color:#f4eee8;}
.movie-copy-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.1rem .55rem;}
.movie-copy-title{margin:0;color:#f4eee8;font-size:1.15rem;font-weight:500;line-height:1.5;}
.movie-copy-close{position:relative;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin:0;padding:0;border:1px solid rgba(255,255,255,.16);border-radius:50%;background:rgba(255,255,255,.06);color:#f4eee8;font-size:0;line-height:1;cursor:pointer;}
.movie-copy-close::before,.movie-copy-close::after{content:"";position:absolute;left:50%;top:50%;width:1rem;height:.14rem;border-radius:999px;background:currentColor;transform-origin:center;}
.movie-copy-close::before{transform:translate(-50%,-50%) rotate(45deg);}
.movie-copy-close::after{transform:translate(-50%,-50%) rotate(-45deg);}
.movie-copy-body{padding:.25rem 1.1rem 1.1rem;}
.movie-copy-instruction{margin:0 0 .75rem;color:#d8a15a;font-size:.9rem;line-height:1.6;}
.movie-copy-url{display:block;width:100%;margin:0;padding:.85rem .9rem;border:1px solid rgba(255,193,112,.28);border-radius:.48rem;background:#1c1714;color:#ffd08a!important;font-size:.88rem;line-height:1.55;text-align:left;white-space:normal;overflow-wrap:anywhere;word-break:break-all;cursor:pointer;box-shadow:inset 0 1px .35rem rgba(0,0,0,.35);}
.movie-copy-url:hover,.movie-copy-url:focus{outline:0;border-color:rgba(255,193,112,.55);background:#261d18;color:#ffe0aa!important;}
.movie-copy-status{min-height:1.45rem;margin:.55rem 0 0;color:#79d8ae;font-size:.82rem;line-height:1.45rem;}
@media screen and (max-width: 480px){.movie-copy-dialog{padding:.75rem;}.movie-copy-header{padding:.85rem .9rem .45rem;}.movie-copy-body{padding:.2rem .9rem .9rem;}.movie-copy-title{font-size:1.05rem;}.movie-copy-url{font-size:.82rem;}}
@media screen and (min-width: 1005px) {.item_content_box {width:calc(100% - 12.75rem);}}
@media screen and (max-width: 1005px) {.item-top-div{justify-content:center;min-height:0;margin-top:.8rem!important;padding:1rem .85rem 1.4rem!important;text-align:center;}.item-top-div::before{inset:-2.6rem;background-position:center;filter:blur(19px);transform:scale(1.1);opacity:.72;}.item-top-div::after{background:linear-gradient(180deg,rgba(14,15,18,.58) 0%,rgba(28,22,18,.42) 46%,rgba(13,10,9,.9) 100%);}.item-cover {width:100%;display:flex;justify-content:center;}.item-cover img{width:auto;height:15rem;max-width:78vw;aspect-ratio:auto;}.item_content_box {width:100%;padding:1.2rem .5rem .2rem!important;}.item_content_detail {display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;align-content:center;padding-bottom:0.5rem;}.item_content_detail > li.h2{font-size:2.25rem;line-height:2.65rem;}}
@media screen and (max-width: 1005px) {.movie-detail-hero-bg{height:78rem;}.movie-detail-hero-bg::before{inset:-5rem;background-position:center top;filter:blur(25px);opacity:.76;}.movie-detail-hero-bg::after{background:linear-gradient(180deg,rgba(0,0,0,.34) 0%,rgba(0,0,0,.2) 32%,rgba(0,0,0,.78) 100%),linear-gradient(90deg,rgba(0,0,0,.45) 0%,rgba(0,0,0,.14) 50%,rgba(0,0,0,.45) 100%);}.movie-detail-page .movie-detail-info{width:auto;margin-left:calc(-1 * var(--bs-gutter-x, 30px) / 2)!important;margin-right:calc(-1 * var(--bs-gutter-x, 30px) / 2)!important;padding:1.6rem .85rem .65rem!important;border-radius:0;}.movie-detail-page .item-cover img{height:15rem;}.movie-detail-page .related-movies{margin-top:.5rem!important;}}
@media screen and (max-width: 1005px) {.movie-detail-page .item-info-summary{width:100%;}.movie-detail-page .full_text{width:100%;text-align:left!important;text-indent:0!important;line-height:1.65!important;}.movie-detail-page .full_text_detail{text-align:right!important;}}
@media screen and (max-width: 1005px) {.movie-rating{justify-content:center}.movie-rating-stars{gap:.34rem}.movie-rating-star{width:1.34rem;height:1.34rem;}}
@media screen and (max-width: 1005px) {.item-top-btn {justify-content:center;gap:.8rem;width:100%;}.item-top-btn a{flex:1 1 0;min-width:0;padding:0 .65rem;}}
@media screen and (max-width: 1005px) {.movie-tags-share-row{justify-content:center;width:100%;gap:1rem;}.movie-share-row{justify-content:center;gap:0;}.movie-share-label{display:none;}.movie-share-buttons{justify-content:center;gap:.65rem;}}
@media screen and (max-width: 575px) {.movie-tags-share-row{justify-content:center;align-items:center;width:100%;gap:.45rem;overflow:hidden;white-space:nowrap;}.movie-tags-share-row .item-info-tags{flex:0 1 auto;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;max-width:100%;min-width:0;gap:.35rem;overflow:hidden;white-space:nowrap;text-align:left;}.movie-tags-share-row .item-info-caption{flex:0 0 auto;white-space:nowrap;}.movie-tags-share-row .item-info-tag{flex:0 0 auto;max-width:calc(100vw - 8rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.movie-tags-share-row .movie-share-row{display:flex!important;flex:0 0 auto;}.movie-tags-share-row .movie-share-row.movie-share-row-empty{display:none!important;}}
.episode-text {background: #0000006e;padding: 0.5rem;border-radius: 0.5rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 1rem;text-align: center;min-width: 5rem;}
a.episode-text.d-block {color:#e39a5b;}
.episode-text a:link:visited {color:#6b6b6b;}
.close {float: right;font-size: 1.5rem;font-weight: 700;line-height: 1;color: #fff;text-shadow: 0 1px 0 #f00;opacity: .5;background-color: transparent;border: 0;}

.search-mobile {line-height: 3rem;}
.search-mobile .search_bar {width:100%;}
.search-mobile .search_bar .form-control {font-size:16px;}
@media screen and (max-width: 1005px) {#modal1 .modal-dialog{max-width:calc(100vw - 1.5rem);}#modal1 .modal-content{border:1px solid rgba(255,255,255,.12);border-radius:.72rem;}#modal1 .modal-header{align-items:center;border-bottom:0!important;padding:.75rem .9rem .35rem;}#modal1 .modal-title{font-size:1.45rem;line-height:2rem;text-shadow:0 .18rem .45rem rgba(0,0,0,.45);}#modal1 .close{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin:0 0 0 auto;padding:0;border:1px solid rgba(255,255,255,.22);border-radius:50%;background:rgba(255,255,255,.08);font-weight:400;line-height:1;text-shadow:none;opacity:1;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 .35rem .8rem rgba(0,0,0,.25);}#modal1 .close span{margin-top:-.12rem;line-height:1;}#modal1 .modal-body{padding:.75rem .9rem 1.25rem;}#modal1 .search-mobile{margin:0!important;padding:0!important;line-height:normal;gap:.5rem;}#modal1 .search-mobile .search_bar .form-control{height:3.15rem;padding:0 1rem;color:#4f5c66;font-size:16px;}#modal1 .search-mobile .search_bar .btn{height:3.15rem;width:3.95rem;min-width:3.95rem;border-radius:0 .66rem .66rem 0!important;}#modal1 .search-mobile > .mx-1{margin:0!important;}#modal1 .search-mobile > .mx-1 .btn{height:3.25rem;width:3.95rem;min-width:3.95rem;margin:0;border:0;border-radius:.72rem!important;display:flex;align-items:center;justify-content:center;box-shadow:0 .45rem 1rem rgba(0,0,0,.24);}}
@media screen and (max-width: 1005px) {#modal1 .modal-dialog{margin:15vh auto 0;transform:none;}#modal1 .modal-content{overflow:visible;background:linear-gradient(180deg,rgba(25,30,32,.72),rgba(14,18,19,.66))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1rem 2.6rem rgba(0,0,0,.55);backdrop-filter:blur(22px) saturate(130%);-webkit-backdrop-filter:blur(22px) saturate(130%);}#modal1 .modal-body{overflow:visible;}#modal1 .search-mobile .search_bar{display:grid;grid-template-columns:1fr 3.95rem;align-items:stretch;height:auto;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible;z-index:2;}#modal1 .search-mobile .search_bar .form-control{grid-column:1;grid-row:1;border:1px solid rgba(255,255,255,.34);border-right:0;border-radius:.72rem 0 0 .72rem;background:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 .55rem 1.15rem rgba(0,0,0,.24);}#modal1 .search-mobile .search_bar .btn{grid-column:2;grid-row:1;border:1px solid rgb(161 161 161);border-left:0;}#modal1 .search-suggest{position:static;grid-column:1 / -1;grid-row:2;z-index:3;width:100%;margin-top:.55rem;padding:.45rem;border:1px solid rgba(255,255,255,.16);border-radius:.72rem;background:linear-gradient(180deg,rgba(8,12,14,.82),rgba(4,5,6,.72));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 .9rem 2.1rem rgba(0,0,0,.5);backdrop-filter:blur(18px) saturate(125%);-webkit-backdrop-filter:blur(18px) saturate(125%);transform-origin:top;animation:searchSuggestDrop .18s ease-out;}#modal1 .search-suggest-item{padding:.42rem .5rem;border-radius:.5rem;}#modal1 .search-suggest-item:hover{background:rgba(229,122,31,.2);}#modal1 .modal-title{font-weight:400;}}
@keyframes searchSuggestDrop{from{opacity:0;transform:translateY(-.45rem) scaleY(.96);}to{opacity:1;transform:translateY(0) scaleY(1);}}
@media screen and (max-width: 1005px) {[data-target="#modal1"].btn-outline-light,[data-target="#modal1"].btn-outline-light:hover,[data-target="#modal1"].btn-outline-light:focus,[data-target="#modal1"].btn-outline-light.focus,[data-target="#modal1"].btn-outline-light:active,[data-target="#modal1"].btn-outline-light.active,[data-target="#modal1"].btn-outline-light:not(:disabled):not(.disabled):active{border-color:rgba(255,255,255,.82)!important;background:rgba(255,255,255,.04)!important;color:#fff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 .35rem .8rem rgba(0,0,0,.22)!important;opacity:1!important;}[data-target="#modal1"] .icon-search{filter:invert(100%) brightness(1000%)!important;opacity:1!important;}#modal1.show .modal-dialog{animation:historyModalIn .18s ease-out both;transform:none!important;}#modal1 .close{position:relative;font-size:0!important;color:#fff!important;}#modal1 .close::before,#modal1 .close::after{content:"";position:absolute;left:50%;top:50%;width:1.05rem;height:.14rem;border-radius:999px;background:currentColor;transform-origin:center;}#modal1 .close::before{transform:translate(-50%,-50%) rotate(45deg);}#modal1 .close::after{transform:translate(-50%,-50%) rotate(-45deg);}#modal1 .close span{display:none!important;}}
.pager {margin-bottom:2rem;}
.pager ul {padding:0;display: flex;flex-wrap: nowrap;flex-direction: row;align-content: center;justify-content: center;lign-items: center;}
.pager ul li {margin:0.2rem;width: 3rem;height: 3rem; line-height:3rem;background-image: radial-gradient(circle at -20% -300%, #180902 0%, #3f3838 40%, #716767 40%, #6e1313 80%, #631616 80%, #980f0f);border-radius: 50%;color: #fff; font-size: 1.2rem; cursor:pointer;}
.pager ul li a {color: #fff;}
.pager ul li:first-child {display:none;}
.pager ul li:last-child {display:none;}

.pager tr td {display: inline-table;margin:0.2em;width: 2rem;height: 2rem;background: rgba(141, 11, 11, 0.9);border-radius: 50%;color: #fff;}
.pager tr td span {color:#fff;}
.pager tr td:first-child {display:none;}
.pager tr td:last-child {display:none;}
.badge_more {color: #ffbe90 !important;}
.nowraphide {text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.history-dialog {width:auto;max-width:1040px;margin-left:auto!important;margin-right:auto!important;}
#myModal.history-modal .history-dialog {width:auto!important;max-width:min(1040px,92%)!important;margin-left:auto!important;margin-right:auto!important;}
#myModal.history-modal.show .history-dialog {animation:historyModalIn .18s ease-out both;}
.history-modal-content {position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(255,205,137,.3);border-radius:.65rem;background:linear-gradient(135deg,rgba(30,34,36,.38) 0%,rgba(10,13,14,.28) 48%,rgba(58,25,21,.32) 100%),radial-gradient(circle at 12% 0%,rgba(255,220,170,.1),rgba(255,255,255,0) 34%),radial-gradient(circle at 92% 100%,rgba(255,116,54,.13),rgba(255,125,72,0) 44%) !important;box-shadow:inset 0 1px 0 rgba(255,238,214,.2),inset 0 -1px 0 rgba(255,159,66,.14),0 1.25rem 3rem rgba(0,0,0,.68),0 0 0 1px rgba(0,0,0,.18);backdrop-filter:blur(34px) saturate(165%);-webkit-backdrop-filter:blur(34px) saturate(165%);}
.history-modal-content::before {content:"";position:absolute;z-index:0;inset:0;border-radius:inherit;background:linear-gradient(112deg,rgba(255,255,255,.08),rgba(255,255,255,0) 34%,rgba(255,193,111,.07) 68%,rgba(255,255,255,0)),radial-gradient(circle at 86% 16%,rgba(255,141,62,.1),rgba(255,141,62,0) 38%);pointer-events:none;}
.history-modal-header,.history-modal-body,.history-modal-footer {position:relative;z-index:1;}
.history-modal-header {align-items:center;border-bottom:0;padding:1rem 1.25rem;}
.history-modal .modal-header.history-modal-header {border-bottom:0 !important;}
.history-modal-header .modal-title {color:#ffb66f;font-size:1.35rem;line-height:1.5rem;text-shadow:0 .35rem 1rem rgba(0,0,0,.42);}

#myModal.history-modal .btn.history-clear,#myModal.history-modal .btn.history-close-btn {border:1px solid rgba(207,171,111,.62)!important;border-radius:.45rem;background-color:rgba(18,18,17,.82)!important;background-image:linear-gradient(135deg,rgba(31,26,22,.86),rgba(18,18,17,.82) 52%,rgba(44,31,22,.82)),radial-gradient(circle at 22% 0%,rgba(255,226,169,.16),rgba(255,226,169,0) 46%)!important;box-shadow:inset 0 1px 0 rgba(255,243,219,.2),inset 0 -1px 0 rgba(76,48,24,.42),0 .55rem 1.2rem rgba(0,0,0,.38),0 0 0 1px rgba(0,0,0,.22)!important;color:#fff!important;text-shadow:0 .08rem .18rem rgba(0,0,0,.58);backdrop-filter:blur(16px) saturate(148%);-webkit-backdrop-filter:blur(16px) saturate(148%);transition:filter .16s ease,box-shadow .16s ease,transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease;}
#myModal.history-modal .btn.history-clear:hover,#myModal.history-modal .btn.history-close-btn:hover,#myModal.history-modal .btn.history-clear:focus,#myModal.history-modal .btn.history-close-btn:focus {border-color:rgba(255,214,145,.82)!important;background-color:rgba(22,21,19,.88)!important;background-image:linear-gradient(135deg,rgba(43,34,25,.92),rgba(22,21,19,.88) 52%,rgba(62,42,25,.88)),radial-gradient(circle at 22% 0%,rgba(255,223,157,.24),rgba(255,223,157,0) 48%)!important;filter:brightness(1.05);box-shadow:inset 0 1px 0 rgba(255,247,225,.28),inset 0 -1px 0 rgba(95,58,26,.36),0 .65rem 1.35rem rgba(0,0,0,.46),0 0 .85rem rgba(255,183,90,.18)!important;color:#ffd785!important;}
#myModal.history-modal .btn.history-clear:active,#myModal.history-modal .btn.history-close-btn:active {transform:translateY(1px);}
.history-clear {margin-left:auto;}
.history-close {display:none;}
.history-modal-body {max-height:min(68vh,720px);padding:1rem 1.1rem;overflow:auto;scrollbar-width:thin;scrollbar-color:#635247 #151719;}
.history-modal-body::-webkit-scrollbar {width:.45rem;}
.history-modal-body::-webkit-scrollbar-track {background:#151719;border-radius:1rem;}
.history-modal-body::-webkit-scrollbar-thumb {background:linear-gradient(#80665a,#4a3c35);border-radius:1rem;}
.history-modal-body::-webkit-scrollbar-thumb:hover {background:linear-gradient(#a07460,#5b463d);}
.history-modal-footer {border-top:0;padding:.8rem 1.1rem;}
.history-modal .modal-footer.history-modal-footer {border-top:0 !important;}
.history-list {display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem .85rem;width:100%;}
.history-card {position:relative;min-width:0;text-align:center;}
.history-cover {position:relative;display:block;overflow:hidden;aspect-ratio:3/4;border-radius:.5rem;}
.historyimg {display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease;}
.history-cover:hover .historyimg {transform:scale(1.04);}
.historysmall {display:none!important;}
.history-name,.history-name:link,.history-name:visited {display:block;margin-top:.35rem;color:#c58f60!important;font-size:.92rem;line-height:1.22rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.history-name:hover,.history-name:active {color:#d6a06f!important;}
.historydate {display:block;margin-top:.18rem;color:#aeb3b6;font-size:.8rem;line-height:1.1rem;}
.historyread {display:block;min-height:1.15rem;margin-top:.1rem;color:#ffbe90;font-size:.8rem;line-height:1.1rem;}
.historyread a {color:#ffbe90;}
.history-remove {position:absolute;top:.28rem;left:.28rem;z-index:3;display:block;width:1.35rem;height:1.35rem;padding:0;border:1px solid rgba(255,216,162,.26);border-radius:50%;background:rgba(16,16,16,.52);color:transparent;font-size:0;opacity:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 .25rem .75rem rgba(0,0,0,.38);backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);transition:opacity .18s ease,background .18s ease,border-color .18s ease,transform .18s ease;}
.history-remove::before,.history-remove::after {content:"";position:absolute;left:50%;top:50%;width:.82rem;height:.16rem;border-radius:.1rem;background:#fff;transform-origin:center;}
.history-remove::before {transform:translate(-50%,-50%) rotate(45deg);}
.history-remove::after {transform:translate(-50%,-50%) rotate(-45deg);}
.history-card:hover .history-remove {opacity:1;}
.history-remove:hover {border-color:rgba(255,204,141,.52);background:linear-gradient(135deg,rgba(141,54,21,.88),rgba(216,39,61,.9));transform:scale(1.04);}
.history-empty {grid-column:1/-1;padding:3rem 1rem;color:#aaa;text-align:center;}
@keyframes historyModalIn {from {opacity:0;transform:translateY(-.35rem) scale(.985);}to {opacity:1;transform:translateY(0) scale(1);}}
@media screen and (max-width: 991px) {.history-list {grid-template-columns:repeat(4,minmax(0,1fr));}.history-dialog {width:calc(100% - 2rem);max-width:760px;margin-left:auto!important;margin-right:auto!important;}}
@media screen and (max-width: 767px) {.history-dialog {width:auto;max-width:none;margin:2rem 1rem!important;}.history-modal-content {max-height:82vh;border-radius:.8rem;}.history-modal-header {padding:.9rem 1rem;}.history-modal-header .modal-title {font-size:1.45rem;}.history-clear {font-size:.95rem;line-height:2rem;}.history-modal-body {max-height:calc(82vh - 6.5rem);padding:.9rem .75rem;}.history-modal-footer {display:none;}.history-list {grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem .55rem;}.history-name {font-size:.88rem;}.historydate,.historyread {font-size:.78rem;}.history-remove {opacity:1;background:rgba(0,0,0,.42);}}
@media screen and (max-width: 991px) {#myModal.history-modal .history-dialog {width:calc(100% - 2rem)!important;max-width:760px!important;margin-left:auto!important;margin-right:auto!important;}}
@media screen and (max-width: 767px) {#myModal.history-modal .history-dialog {width:calc(100% - 2rem)!important;max-width:none!important;margin:2rem auto!important;}}
@media screen and (min-width: 700px) and (max-width: 991px) {#myModal.history-modal .history-modal-body {padding:1.15rem 1.25rem;}#myModal.history-modal .history-list {grid-template-columns:repeat(4,minmax(0,1fr));column-gap:1rem;row-gap:1.4rem;}}
.catlistmenu {position:relative;isolation:isolate;margin:.25rem 0 1.15rem;padding:.38rem .62rem!important;border:1px solid transparent;border-radius:.3rem;background:linear-gradient(135deg,rgba(3,3,3,.58),rgba(140,128,128,.5) 48%,rgba(20,12,12,.62)) padding-box,linear-gradient(135deg,rgba(71,59,49,.4),rgba(71,61,59,.32) 46%,rgba(95,62,23,.18)) border-box!important;box-shadow:inset 0 1px 0 rgba(255,236,214,.14),inset 0 -1px 0 rgba(255,149,40,.09),0 .7rem 1.55rem rgba(0,0,0,.34);overflow:hidden;backdrop-filter:blur(28px) saturate(150%);-webkit-backdrop-filter:blur(28px) saturate(150%);}
.catlistmenu::before {content:"";position:absolute;z-index:0;inset:0;border-radius:inherit;background:radial-gradient(circle at 14% 0%,rgba(255,236,214,.1),rgba(255,236,214,0) 36%),linear-gradient(90deg,rgba(255,255,255,.045),rgba(255,255,255,0) 38%,rgba(255,214,151,.04));pointer-events:none;}
.catlistmenu::after {display:none;}
.cat-menu-scroll {position:relative;z-index:1;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.35rem;min-width:0;}
.cat-menu-link {position:relative;display:flex;align-items:center;justify-content:center;min-width:0;min-height:3.15rem;padding:.24rem .35rem .32rem;border-radius:.3rem;color:#f0ece4!important;text-decoration:none!important;font-size:.92rem;line-height:1.08rem;background:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.cat-menu-link span {display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 .12rem .34rem rgba(0,0,0,.4);}
.cat-menu-link:hover {background:transparent!important;color:#f0ece4!important;text-decoration:none!important;}
.cat-menu-link.cat-current {color:#fff8ec!important;background:transparent!important;}
.cat-menu-link.cat-current::after {content:"";position:absolute;left:42%;right:42%;bottom:.13rem;height:1px;border-radius:999px;background:linear-gradient(90deg,rgba(255,245,226,0),rgba(255,244,226,.9),rgba(255,245,226,0));box-shadow:0 0 .16rem rgba(255,232,190,.35);}
@media screen and (max-width: 767px) {.catlistmenu{margin:.15rem 0 1rem;padding:.2rem .25rem!important;border-radius:.3rem;}.catlistmenu .cat-menu-scroll{display:flex;gap:.4rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-right:2.4rem;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 calc(100% - 2.35rem),rgba(0,0,0,.18) calc(100% - .55rem),rgba(0,0,0,0) 100%);mask-image:linear-gradient(90deg,#000 0%,#000 calc(100% - 2.35rem),rgba(0,0,0,.18) calc(100% - .55rem),rgba(0,0,0,0) 100%);}.catlistmenu .cat-menu-scroll::-webkit-scrollbar{display:none;}.cat-menu-link{flex:0 0 auto;min-width:6.1rem;min-height:2.74rem;padding:.14rem .75rem .27rem;border-radius:.3rem;font-size:.88rem;line-height:.95rem;scroll-snap-align:start;}.cat-menu-link.cat-current::after{left:42%;right:42%;bottom:.09rem;height:1px;}}
.related-movies {overflow:hidden;}
.movie-detail-page .related-movies {border:1px solid rgba(255,255,255,.1)!important;border-top-color:rgba(255,202,150,.18)!important;border-left-color:rgba(255,202,150,.11)!important;border-radius:.5rem;background:linear-gradient(135deg,rgba(42,45,45,.38) 0%,rgba(17,17,17,.34) 48%,rgba(58,39,27,.32) 100%),radial-gradient(circle at 12% 0%,rgba(255,255,255,.08),rgba(255,255,255,0) 34%),radial-gradient(circle at 92% 100%,rgba(255,184,83,.1),rgba(255,184,83,0) 42%) !important;background-clip:padding-box;box-shadow:inset 0 1px 0 rgba(255,255,255,.09),inset 0 -1px 0 rgba(255,184,83,.05),0 .8rem 1.8rem rgba(0,0,0,.28);backdrop-filter:blur(22px) saturate(125%);-webkit-backdrop-filter:blur(22px) saturate(125%);}
.movie-detail-page .related-movies .related-more {color:#c3c3c3 !important;}
.movie-detail-page .related-scroll{position:relative;padding:.75rem .35rem .35rem;}
.movie-detail-page .related-scroll:after{display:none;}
.movie-detail-page .related-movies-list {display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start;gap:1.4rem;overflow:visible;margin-left:0!important;margin-right:0!important;padding:.45rem .35rem .15rem!important;scrollbar-width:none;}
.movie-detail-page .related-movies-list::-webkit-scrollbar{display:none;}
.movie-detail-page .related-movie-item {flex:0 0 calc((100% - 7rem) / 6)!important;width:calc((100% - 7rem) / 6)!important;max-width:calc((100% - 7rem) / 6)!important;padding:0!important;scroll-snap-align:start;}
.related-movies .related-movie-title {min-height:0;margin:10px auto 0;overflow:hidden;}
.related-movies .related-movie-title a {display:block;}
.related-movies .related-movie-title h6 {display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:3.3rem;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-size:.9rem!important;line-height:1.1rem;font-weight:400;}
.related-movies .picsize {background:#080808;}
@media screen and (max-width: 1005px){.movie-detail-page .related-scroll:after{content:"";display:block;position:absolute;top:var(--related-fade-top,.9rem);right:calc(.18rem - 1px);height:var(--related-fade-height,0);width:calc(3rem + 1px);z-index:3;pointer-events:none;background:linear-gradient(90deg,rgba(20,18,16,0),rgba(20,18,16,.18) 52%,rgba(20,18,16,.36));-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 68%,rgba(0,0,0,.45) 88%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,#000 0%,#000 68%,rgba(0,0,0,.45) 88%,rgba(0,0,0,0) 100%);}.movie-detail-page .related-movies-list{gap:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;padding:.45rem 0 .15rem!important;}.movie-detail-page .related-scroll{padding-left:.18rem;padding-right:.18rem;}.movie-detail-page .related-movie-item{flex-basis:19.607843%!important;width:19.607843%!important;max-width:19.607843%!important;padding-left:0!important;padding-right:.7rem!important;}}
@media screen and (max-width: 900px){.movie-detail-page .related-scroll{padding-left:.12rem;padding-right:.12rem;}.movie-detail-page .related-movie-item{flex-basis:24.390244%!important;width:24.390244%!important;max-width:24.390244%!important;}}
@media screen and (max-width: 767px) {.movie-detail-page .related-scroll{padding:.45rem .12rem .35rem;}.movie-detail-page .related-scroll:after{right:.12rem;width:2.3rem;background:linear-gradient(90deg,rgba(20,18,16,0),rgba(20,18,16,.16) 52%,rgba(20,18,16,.32));-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 68%,rgba(0,0,0,.42) 88%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,#000 0%,#000 68%,rgba(0,0,0,.42) 88%,rgba(0,0,0,0) 100%);}.movie-detail-page .related-movies-list{padding:.35rem 0 .15rem!important;}.movie-detail-page .related-movie-item{display:block!important;flex-basis:32.258065%!important;width:32.258065%!important;max-width:32.258065%!important;}.movie-detail-page .related-movie-title h6{font-size:.9rem!important;line-height:1.1rem;font-weight:400;}.movie-detail-page .related-movies .picsize{border-radius:.5rem;box-shadow:0 .45rem 1.05rem rgba(0,0,0,.34);}.movie-detail-page .related-movies .picsize img{display:block;width:100%;}}
.play_pick_eps {display: inline-block;border-radius: 0.5rem;background: radial-gradient(circle at -20% -10%,#321010 0%, #951e1e 60%, #932121 60%,#500909 100%);padding: 0 1rem;}
.login_reg {background-image: radial-gradient(circle at -20% -300%, #180902 0%, #5c0a00 40%, #650b0a 40%, #b94400 80%, #a93f07 80%, #481111);}
#modal-inform{padding-left:0!important;}
#modal-inform .modal-dialog{width:min(92vw,25rem);max-width:25rem;margin-left:auto!important;margin-right:auto!important;}
#modal-inform.show .modal-dialog{animation:historyModalIn .18s ease-out both;}
.bookmark-login-modal{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(255,175,104,.22);border-radius:.78rem;background:linear-gradient(135deg,rgba(27,31,34,.82) 0%,rgba(13,15,17,.84) 52%,rgba(42,22,18,.76) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,238,214,.12),0 1.15rem 2.55rem rgba(0,0,0,.52)!important;backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%);}
.bookmark-login-modal::before{content:"";display:block;width:3.7rem;height:3.7rem;margin:1.55rem auto .75rem;border:1px solid rgba(255,178,74,.45);border-radius:50%;background-color:rgba(255,143,12,.14);background-image:url('/images/bookmark.svg');background-size:1.55rem 1.98rem;background-position:center;background-repeat:no-repeat;box-shadow:inset 0 1px 0 rgba(255,230,188,.16),0 .45rem 1.2rem rgba(0,0,0,.32);filter:invert(67%) sepia(92%) saturate(2174%) hue-rotate(355deg) brightness(105%) contrast(101%);}
.bookmark-login-modal::after{content:"";position:absolute;z-index:0;inset:0;background:radial-gradient(circle at 5% 0%,rgba(255,155,54,.16),rgba(255,155,54,0) 28%),linear-gradient(115deg,transparent 0%,transparent 47%,rgba(255,255,255,.052) 48%,rgba(255,255,255,.014) 68%,transparent 69%);pointer-events:none;}
.bookmark-login-modal .modal-header{display:block;position:static!important;padding:0 1.7rem;border:0!important;text-align:center;}
.bookmark-login-modal .modal-body{position:relative;z-index:1;}
.bookmark-login-modal .modal-title{width:100%;margin:0;color:#ffb24a!important;font-size:1.55rem;font-weight:400;line-height:1.35;text-align:center;text-shadow:0 .18rem .42rem rgba(0,0,0,.46);}
.bookmark-login-modal .bookmark-login-close{position:absolute;top:1rem;right:1rem;z-index:4;display:flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;margin:0;padding:0;border:1px solid rgba(255,255,255,.16);border-radius:50%;background:rgba(255,255,255,.07);color:#e8e1dc!important;font-size:0!important;font-weight:400;line-height:1;opacity:1;text-shadow:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 .35rem .9rem rgba(0,0,0,.3);}
.bookmark-login-modal .bookmark-login-close::before,.bookmark-login-modal .bookmark-login-close::after{content:"";position:absolute;left:50%;top:50%;width:1.28rem;height:.16rem;border-radius:999px;background:currentColor;transform-origin:center;}
.bookmark-login-modal .bookmark-login-close::before{transform:translate(-50%,-50%) rotate(45deg);}
.bookmark-login-modal .bookmark-login-close::after{transform:translate(-50%,-50%) rotate(-45deg);}
.bookmark-login-modal .bookmark-login-close:hover,.bookmark-login-modal .bookmark-login-close:focus{background:rgba(255,255,255,.12);outline:0;}
.bookmark-login-modal .bookmark-login-close span{display:none!important;}
.bookmark-login-modal .modal-body{padding:1.35rem 1.75rem 1.75rem;}
.bookmark-login-modal .bookmark-login-copy{max-width:18.5rem;margin-left:auto;margin-right:auto;color:#e7e0db;font-size:1.05rem;font-weight:400;line-height:1.85rem;text-align:center;}
.bookmark-login-modal .modal-body > .d-flex{display:block!important;line-height:1.8rem;text-align:center;color:#ddd!important;white-space:normal!important;}
.bookmark-login-modal .modal-body > .d-flex::after{content:"";display:block;clear:both;}
.bookmark-login-modal .btn{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:3.18rem;margin:0!important;border:1px solid rgba(255,199,151,.28)!important;border-radius:.42rem!important;color:#fff!important;font-size:1.05rem;font-weight:400;line-height:1.2;text-decoration:none!important;box-shadow:inset 0 0 0 1px rgba(255,231,206,.12),inset 0 1px 0 rgba(255,255,255,.16),0 .55rem 1.15rem rgba(0,0,0,.24)!important;}
.bookmark-login-modal .btn + .btn{margin-top:.88rem!important;}
.bookmark-login-modal .btn:first-of-type{background:linear-gradient(135deg,rgba(84,80,79,.76) 0%,rgba(91,62,54,.72) 56%,rgba(82,31,28,.78) 100%)!important;}
.bookmark-login-modal .btn:last-of-type{background:linear-gradient(135deg,rgba(28,30,30,.82),rgba(41,30,25,.78) 54%,rgba(54,28,24,.8))!important;color:#ffb24a!important;}
.bookmark-login-modal .btn:hover,.bookmark-login-modal .btn:focus{border-color:rgba(255,199,151,.42)!important;background:linear-gradient(135deg,rgba(96,89,86,.8) 0%,rgba(102,67,58,.76) 56%,rgba(91,34,30,.82) 100%)!important;color:#fff!important;box-shadow:inset 0 0 0 1px rgba(255,231,206,.16),inset 0 1px 0 rgba(255,255,255,.18),0 .65rem 1.3rem rgba(0,0,0,.32)!important;}
.bookmark-login-modal .modal-footer{display:none;}
@media screen and (max-width:480px){#modal-inform .modal-dialog{width:calc(100vw - 2rem);}.bookmark-login-modal::before{width:3.35rem;height:3.35rem;margin-top:1.35rem;margin-bottom:.6rem;background-size:1.42rem 1.82rem;}.bookmark-login-modal .modal-title{font-size:1.38rem;}.bookmark-login-modal .modal-body{padding:1.15rem 1.25rem 1.4rem;}.bookmark-login-modal .bookmark-login-copy{font-size:1rem;line-height:1.72rem;}.bookmark-login-modal .btn{min-height:3rem;}}

.del-favorite {background: radial-gradient(circle at -20% -90%, #b0653b 0%, #8c3c0d 60%, #ab4215 61%, #ed815f 100%);border-radius: 0.5rem;padding: 0 0.5rem;color: #fff;cursor: pointer;font-size: 0.875rem;display: inline-block;text-align: center;line-height: 2.2rem;}
.bookmark-card .bookmark-info {min-height:5.8rem;}
.bookmark-card .bookmark-info h6 {margin-bottom:.25rem;line-height:1.35rem;}
.bookmark-cover-del {position:absolute;top:.45rem;left:50%;z-index:3;transform:translateX(-50%);min-width:5rem;line-height:1.55rem;border:1px solid rgba(255,226,196,.72);border-radius:.35rem;padding:0 .55rem;font-size:.78rem;box-shadow:0 .15rem .45rem rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.18);background:radial-gradient(circle at -20% -90%, #d57a48 0%, #b64016 58%, #d34b22 59%, #ec7355 100%);}
.bookmark-cover-del:hover {color:#fff;text-decoration:none;filter:brightness(1.08);}
.bookmark-watch-meta {height:2.75rem;margin:-.1rem 0 .15rem;line-height:1.25rem;}
.bookmark-watch-meta small {display:block;font-size:.78rem;min-height:1.25rem;}
.bookmark-watch-meta a {color:#ffb853;}
.bookmark-read {color:#ffbe90;}
.bookmark-load-more {min-width:8rem;border:0;border-radius:.45rem;background:radial-gradient(circle at -20% -90%, #b0653b 0%, #8c3c0d 60%, #ab4215 61%, #ed815f 100%);}
.border-top-0 {border-top: none;}
.border-bottom-0 {border-bottom: 0;}
.icon-search {width: 100%;height: 100%;background-image: url('//www.dramanana.com/images/magnifying-glass.svg');background-repeat: no-repeat;background-position: center;filter: invert(100%) brightness(1000%);}
.icon-search-b {width: 1.5rem;height: 1.5rem;background-image: url('//www.dramanana.com/images/magnifying-glass.svg');background-repeat: no-repeat;background-position: center;filter: invert(100%) brightness(1000%);display: block;}

.icon-new {width: 2rem;height: 2rem;background-image: url('//www.dramanana.com/images/film.svg');background-size: cover;background-repeat: no-repeat;background-position: center;filter: invert(68%) sepia(95%) saturate(3110%) hue-rotate(353deg) brightness(103%) contrast(101%);}
.icon-list {width: 2rem;height: 2rem;background-image: url('//www.dramanana.com/images/list.svg');background-size: cover;background-repeat: no-repeat;background-position: center;filter: invert(68%) sepia(95%) saturate(3110%) hue-rotate(353deg) brightness(103%) contrast(101%);}
.icon-rank {width: 2rem;height: 2rem;background-image: url('//www.dramanana.com/images/chart-simple.svg');background-size: cover;background-repeat: no-repeat;background-position: center;filter: invert(68%) sepia(95%) saturate(3110%) hue-rotate(353deg) brightness(103%) contrast(101%);}
.icon-bookmark {width: 1.5rem;height: 2rem;background-image: url('//www.dramanana.com/images/bookmark.svg');background-size: cover;background-repeat: no-repeat;background-position: center;filter: invert(68%) sepia(95%) saturate(3110%) hue-rotate(353deg) brightness(103%) contrast(101%);}
.menu_top_md {position:relative;isolation:isolate;gap:.3rem;padding:.38rem .62rem!important;border:1px solid transparent;border-radius:.3rem;background:linear-gradient(135deg,rgba(43,18,18,.68),rgba(86,28,29,.54) 46%,rgba(22,13,13,.7)) padding-box,linear-gradient(135deg,rgba(255,194,139,.36),rgba(255,120,30,.18) 42%,rgba(255,224,188,.18)) border-box!important;box-shadow:inset 0 1px 0 rgba(255,238,214,.16),inset 0 -1px 0 rgba(255,136,34,.1),0 .58rem 1.35rem rgba(0,0,0,.34);overflow:hidden;backdrop-filter:blur(26px) saturate(150%);-webkit-backdrop-filter:blur(26px) saturate(150%);}
.menu_top_md::before {content:"";position:absolute;z-index:0;inset:0;border-radius:inherit;background:radial-gradient(circle at 10% 0%,rgba(255,151,43,.18),rgba(255,151,43,0) 34%),linear-gradient(90deg,rgba(255,255,255,.08),rgba(255,255,255,0) 36%,rgba(255,214,151,.07));pointer-events:none;}
.menu_top_md::after {content:"";position:absolute;z-index:0;left:7%;right:7%;bottom:-.38rem;height:.72rem;border-radius:50%;background:radial-gradient(ellipse at center,rgba(255,135,28,.22),rgba(255,135,28,0) 70%);filter:blur(.2rem);pointer-events:none;}
.menu_top_md .top-menu-item {position:relative;z-index:1;display:flex;flex:1 1 0;align-items:center;justify-content:center;min-width:0;padding:.24rem .22rem .32rem;border-radius:.3rem;color:#f0ece4!important;text-decoration:none!important;transition:background .18s ease,color .18s ease,transform .18s ease;}
.menu_top_md .top-menu-item:hover {background:transparent!important;color:#f0ece4!important;transform:none;}
.menu_top_md .top-menu-item div {position:relative;gap:.1rem;min-width:0;width:100%;}
.menu_top_md .top-menu-item h6 {font-size:.72rem;line-height:.86rem;font-weight:400;color:inherit!important;text-shadow:0 .1rem .28rem rgba(0,0,0,.42);white-space:nowrap;}
.menu_top_md .top-menu-item i {display:flex!important;align-items:center;justify-content:center;position:relative;flex:0 0 1.78rem;width:1.78rem!important;height:1.78rem!important;margin:0 auto;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important;box-sizing:border-box;}
.menu_top_md .top-menu-item i::before {content:"";display:block;width:100%;height:100%;background:#cf8317!important;background-image:none!important;filter:drop-shadow(0 .12rem .24rem rgba(0,0,0,.35));-webkit-mask:var(--top-menu-icon) center/contain no-repeat;mask:var(--top-menu-icon) center/contain no-repeat;}
.menu_top_md .top-menu-setting {display:none;}
.icon-home {--top-menu-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20640%20640%27%3E%3Cpath%20fill%3D%22black%22%20d%3D%27M304%2070.1C313.1%2061.9%20326.9%2061.9%20336%2070.1L568%20278.1C577.9%20286.9%20578.7%20302.1%20569.8%20312C560.9%20321.9%20545.8%20322.7%20535.9%20313.8L527.9%20306.6L527.9%20511.9C527.9%20547.2%20499.2%20575.9%20463.9%20575.9L175.9%20575.9C140.6%20575.9%20111.9%20547.2%20111.9%20511.9L111.9%20306.6L103.9%20313.8C94%20322.6%2078.9%20321.8%2070%20312C61.1%20302.2%2062%20287%2071.8%20278.1L304%2070.1zM320%20120.2L160%20263.7L160%20512C160%20520.8%20167.2%20528%20176%20528L224%20528L224%20424C224%20384.2%20256.2%20352%20296%20352L344%20352C383.8%20352%20416%20384.2%20416%20424L416%20528L464%20528C472.8%20528%20480%20520.8%20480%20512L480%20263.7L320%20120.3zM272%20528L368%20528L368%20424C368%20410.7%20357.3%20400%20344%20400L296%20400C282.7%20400%20272%20410.7%20272%20424L272%20528z%27%2F%3E%3C%2Fsvg%3E");}
.icon-new {--top-menu-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20576%20512%27%3E%3Cpath%20fill%3D%22black%22%20d%3D%27M543.9%2096c-6.2%200-12.5%201.8-18.2%205.7L416%20170.1v-58.3c0-26.4-23.2-47.8-51.8-47.8H51.8C23.2%2064%200%2085.4%200%20111.8v288.4C0%20426.6%2023.2%20448%2051.8%20448h312.4c28.6%200%2051.8-21.4%2051.8-47.8v-58.3l109.7%2068.3c5.7%204%2012.1%205.7%2018.2%205.7%2016.6%200%2032.1-13%2032.1-31.5V127.5C576%20109%20560.5%2096%20543.9%2096zM368%20398.9c-.6.4-1.8%201.1-3.8%201.1H51.8c-2%200-3.2-.6-3.8-1.1V113.1c.6-.4%201.8-1.1%203.8-1.1h312.4c2%200%203.2.6%203.8%201.1v285.8zm160-43.7l-112-69.8v-58.7l112-69.8v198.3zM288%20232h-56v-56c0-8.8-7.2-16-16-16h-16c-8.8%200-16%207.2-16%2016v56h-56c-8.8%200-16%207.2-16%2016v16c0%208.8%207.2%2016%2016%2016h56v56c0%208.8%207.2%2016%2016%2016h16c8.8%200%2016-7.2%2016-16v-56h56c8.8%200%2016-7.2%2016-16v-16c0-8.8-7.2-16-16-16z%27%2F%3E%3C%2Fsvg%3E");}
.icon-list {--top-menu-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20512%20512%27%3E%3Cpath%20fill%3D%22black%22%20d%3D%27M80%2048H16A16%2016%200%200%200%200%2064v64a16%2016%200%200%200%2016%2016h64a16%2016%200%200%200%2016-16V64a16%2016%200%200%200-16-16zm0%20160H16a16%2016%200%200%200-16%2016v64a16%2016%200%200%200%2016%2016h64a16%2016%200%200%200%2016-16v-64a16%2016%200%200%200-16-16zm0%20160H16a16%2016%200%200%200-16%2016v64a16%2016%200%200%200%2016%2016h64a16%2016%200%200%200%2016-16v-64a16%2016%200%200%200-16-16zm416-136H176a16%2016%200%200%200-16%2016v16a16%2016%200%200%200%2016%2016h320a16%2016%200%200%200%2016-16v-16a16%2016%200%200%200-16-16zm0%20160H176a16%2016%200%200%200-16%2016v16a16%2016%200%200%200%2016%2016h320a16%2016%200%200%200%2016-16v-16a16%2016%200%200%200-16-16zm0-320H176a16%2016%200%200%200-16%2016v16a16%2016%200%200%200%2016%2016h320a16%2016%200%200%200%2016-16V88a16%2016%200%200%200-16-16z%27%2F%3E%3C%2Fsvg%3E");}
.icon-rank {--top-menu-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20640%20640%27%3E%3Cpath%20fill%3D%22black%22%20d%3D%27M353.8%20118.1L330.2%2070.3C326.3%2062%20314.1%2061.7%20309.8%2070.3L286.2%20118.1L233.9%20125.6C224.6%20127%20220.6%20138.5%20227.5%20145.4L265.5%20182.4L256.5%20234.5C255.1%20243.8%20264.7%20251%20273.3%20246.7L320.2%20221.9L366.8%20246.3C375.4%20250.6%20385.1%20243.4%20383.6%20234.1L374.6%20182L412.6%20145.4C419.4%20138.6%20415.5%20127.1%20406.2%20125.6L353.9%20118.1zM288%20320C261.5%20320%20240%20341.5%20240%20368L240%20528C240%20554.5%20261.5%20576%20288%20576L352%20576C378.5%20576%20400%20554.5%20400%20528L400%20368C400%20341.5%20378.5%20320%20352%20320L288%20320zM80%20384C53.5%20384%2032%20405.5%2032%20432L32%20528C32%20554.5%2053.5%20576%2080%20576L144%20576C170.5%20576%20192%20554.5%20192%20528L192%20432C192%20405.5%20170.5%20384%20144%20384L80%20384zM448%20496L448%20528C448%20554.5%20469.5%20576%20496%20576L560%20576C586.5%20576%20608%20554.5%20608%20528L608%20496C608%20469.5%20586.5%20448%20560%20448L496%20448C469.5%20448%20448%20469.5%20448%20496z%27%2F%3E%3C%2Fsvg%3E");}
.icon-tag {--top-menu-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20512%20512%27%3E%3Cpath%20fill%3D%22black%22%20d%3D%27M497.941%20225.941L286.059%2014.059A48%2048%200%200%200%20252.118%200H48C21.49%200%200%2021.49%200%2048v204.118a47.998%2047.998%200%200%200%2014.059%2033.941l211.882%20211.882c18.745%2018.745%2049.137%2018.746%2067.882%200l204.118-204.118c18.745-18.745%2018.745-49.137%200-67.882zM259.886%20463.996L48%20252.118V48h204.118L464%20259.882%20259.886%20463.996zM192%20144c0%2026.51-21.49%2048-48%2048s-48-21.49-48-48%2021.49-48%2048-48%2048%2021.49%2048%2048z%27%2F%3E%3C%2Fsvg%3E");}
.icon-bookmark {--top-menu-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20384%20512%27%3E%3Cpath%20fill%3D%22black%22%20d%3D%27M336%200H48C21.49%200%200%2021.49%200%2048v464l192-112%20192%20112V48c0-26.51-21.49-48-48-48zm0%20428.43l-144-84-144%2084V54a6%206%200%200%201%206-6h276c3.314%200%206%202.683%206%205.996V428.43z%27%2F%3E%3C%2Fsvg%3E");}
.icon-user {--top-menu-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20640%20640%27%3E%3Cpath%20fill%3D%22black%22%20d%3D%27M240%20192C240%20147.8%20275.8%20112%20320%20112C364.2%20112%20400%20147.8%20400%20192C400%20236.2%20364.2%20272%20320%20272C275.8%20272%20240%20236.2%20240%20192zM448%20192C448%20121.3%20390.7%2064%20320%2064C249.3%2064%20192%20121.3%20192%20192C192%20262.7%20249.3%20320%20320%20320C390.7%20320%20448%20262.7%20448%20192zM144%20544C144%20473.3%20201.3%20416%20272%20416L368%20416C438.7%20416%20496%20473.3%20496%20544L496%20552C496%20565.3%20506.7%20576%20520%20576C533.3%20576%20544%20565.3%20544%20552L544%20544C544%20446.8%20465.2%20368%20368%20368L272%20368C174.8%20368%2096%20446.8%2096%20544L96%20552C96%20565.3%20106.7%20576%20120%20576C133.3%20576%20144%20565.3%20144%20552L144%20544z%27%2F%3E%3C%2Fsvg%3E");}
.icon-setting {--top-menu-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20128%20512%27%3E%3Cpath%20fill%3D%22black%22%20d%3D%27M64%20208c26.5%200%2048%2021.5%2048%2048s-21.5%2048-48%2048-48-21.5-48-48%2021.5-48%2048-48zM16%20104c0%2026.5%2021.5%2048%2048%2048s48-21.5%2048-48-21.5-48-48-48-48%2021.5-48%2048zm0%20304c0%2026.5%2021.5%2048%2048%2048s48-21.5%2048-48-21.5-48-48-48-48%2021.5-48%2048z%27%2F%3E%3C%2Fsvg%3E");}
.icon-support {--top-menu-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20256%20512%27%3E%3Cpath%20fill%3D%22black%22%20d%3D%27M224%20352.589V224c0-16.475-6.258-31.517-16.521-42.872C225.905%20161.14%20236%20135.346%20236%20108%20236%2048.313%20187.697%200%20128%200%2068.313%200%2020%2048.303%2020%20108c0%2020.882%205.886%2040.859%2016.874%2058.037C15.107%20176.264%200%20198.401%200%20224v39.314c0%2023.641%2012.884%2044.329%2032%2055.411v33.864C12.884%20363.671%200%20384.359%200%20408v40c0%2035.29%2028.71%2064%2064%2064h128c35.29%200%2064-28.71%2064-64v-40c0-23.641-12.884-44.329-32-55.411zM128%2048c33.137%200%2060%2026.863%2060%2060s-26.863%2060-60%2060-60-26.863-60-60%2026.863-60%2060-60zm80%20400c0%208.836-7.164%2016-16%2016H64c-8.836%200-16-7.164-16-16v-40c0-8.836%207.164-16%2016-16h16V279.314H64c-8.836%200-16-7.164-16-16V224c0-8.836%207.164-16%2016-16h96c8.836%200%2016%207.164%2016%2016v168h16c8.836%200%2016%207.164%2016%2016v40z%27%2F%3E%3C%2Fsvg%3E");}
.menu_top_md .icon-home::before {transform:scale(.94);}
.menu_top_md .icon-new::before {transform:scale(.88);}
.menu_top_md .icon-list::before {transform:scale(.9);}
.menu_top_md .icon-rank::before {transform:scale(1.04);}
.menu_top_md .icon-tag::before {transform:scale(.88);}
.menu_top_md .icon-bookmark::before {transform:scale(.9);}
.menu_top_md .icon-user::before {transform:scale(.92);}
.menu_top_md .icon-setting::before {transform:scale(.92);}
.menu_top_md .icon-support::before {transform:scale(.92);}
.top-menu-current-home .top-menu-home,.top-menu-current-new .top-menu-new,.top-menu-current-rank .top-menu-rank,.top-menu-current-tag .top-menu-tag,.top-menu-current-bookmark .top-menu-bookmark,.top-menu-current-user .top-menu-user,.top-menu-current-support .top-menu-support{color:#fff8ec!important;background:transparent!important;}
.top-menu-current-home .top-menu-home::after,.top-menu-current-new .top-menu-new::after,.top-menu-current-rank .top-menu-rank::after,.top-menu-current-tag .top-menu-tag::after,.top-menu-current-bookmark .top-menu-bookmark::after,.top-menu-current-user .top-menu-user::after,.top-menu-current-support .top-menu-support::after{content:"";position:absolute;left:42%;right:42%;bottom:.13rem;height:1px;border-radius:999px;background:linear-gradient(90deg,rgba(255,245,226,0),rgba(255,244,226,.9),rgba(255,245,226,0));box-shadow:0 0 .16rem rgba(255,232,190,.35);}
.top-menu-current-home .top-menu-home i,.top-menu-current-new .top-menu-new i,.top-menu-current-rank .top-menu-rank i,.top-menu-current-tag .top-menu-tag i,.top-menu-current-bookmark .top-menu-bookmark i,.top-menu-current-user .top-menu-user i,.top-menu-current-support .top-menu-support i{border:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important;}
.top-menu-current-home .top-menu-home i::before,.top-menu-current-new .top-menu-new i::before,.top-menu-current-rank .top-menu-rank i::before,.top-menu-current-tag .top-menu-tag i::before,.top-menu-current-bookmark .top-menu-bookmark i::before,.top-menu-current-user .top-menu-user i::before,.top-menu-current-support .top-menu-support i::before{background:#fff!important;background-image:none!important;filter:drop-shadow(0 .12rem .24rem rgba(0,0,0,.35));}
.home-hero-menu .menu_top_md {border:1px solid transparent;background:linear-gradient(135deg,rgba(3,3,3,.58),rgba(140,128,128,.5) 48%,rgba(20,12,12,.62)) padding-box,linear-gradient(135deg,rgba(71,59,49,.4),rgba(71,61,59,.32) 46%,rgba(95,62,23,.18)) border-box!important;box-shadow:inset 0 1px 0 rgba(255,236,214,.14),inset 0 -1px 0 rgba(255,149,40,.09),0 .7rem 1.55rem rgba(0,0,0,.34);backdrop-filter:blur(28px) saturate(150%);-webkit-backdrop-filter:blur(28px) saturate(150%);}
.home-hero-menu .menu_top_md a {color:#f0ece4!important;}
.home-hero-menu .menu_top_md h6 {color:inherit!important;}
@media screen and (min-width: 768px) {.menu_top_md .top-menu-item {min-height:3.15rem;}.menu_top_md .top-menu-item i {flex-basis:1.76rem;width:1.76rem!important;height:1.76rem!important;}.menu_top_md .top-menu-item h6 {font-size:.71rem;}.top-menu-mode-home .menu_top_md .top-menu-item,.top-menu-mode-list .menu_top_md .top-menu-item,.top-menu-mode-bookmark .menu_top_md .top-menu-item {display:flex;}.top-menu-mode-home .menu_top_md .top-menu-setting,.top-menu-mode-list .menu_top_md .top-menu-setting,.top-menu-mode-bookmark .menu_top_md .top-menu-setting {display:none;}}
@media screen and (min-width: 768px) and (max-width: 1005px) {.home-hero-menu .menu_top_md {gap:.18rem;padding:.24rem .42rem!important;overflow:hidden;}.home-hero-menu .menu_top_md a{flex:1 1 0;}.menu_top_md .top-menu-item {min-height:2.86rem;padding:.16rem .14rem .28rem;}.menu_top_md .top-menu-item i {flex-basis:1.62rem;width:1.62rem!important;height:1.62rem!important;}.menu_top_md .top-menu-item h6 {font-size:.68rem;}}
@media screen and (max-width: 767px) {.menu_top_md::-webkit-scrollbar{display:none;}.menu_top_md .top-menu-setting{display:none!important;}}
@media screen and (max-width: 767px) {.top-menu-mode-user .menu_top_md .top-menu-item{display:flex;}.top-menu-mode-user .menu_top_md .top-menu-setting{display:none!important;}}

@media screen and (min-width: 768px) {.top-menu-mode-user .top-menu-item{display:flex;}.top-menu-mode-user .top-menu-cat,.top-menu-mode-user .top-menu-rank,.top-menu-mode-user .top-menu-tag,.top-menu-mode-user .top-menu-setting{display:none;}}
@media screen and (max-width: 767px) {.top-menu-mode-user .top-menu-setting{display:none!important;}.top-menu-current-support .top-menu-support::after{left:39%;right:39%;bottom:.08rem;height:.1rem;}}
@media screen and (max-width: 767px) {.menu_top_md{justify-content:flex-start;gap:.28rem;padding:.32rem .42rem!important;border-color:rgba(255,203,150,.24);background:linear-gradient(135deg,rgba(58,38,27,.92) 0%,rgba(80,53,43,.9) 47%,rgba(35,24,21,.95) 100%) padding-box,linear-gradient(135deg,rgba(255,218,176,.42),rgba(255,132,42,.2) 44%,rgba(255,235,202,.18)) border-box!important;box-shadow:inset 0 1px 0 rgba(255,238,214,.18),inset 0 -1px 0 rgba(255,136,34,.12),0 .55rem 1.25rem rgba(0,0,0,.35);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scroll-padding:.42rem;scrollbar-width:none;-webkit-overflow-scrolling:touch;}.menu_top_md::before,.menu_top_md::after{display:none!important;}.menu_top_md .top-menu-item{flex:0 0 4.65rem!important;min-width:4.65rem!important;min-height:3.34rem;padding:.3rem .18rem .42rem;border-radius:.3rem;scroll-snap-align:start;}.home-hero-menu .menu_top_md a{flex:0 0 4.65rem!important;min-width:4.65rem!important;}.menu_top_md .top-menu-item div{gap:.14rem;}.menu_top_md .top-menu-item i{flex-basis:1.72rem;width:1.72rem!important;height:1.72rem!important;}.menu_top_md .top-menu-item h6,.home-hero-menu .menu_top_md .top-menu-item h6{font-size:.78rem!important;line-height:.94rem;font-weight:520;text-shadow:0 .11rem .24rem rgba(0,0,0,.46);}.top-menu-current-home .top-menu-home::after,.top-menu-current-new .top-menu-new::after,.top-menu-current-rank .top-menu-rank::after,.top-menu-current-tag .top-menu-tag::after,.top-menu-current-bookmark .top-menu-bookmark::after,.top-menu-current-user .top-menu-user::after,.top-menu-current-support .top-menu-support::after{left:35%;right:35%;bottom:.14rem;height:.08rem;}}
@media screen and (min-width: 600px) and (max-width: 767px) {.menu_top_md:not(.user-account-menu){justify-content:space-between;overflow:hidden;scroll-snap-type:none;}.menu_top_md:not(.user-account-menu) .top-menu-item,.home-hero-menu .menu_top_md a{flex:1 1 0!important;min-width:0!important;scroll-snap-align:none;}}

.go-top-btn {position:fixed;right:1.2rem;bottom:7.2rem;z-index:1030;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;padding:0;border:1px solid rgba(255,202,150,.14);border-radius:50%;background:linear-gradient(145deg,rgba(32,31,30,.34),rgba(7,8,9,.24));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 -1px 0 rgba(255,184,83,.035),0 .55rem 1.25rem rgba(0,0,0,.28);backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(.55rem) scale(.94);transition:opacity .18s ease,visibility .18s ease,transform .18s ease,background .18s ease,border-color .18s ease;}
.go-top-btn::before {content:"";width:.76rem;height:.76rem;border-top:.16rem solid rgba(255,202,150,.78);border-left:.16rem solid rgba(255,202,150,.78);transform:translateY(.18rem) rotate(45deg);filter:drop-shadow(0 0 .22rem rgba(255,184,83,.24));}
.go-top-btn.is-visible {opacity:.54;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1);}
.go-top-btn:hover,.go-top-btn:focus {border-color:rgba(255,202,150,.28);background:linear-gradient(145deg,rgba(45,39,33,.42),rgba(10,11,12,.32));opacity:.82;outline:0;}
@media screen and (max-width: 1005px) {.go-top-btn{right:1rem;bottom:8.8rem;width:3.15rem;height:3.15rem;}}
.bodybk,.bodybk input,.bodybk button,.bodybk select,.bodybk textarea{font-family:Inter,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Leelawadee UI",sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;}
.bodybk{font-size:15.5px;font-weight:400;letter-spacing:0;color:#d8d8d8;}
.bodybk .home-hero-copy h1{font-size:clamp(2.18rem,3.75vw,3.85rem)!important;font-weight:760;line-height:1.18;color:#f3eee6;letter-spacing:0;text-wrap:balance;}
.bodybk .home-hero-copy p{max-width:42rem;color:rgba(255,255,255,.76);font-size:1rem;line-height:1.62;font-weight:400;}
.bodybk .home-hero-meta{font-size:.98rem;line-height:1.55rem;font-weight:600;color:#f7bd58;}
.bodybk .home-hero-play{height:3.15rem;min-width:9.8rem;font-size:1rem;font-weight:760;}
.bodybk .def_title_bar h6{font-size:1.2rem!important;font-weight:720;line-height:1.6rem;letter-spacing:0;color:#ffb24a!important;}
.bodybk .badge_more{font-size:.8rem;font-weight:400;line-height:1.25rem;color:#c3c3c3 !important;}
.bodybk .home-content .card{color:#d8d8d8;}
.bodybk .home-content .text-blue,.bodybk .home-content .text-blue:link,.bodybk .home-content .text-blue:visited{color:#d8c1a0!important;text-decoration:none!important;}
.bodybk .home-content .text-blue:hover{color:#ffd596!important;}
.bodybk .home-content .text-blue h6{display:-webkit-box;margin:.16rem 0 0!important;color:inherit!important;font-size:1rem!important;font-weight:620;line-height:1.18rem;letter-spacing:0;overflow:hidden;text-align:center;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-shadow:none;}
.bodybk .home-cat-movies>.col-4 h6{font-size:1rem!important;line-height:1.18rem!important;font-weight:620;}
.bodybk eps{display:none!important;}

.bodybk .tag-select-pill,.bodybk .tag-all-pill{font-family:inherit!important;font-size:.92rem!important;font-weight:600!important;letter-spacing:0;}
.bodybk .tag-select-pill-s1,.bodybk .tag-select-pill-s4,.bodybk .tag-all-pill-hot{font-size:.98rem!important;font-weight:680!important;}
.bodybk .search_bar .form-control{font-size:.98rem;font-weight:400;color:#20242a;}
.bodybk .menu_top_md .top-menu-item h6{font-family:inherit!important;font-weight:520;letter-spacing:0;}
@media screen and (min-width: 1200px){.bodybk .home-content .text-blue h6{font-size:.96rem!important;line-height:1.14rem;}.bodybk .home-hero-copy h1{max-width:45rem;}}
@media screen and (min-width: 768px) and (max-width: 1199px){.bodybk .home-hero-copy h1{font-size:clamp(2.05rem,4vw,3.35rem)!important;}.bodybk .home-content .text-blue h6{font-size:.94rem!important;line-height:1.12rem;}}
@media screen and (max-width: 767px){.bodybk{font-size:15px;}.bodybk .home-hero-copy h1{margin-top:1.25rem!important;font-size:1.82rem!important;line-height:1.18;font-weight:740;}.bodybk .home-content .text-blue h6{font-size:.9rem!important;line-height:1.08rem;}.bodybk .def_title_bar h6{font-size:1.2rem!important;}.bodybk .tag-select-pill,.bodybk .tag-all-pill{font-size:.86rem!important;}.bodybk .tag-select-pill-s1,.bodybk .tag-select-pill-s4,.bodybk .tag-all-pill-hot{font-size:.92rem!important;}}
@media screen and (max-width: 767px){.top-menu-mode-home>.d-block,.top-menu-mode-list>.d-block,.top-menu-mode-bookmark>.d-block,.top-menu-mode-user>.d-block{position:relative;overflow:hidden;border-radius:.3rem;}.home-hero{min-height:clamp(32.4rem,calc(min(65.34vw,19.73rem) + 13.3rem),34rem);}.home-hero-carousel,.home-hero-slide,.home-hero-inner{min-height:clamp(32.4rem,calc(min(65.34vw,19.73rem) + 13.3rem),34rem);}.home-hero-menu{bottom:.7rem;padding:0 .8rem;}.home-hero-copy{top:calc(1.8rem + min(65.34vw,19.73rem) + .9rem);bottom:6.55rem;display:flex;justify-content:center;}.bodybk .home-hero-copy h1,.home-hero-copy h1{margin:0!important;font-size:clamp(1.72rem,7.6vw,2.05rem)!important;line-height:1.18;font-weight:740;}.home-content>.card:first-child{margin-top:.15rem!important;}}
@media screen and (max-width: 767px){.top-menu-mode-home>.d-block,.top-menu-mode-list>.d-block,.top-menu-mode-bookmark>.d-block,.top-menu-mode-user>.d-block{border:1px solid rgba(255,214,168,.18);background:linear-gradient(135deg,rgba(3,3,3,.56),rgba(140,128,128,.46) 48%,rgba(20,12,12,.58)) padding-box,linear-gradient(135deg,rgba(71,59,49,.34),rgba(71,61,59,.28) 46%,rgba(95,62,23,.16)) border-box!important;box-shadow:inset 0 1px 0 rgba(255,236,214,.12),inset 0 -1px 0 rgba(255,149,40,.08),0 .55rem 1.25rem rgba(0,0,0,.32);backdrop-filter:blur(28px) saturate(150%);-webkit-backdrop-filter:blur(28px) saturate(150%);}.top-menu-mode-home>.d-block::before,.top-menu-mode-list>.d-block::before,.top-menu-mode-bookmark>.d-block::before,.top-menu-mode-user>.d-block::before,.top-menu-mode-home>.d-block::after,.top-menu-mode-list>.d-block::after,.top-menu-mode-bookmark>.d-block::after,.top-menu-mode-user>.d-block::after{display:none!important;}.top-menu-mode-home .menu_top_md,.top-menu-mode-list .menu_top_md,.top-menu-mode-bookmark .menu_top_md,.top-menu-mode-user .menu_top_md{border:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:.3rem;padding:.31rem .8rem!important;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,#000 .82rem,#000 calc(100% - .82rem),rgba(0,0,0,0) 100%);mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,#000 .82rem,#000 calc(100% - .82rem),rgba(0,0,0,0) 100%);}.top-menu-mode-home .menu_top_md::before,.top-menu-mode-home .menu_top_md::after,.top-menu-mode-list .menu_top_md::before,.top-menu-mode-list .menu_top_md::after,.top-menu-mode-bookmark .menu_top_md::before,.top-menu-mode-bookmark .menu_top_md::after,.top-menu-mode-user .menu_top_md::before,.top-menu-mode-user .menu_top_md::after{display:none!important;}}
@media screen and (min-width: 600px) and (max-width: 767px){.top-menu-mode-home .menu_top_md,.top-menu-mode-list .menu_top_md,.top-menu-mode-bookmark .menu_top_md,.top-menu-mode-user .menu_top_md{-webkit-mask-image:none!important;mask-image:none!important;}.top-menu-mode-home .menu_top_md .top-menu-item,.top-menu-mode-list .menu_top_md .top-menu-item,.top-menu-mode-bookmark .menu_top_md .top-menu-item,.top-menu-mode-user .menu_top_md .top-menu-item{flex:1 1 0!important;min-width:0!important;}}
@media screen and (max-width: 767px){.home-hero-copy .home-hero-play{position:absolute!important;left:50%!important;top:-3.25rem!important;bottom:auto!important;z-index:8!important;display:flex!important;align-items:center!important;justify-content:center!important;width:4.1rem!important;min-width:4.1rem!important;height:4.1rem!important;margin:0!important;padding:0!important;border:2px solid rgba(255,198,93,.5)!important;border-radius:50%!important;background:radial-gradient(circle at 34% 18%,rgba(255,222,132,.34) 0%,rgba(255,190,83,.2) 36%,rgba(36,27,15,.3) 68%,rgba(5,5,5,.38) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,236,196,.2),inset 0 -1px 0 rgba(255,176,56,.1),0 .65rem 1.35rem rgba(0,0,0,.34)!important;font-size:0!important;transform:translateX(-50%)!important;backdrop-filter:blur(3px) saturate(130%);-webkit-backdrop-filter:blur(3px) saturate(130%);}.home-hero-copy .home-hero-play span{position:absolute;left:50%;top:50%;width:1.24rem;height:1.6rem;margin:0!important;border:0;background:#ffc65d;transform:translate(-38%,-50%)!important;filter:drop-shadow(0 .08rem .18rem rgba(0,0,0,.5));}}
.footer {padding: 1rem 0;display: flex;justify-content: center;align-items: center;font-size: 0.875rem;}
.show_hide_button {display:none;color: #aa3a02 !important;cursor: pointer;font-size: .875rem;}
.full_text_detail {text-align: right;}
@media screen and (max-width: 767px){.bodybk .home-hero-copy h1,.home-hero-copy h1{display:block!important;overflow:hidden!important;text-overflow:clip!important;max-height:calc(2.36em + .12em)!important;padding-bottom:.04em!important;}}
