:root{--link-hover:var(--primary);--dark:#000;--dark-1:rgba(111, 119, 123, .5);--dark-2:#6F777B;--dark-3:rgba(111, 119, 123, .7);--light:#fff;--light-1:rgba(255,255,255,.05);--light-2:rgba(255,255,255,.1);--light-3:rgba(255,255,255,.5);--gray-dark:#151717;--gray-light:#3C4143;--gray:#1F2222;--success:#28a745;--danger:#FF4766;--warning:#FFBF47;--size:1rem;--fluid-s:1rem;--f-size:.875rem;--family: "Montserrat", sans-serif}@media (min-width: 1600px){:root{--fluid-s:2rem}}*,:before,:after{box-sizing:border-box;min-width:0}body{margin:0;font:400 var(--f-size)/1.8 var(--family);overflow-x:hidden;word-wrap:break-word;background-color:var(--body);color:var(--text)}hr{border:0;margin:calc(2 * var(--size)) 0;clear:both;overflow:hidden;height:1px;background-color:var(--light-1)}[hidden],.hdd{display:none}.swh{display:block}img{vertical-align:middle;max-width:100%;height:auto}:focus{outline:0}a{text-decoration:none;color:var(--link)}a:hover{color:var(--primary)}table{width:100%}.title,[class*="-title"],h1,h2,h3,h4,h5,h6{line-height:1.2;font-weight:700}h1{font-size:calc(3 * var(--f-size))}h2{font-size:calc(2 * var(--f-size))}h3{font-size:calc(1.5 * var(--f-size))}h4,h5,h6{font-size:var(--f-size)}.tac{text-align:center}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}#aa-wp{min-height:100vh;display:flex;flex-direction:column;position:relative}#aa-wp>.bd{flex:1 0 auto}.cont{margin:0 auto;padding-left:var(--size);padding-right:var(--size);width:100%}ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,fieldset,figure{margin:0 0 calc(1.5 * var(--size))}nav ul,[class*="-lst"],ul[class*="dfx"]{margin:0;padding:0}nav li,[class*="-lst"] li,[class*="dfx"]>li{list-style-type:none}.mb0{margin-bottom:0}.mb1{margin-bottom:var(--size)}.mla{margin-left:auto}.ml0{margin-left:0}.ml1{margin-left:var(--size)}.mra{margin-right:auto}.mr0{margin-right:0}.mr1{margin-right:var(--size)}.mac{margin-left:auto;margin-right:auto}[class*="align"]{margin-bottom:var(--size)}.alignleft{margin-right:var(--size)}.alignright{margin-left:var(--size)}.fcl{flex-direction:column}.rw{margin-left:-.5rem;margin-right:-.5rem;margin-bottom:0;padding:0}.rw>*{padding-left:.5rem;padding-right:.5rem;max-width:100%;list-style:none}.rw.sm{margin-left:-.25rem;margin-right:-.25rem}.rw.sm>*{padding-left:.25rem;padding-right:.25rem}.dfx,.rw,.eqcl>*{display:flex}.fwp,.rw{flex-wrap:wrap}.rw>.fg1,.fg1,.rw.rfg1>*,.fg1c>*{flex-grow:1;max-width:100%}.cl0,.rw>*{flex:0 0 auto;width:auto;max-width:100%}.cl1,.rcl1>*,.eqcl>*>*{flex:0 0 100%;max-width:100%}.cl2,.rcl2>*{flex:0 0 calc(100%/2);max-width:calc(100%/2)}.cl3,.rcl3>*{flex:0 0 calc(100%/3);max-width:calc(100%/3)}.cl4,.rcl4>*{flex:0 0 calc(100%/4);max-width:calc(100%/4)}.cl5,.rcl5>*{flex:0 0 calc(100%/5);max-width:calc(100%/5)}.cl6,.rcl6>*{flex:0 0 calc(100%/6);max-width:calc(100%/6)}.jst-cr{justify-content:center}.jst-fe{justify-content:flex-end}.jst-sb{justify-content:space-between}.alg-cr{align-items:center}.alg-fs{align-items:flex-start}.alg-ed{align-items:flex-end}.alg-ss{align-self:start}.alg-fe{align-self:flex-end}.alg-sc{align-self:center}.or-1{order:-1}.or1{order:1}.or2{order:2}.or3{order:3}button,input,select,textarea{font:inherit;width:100%;vertical-align:middle;line-height:normal;text-transform:none;overflow:visible}fieldset{border:1px solid transparent;padding:var(--size)}legend{color:inherit;display:table;max-width:100%;white-space:normal;border:0;padding:var(--size)}label{display:inline-block;padding:.875rem 0;line-height:1.25rem}label[for]{cursor:pointer}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}input,textarea,select{display:block;padding:calc(.5 * var(--size)) var(--size);width:100%;line-height:2rem;background-color:var(--light-1);color:var(--text);border-radius:.2rem;border:1px solid var(--gray)}.inp .ico{display:block;position:relative}.inp .ico>input:focus+i{opacity:1;color:var(--light)}.inp .ico>i{position:absolute;right:0;top:0;width:3rem;height:3rem;line-height:3rem;text-align:center;opacity:.5;pointer-events:none}input.sm,select.sm{padding-top:0;padding-bottom:0}input:focus,textarea:focus,select:focus{background-color:var(--light-2);color:var(--light)}[type="color"],[type="number"],[type="range"]{width:auto;min-width:7rem}:disabled{cursor:default}:disabled{opacity:.8}::-webkit-input-placeholder{color:currentColor}:-ms-input-placeholder{color:currentColor}::-ms-input-placeholder{color:currentColor}::placeholder{color:currentColor}textarea{overflow:auto;min-height:6rem;max-width:100%;height:auto;resize:vertical;padding:var(--size);max-height:15rem}.val-ok .val{color:var(--success)}.val-no .val{color:var(--danger)}[class*="val-"] .val{font-size:calc(.75 * var(--f-size));display:block;padding-top:.5rem}[class*="val-"] .val:before{margin-right:.5rem}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg fill='%23999' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3Cpath d='M0-.75h24v24H0z' fill='none'/%3E%3C/svg%3E");background-position:right var(--size) center;background-repeat:no-repeat;background-size:1.5rem;padding-right:3rem}select.sm{background-position:right .5rem center}.ifl input{display:none}[type='checkbox'],[type='radio']{width:auto;min-height:auto;display:inline-block;border:0;vertical-align:baseline}.chk{text-align:left}.chk label{padding-left:2.5rem;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chk input+label:before,.chk input+label:after{position:absolute;left:0;top:0;bottom:0;margin:auto;height:1.5rem;width:1.5rem;border-radius:.3rem;content:'';text-align:center;line-height:1.5rem;font-size:var(--f-size)}.chk input+label:after{display:none}.chk input:checked+label:after{display:block}.chk [type="radio"]+label:before{border-radius:2rem}.chk input{position:absolute;opacity:0}.chk label:before{background-color:var(--gray-light)}.chk input:checked+label:before{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3E%3C/path%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:.8rem;background-color:var(--primary)}.btn,button,[type='button'],[type='reset'],[type='submit'],.pagination a,.pagination span,.tagcloud a{cursor:pointer;padding:.5rem 1.5rem;display:inline-block;vertical-align:top;text-align:center;line-height:2rem;width:auto;background-color:var(--gray-light);color:var(--light);min-width:3rem;border:0;font-weight:700;border-radius:.25rem}.btn:hover,a.btn:hover,button:hover,[type='button']:hover,[type='reset']:hover,[type='submit']:hover,.pagination .current,.tagcloud a:hover{background-color:var(--primary);color:var(--dark)}.btn:hover:before{color:var(--dark)}.btn.blk{width:100%}.btn.snd,.pagination .current{background-color:var(--primary);color:var(--dark)}.btn.snd:hover{background-color:var(--light);color:var(--dark)}.btn.sm{font-size:.875rem;padding:0 .75rem}.btn.lg{padding-top:var(--size);padding-bottom:var(--size);text-transform:uppercase;min-width:10rem}.btn.lnk,.btn.lnk:hover{background-color:transparent;border-color:transparent;color:var(--link)}.btn.lnk:hover,.btn.lnk:hover:before{color:var(--primary)}.btn.npd{padding-left:0;padding-right:0}.btn.lin{background-color:transparent;border:2px solid var(--light);padding:calc(.5rem - 2px) 1.5rem}.btn.lin:hover{background-color:var(--primary);color:var(--dark);border-color:var(--primary)}.btn:before{margin-right:.5rem;color:var(--primary)}button,input,textarea,select,li:before,li a,.btn{transition:.2s}.lnk-blk:after,.lnk-blk-a>a:after{position:absolute;left:0;top:0;width:100%;height:100%;content:'';z-index:3}.ic{display:inline-flex;align-self:center;position:relative;height:1em;width:1em;font-size:inherit}.ic svg{height:1em;width:1em;bottom:-.125em;position:absolute;fill:currentColor}.por{position:relative}.aa-drp{position:relative}.aa-drp.left .sub-menu{left:auto;right:0}.on>.sub-menu{display:block}.full>.sub-menu{right:0;min-width:15rem}.menu li>a,.sub-menu li>a{display:block;line-height:2rem}.menu>li>a{padding:.5rem 0}li[class*="fa-"]>a{padding-left:2rem}li[class*="fa-"]:before{width:1.5rem;text-align:center;position:absolute;top:0;bottom:0;pointer-events:none;left:0;color:var(--primary);margin:auto;height:2rem}.sub-menu li[class*="fa-"]>a{padding-left:2.5rem}.sub-menu li[class*="fa-"]:before{left:.5rem}.menu-item-has-children,li[class*="fa-"]{position:relative}.sub-menu{display:none;position:absolute;left:0;top:100%;margin-top:.5rem;min-width:10rem;z-index:10;border:0;background-color:var(--gray);border-radius:.25rem;padding:.5rem 0;list-style:none;max-height:20rem;overflow:auto;font-size:calc(.875 * var(--f-size));box-shadow:0 0 2rem var(--body)}.sub-menu>li{line-height:2rem}.sub-menu>li>a{color:var(--text);padding:0 var(--size)}.sub-menu>li.on>a,.sub-menu>li>a:not(.btn):hover{background-color:var(--light-1)}.sub-menu>li.on>a,.sub-menu>li>a:not(.btn):hover{color:var(--light)}.sub-menu>li.title{pointer-events:none;text-transform:uppercase;font-size:.7rem;padding:0 var(--size);margin-bottom:.5rem;font-weight:400;opacity:.5}.sub-menu>li>a.btn{margin:var(--size) var(--size) calc(.5 * var(--size))}.sub-menu>li.loading{text-align:center;font-size:1.5rem;padding:.5rem}.sub-menu>li.error{text-align:center;padding:.5rem}.rnd{border-radius:5rem}[class*="anm-"],.sub-menu,.tooltipster-base{animation-duration:.3s;animation-fill-mode:both}.anm-a,.sub-menu,.tooltipster-base{animation-name:fadeIn}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.anm-b{animation-name:fadeInUp}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.anm-c{animation:spin 2s infinite linear}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mdl,.mdl .mdl-cn,.mdl .mdl-ovr{display:none}.mdl,.mdl-ovr{position:fixed;left:0;top:0;width:100%;height:100%;z-index:11;padding:1.5rem;overflow:auto;text-align:center;font-size:0;white-space:nowrap}.mdl-ovr{background-color:var(--dark);z-index:-1;opacity:.8}.mdl:before{content:'';display:inline-block;width:1px;margin-left:-1px;height:100%;vertical-align:middle}.mdl .mdl-cn{display:inline-block}.mdl-cn{background-color:var(--gray);border-radius:.3rem;max-width:25rem;width:100%;font-size:.875rem;text-align:left;white-space:normal;vertical-align:middle;box-shadow:0 0 2rem var(--dark);margin-left:auto;margin-right:auto}.mdl-hd,.mdl-bd,.mdl-ft{padding:calc(1.5 * var(--size))}.mdl-hd{position:relative;border-bottom:1px solid var(--light-1)}.mdl-hd .mdl-title{margin-bottom:0;font-size:1.5rem;line-height:2rem;padding:.5rem 3rem .5rem 0;color:var(--light);font-weight:400}.btn.mdl-close{position:absolute;right:.5rem;top:calc(1.5 * var(--size));background-color:transparent;color:var(--primary) !important;font-size:1.2rem;min-width:3rem}.btn.mdl-close>i:before{margin-right:0}.mdl-bd>p:last-child{margin-bottom:0}.mdl-ft{border-top:1px solid var(--light-1);padding-top:var(--size);padding-bottom:var(--size)}.mdl-ft a{font-weight:700}.mdl.on,.mdl.on .mdl-ovr{display:block}.mdl.on .mdl-cn{display:inline-block}.mdl-on{overflow:hidden}.video{position:relative;min-height:250px;overflow:hidden;max-height:37.5rem;background-color:#000;margin-bottom:var(--size)}.video:last-child{margin-bottom:0}.video:before{content:'';display:block;padding-top:56.55%}.video video,.video iframe{position:absolute;left:0;top:0;width:100%;height:100%}[class*="msg-"]{position:relative;padding:calc(.7 * var(--size)) var(--size);margin-bottom:var(--size);z-index:1}[class*="msg-"] p:last-child{margin-bottom:0}[class*="msg-"]:before,[class*="msg-"]:after{content:'';position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;border-radius:.2rem}[class*="msg-"]:before{background-color:currentColor;opacity:.1}[class*="msg-"]:after{border:1px solid currentColor;opacity:.2}[class*="msg-"] p:before{margin-right:.5rem}[class*="msg-"] a{color:currentColor;font-weight:700}[class*="msg-"] a:hover{text-decoration:underline}[class*="msg-"]>i{margin-right:.5rem}[class*="msg-"]:last-child{margin-bottom:0}.msg-w{color:var(--warning)}.msg-d{color:var(--danger)}.msg-s{color:var(--success)}p.note{padding:.5rem 0 .5rem 3rem;position:relative;font-size:var(--f-size) !important;color:var(--link)}.note:before{font-size:2rem;position:absolute;left:0;top:.25rem;line-height:2rem;opacity:.2}.aa-tb.on{display:block}ul.aa-tbs{margin:0 0 1.5rem;padding:0;list-style:none;white-space:nowrap;border-bottom:1px solid var(--light-2)}.aa-tbs>li{display:inline-block;margin-left:.5rem;margin-right:1rem}.aa-tbs{overflow:auto}.aa-tbs a{display:block;line-height:2rem;font-size:1.5rem;color:var(--text);white-space:nowrap;position:relative;margin-bottom:var(--size);opacity:.8}.aa-tbs a:before{height:3px;content:'';position:absolute;left:0;bottom:calc(-1 * var(--size));width:0;transition:.2s}.aa-tbs a.on{color:var(--link);opacity:1}.aa-tbs a.on:before{background-color:var(--primary);width:2rem}.breadcrumb{font-size:.75rem;line-height:1rem;margin-bottom:1.5rem;padding-top:.5rem}.breadcrumb a{margin-right:2rem;position:relative;margin-bottom:.5rem}.breadcrumb a:before{content:'';width:4px;height:4px;border-radius:2px;background-color:var(--dark-2);opacity:.7;top:.1rem;bottom:0;margin:auto;right:-1.2rem;position:absolute;pointer-events:none}.breadcrumb span{opacity:.7}.hd{padding-top:var(--fluid-s);padding-bottom:var(--fluid-s);position:absolute;left:0;top:0;right:0;width:100%;border-bottom:1px solid var(--light-1);transition:.4s;opacity:1;z-index:999}.home .hd{border-bottom:0;background:linear-gradient(to bottom, var(--body) 0%, rgba(0,0,0,0) 100%)}.hd.a.b{top:-10rem}.hd.b{background:rgba(11,12,12,0.9);backdrop-filter:blur(6px)}.hd>.cont{position:relative;flex-wrap:wrap}.menu{position:static;flex:1}button.menu-btn.aa-lnk:after{display:none}.menu-btn{margin-right:1rem}.menu-btn svg{vertical-align:middle}.menu>.sub-menu>li>a{padding-top:.5rem;padding-bottom:.5rem;font-size:1rem}.menu>.sub-menu>li[class*="fa-"]>a{padding-left:4rem}.menu>.sub-menu>li[class*="fa-"]:before{left:1.5rem}.menu>.sub-menu>li:before{font-size:1.2rem;top:.5rem;bottom:auto}.menu-item-has-children>.sub-menu:after{content:'';display:block;overflow:hidden;clear:both}.menu-item-has-children>.sub-menu>li{float:left;width:calc(100% / 2)}.aa-lnk.btn:after,.menu-item-has-children>a:after{font-size:.65rem;color:var(--primary);margin-left:.5rem}.logo{margin-bottom:0}.search{position:relative}.search input{border-radius:3rem;padding-left:3rem;padding-right:3rem;text-align:center;border:0;background-color:var(--light-2)}.search input:focus{background-color:var(--dark-1)}.home .search input,.hd.b .search input{background-color:var(--dark-1)}.home .search input:focus,.hd.b .search input:focus{box-shadow:0 0 2rem var(--dark);background-color:var(--dark-3)}.search button.btn{position:absolute;left:0;top:0;color:var(--text) !important}.menu>.sub-menu .search{margin:.5rem 1rem 1rem}.menu>.sub-menu .search input{border-radius:.2rem;background-color:var(--light-1)}.btn-signup{white-space:nowrap}.avatar{width:3rem;height:3rem;position:relative;border-radius:.2rem 0 0 .2rem;background-color:var(--dark-3);display:inline-block;vertical-align:middle;border-radius:50%;color:var(--light)}.avatar:before{width:1rem;height:1rem;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;line-height:1}.avatar img{position:absolute;left:0;top:0;width:inherit;height:inherit;border-radius:inherit}.user-menu .aa-lnk.btn{padding:0;display:flex;align-items:center;margin-left:1rem}@media (max-width: 991px){.hd.on{background:var(--gray)}.hd.on .sub-menu{box-shadow:0 2rem 2rem var(--body)}.menu>.sub-menu{border-radius:0;width:100%}.menu .sub-menu{max-height:none}.menu .sub-menu .sub-menu{position:static;font-size:.75rem;box-shadow:none;display:block;padding-left:3rem}.menu .sub-menu .sub-menu>li{width:calc(100% / 4);margin-bottom:.5rem}.signup-btn,.login-btn span{display:none}.hd .search{order:3;width:100%;margin-top:1em}.hd .search.on{display:block}}@media (max-width: 767px){.menu .sub-menu .sub-menu>li{width:calc(100% / 3)}}@media (max-width: 575px){.menu .sub-menu .sub-menu>li{width:calc(100% / 2)}}@media (max-width: 374px){.menu .sub-menu .sub-menu>li{width:100%}}@media (min-width: 992px){.hd{position:fixed}.menu>.sub-menu{min-width:15rem}.sub-menu{overflow:visible;max-height:none}.menu-item-has-children>.sub-menu{top:-1rem;left:90%;min-width:20rem}.menu-item-has-children:hover>.sub-menu{display:block}.login-btn .avatar{display:none}}@media (min-width: 1600px){.hd .search input{width:30rem}}.bd{padding-top:calc(5rem + calc(2* var(--fluid-s)));margin-bottom:2rem}.home .bd{padding-top:0}.profile-page .sidebar{order:-1}.post{position:relative;z-index:1}.post .entry-title{color:var(--light)}.entry-meta{margin-bottom:1rem}.entry-meta>*{display:inline-block;vertical-align:top;margin-right:.8rem;margin-bottom:.3rem;color:var(--link);line-height:1.25rem}.entry-meta>*:last-child,.entry-meta .categories a:last-child{margin-right:0}.rating{font-weight:700;color:var(--light)}.rating:before{color:var(--primary);margin-right:.3rem}.entry-meta .categories{padding-left:.8rem;border-left:2px solid var(--light-2)}.entry-meta .categories a{margin-right:.8rem}.quality{border-radius:1rem;line-height:1.1rem;height:1rem;padding:0 .35rem;font-size:.65rem;font-weight:700;background-color:var(--primary);color:var(--dark);vertical-align:middle;margin-top:-1px}.entry-content>*:last-child,.details-lst>li:last-child{margin-bottom:0}.entry-content,.details-lst{margin-bottom:var(--size)}.details-lst>li{margin-bottom:.5rem}.post .post-thumbnail{position:relative;margin-bottom:1rem;overflow:hidden}.post .post-thumbnail .quality{position:absolute;right:.5rem;top:.5rem;transition:.2s}.post:hover .post-thumbnail .quality{opacity:0;transform:scale(0)}.post .post-thumbnail figure{margin-bottom:0;padding-bottom:150%}.post .post-thumbnail img{border-radius:.5rem;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.post .play{position:absolute;left:0;top:0;right:0;bottom:0;width:3rem;height:3rem;border-radius:3rem;text-align:center;line-height:2.8rem;margin:auto}.post.movies{margin-bottom:1rem}.post.movies .entry-title{font-size:.875rem;line-height:1rem;margin-bottom:.3rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.post.movies .entry-meta{font-size:.75rem;line-height:1rem;margin-bottom:0}.post.movies .post-thumbnail img,.post.movies .play{transition:.2s}.post.movies .play{color:var(--primary);width:3rem;height:3rem;line-height:2.8rem;text-align:center;border-radius:3rem;border:2px solid var(--light);background-color:rgba(0,0,0,0.5);padding-left:2px;opacity:0;transform:scale(0.5)}.post.movies:hover .post-thumbnail img{opacity:.5;transform:scale(1.1)}.post.movies:hover .play{opacity:1;transform:scale(1)}.post.movies:hover>.entry-header .entry-title,.post.top:hover>.entry-header .entry-title{color:var(--primary)}.watch-btn.btn{background-color:var(--light-1);font-size:.75rem;font-weight:400}.watch-btn.btn:hover{background-color:var(--dark);color:var(--light)}.watch-btn.btn:hover:before{color:var(--primary)}.favorite-btn.btn{padding:0;background-color:var(--danger);min-width:2rem;font-size:1rem}.favorite-btn.btn:hover{box-shadow:inset 3rem 0 0 rgba(0,0,0,0.2);color:var(--light)}.post.home{padding-top:0;padding-bottom:0;aspect-ratio:16/9;max-height:600px}.post.home .bg{position:absolute;width:100%;height:100%;left:0;margin-left:0;border-radius:1rem;top:0;z-index:-1;background-position:center;background-size:cover;background-repeat:no-repeat}.post.home .bg:before{content:'';position:absolute;left:0;top:0;width:66.6%;height:100%;z-index:2;background:linear-gradient(to right, #000 0%, rgba(0,0,0,0) 100%);min-width:300px}.post.home .bg:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, var(--body) 100%)}.post.home .entry-title{margin-bottom:.5rem}.post.home .entry-content{color:var(--light);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.post.home .entry-content,.post.home .entry-content+ul{font-size:1rem}.home-thumbs{position:relative}.home-thumbs .post{opacity:.5;cursor:pointer;max-width:80px;margin-right:8px}.home-thumbs .post.swiper-slide-thumb-active,.home-thumbs .post.swiper-slide-thumb-active img{opacity:1}.home-thumbs .post.swiper-slide-thumb-active figure img{border:2px solid var(--primary)}.home-thumbs .post-thumbnail{margin-bottom:0}.home-thumbs .post-thumbnail figure,.home-thumbs .post-thumbnail figure img{border-radius:.25rem}.home-thumbs .post-thumbnail figure{margin-bottom:0;background-color:var(--dark)}.home-thumbs .post-thumbnail figure img{opacity:.8}.tt-tip .swiper-slide{max-width:202px;margin-right:8px}.tooltipster-base{position:absolute;margin-top:-2rem}.tooltipster-right{margin-left:-1rem}.tooltipster-left{margin-right:-1rem}.post.info,.post.info .post-thumbnail,.post.info .post-thumbnail img{border-radius:.5rem;overflow:hidden}.post.info{padding:1rem}.post.info .entry-title{font-weight:400;font-size:1rem;margin-bottom:.5rem}.post.info .entry-content,.post.info .details-lst{font-size:.75rem;line-height:1rem}.post.info .entry-content{max-height:4rem;overflow:auto;margin-bottom:.5rem}.post.info .entry-meta{margin-bottom:0;font-size:.75rem}.post.info .post-thumbnail{position:absolute;width:100%;height:100%;z-index:-1;left:0;top:0;background-color:var(--dark);padding-top:0}.post.info .post-thumbnail img{filter:blur(32px);transform:scale(1.2)}.post.user .avatar{width:8rem;height:8rem;margin-bottom:1rem}.post.user .entry-title{font-size:1.5rem;font-weight:400;margin-bottom:.5rem}.post.user .entry-meta{font-size:.75rem;opacity:.7}.post.user .entry-footer{padding-top:1.5rem;border-top:1px solid var(--light-2)}.stats-li{font-size:1.5rem;color:var(--light)}.stats-li li{margin-right:1rem}.stats-li i{color:var(--primary);margin-right:.5rem;font-size:1.2rem}.stats-li span{display:block;font-size:.75rem;opacity:.5}.post.single{margin-bottom:2rem}.post.single .post-thumbnail{float:left;width:5rem;margin-right:1rem}.post.single .entry-title{font-size:1rem;margin-bottom:.5rem;padding-top:.5rem}.post.single .entry-content{clear:both}.post.single .favorite-btn{background-color:transparent;margin-bottom:1rem;padding:.5rem 0;font-size:.875rem}.post.single .favorite-btn:before{font-size:1rem}.share{padding:.5rem 0}.share>span{line-height:2rem;margin-right:.5rem}.share>span:before{margin-right:.5rem;color:var(--primary)}.share .btn{padding:0;min-width:2rem}.share .btn:hover{transform:scale(1.1)}.share .btn:before{margin-right:0;font-size:1.25rem}.share .btn.fa-twitter:before{color:#1DA1F2}.share .btn.fa-facebook-f:before{color:#1778F2}.share .btn.fa-whatsapp:before{color:#25d366}.share .btn.fa-telegram:before{color:#0088cc}ul.movies-tbs-nav{border-bottom:0;margin-bottom:0}ul.movies-tbs-nav li{vertical-align:top}ul.movies-tbs-nav li a{margin-bottom:0;font-size:1rem;font-weight:400;overflow:hidden}ul.movies-tbs-nav li a.on{color:var(--primary)}ul.movies-tbs-nav li a:before{display:none}.swpndts{display:flex;align-items:center;justify-content:center}.swiper-button-prev,.swiper-button-next{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--light)}.swiper-button-prev:hover,.swiper-button-next:hover{color:var(--primary)}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.5;pointer-events:none}.swiper-button-prev i,.swiper-button-next i{font-size:1.25rem}.swiper-pagination{display:flex;align-items:center;justify-content:center}.swiper-pagination .swiper-pagination-bullet{color:var(--light);opacity:.2;cursor:pointer;margin:.25rem}.swiper-pagination .swiper-pagination-bullet:before{width:0.5rem;height:0.5rem;border-radius:.5rem;background-color:currentColor;margin:.5rem;content:'';display:block}.swiper-pagination .swiper-pagination-bullet-active{color:var(--primary);opacity:1}.section{margin-bottom:2rem}.section:last-child{margin-bottom:0}.section-header,.widget-title{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid var(--light-2)}.section-title,.widget-title{font-weight:400;color:var(--light);font-size:1.5rem;line-height:2rem;margin-bottom:0;margin-right:1rem;padding-top:.5rem;padding-bottom:.5rem}.section-title span{font-weight:700;color:var(--primary)}.btn.more-btn{border-radius:.2rem;padding:0 .5rem;height:2rem;font-size:.75rem;font-weight:400;line-height:1.8rem;color:var(--light-3);border-color:var(--light-2)}.btn.more-btn:hover{background-color:var(--light);border-color:var(--light);color:var(--dark);font-weight:700}.section.featured{margin-top:2rem;position:relative;z-index:2;padding-top:2rem}.section.featured:before{position:absolute;width:100vw;left:50%;margin-left:-50vw;height:100%;top:0;background-color:var(--body);opacity:.5;z-index:-1;content:''}.pagination{text-align:center;margin-bottom:var(--size)}.pagination a,.pagination span{min-width:2rem;height:2rem;padding:.5rem;display:inline-block;vertical-align:top;margin:.3rem .2rem;line-height:var(--size);border-radius:0;background-color:transparent}.pagination .current{box-shadow:0 0 1rem var(--primary)}.pagination a.prev,.pagination a.next{text-transform:uppercase;color:var(--text);font-size:.75rem}.pagination a.prev{margin-right:1rem}.pagination a.next{margin-left:1rem}.pagination a.prev:hover,.pagination a.next:hover{color:var(--light);box-shadow:none}.error404 .bd,.error404 .bd>.cont{display:-webkit-box;display:-ms-flexbox;display:flex}.oops{text-align:center;width:100%;-ms-flex-item-align:center;align-self:center;padding-top:var(--size)}.oops p{margin-bottom:2rem}.oops:before{font-size:10rem;line-height:1;margin-bottom:2rem;display:block;opacity:.3}.oops-title{margin-bottom:var(--size);color:var(--light)}.edit-profile{max-width:30rem;margin-left:auto;margin-right:auto}.change-avatar .avatar{margin-right:1rem}.delete-btn{background-color:var(--danger);position:absolute;left:-.3rem;top:-.3rem;padding:0;min-width:2rem;height:2rem;border-radius:2rem;border:3px solid var(--body);line-height:1.5rem;font-size:.75rem;z-index:3}.delete-btn:hover{transform:scale(1.2)}.filter .sub-menu{z-index:999}.filter .sub-menu li:before{opacity:0}.filter .sub-menu li.on:before{opacity:1}.filter .sub-menu li a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.filter .aa-lnk{font-weight:400}.filter .aa-lnk:before{color:var(--text);opacity:.3;font-size:1rem}.filter .on .aa-lnk,.filter .on .aa-lnk:before{color:var(--primary);opacity:1}.change-view{margin-right:-1rem}.change-view .btn{padding:.5rem;font-size:1.2rem}.change-view .btn:before{margin-right:0}.change-view.on .fa-th:before,.change-view:not(.on) .fa-th-list:before{color:var(--text);opacity:.5}.fil-gen .sub-menu,.fil-yea .sub-menu{width:450px;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));max-height:300px;overflow:auto}.fil-yea .sub-menu{grid-template-columns:repeat(auto-fill, minmax(90px, 1fr))}.fil-gen.on>.sub-menu,.fil-yea.on>.sub-menu{display:grid}.on .aa-lnk.btn:after,.asc.on .aa-lnk:before{transform:rotate(-180deg)}.player{margin-bottom:2rem}.bx.options{background-color:var(--light-2);padding:1rem 0}.bx.options .bx-title{padding:0 1rem;line-height:1.5rem;text-transform:uppercase;margin-bottom:1rem;font-size:.65rem;opacity:.5}.bx-lst{border-bottom:0}.bx-lst li{margin:0}.bx-lst a{padding:.5rem 1rem;font-size:.75rem;line-height:1rem;opacity:1}.bx-lst a .num{margin-bottom:.25rem;display:block}.bx-lst a.on .num span{color:var(--primary)}.bx-lst a.on:before{width:auto;left:1rem;right:1rem}.bx-lst a .option{font-size:.65rem;display:block;line-height:.75rem;opacity:.5;white-space:normal}.player-options-lst .btn{text-align:left;padding-left:1rem;padding-right:.5rem;font-size:.75rem}.player-options-lst .btn:before{font-size:1.1rem;vertical-align:middle;width:1.5rem;text-align:center}.votes{position:relative;padding-left:50px;min-height:40px;color:var(--light)}.circle-chart{position:absolute;left:0;top:0}.circle-chart__background{stroke:var(--gray)}.circle-chart__circle{animation:circle-chart-fill .4s reverse;transform:rotate(-89deg);transform-origin:center;stroke:var(--warning)}.circle-chart__percent{fill:var(--light)}@keyframes circle-chart-fill{to{stroke-dasharray:0 100}}@keyframes circle-chart-appear{to{opacity:1;transform:translateY(0)}}.votes-stars{line-height:1rem;padding-top:.2rem;margin-bottom:.5rem;font-size:0}.votes-stars .star{opacity:.5;display:inline-block;vertical-align:top;padding-right:.4rem;font-size:.875rem}.votes-stars .star:last-child{padding-right:0}.votes-stars .star.on{color:var(--warning);opacity:1}.votes-total{font-size:.65rem;display:block;line-height:1;opacity:.5}.votes-total span{font-weight:700}.more-cast{color:var(--primary)}.tags{margin-bottom:1.5rem}.tags>span{float:left;line-height:2rem;margin-right:1rem}.tags>span:before{font-size:1.5rem;line-height:1.5rem;vertical-align:top;margin-top:.2rem;margin-right:.5rem;opacity:.3}.tags,.tags>.tagcloud{overflow:hidden}.post:hover{z-index:99}.post.info{left:90% !important;top:5% !important;position:absolute;width:120%;z-index:999;opacity:0;visibility:hidden;min-width:270px}.post:hover .post.info{opacity:1;visibility:visible;transition:all .3s;transition-delay:.3s}.tt-right .post.info{left:auto !important;right:90% !important}.z-10{z-index:10}.post.info[role="tooltip"] .favorite-btn span{display:none}#cancel-comment-reply-link{color:var(--warning);font-size:.875rem;margin-left:.5rem}p.form-submit{margin-bottom:0}.comments-title{padding:.5rem 0;line-height:2rem;font-size:1rem;margin-bottom:1rem}.comments-title:before{opacity:.5;margin-right:.5rem}.comments-title span{color:var(--warning);font-weight:700}#reply-title{margin-bottom:0}.comment-list,.children{padding:0;margin:0;list-style-type:none}.comment-content p{margin-bottom:.5rem}.comment-body{padding-left:4rem;position:relative;margin-bottom:2rem}.comment-body .avatar{width:3rem;height:3rem;position:absolute;left:0;top:0;border-radius:3rem}.comment-reply .comment-body{margin-bottom:0}.comment-reply .comment-body textarea{margin-right:1rem;min-height:3rem;padding-top:.5rem;padding-bottom:.5rem;margin-bottom:1rem}.comment-reply{margin-bottom:2rem;padding:1rem;background-color:var(--light-2);border-radius:.25rem}.comment-list .comment-reply{margin-left:4rem;border-bottom:0;margin-bottom:0}.comment-author{display:inline-block;vertical-align:baseline;color:var(--light);margin-right:.3rem}.says{display:none}.comment-metadata{display:inline-block;vertical-align:baseline;font-size:.65rem;opacity:.3}.comment-metadata:hover{opacity:1}.comment-reply-link{font-size:.65rem;text-transform:uppercase}.comment-reply-link:before{content:'\f3e5';color:var(--primary);margin-right:.5rem;font-size:.75rem}.comment-reply-link:hover{text-shadow:0 0 0.5rem var(--primary)}.comment-reply-link:hover:before{opacity:1}.comment{position:relative}.children{padding-left:4rem}.children:before{width:1px;top:4rem;bottom:0;content:'';background-color:var(--light-2);position:absolute;left:1.5rem}.swiper.swprbx{padding-top:4.5rem;padding-bottom:1.5rem}.section-header a{position:relative;z-index:10}.download-links{overflow:auto}.download-links table{margin-bottom:0;text-align:center}.download-links td,.download-links th{padding:.5rem}.download-links td:first-child,.download-links th:first-child{text-align:left}.download-links td:first-child{white-space:nowrap}.download-links .num{color:var(--primary);font-weight:700}#mdl-trailer .mdl-cn,#mdl-download .mdl-cn{max-width:35rem}#mdl-trailer .mdl-cn,#mdl-trailer .video,#mdl-trailer .video video,#mdl-trailer .video iframe{border-radius:0}.btn.mdl-close:hover{transform:scale(1.2)}figure img{height:auto}.comment-body img{width:3rem;height:3rem;position:absolute;border-radius:.2rem 0 0 .2rem;background-color:var(--dark-3);border-radius:50%;color:var(--light);left:0;top:0}.abt{background:transparent !important;padding:0;color:var(--primary);margin-left:0}.votes-stars .star.green,.votes-stars .star.green-fixed{color:var(--primary);opacity:1}.details-lst>li{display:table;width:100%}.details-lst>li>span{display:table-cell;width:10%}.details-lst>li>span+span{width:90%}#cancel-comment-reply-link{line-height:2rem;display:inline-block;vertical-align:top;margin-bottom:1rem}.year:empty,.rating.fa-star:empty,.rating.fa-star:empty:before,.rating.fa-star>span:empty{display:none}.year a{color:var(--light-3);position:relative;z-index:5}.year a:hover{color:var(--link)}.profile-page .country-select .country-list{background-color:var(--gray);border-color:var(--gray)}.profile-page .country-select .country-list .country.highlight{background-color:var(--gray-dark);cursor:pointer}.post.home .bg img:not([src*="original"]){filter:blur(16px)}.post-lst.on .details-lst>li>span{display:inherit}.post-thumbnail .season-episode{position:absolute;left:.5rem;bottom:.5rem;height:1.25rem;padding:0 .75rem;backdrop-filter:blur(20px);background-color:rgba(0,0,0,0.3);color:#fff;line-height:1.2rem;border-radius:2rem;font-size:.75rem}.nt-tb-carousel ul.movies-tbs-nav{border-bottom:0;margin-bottom:0}.nt-tb-carousel .movies-tbs-nav li{vertical-align:top}.nt-tb-carousel .movies-tbs-nav li a{margin-bottom:0;font-size:.875rem;font-weight:400;overflow:hidden}.nt-tb-carousel .movies-tbs-nav li a.on{color:var(--primary)}.nt-tb-carousel .movies-tbs-nav li a:before,.seasons-lst{display:none}.seasons-tt.on+.seasons-lst{display:block}.seasons-bx{border-radius:.25rem;margin-bottom:1rem}.seasons-tt{padding:1rem;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;cursor:pointer;background-color:rgba(181,181,181,0.1);border-radius:.25rem}.seasons-tt:hover,.seasons-tt.on{background-color:rgba(171,171,171,0.15)}.seasons-tt.on{border-radius:.25rem .25rem 0 0}.seasons-tt figure{margin-bottom:0;margin-right:1rem;flex:0 0 54px}.seasons-tt figure img{width:54px;height:80px;object-fit:cover;border-radius:.25rem}.seasons-tt p{margin-bottom:0;font-size:1.5rem;font-weight:400;color:var(--link);line-height:2rem}.seasons-tt p span,.seasons-tt p i{color:var(--primary)}.seasons-tt p i{font-size:.65rem;vertical-align:middle}.seasons-tt.on p i{transform:rotate(180deg)}.seasons-tt .date{opacity:.5;line-height:.875rem;display:block;font-weight:400}.seasons-lst{background-color:rgba(255,255,255,0.15)}.seasons-lst,.seasons-lst li:last-child>a{border-radius:0 0 .25rem .25rem}.seasons-lst li>div{background-color:rgba(0,0,0,0.44);display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;align-items:center;color:#fff;position:relative}.seasons-lst li>div:hover{background-color:rgba(0,0,0,0.2)}.seasons-lst li{margin-bottom:1px}.seasons-lst li>div div{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;padding:1rem;justify-content:space-between;align-items:center}.seasons-lst li:last-child{margin-bottom:0}.seasons-lst figure{margin-bottom:0;width:54px;height:32px;margin-right:1rem;position:relative;flex:0 0 54px}.seasons-lst figure:before{display:none}.seasons-lst img{width:54px;height:32px;object-fit:cover;border-radius:.25rem}.seasons-lst .title{margin-bottom:0;font-weight:400;font-size:.75rem;padding:.5rem 0;flex-grow:1}.seasons-lst .title span{opacity:.5;font-weight:700}.seasons-lst .date{color:var(--text);font-size:.65rem;opacity:.5;margin-right:1rem}.seasons-lst .btn{font-weight:400;font-size:.75rem;padding-left:1rem;padding-right:1rem;color:var(--text);background-color:rgba(255,255,255,0.1)}.seasons-lst li>div>div{flex:1}.seasons-lst li>div>div+div{flex:none}.seasons-lst li>div.on{background-color:rgba(0,0,0,0.2);color:var(--primary)}.seasons-lst li>div.on span{opacity:1}.seasons-lst li>div.on figure:before{display:block;width:54px;height:32px;line-height:32px;text-align:center;position:absolute;left:0;top:0;background-color:rgba(0,0,0,0.5);border:1px solid var(--primary);border-radius:.25rem;color:var(--primary)}.seasons-lst .btn:hover{background-color:rgba(255,255,255,0.15);color:var(--link)}.seasons-lst .btn:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0}.cursor-pointer{cursor:pointer}.nvsbl{position:absolute;visibility:hidden}.norslts{font-size:1.25rem;margin-bottom:0;padding:1.5rem 0;opacity:.5}.norslts:before{font-size:3rem;width:100%;line-height:1;margin-bottom:.5rem;opacity:.5}@media (max-width: 991px){.post.home .bg:before{opacity:.7}.home-thumbs.swiper{margin-bottom:7rem;margin-top:-8rem;max-width:27rem}.tooltipster-base,.post.user+.dvr-300,.post.info{display:none !important}.post.user .avatar{width:4rem;height:4rem;margin-bottom:1rem;float:left;margin-right:1rem}.post.user .entry-title{font-size:1rem;padding-top:.7rem;margin-bottom:0}.post.user .entry-content{clear:both}.home-thumbs .post .post-thumbnail figure{padding-bottom:100%}.btn.login-btn{padding-right:0}}@media (max-width: 767px){.bx.options{padding-bottom:0}ul.bx-lst{margin-bottom:0}.player-options-lst:after{clear:both;display:block;overflow:hidden;content:''}.player-options-lst>li{width:50%;float:left}.player-options-lst>li .btn{text-align:center}.seasons-lst .date{display:none}.seasons-lst li>div div+div{opacity:0;position:absolute;left:0;top:0;right:0;bottom:0}.seasons-lst li>div div{padding:.5rem}}@media (max-width: 575px){.tags>span{float:none;display:block;margin-bottom:.5rem}.post.single .entry-meta .categories{border-left:0;padding-left:0}.btn.lnk.fa-heart>span{display:none}}@media (min-width: 768px) and (max-width: 1199px){.player{flex-wrap:wrap}}@media (min-width: 575px){.post.single .entry-title{padding-top:1rem}}@media (min-width: 768px){.post.single aside{flex:0 0 12.5rem;max-width:12.5rem;margin-right:2rem}.player{position:relative}.player .options{flex:0 0 11rem;max-width:11rem}.player .video{margin-bottom:0;min-height:22.5rem}ul.bx-lst{padding-bottom:1rem;margin-bottom:1rem;height:16.1rem;overflow:auto}.bx-lst>li{display:block}.bx-lst a{margin-bottom:0}.bx-lst a.on{background-color:var(--light-1)}.bx-lst a.on:before{width:3px;height:100%;left:0;right:auto;top:0}.video:before{min-height:28rem}.post.single .post-thumbnail{float:none;width:auto;margin-right:0}.post.single .entry-title{padding-top:.5rem;font-size:1.5rem}}@media (min-width: 992px){.home-thumbs.swiper{width:27rem;position:absolute;right:1rem;bottom:10rem}.post.home .entry-header,.post.home .entry-content{max-width:42rem;width:50%}.post.home .entry-title{font-size:3rem}.post.info .entry-content{padding-right:.5rem}.post.info .entry-content::-webkit-scrollbar{width:.3rem;height:.3rem}.post.info .entry-content::-webkit-scrollbar-thumb{background-color:var(--light-2);border-radius:.5rem}.main.dfx .main-site{flex:0 0 calc(100% - 300px - 2rem);max-width:calc(100% - 300px - 2rem)}.main.dfx .sidebar{flex:0 0 calc(300px);max-width:calc(300px)}.sidebar>div{position:sticky;top:2rem}.post-lst.on{display:block}.post-lst.on>li{max-width:none}.post-lst.on .post.movies{flex-direction:row;align-items:center;margin-bottom:2rem}.post-lst.on .post.movies .post-thumbnail{flex:0 0 12.5rem;max-width:12.5rem;margin-right:2rem;align-self:flex-start;margin-bottom:0}.post-lst.on .post.movies>.entry-header,.post-lst.on .post.info .post-thumbnail{display:none}.post-lst.on .post.info{position:relative;z-index:3;padding:0;left:auto !important;top:auto !important;text-align:left;width:auto;opacity:1;visibility:visible;min-width:0}.post-lst.on .post.info .entry-title{font-size:1.5rem;font-weight:700;line-height:2rem}.post-lst.on .post.info .entry-content{max-height:none}.post-lst.on .post.info .rw.sm .fg1{flex-grow:0}.post-lst.on .post.info .details-lst li{display:inline-block;vertical-align:top;margin-right:1rem}.post-lst.on .post.info .details-lst li:last-child{margin-right:0}.post-lst.on .post.info .watch-btn{background-color:transparent;border:2px solid var(--light);font-size:.75rem;border-radius:3rem;font-weight:700;padding:.25rem 1.5rem}.post-lst.on .post.info .watch-btn:hover{background-color:var(--primary);border-color:var(--primary);color:var(--dark)}.post-lst.on .post.info .watch-btn:hover:hover:before{color:var(--dark)}.post-lst.on .post.info .watch-btn:before{content:'\f04b';font-size:.875rem}.post-lst.on .post.info .favorite-btn{background-color:transparent;font-size:.75rem;padding:.25rem 1rem}.post-lst.on .post.info .favorite-btn i{margin-right:.5rem;color:var(--primary)}.post-lst.on .post.info .favorite-btn span{display:inline-block}.post-lst.on .post.info .favorite-btn:hover{color:var(--primary)}.section.single .left{flex:0 0 60%;max-width:60%;padding-right:1.5rem}.section.single .right{flex:0 0 40%;max-width:40%}.post.single .favorite-btn{margin-bottom:0;padding-top:0;padding-bottom:0}.swpndts{position:absolute;top:0;right:0;z-index:10}.post-lst.on .post.info .details-lst li{margin:0}.post-lst.on .post.info .details-lst li>span{width:auto;display:inline;vertical-align:top;padding:0}.post-lst.on .post.info .details-lst li>span:first-child{padding-right:.5rem}.hd .search{position:absolute;left:50%;transform:translateX(-50%)}}@media (min-width: 992px) and (max-width: 1199px){.section.single .left,.section.single .right{padding-right:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width: 992px) and (max-width: 1599px){.cont{max-width:none}}@media (min-width: 1200px){.post-lst.on .post.info .entry-header,.post-lst.on .post.info .entry-content{margin-bottom:1rem}.post-lst.on .post.info .entry-content,.post-lst.on .post.info .details-lst{font-size:.875rem;line-height:1.25rem}.player .video{min-height:38.5rem}.section.single .left{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;padding-right:1.5rem}.section.single .right{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}}@media (min-width: 1600px){.main.dfx .main-site{flex:0 0 calc(100% - 300px - 4rem);max-width:calc(100% - 300px - 4rem)}.post-lst.on .post.info .entry-content,.post-lst.on .post.info .details-lst{line-height:1.5rem}.post-lst.on .post.info .entry-content,.post-lst.on .post.info .details-lst{line-height:1.5rem}}.ft .top,.ft .bot{padding-top:var(--fluid-s);padding-bottom:var(--fluid-s)}.ft .top{background-color:var(--gray-dark)}.ft .logo{filter:none}.ft .social a{font-size:2rem;opacity:.2;padding:.5rem;margin:0 .5rem}.ft .social a:before{margin-right:0;color:var(--text)}.ft .social a:hover{opacity:1}.ft .bot{text-align:center;background-color:var(--gray)}.ft .copy,.ft .bot nav a{display:inline-block;vertical-align:top;margin:.5rem}.ft nav>ul{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width: 575px){.ft .top{text-align:center}.ft .social{padding-top:1rem}.ft .copy{display:block}}.widget,[class*="dvr-"]{margin-bottom:calc(2 * var(--size))}.widget:last-child,[class*="dvr-"]:last-child,.widget_top .post-lst>li:last-child,.section:last-child{margin-bottom:0}[class*="dvr-"]{overflow:hidden;margin-left:auto;margin-right:auto}.dvr-300{max-width:300px}.dvr-728{max-width:728px}.widget-title{margin-bottom:1rem;padding-bottom:1.5rem;margin-right:0}.widget>.aa-tbs{border-bottom:2px solid var(--light-1);margin-bottom:1rem}.widget_top .post-lst>li{counter-increment:top;margin-bottom:1rem}.widget_top .post-lst>li:last-child{margin-bottom:0}.widget_top .post:before{content:counter(top);order:-1;width:3rem;height:3rem;line-height:3rem;margin-right:1rem;text-align:center;font-size:1.5rem;opacity:.5}.widget_top .entry-title{font-size:.875rem;margin-bottom:.25rem}.widget_top .entry-meta{font-size:.75rem;margin-bottom:0}.widget_top .entry-meta span{margin-bottom:0}.widget_categories ul{list-style:none;padding:0;margin:0}.widget_categories ul li{line-height:2rem;position:relative;text-align:right;margin-bottom:.5rem;font-size:.75rem;color:var(--dark-2);overflow:hidden}.widget_categories ul li a{position:absolute;left:0;top:0;right:0;text-align:left;font-size:.875rem}.widget_categories ul li a:before{content:"\f04b";margin-right:.5rem;color:var(--primary);font-size:.75rem;margin-left:-1rem;transition:.2s}.widget_categories ul li:hover a:before{margin-left:0}.widget_popular .post{margin-bottom:0}.widget_popular .post .entry-title{font-size:.75rem}.widget_popular .post-thumbnail{margin-bottom:.5rem}.widget_latest .post-lst{display:block}.widget_latest .post-lst>li{max-width:none}.widget_latest .post{flex-direction:row;align-items:center}.widget_latest .post-thumbnail{flex:0 0 5.5rem;max-width:5.5rem;margin-right:1rem;align-self:flex-start;margin-bottom:0}.widget_latest .post-thumbnail figure{padding-bottom:100%}.tagcloud{font-size:0}.tagcloud a{padding:0 1rem;border-radius:3rem;margin-right:.5rem;margin-bottom:.5rem;font-size:.75rem;font-weight:400;opacity:.5}.tagcloud a:hover{opacity:1}@media (max-width: 576px){.filter>ul{display:block}.filter>ul,.filter>ul>li{margin-right:0;margin-left:0}.filter>ul .sub-menu{width:100%}}@media (min-width: 576px){.dfxa{display:flex}.shwa{display:block}.hdda{display:none}.fg1a,.rw.rfg1a>*{flex-grow:1;max-width:100%}.cl0a,.rw.rcl0a>*{flex:0 0 auto;width:auto;max-width:100%}.cl2a,.rcl2a>*{flex:0 0 calc(100%/2);max-width:calc(100%/2)}.cl3a,.rcl3a>*{flex:0 0 calc(100%/3);max-width:calc(100%/3)}.cl4a,.rcl4a>*{flex:0 0 calc(100%/4);max-width:calc(100%/4)}.cl5a,.rcl5a>*{flex:0 0 calc(100%/5);max-width:calc(100%/5)}.cl6a,.rcl6a>*{flex:0 0 calc(100%/6);max-width:calc(100%/6)}.or-1a{order:-1}.or1a{order:1}.or2a{order:2}.or3a{order:3}}@media (min-width: 768px){.dfxb{display:flex}.shwb{display:block}.hddb{display:none}.fg1b,.rw.rfg1b>*{flex-grow:1;max-width:100%}.cl0b,.rw.rcl0b>*{flex:0 0 auto;width:auto;max-width:100%}.cl2b,.rcl2b>*{flex:0 0 calc(100%/2);max-width:calc(100%/2)}.cl3b,.rcl3b>*{flex:0 0 calc(100%/3);max-width:calc(100%/3)}.cl4b,.rcl4b>*{flex:0 0 calc(100%/4);max-width:calc(100%/4)}.cl5b,.rcl5b>*{flex:0 0 calc(100%/5);max-width:calc(100%/5)}.cl6b,.rcl6b>*{flex:0 0 calc(100%/6);max-width:calc(100%/6)}.or-1b{order:-1}.or1b{order:1}.or2b{order:2}.or3b{order:3}}@media (min-width: 992px){.cont{max-width:1000px}.dfxc{display:flex}.shwc{display:block}.hddc{display:none}.fg1c,.rw.rfg1c>*{flex-grow:1;max-width:100%}.cl0c,.rw.rcl0c>*{flex:0 0 auto;width:auto;max-width:100%}.cl2c,.rcl2c>*{flex:0 0 calc(100%/2);max-width:calc(100%/2)}.cl3c,.rcl3c>*{flex:0 0 calc(100%/3);max-width:calc(100%/3)}.cl4c,.rcl4c>*{flex:0 0 calc(100%/4);max-width:calc(100%/4)}.cl5c,.rcl5c>*{flex:0 0 calc(100%/5);max-width:calc(100%/5)}.cl6c,.rcl6c>*{flex:0 0 calc(100%/6);max-width:calc(100%/6)}.cl7c,.rcl7c>*{flex:0 0 calc(100%/7);max-width:calc(100%/7)}.or-1c{order:-1}.or1c{order:1}.or2c{order:2}.or3c{order:3}}@media (min-width: 1200px){.cont{max-width:1130px}.dfxd{display:flex}.shwd{display:block}.hddd{display:none}.fg1d,.rw.rfg1d>*{flex-grow:1;max-width:100%}.cl0d,.rw.rcl0d>*{flex:0 0 auto;width:auto;max-width:100%}.cl2d,.rcl2d>*{flex:0 0 calc(100%/2);max-width:calc(100%/2)}.cl3d,.rcl3d>*{flex:0 0 calc(100%/3);max-width:calc(100%/3)}.cl4d,.rcl4d>*{flex:0 0 calc(100%/4);max-width:calc(100%/4)}.cl5d,.rcl5d>*{flex:0 0 calc(100%/5);max-width:calc(100%/5)}.cl6d,.rcl6d>*{flex:0 0 calc(100%/6);max-width:calc(100%/6)}.cl7d,.rcl7d>*{flex:0 0 calc(100%/7);max-width:calc(100%/7)}.or-1d{order:-1}.or1d{order:1}.or2d{order:2}.or3d{order:3}}@media (min-width: 1600px){.cont{max-width:1704px}.dfxe{display:flex}.shwe{display:block}.hdde{display:none}.fg1e,.rw.rfg1e>*{flex-grow:1;max-width:100%}.cl0e,.rw.rcl0e>*{flex:0 0 auto;width:auto;max-width:100%}.cl2e,.rcl2e>*{flex:0 0 calc(100%/2);max-width:calc(100%/2)}.cl3e,.rcl3e>*{flex:0 0 calc(100%/3);max-width:calc(100%/3)}.cl4e,.rcl4e>*{flex:0 0 calc(100%/4);max-width:calc(100%/4)}.cl5e,.rcl5e>*{flex:0 0 calc(100%/5);max-width:calc(100%/5)}.cl6e,.rcl6e>*{flex:0 0 calc(100%/6);max-width:calc(100%/6)}.cl7e,.rcl7e>*{flex:0 0 calc(100%/7);max-width:calc(100%/7)}.cl8e,.rcl8e>*{flex:0 0 calc(100%/8);max-width:calc(100%/8)}.cl9e,.rcl9e>*{flex:0 0 calc(100%/9);max-width:calc(100%/9)}.cl10e,.rcl10e>*{flex:0 0 calc(100%/10);max-width:calc(100%/10)}.or-1e{order:-1}.or1e{order:1}.or2e{order:2}.or3e{order:3}}@media (min-width: 1600px){.cl6e,.rcl6e>*{max-width:16.6667%}} .aa-lnk.btn:after,.menu-item-has-children>a:after,.widget_categories ul li a:before,.comment-reply-link:before,[class*=fa-]:before{font-family:'Font Awesome 5 Pro';font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto}.far:before,.fab:before{font-weight:400}i[class*=fa-]{display:inline-block}.fab:before{font-family:"Font Awesome 5 Brands"}.aa-lnk.btn:after,.menu-item-has-children>a:after{content:"\f078"}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}} .fa-bell:before{content:"\f0f3"}.fa-calendar-alt:before{content:"\f073"}.fa-camera:before{content:"\f030"}.fa-check:before{content:"\f00c"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-clock:before{content:"\f017"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cog:before{content:"\f013"}.fa-comment-dots:before{content:"\f4ad"}.fa-discord:before{content:"\f392"}.fa-envelope:before{content:"\f0e0"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-facebook-f:before{content:"\f39e"}.fa-film:before{content:"\f008"}.fa-fire:before{content:"\f06d"}.fa-folder-open:before{content:"\f07c"}.fa-hashtag:before{content:"\f292"}.fa-heart:before{content:"\f004"}.fa-id-badge:before{content:"\f2c1"}.fa-image:before{content:"\f03e"}.fa-lock:before{content:"\f023"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-power-off:before{content:"\f011"}.fa-quote-left:before{content:"\f10d"}.fa-reply:before{content:"\f3e5"}.fa-sad-tear:before{content:"\f5b4"}.fa-search:before{content:"\f002"}.fa-share-alt:before{content:"\f1e0"}.fa-sort-amount-down:before{content:"\f160"}.fa-star:before{content:"\f005"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-thumbs-up:before{content:"\f164"}.fa-times:before{content:"\f00d"}.fa-trash-alt:before{content:"\f2ed"}.fa-twitter:before{content:"\f099"}.fa-upload:before{content:"\f093"}.fa-user:before{content:"\f007"}.fa-video-slash:before{content:"\f4e2"}.fa-youtube:before{content:"\f167"}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(//hentainova.online/wp-content/themes/hentainova-oficial/resources/assets/fonts/fa-brands-400.woff) format("woff")}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;font-display:swap;src:url(//hentainova.online/wp-content/themes/hentainova-oficial/resources/assets/fonts/fa-light-300.woff) format("woff")}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;font-display:swap;src:url(//hentainova.online/wp-content/themes/hentainova-oficial/resources/assets/fonts/fa-regular-400.woff) format("woff")}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-display:swap;src:url(//hentainova.online/wp-content/themes/hentainova-oficial/resources/assets/fonts/fa-solid-900.woff) format("woff")}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@media print{*,*:before,*:after,*:first-letter,*:first-line{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:"(" attr(href) ")"}abbr[title]:after{content:"(" attr(title) ")"}a[href^='#']:after,a[href^='javascript:']:after{content:''}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.episodes__nav{display: flex;gap:.5rem;margin-bottom: 2rem;}.episodes__btn{flex:1;display: inline-flex;align-items: center;justify-content: center;gap:.5rem}.episodes__btn-text{display: none;}@media (min-width:576px){.episodes__btn{flex: none;}.episodes__btn-text{display: block;}}body:has(.mdl.on){overflow: hidden;}.mdl{z-index: 999;}@media (max-width: 639px){.download-links thead{display: none;}.download-links tr{margin-bottom: 2rem;display: flex;flex-wrap: wrap;}.download-links td:last-child{width: 100%;}.download-links tr:last-child{margin-bottom: 0;}.download-links tbody{display: block;text-align: start;}} .home-slider .swiper{height:auto;max-height:600px}.home-slider .swiper .swiper-wrapper{height:auto}.home-slider .swiper .swiper-slide{height:auto}.post-format-badge{position:absolute;left:.5rem;bottom:.5rem;height:1.25rem;padding:0 .6rem;line-height:1.25rem;border-radius:.2rem;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;backdrop-filter:blur(4px);z-index:2}.badge-tv{background-color:rgba(255,100,160,0.92);color:#fff}.badge-ova{background-color:rgba(130,60,200,0.92);color:#fff}.hentai-episodes-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;margin-top:1.25rem}.hentai-episode-card{display:block;text-decoration:none;color:var(--text);border-radius:.6rem;overflow:hidden;background-color:var(--gray);transition:transform .2s,box-shadow .2s}.hentai-episode-card:hover{transform:translateY(-4px);box-shadow:0 10px 28px rgba(0,0,0,.6);color:var(--light)}.hentai-episode-thumb{position:relative;width:100%;padding-bottom:56.25%;overflow:hidden;background:#000;border-radius:.6rem .6rem 0 0}.hentai-episode-thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .3s}.hentai-episode-card:hover .hentai-episode-thumb img{transform:scale(1.06)}.hentai-ep-badge{position:absolute;bottom:.5rem;left:.5rem;background:rgba(255,100,160,0.92);color:#fff;font-size:.7rem;font-weight:700;padding:0 .6rem;line-height:1.5rem;border-radius:.25rem;z-index:2}.hentai-episode-info{padding:.75rem .85rem}.hentai-ep-title{margin:0 0 .3rem;font-size:.85rem;font-weight:600;color:var(--light);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hentai-ep-time{font-size:.7rem;color:var(--dark-2);display:block}@media(min-width:768px){.hentai-episodes-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem}}@media(min-width:992px){.hentai-episodes-grid{grid-template-columns:repeat(4,1fr);gap:1.25rem}}.hd .social{padding-top:0;display:flex;align-items:center;margin-right:.5rem}.hd .social a{font-size:1.15rem;opacity:.6;padding:.45rem .35rem;margin:0 .1rem}.hd .social a:hover{opacity:1}.hd .social a svg{display:block;width:1.15em;height:1.15em}.ft .social a svg{display:block;width:1em;height:1em;margin:0 auto}@media(max-width:575px){.hd .social a{padding:.3rem .2rem;margin:0}.hd .social{margin-right:.25rem}} .hn-flag {
display: inline-block;
width: 1.3em;
height: .875em;
border-radius: .15em;
box-shadow: 0 0 0 1px rgba(255, 255, 255, .25);
overflow: hidden;
vertical-align: -.15em;
}
.hn-flag svg {
display: block;
width: 100%;
height: 100%;
}
.hn-lang {
position: relative;
display: inline-block;
}
.hn-lang-btn {
display: inline-flex;
align-items: center;
justify-content: center;
padding: 0;
border: 0;
background: transparent;
cursor: pointer;
opacity: .6;
transition: .2s;
}
.hn-lang-btn:hover,
.hn-lang-btn[aria-expanded="true"] {
opacity: 1;
}
.hn-lang-btn .hn-flag {
width: 1.5rem;
height: 1rem;
}
.hn-lang-menu {
position: absolute;
top: calc(100% + 6px);
left: 0;
z-index: 999;
min-width: 9.5rem;
padding: .35rem;
border-radius: .45rem;
border: 1px solid rgba(255, 255, 255, .12);
background: #16181a;
box-shadow: 0 8px 22px rgba(0, 0, 0, .45);
}
.hn-lang-item {
display: flex;
align-items: center;
gap: .6rem;
width: 100%;
padding: .5rem .65rem;
border: 0;
border-radius: .3rem;
background: transparent;
color: var(--text);
font-size: .85rem;
text-align: left;
cursor: pointer;
transition: background .18s, color .18s;
}
.hn-lang-item:hover,
.hn-lang-item[aria-selected="true"] {
background: rgba(255, 255, 255, .08);
color: var(--light);
}
.hn-lang-item .hn-flag {
width: 1.2rem;
height: .8rem;
}
.hd .social .hn-lang {
margin-right: .35rem;
}
.ft .social .hn-lang {
padding: 0;
}
.ft .social .hn-lang-btn .hn-flag {
width: 1.15rem;
height: .8rem;
}
.ft .social .hn-lang-menu {
top: auto;
bottom: calc(100% + 6px);
}
.hn-mobile-nav__links .hn-lang {
width: 100%;
padding: 8px 14px;
}
.hn-mobile-nav__links .hn-lang-btn {
width: 100%;
justify-content: flex-start;
padding: 12px 14px;
border-radius: 8px;
transition: background .18s;
}
.hn-mobile-nav__links .hn-lang-btn:hover,
.hn-mobile-nav__links .hn-lang-btn:focus {
background: rgba(255, 255, 255, .07);
outline: none;
}
.hn-mobile-nav__links .hn-lang-menu {
position: static;
width: 100%;
margin-top: 4px;
box-shadow: none;
}
@media (min-width:769px){.hn-hamburger{display:none!important}.hn-mobile-nav{display:none!important}}  .hentai-episodes-grid {
grid-template-columns: repeat(3, 1fr);
gap: 0.6rem;
margin-top: 0.9rem;
}
.hentai-episode-info {
padding: 0.45rem 0.55rem;
}
.hentai-ep-title {
font-size: 0.72rem;
margin-bottom: 0.15rem;
}
.hentai-ep-time {
font-size: 0.62rem;
}
.hentai-ep-badge {
font-size: 0.6rem;
line-height: 1.25rem;
padding: 0 0.5rem;
}
@media (min-width: 768px) {
.hentai-episodes-grid { grid-template-columns: repeat(4, 1fr); gap: 0.7rem; }
}
@media (min-width: 992px) {
.hentai-episodes-grid { grid-template-columns: repeat(5, 1fr); gap: 0.75rem; }
}
@media (min-width: 1200px) {
.hentai-episodes-grid { grid-template-columns: repeat(6, 1fr); }
} .nt-tb-carousel .tt-tip .swiper-slide {
max-width: 280px;
margin-right: 10px;
}
.nt-tb-carousel .tt-tip .post-thumbnail img {
width: 100%;
height: auto;
}
.nt-tb-carousel .tt-tip .post .entry-title {
font-size: 1rem;
} .search {
position: relative;
flex: 1 1 32rem;
max-width: 34rem;
margin: 0 0.75rem;
display: flex;
align-items: center;
}
.search input {
display: block;
width: 100%;
} .ag-live-results {
position: absolute;
top: calc(100% + 6px);
left: 0;
right: 0;
z-index: 60;
background: var(--gray-dark);
border: 1px solid var(--light-1);
border-radius: 0.5rem;
overflow: hidden;
box-shadow: 0 12px 32px rgba(0,0,0,.55);
display: none;
}
.ag-live-results.on { display: block; }
.ag-live-item {
display: flex;
align-items: center;
gap: .7rem;
padding: .55rem .7rem;
color: var(--text);
border-bottom: 1px solid var(--light-1);
transition: background .15s;
}
.ag-live-item:hover { background: var(--light-1); color: var(--light); }
.ag-live-thumb {
width: 3rem;
height: 4.25rem;
flex: 0 0 auto;
border-radius: .25rem;
overflow: hidden;
background: var(--gray);
}
.ag-live-thumb img {
width: 100%;
height: 100%;
object-fit: cover;
}
.ag-live-txt {
display: flex;
flex-direction: column;
min-width: 0;
}
.ag-live-title {
font-size: .8rem;
font-weight: 600;
color: var(--light);
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.ag-live-year { font-size: .68rem; color: var(--dark-2); }
.ag-live-all {
display: block;
text-align: center;
padding: .6rem;
color: var(--primary);
font-weight: 700;
font-size: .75rem;
}
.ag-live-all:hover { color: var(--light); }
.ag-live-empty {
padding: 1rem;
text-align: center;
color: var(--dark-2);
font-size: .8rem;
} .cat-drp {
display: inline-flex;
align-items: center;
margin: 0 0.5rem;
}
.cat-drp .cat-btn {
display: inline-flex;
align-items: center;
padding: 0.45rem 0.9rem;
font-size: 0.8rem;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.04em;
border: 1px solid var(--light-1);
border-radius: 999px;
color: var(--text);
}
.cat-drp .cat-btn:hover {
color: var(--primary);
border-color: var(--primary);
} .post.single .post-thumbnail {
flex: 0 0 15rem;
max-width: 15rem;
margin-right: 1.5rem;
}
@media (max-width: 600px) {
.post.single .post-thumbnail {
flex: 0 0 12rem;
max-width: 12rem;
margin-right: 1rem;
}
} .seasons-lst li { margin-bottom: .4rem; }
.seasons-lst li > div div { padding: .6rem .75rem; }
.seasons-lst figure,
.seasons-lst img { width: 120px; height: 68px; }
.seasons-lst figure {
flex: 0 0 120px;
margin-right: 1rem;
}
.seasons-lst li > div.on figure:before { width: 120px; height: 68px; line-height: 68px; }
.seasons-lst .title {
font-size: 1rem;
padding: .35rem 0;
}
.seasons-lst .date { font-size: .9rem; margin-right: 1rem; }
.seasons-lst .btn {
font-size: .9rem;
padding: .5rem 1.1rem;
} .hentai-coming-section { margin: 2.5rem 0 2rem; position: relative; z-index: 2; }
.tac.mt2 { margin-top: 2.5rem; }
.tac.mt2 .btn { min-width: 10rem; }
.hentai-coming-section .hentai-coming-card { width: 100%; }
.hentai-coming-section .swiper-slide { height: auto; }
.hentai-coming-section .coming-swiper.swprbx,
.hentai-coming-section .epcoming-swiper.swprbx { padding-top: 0; }
.hentai-coming-section .swpndts { position: relative; top: auto; right: auto; margin-top: 0.75rem; }
.hentai-coming-section .hn-coming-pane-episodes { display: block; }
.nt-tb-carousel .swprbx { padding-top: 0; } .video { aspect-ratio: 16 / 9; height: auto; max-height: none; min-height: 0; }
.video:before { display: none; }
.player .video { min-height: 0; }
.hentai-episodes-section { position: relative; z-index: 1; }
.hentai-episodes-section .bd, .hentai-episodes-section .cont { position: relative; }
.hentai-coming-card {
display: block;
text-decoration: none;
color: var(--text);
border-radius: 0.6rem;
overflow: hidden;
background-color: var(--gray);
transition: transform 0.2s, box-shadow 0.2s;
}
.hentai-coming-card:hover {
transform: translateY(-4px);
box-shadow: 0 10px 28px rgba(0, 0, 0, 0.6);
color: var(--light);
}
.hentai-coming-thumb {
position: relative;
width: 100%;
aspect-ratio: 2 / 3;
overflow: hidden;
background: #000;
}
.hentai-coming-thumb img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
transition: transform 0.3s;
}
.hentai-coming-card:hover .hentai-coming-thumb img { transform: scale(1.06); }
.hentai-coming-badge {
position: absolute;
top: 0.5rem;
left: 0.5rem;
background: rgba(255, 92, 138, 0.94);
color: #fff;
font-size: 0.62rem;
font-weight: 700;
letter-spacing: 0.04em;
text-transform: uppercase;
padding: 0 0.55rem;
line-height: 1.45rem;
border-radius: 0.25rem;
z-index: 2;
box-shadow: 0 2px 6px rgba(0, 0, 0, 0.45);
}
.hentai-coming-badge-ep {
background: rgba(46, 204, 113, 0.94);
} .hn-coming-tabs {
display: flex;
justify-content: center;
flex-wrap: wrap;
gap: 0.4rem;
margin: 0.35rem 0 0.9rem;
}
.hn-coming-tab {
appearance: none;
border: 1px solid rgba(255, 92, 138, 0.45);
background: transparent;
color: var(--light, #fff);
font-size: 0.72rem;
font-weight: 700;
letter-spacing: 0.04em;
text-transform: uppercase;
padding: 0.32rem 1.1rem;
border-radius: 999px;
cursor: pointer;
transition: background 0.2s ease, color 0.2s ease, border-color 0.2s ease;
}
.hn-coming-tab:hover {
border-color: #ff5c8a;
}
.hn-coming-tab.is-active {
background: #ff5c8a;
border-color: #ff5c8a;
color: #fff;
}
.hentai-coming-info { padding: 0.45rem 0.55rem; }
.hentai-coming-title {
margin: 0 0 0.15rem;
font-size: 0.72rem;
font-weight: 600;
color: var(--light);
line-height: 1.3;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.hentai-coming-date {
display: block;
font-size: 0.62rem;
color: var(--dark-2);
} .entry-meta .premiere {
color: var(--primary);
} .home-slider .swiper { max-height: 620px; } .section-title .tt-flame {
display: inline-block;
font-size: 1.4rem;
margin-right: 0.35rem;
vertical-align: middle;
filter: drop-shadow(0 0 6px rgba(255, 140, 40, 0.8));
animation: hn-flame 1.6s ease-in-out infinite;
}
@keyframes hn-flame {
0%, 100% { transform: scale(1) translateY(0); }
50% { transform: scale(1.15) translateY(-2px); }
}
.hentai-coming-section .section-title,
.hentai-episodes-section .section-title,
.nt-tb-carousel .section-title {
font-size: 1.6rem;
font-weight: 800;
letter-spacing: 0.02em;
background: linear-gradient(180deg, var(--light) 0%, #ffd7a1 55%, #ff8c5a 100%);
-webkit-background-clip: text;
background-clip: text;
-webkit-text-fill-color: transparent;
color: var(--light);
}
.hentai-coming-section .section-title .tt-flame,
.hentai-episodes-section .section-title .tt-flame,
.nt-tb-carousel .section-title .tt-flame {
-webkit-text-fill-color: #ff8c5a;
color: #ff8c5a;
} .config .bd { padding-top: calc(5rem + calc(2 * var(--fluid-s))); } .hn-report-bar { text-align: right; padding-top: 0.6rem; }
.episodes .hn-report-bar { padding-bottom: 1.4rem; }
.hn-report-btn {
display: inline-flex;
align-items: center;
gap: 0.45rem;
padding: 0.45rem 0.9rem;
border-radius: 7px;
background: #fff2f0;
border: 1px solid #ffd7d2;
color: #d93025;
font-size: 0.8rem;
font-weight: 600;
cursor: pointer;
transition: background 0.2s ease, border-color 0.2s ease;
}
.hn-report-btn::before {
content: '';
width: 1em;
height: 1em;
flex: 0 0 auto;
background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23d93025" d="M256 32C132.8 32 32 132.8 32 256s100.8 224 224 224 224-100.8 224-224S379.2 32 256 32zm-16 336h32v32h-32zm0-64V128h32v176h-32z"/></svg>') center/contain no-repeat;
}
.hn-report-btn:hover { background: #ffe5e2; border-color: #ffb9b3; }
.hn-report-modal,
.hn-report-thanks {
position: fixed;
inset: 0;
z-index: 9999;
display: flex;
align-items: center;
justify-content: center;
background: rgba(0, 0, 0, 0.55);
}
.hn-report-modal[hidden],
.hn-report-thanks[hidden] { display: none; }
.hn-report-modal-box,
.hn-report-thanks-box {
position: relative;
width: min(90vw, 420px);
background: #221f2c;
color: #eee;
border-radius: 12px;
padding: 1.6rem 1.6rem 1.4rem;
box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5);
}
.hn-report-close {
position: absolute;
top: 0.5rem;
right: 0.85rem;
background: none;
border: none;
color: #aaa;
font-size: 1.5rem;
line-height: 1;
cursor: pointer;
}
.hn-report-close:hover { color: #fff; }
.hn-report-title { margin: 0 0 0.6rem; font-size: 1.15rem; }
.hn-report-desc { margin: 0 0 1rem; font-size: 0.85rem; color: #bbb; }
.hn-report-note {
width: 100%;
background: #17151e;
border: 1px solid #3a3547;
border-radius: 8px;
color: #eee;
padding: 0.6rem 0.7rem;
margin-bottom: 1rem;
font: inherit;
resize: vertical;
}
.hn-report-send { width: 100%; justify-content: center; }
.hn-report-msg { display: block; margin-top: 0.6rem; font-size: 0.82rem; color: #ffd166; }
.hn-report-msg.err { color: #ff8580; }
.hn-report-thanks-icon {
display: block;
width: 2.4rem;
height: 2.4rem;
margin: 0 auto 0.9rem;
background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%2334c759" d="M256 32C132.8 32 32 132.8 32 256s100.8 224 224 224 224-100.8 224-224S379.2 32 256 32zm-44 320l-100-100 32-32 68 68 156-156 32 32z"/></svg>') center/contain no-repeat;
}
.hn-report-ok { margin-top: 1rem; }
.tn-rate-guest-note {
background: var(--light-1);
border: 1px solid var(--light-2);
border-radius: 0.4rem;
padding: 0.6rem 0.8rem;
margin-bottom: 0.8rem;
font-size: 0.85rem;
color: var(--light-3);
}
.tn-guest-msg { font-size: 0.9rem; line-height: 1.6; }
.tn-guest-mdl { z-index: 20000 !important; } .tn-profile-rank {
margin: 0.25rem 0 0;
font-weight: 700;
font-size: 0.8rem;
letter-spacing: 0.05em;
text-transform: uppercase;
}
.tn-profile-pts {
font-weight: 400;
text-transform: none;
letter-spacing: 0;
opacity: 0.7;
} .nt-tb-carousel .movies-tbs-nav {
gap: calc(0.5 * var(--size));
flex-wrap: wrap;
}
.nt-tb-carousel .movies-tbs-nav li {
margin: 0;
}
.nt-tb-carousel .movies-tbs-nav a {
display: inline-block;
padding: calc(0.3 * var(--size)) calc(0.85 * var(--size));
border-radius: 999px;
background: rgba(255, 92, 138, 0.12);
border: 1px solid rgba(255, 92, 138, 0.45);
color: #ff7ba6;
font-weight: 600;
font-size: 0.9em;
transition: background 0.2s ease, color 0.2s ease, border-color 0.2s ease;
}
.nt-tb-carousel .movies-tbs-nav a:hover {
background: rgba(255, 92, 138, 0.22);
color: #ffb3cc;
}
.nt-tb-carousel .movies-tbs-nav a.on,
.nt-tb-carousel .movies-tbs-nav a.on:hover {
background: #ff5c8a;
border-color: #ff5c8a;
color: #fff !important;
font-weight: 700;
box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.28), 0 2px 10px rgba(255, 92, 138, 0.55);
} .nf-bell {
position: relative;
font-size: calc(1.1 * var(--f-size));
}
.nf-bell .fa-bell {
color: #ff7ba6;
}
.nf-badge {
position: absolute;
top: -0.35rem;
right: -0.45rem;
min-width: 1.05rem;
height: 1.05rem;
padding: 0 0.25rem;
border-radius: 999px;
background: #ff5c8a;
color: #fff;
font-size: 0.7rem;
font-weight: 700;
line-height: 1.05rem;
text-align: center;
box-shadow: 0 0 0 2px var(--gray);
}
.nf-panel.sub-menu {
width: 320px;
max-width: 82vw;
min-width: 16rem;
padding: 0.5rem 0;
}
.nf-head {
display: flex;
align-items: center;
justify-content: space-between;
gap: 0.75rem;
padding: 0.35rem 1rem 0.5rem;
border-bottom: 1px solid var(--light-1);
font-weight: 700;
color: #ff7ba6;
}
.nf-all {
background: none;
border: none;
cursor: pointer;
color: var(--light);
opacity: 0.8;
font-size: 0.78em;
padding: 0;
}
.nf-all:hover {
opacity: 1;
color: #ff7ba6;
}
.nf-list {
list-style: none;
margin: 0;
padding: 0;
}
.nf-item > a {
display: block;
padding: 0.55rem 1rem;
color: var(--text);
border-bottom: 1px solid var(--light-1);
}
.nf-item:last-child > a {
border-bottom: none;
}
.nf-item > a:hover {
background: var(--light-1);
}
.nf-item strong {
display: block;
font-size: 1.1em;
font-weight: 700;
line-height: 1.25;
color: #ff7ba6;
}
.nf-item.read strong {
color: var(--text);
}
.nf-item.hn-admin > a {
background: rgba(124, 92, 255, 0.08);
}
.nf-item.hn-admin strong {
color: #9b7bff;
}
.nf-admin-tag {
display: inline-block;
vertical-align: middle;
margin-right: 0.4rem;
padding: 0.05rem 0.55rem;
border-radius: 999px;
background: rgba(124, 92, 255, 0.18);
border: 1px solid rgba(124, 92, 255, 0.5);
color: #b9a2ff;
font-size: 0.78em;
font-weight: 700;
letter-spacing: 0.03em;
text-transform: uppercase;
}
.nf-item.unread > a {
box-shadow: inset 3px 0 0 #ff5c8a;
}
.nf-body {
display: block;
margin-top: 0.2rem;
font-size: 0.95em;
opacity: 0.85;
}
.nf-item time {
display: block;
margin-top: 0.2rem;
font-size: 0.75em;
opacity: 0.55;
}
.nf-empty {
padding: 1rem;
text-align: center;
opacity: 0.6;
font-size: 0.9em;
} .tn-rate-modal {
position: fixed;
inset: 0;
z-index: 10000;
display: flex;
align-items: center;
justify-content: center;
background: rgba(0, 0, 0, 0.7);
opacity: 0;
visibility: hidden;
transition: opacity .2s ease, visibility .2s;
padding: 1rem;
}
.tn-rate-modal.open {
opacity: 1;
visibility: visible;
}
.tn-rate-modal-box {
width: 100%;
max-width: 420px;
max-height: 85vh;
background: var(--gray-dark);
border: 1px solid var(--light-2);
border-radius: 0.8rem;
overflow: hidden;
display: flex;
flex-direction: column;
transform: scale(0.95) translateY(10px);
transition: transform .2s ease;
}
.tn-rate-modal.open .tn-rate-modal-box {
transform: scale(1) translateY(0);
}
.tn-rate-modal-header {
display: flex;
align-items: center;
justify-content: space-between;
padding: 1rem 1.25rem;
border-bottom: 1px solid var(--light-1);
}
.tn-rate-modal-header h4 { margin: 0; font-size: 1.1rem; color: var(--light); }
.tn-rate-modal-close {
background: none;
border: none;
color: var(--text);
font-size: 1.2rem;
cursor: pointer;
opacity: 0.6;
transition: opacity .15s;
}
.tn-rate-modal-close:hover { opacity: 1; color: #ff5c8a; }
.tn-rate-modal-avg { font-size: 0.85rem; opacity: 0.8; }
.tn-rate-modal-avg .fa-star { color: #ffd700; margin-right: 0.2rem; }
.tn-rate-modal-body {
padding: 1rem 1.25rem;
overflow-y: auto;
}
.tn-rate-input { margin-bottom: 1rem; }
.tn-stars { display: flex; gap: 0.3rem; margin-bottom: 0.6rem; }
.tn-stars i { font-size: 1.7rem; cursor: pointer; transition: color .15s, transform .1s; }
.tn-stars i.far { color: var(--text); }
.tn-stars i.fas { color: #ffd700; }
.tn-stars i:hover { transform: scale(1.15); }
.tn-rate-comment { width: 100%; min-height: 5rem; margin-bottom: 0.6rem; resize: vertical; }
.tn-rate-save { width: 100%; }
.tn-rate-msg { display: block; margin-top: 0.5rem; font-size: 0.85rem; }
.tn-rate-msg.ok { color: var(--success); }
.tn-rate-msg.err { color: var(--danger); }
.tn-ratings-list-wrap { margin-top: 1rem; }
.tn-ratings-list { list-style: none; margin: 0; padding: 0; max-height: 300px; overflow-y: auto; }
.tn-rating-item { display: flex; gap: 0.75rem; padding: 0.75rem 0; border-top: 1px solid var(--light-1); }
.tn-rating-item:first-child { border-top: none; }
.tn-rating-av img { width: 2.5rem; height: 2.5rem; border-radius: 50%; object-fit: cover; }
.tn-rating-tx { flex: 1; min-width: 0; }
.tn-rating-meta { display: flex; align-items: center; flex-wrap: wrap; gap: 0.5rem; margin-bottom: 0.25rem; }
.tn-rating-meta strong { font-size: 0.95rem; color: var(--light); }
.tn-rating-stars { display: flex; gap: 0.15rem; }
.tn-rating-stars i { font-size: 0.85rem; }
.tn-rating-stars i.fas { color: #ffd700; }
.tn-rating-stars i.far { color: var(--text); opacity: 0.5; }
.tn-rating-date { font-size: 0.75rem; opacity: 0.55; }
.tn-rating-comment { margin: 0.3rem 0 0; font-size: 0.9rem; opacity: 0.85; line-height: 1.4; } .tn-rate-open { margin-left: 0.5rem; font-size: 0.8rem; cursor: pointer; }
.tn-rate-open:hover { color: #ffd700; border-color: #ffd700; }
.tn-rate-open:active { transform: scale(0.97); } @media (max-width: 600px) {
.tn-rate-modal { padding: 0.5rem; align-items: flex-end; }
.tn-rate-modal-box { max-height: 95vh; border-radius: 0.8rem 0.8rem 0 0; }
.tn-rating-item { flex-direction: column; gap: 0.4rem; }
.tn-rating-av { align-self: flex-start; }
} @media (max-width: 600px) {
.nf-panel.sub-menu {
max-width: 92vw;
}
.hn-report-modal-box,
.hn-report-thanks-box {
width: 94vw;
}
} .hn-status-wrap {
display: flex;
align-items: center;
gap: 0.6rem;
flex-wrap: wrap;
margin-top: 0.6rem;
}
.hn-status {
display: inline-flex;
align-items: center;
gap: 0.45rem;
font-size: 0.78rem;
line-height: 1.2;
}
.hn-status-dot {
width: 0.6rem;
height: 0.6rem;
border-radius: 50%;
display: inline-block;
flex-shrink: 0;
animation: hn-pulse 1.6s ease-in-out infinite;
}
.hn-status-dot-airing {
background: #22c55e;
box-shadow: 0 0 6px 2px rgba(34, 197, 94, 0.55);
}
.hn-status-dot-finished {
background: #ef4444;
box-shadow: 0 0 6px 2px rgba(239, 68, 68, 0.55);
}
.hn-status-dot-coming {
background: #3b82f6;
box-shadow: 0 0 6px 2px rgba(59, 130, 246, 0.55);
}
@keyframes hn-pulse {
0%, 100% { opacity: 1; transform: scale(1); }
50% { opacity: 0.35; transform: scale(0.8); }
} .hn-censorship {
display: inline-block;
padding: 0.15rem 0.65rem;
border-radius: 999px;
font-size: 0.72rem;
font-weight: 700;
letter-spacing: 0.02em;
line-height: 1.4;
}
.hn-censorship-unc {
color: #fff;
background: #16a34a;
}
.hn-censorship-cen {
color: #fff;
background: #dc2626;
}
.seasons-lst .title .hn-censorship {
margin-left: .5rem;
vertical-align: middle;
} .hn-player-note {
display: block;
max-width: 940px;
margin: 0.4rem auto 0.6rem;
padding: 0.4rem 0.75rem;
font-size: 0.72rem;
line-height: 1.45;
color: var(--text, #999);
background: rgba(128, 128, 128, 0.08);
border: 1px solid rgba(128, 128, 128, 0.22);
border-radius: 6px;
text-align: center;
} .hn-countdown {
display: block;
max-width: 940px;
margin: 0.8rem auto 0.6rem;
padding: 0.8rem 1rem;
background: rgba(0, 0, 0, 0.35);
border: 1px solid rgba(59, 130, 246, 0.45);
border-radius: 10px;
text-align: center;
}
.hn-countdown-msg {
margin: 0 0 0.7rem;
font-size: 0.78rem;
line-height: 1.5;
color: #e2e8f0;
}
.hn-countdown-timer {
display: flex;
justify-content: center;
gap: 0.6rem;
flex-wrap: wrap;
}
.hn-countdown-box {
display: inline-flex;
flex-direction: column;
align-items: center;
min-width: 72px;
padding: 0.55rem 0.4rem;
background: #1a1d1d;
border: 1px solid rgba(255, 255, 255, 0.12);
border-radius: 8px;
}
.hn-countdown-num {
display: block;
font-size: 1.5rem;
font-weight: 700;
font-variant-numeric: tabular-nums;
line-height: 1.1;
color: #60a5fa;
}
.hn-countdown-label {
display: block;
margin-top: 0.15rem;
font-size: 0.68rem;
text-transform: uppercase;
letter-spacing: 0.04em;
color: #94a3b8;
} .hentai-coming-section .hentai-coming-pane {
margin-top: 0.9rem;
}.hnc-wrap {
margin-top: calc(1.2 * var(--size, 1rem));
}
.hnc-list {
list-style: none;
margin: 0;
padding: 0;
} .hnc-intro {
margin: 0 0 0.9rem;
font-size: 0.85rem;
color: var(--light-3, rgba(255, 255, 255, 0.5));
} .hnc-item {
list-style: none;
}
.hnc-item > .hnc-flex {
display: flex;
align-items: flex-start;
gap: 0.75rem;
padding: 0.75rem 0;
border-bottom: 1px solid var(--light-1, rgba(255, 255, 255, 0.05));
}
.hnc-item:first-child > .hnc-flex {
padding-top: 0.25rem;
}
.hnc-item.hnc-admin > .hnc-flex {
border-left: 3px solid #9b7bff;
padding-left: 0.6rem;
border-radius: 0.25rem;
background: rgba(124, 92, 255, 0.06);
}
.hnc-item.hnc-mine:not(.hnc-admin) > .hnc-flex {
background: rgba(255, 215, 0, 0.05);
border-radius: 0.4rem;
} .hnc-av {
flex-shrink: 0;
width: 48px;
}
.hnc-av img {
display: block;
width: 48px;
height: 48px;
border-radius: 50%;
object-fit: cover;
background: var(--gray-light, #3c4143);
border: 1px solid var(--light-2, rgba(255, 255, 255, 0.1));
}
.hnc-av .hnc-ph {
display: flex;
align-items: center;
justify-content: center;
width: 48px;
height: 48px;
border-radius: 50%;
background: var(--gray-light, #3c4143);
border: 1px solid var(--light-2, rgba(255, 255, 255, 0.1));
color: var(--light-3, rgba(255, 255, 255, 0.5));
font-size: 1.1rem;
} .hnc-cell {
flex: 1 1 100%;
min-width: 0;
} .hnc-meta {
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 0.5rem;
margin-bottom: 0.25rem;
}
.hnc-author {
position: relative;
color: inherit;
font-weight: 700;
font-size: 0.95rem;
text-decoration: none;
}
.hnc-author:hover {
color: var(--primary, #ff5c8a);
}
.hnc-date {
font-size: 0.78rem;
color: var(--light-3, rgba(255, 255, 255, 0.5));
}
.hnc-tag {
display: inline-block;
padding: 0.05rem 0.5rem;
border-radius: 999px;
font-size: 0.72rem;
font-weight: 700;
letter-spacing: 0.03em;
text-transform: uppercase;
line-height: 1.5;
}
.hnc-tag-admin {
background: rgba(124, 92, 255, 0.18);
border: 1px solid rgba(124, 92, 255, 0.5);
color: #b9a2ff;
}
.hnc-tag-mine {
background: rgba(255, 215, 0, 0.12);
border: 1px solid rgba(255, 215, 0, 0.4);
color: #ffd700;
}
.hnc-tag-rank {
background: rgba(127, 127, 127, 0.12);
border: 1px solid currentColor;
} .hnc-txt {
font-size: 0.98rem;
line-height: 1.6;
color: var(--text, #ddd);
word-wrap: break-word;
overflow-wrap: break-word;
}
.hnc-txt p {
margin: 0 0 0.6em;
}
.hnc-txt p:last-child {
margin-bottom: 0;
} .hnc-txt img,
.hnc-txt video,
.hnc-txt iframe,
.hnc-txt gif {
display: block;
margin: 0.5em 0;
border-radius: 0.5rem;
}
.hnc-txt img {
max-width: 100%;
max-height: 27.3rem;
width: auto;
height: auto;
object-fit: contain;
}
.hnc-txt video,
.hnc-txt iframe,
.hnc-txt gif {
max-width: 100%;
max-height: 27.3rem;
height: auto;
width: auto;
object-fit: contain;
}
.hnc-txt blockquote {
margin: 0.4em 0;
padding: 0.3em 0.8em;
border-left: 3px solid #ff5c8a;
opacity: 0.85;
}
.hnc-txt a {
color: var(--link, #8ab4ff);
} .hnc-spo {
display: block;
width: 100%;
position: relative;
margin: 0.4em 0;
border: 1px dashed var(--light-2, rgba(255, 255, 255, 0.15));
border-radius: 0.5rem;
overflow: hidden;
cursor: pointer;
}
.hnc-spo-blur {
display: block;
width: 100%;
padding: 0.45rem 0.6rem;
filter: blur(24px) saturate(0.2);
pointer-events: none;
user-select: none;
transition: filter 0.2s ease;
} .hnc-spo-blur > * {
max-width: 100%;
}
.hnc-spo.reveal .hnc-spo-blur {
filter: none;
pointer-events: auto;
user-select: auto;
}
.hnc-spo-ov {
position: absolute;
inset: 0;
display: flex;
align-items: center;
justify-content: center;
gap: 0.4rem;
flex-wrap: wrap;
padding: 0.5rem;
background: rgba(7, 7, 11, 0.95);
color: var(--light, #fff);
font-size: 0.85rem;
text-align: center;
transition: opacity 0.15s ease;
}
.hnc-spo.reveal .hnc-spo-ov {
opacity: 0;
pointer-events: none;
}
.hnc-spo-ov i {
color: #ffd700;
}
.hnc-spo-ov b {
padding: 0.15rem 0.6rem;
border-radius: 1rem;
background: #ff5c8a;
color: #fff;
font-size: 0.75rem;
font-weight: 700;
} .hnc-acts {
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 0.4rem;
margin-top: 0.5rem;
}
.hnc-reply {
cursor: pointer;
background: none;
border: none;
color: var(--light-3, rgba(255, 255, 255, 0.6));
font-size: 0.8rem;
padding: 0.25rem 0.5rem;
border-radius: 0.3rem;
transition: color 0.15s, background 0.15s;
}
.hnc-reply:hover {
color: #ff5c8a;
background: rgba(255, 92, 138, 0.08);
}
.hnc-like {
display: inline-flex;
align-items: center;
gap: 0.3rem;
padding: 0.25rem 0.5rem;
border: none;
background: transparent;
color: var(--light-3, rgba(255, 255, 255, 0.6));
font-size: 0.8rem;
cursor: pointer;
border-radius: 0.3rem;
transition: color 0.15s, background 0.15s;
}
.hnc-like:hover {
color: #ff5c8a;
background: rgba(255, 92, 138, 0.08);
}
.hnc-like.liked {
color: #ff5c8a;
}
.hnc-like-count {
font-weight: 700;
} .hnc-level {
list-style: none;
margin: 0 0 0 3.4rem;
padding: 0;
}
.hnc-level .hnc-item > .hnc-flex {
border-bottom-color: transparent;
} .hnc-tip {
display: none;
position: absolute;
bottom: calc(100% + 8px);
left: 0;
z-index: 60;
min-width: 9rem;
padding: 0 0 0.75rem;
background: var(--gray-dark, #151717);
border: 1px solid var(--light-2, rgba(255, 255, 255, 0.1));
border-radius: 0.7rem;
box-shadow: 0 14px 30px rgba(0, 0, 0, 0.55);
text-align: center;
font-size: 0.95rem;
overflow: hidden;
}
.hnc-author:hover .hnc-tip,
.hnc-author:focus-within .hnc-tip {
display: flex;
flex-direction: column;
align-items: center;
}
.hnc-tip-cover {
width: 100%;
height: 3.4rem;
display: block;
background-size: cover;
background-position: center;
}
.hnc-tip-head {
display: block;
}
.hnc-tip-head img {
display: block;
width: 3.4rem;
height: 3.4rem;
border-radius: 50%;
object-fit: cover;
margin: -1.6rem auto 0;
border: 3px solid var(--gray-dark, #151717);
background: var(--gray-dark, #151717);
}
.hnc-tip:not(.hnc-tip-c) .hnc-tip-head img {
margin-top: 0.6rem;
}
.hnc-tip b {
display: block;
margin-top: 0.3rem;
font-weight: 700;
font-size: 0.9em;
line-height: 1.2;
color: var(--light, #fff);
}
.hnc-tip em {
display: block;
font-style: normal;
font-weight: 700;
font-size: 0.72em;
letter-spacing: 0.05em;
text-transform: uppercase;
margin-top: 0.15rem;
padding: 0 0.5rem;
}
.hnc-tip .hnc-tip-age {
display: block;
font-style: normal;
font-size: 0.72em;
line-height: 1.4;
color: var(--light-3, rgba(255, 255, 255, 0.5));
margin-top: 0.25rem;
padding: 0 0.75rem 0.4rem;
} .hnc-panel {
margin-top: 1rem;
}
.hnc-form {
width: 100%;
} .hnc-form .hnc-flex {
display: flex;
align-items: flex-start;
gap: 0.75rem;
} .hnc-ed-wrap {
flex: 1 1 100%;
min-width: 0;
}
.hnc-ed-tools {
display: flex;
flex-wrap: wrap;
gap: 0.3rem;
margin-bottom: 0.4rem;
}
.hnc-ed-btn {
min-width: 2rem;
height: 2rem;
padding: 0 0.5rem;
border: 1px solid var(--light-2, rgba(255, 255, 255, 0.1));
border-radius: 0.4rem;
background: var(--gray-dark, #151717);
color: var(--light, #fff);
font-size: 0.85rem;
line-height: 1;
cursor: pointer;
transition: border-color 0.15s, color 0.15s, background 0.15s;
}
.hnc-ed-btn:hover {
border-color: #ff5c8a;
color: #ff5c8a;
}
.hnc-ed-btn:active {
transform: scale(0.95);
}
.hnc-ed-spoil.active {
border-color: #ffd700;
color: #ffd700;
background: rgba(255, 215, 0, 0.12);
box-shadow: 0 0 0 1px rgba(255, 215, 0, 0.45);
}
.hnc-ed-area {
min-height: 4.5rem;
max-height: 16rem;
overflow-y: auto;
padding: 0.6rem 0.75rem;
border: 1px solid var(--light-2, rgba(255, 255, 255, 0.1));
border-radius: 0.4rem;
background: var(--gray-dark, #151717);
color: var(--light, #fff);
line-height: 1.5;
outline: none;
transition: border-color 0.15s;
}
.hnc-ed-area:focus {
border-color: #ff5c8a;
}
.hnc-ed-area:empty::before {
content: attr(data-placeholder);
opacity: 0.5;
pointer-events: none;
}
.hnc-ed-area img {
display: block;
max-width: 100%;
max-height: 27.3rem;
width: auto;
height: auto;
object-fit: contain;
border-radius: 0.4rem;
margin: 0.4rem 0;
}
.hnc-ed-area blockquote {
margin: 0.4rem 0;
padding: 0.2rem 0.7rem;
border-left: 3px solid #ff5c8a;
opacity: 0.85;
} .hnc-ed-area .hnc-spo {
border: 1px dashed #ff5c8a;
border-radius: 0.35rem;
padding: 0.05rem 0.3rem;
filter: none;
}
.hnc-ed-src {
display: none;
}
.hnc-ed-file {
display: none;
} .hnc-guest-ico {
flex-shrink: 0;
display: flex;
align-items: center;
justify-content: center;
width: 48px;
height: 48px;
border-radius: 50%;
background: var(--gray-light, #3c4143);
border: 1px solid var(--light-2, rgba(255, 255, 255, 0.1));
color: var(--light-3, rgba(255, 255, 255, 0.5));
font-size: 1.1rem;
}
.hnc-form textarea {
width: 100%;
min-height: 4.5rem;
padding: 0.6rem 0.75rem;
color: var(--text, #ddd);
background: var(--gray-dark, #151717);
border: 1px solid var(--light-2, rgba(255, 255, 255, 0.1));
border-radius: 0.4rem;
resize: vertical;
} .hnc-send {
margin-top: 0.5rem;
}
.hnc-img-status {
display: none;
margin-left: 0.6rem;
color: #ffd700;
font-size: 0.82rem;
font-style: italic;
} .hnc-ajax-msg {
margin-top: 0.5rem;
padding: 0.5rem 0.75rem;
border-radius: 0.4rem;
background: rgba(34, 197, 94, 0.12);
border: 1px solid rgba(34, 197, 94, 0.4);
color: var(--light, #fff);
font-size: 0.85rem;
}
.hnc-ajax-msg.error {
background: rgba(239, 68, 68, 0.14);
border-color: rgba(239, 68, 68, 0.55);
color: #ffc7c7;
font-weight: 600;
} .hnc-form-guest .hnc-ed-wrap,
.hnc-form-guest .hnc-ed-tools {
display: block;
} .hnc-reply-box {
margin: 0.8rem 0 0.4rem 3.4rem;
padding: 0.75rem;
background: var(--gray-dark, #151717);
border: 1px solid var(--light-2, rgba(255, 255, 255, 0.1));
border-radius: 0.5rem;
}
.hnc-reply-to {
margin-bottom: 0.5rem;
font-size: 0.82rem;
color: var(--light-3, rgba(255, 255, 255, 0.55));
}
.hnc-reply-to strong {
color: #ff5c8a;
}
.hnc-reply-box .hnc-flex {
align-items: flex-start;
}
.hnc-reply-box .hnc-ed-area {
min-height: 3.2rem;
}
.hnc-reply-actions {
display: flex;
align-items: center;
gap: 0.5rem;
margin-top: 0.6rem;
}
.hnc-reply-actions .hnc-send {
margin-top: 0;
} @media (max-width: 600px) {
.hnc-av,
.hnc-av img,
.hnc-guest-ico {
width: 40px;
height: 40px;
}
.hnc-item > .hnc-flex,
.hnc-form .hnc-flex {
gap: 0.6rem;
}
.hnc-level {
margin-left: 2.2rem;
}
.hnc-text {
font-size: 0.95rem;
}
}