@font-face{font-family:Poppins;font-style:normal;font-weight:300 500;font-display:swap;src:url(/wp-content/uploads/poppins-latin-400.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600 700;font-display:swap;src:url(/wp-content/uploads/poppins-latin-600.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:800 900;font-display:swap;src:url(/wp-content/uploads/poppins-latin-800.woff2) format("woff2")}:root{--aw-bg:#070707;--aw-bg-2:#0d0d0f;--aw-panel:#1a1a1a;--aw-panel-2:#141416;--aw-card:#181818;--aw-line:#2b2b2b;--aw-line-soft:rgba(255,255,255,.08);--aw-accent:#ffdd95;--aw-pink:#ffbade;--aw-cyan:#86e3d4;--aw-blue:#086de5;--aw-text:#fff;--aw-muted:#b9b9c5;--aw-soft:#8f8f9b;--aw-radius:10px;--aw-gutter:26px;--accent-color:#ffdd95;--accent-pink:#ffbade;--muted:#b9b9c5}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--aw-bg);color:var(--aw-text);font-family:Poppins,Arial,sans-serif;font-size:15px;line-height:1.6;font-weight:400;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}a:hover{color:var(--aw-accent)}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-family:Poppins,Arial,sans-serif;color:#fff;font-weight:800;line-height:1.2;margin:0 0 .5em}p{margin:0 0 1em}button,input,select,textarea{font:inherit}:focus-visible{outline:2px solid var(--aw-accent);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-widget-heading .elementor-heading-title{font-family:Poppins,Arial,sans-serif}.aw-cv{content-visibility:auto;contain-intrinsic-size:auto 900px}.elementor-location-footer{content-visibility:auto;contain-intrinsic-size:auto 560px}.btn{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:8px;padding:0 26px;font-size:18px;font-weight:800;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.btn-primary{background:var(--aw-accent);color:#111}.btn-primary:hover{background:#ffe8b8;color:#111}.btn-secondary{border:3px solid rgb(255 255 255 / .34);background:rgb(255 255 255 / .07);color:#fff}.btn-secondary:hover{border-color:var(--aw-accent);color:var(--aw-accent)}.aw-chip{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:6px;background:var(--aw-accent);color:#111!important;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.3px}.viewmore{min-height:30px;display:inline-flex;align-items:center;border-radius:4px;background:#1c1c1c;color:#fff;padding:0 12px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.3px}.viewmore:hover{background:var(--aw-accent);color:#111}.cat-heading,.aw-h2 .elementor-heading-title,.block_area-header h2{margin:0;color:#fff;font-size:30px;line-height:1.1;font-weight:900}.aw-h2 .elementor-heading-title span{color:var(--aw-accent)}.aw-kicker .elementor-heading-title{color:var(--aw-accent);font-size:13px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase}.aw-lead,.aw-lead p{color:#cfcfd8;font-size:16px;line-height:1.7}.aw-lead a,.aw-genre-notes p a{color:var(--aw-accent);text-decoration:underline;text-underline-offset:3px}.aw-lead a:hover{color:#fff}.aw-lead a.btn{text-decoration:none}.aw-lead a.btn-primary{color:#111}.aw-lead a.btn-secondary{color:#fff}.block_area{margin-bottom:38px}.block_area-header{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:22px}.elementor-location-header{position:sticky;top:0;z-index:90}.admin-bar .elementor-location-header{top:32px}.aw-header{background:#080808}.aw-header .aw-logo{flex:0 0 auto}.aw-header .aw-head-search{flex:0 1 540px;min-width:0}.aw-header .aw-nav{flex:1 1 auto;min-width:0;width:auto}.aw-header .aw-logo{width:auto}.aw-header .aw-nav .elementor-nav-menu--main{justify-content:flex-end}.aw-logo img{width:200px;height:auto;display:block}.aw-search .elementor-search-form__container{background:#1b1b1b!important;border-radius:999px!important;overflow:hidden;min-height:56px;border:1px solid #222!important}.aw-search .elementor-search-form__input{color:#fff!important;font-size:17px!important;padding-left:28px!important;background:transparent!important}.aw-search .elementor-search-form__input::placeholder{color:#9b9b9b}.aw-search .elementor-search-form__submit{background:transparent!important;color:#fff!important;min-width:60px}.aw-search .elementor-search-form__submit:hover{color:var(--aw-accent)!important}.aw-nav .elementor-nav-menu--main .elementor-item{color:#fff;font-weight:700;font-size:15px;padding:10px 14px;text-transform:none}.aw-nav .elementor-nav-menu--main .elementor-item:hover,.aw-nav .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var(--aw-accent)}.aw-nav .elementor-nav-menu--main .elementor-item:after{background:var(--aw-accent)!important;height:3px!important}.aw-nav .elementor-menu-toggle{background:#1b1b1b;color:#fff;border-radius:8px;width:48px;height:48px;font-size:24px}.aw-nav .elementor-menu-toggle svg{fill:#fff}.aw-nav .elementor-nav-menu--dropdown{background:#111;border:1px solid var(--aw-line);border-radius:10px;overflow:hidden;margin-top:12px}.aw-nav .elementor-nav-menu--dropdown a{color:#fff!important;font-weight:700;padding:14px 20px!important;border-bottom:1px solid #1f1f1f}.aw-nav .elementor-nav-menu--dropdown a:hover,.aw-nav .elementor-nav-menu--dropdown a.elementor-item-active{background:#1b1b1b!important;color:var(--aw-accent)!important}.aw-header-cta .elementor-button{background:var(--aw-accent);color:#111;font-weight:800;border-radius:8px}.aw-search-pill{display:flex;align-items:center;width:100%;height:60px;border-radius:999px;background:#1b1b1b;border:1px solid #232323;overflow:hidden}.aw-search-pill input{flex:1;min-width:0;height:100%;border:0;background:#fff0;color:#fff;padding:0 0 0 28px;font-size:18px}.aw-search-pill input::placeholder{color:#9b9b9b}.aw-search-pill input:focus{outline:0}.aw-search-pill:focus-within{border-color:#555}.aw-search-pill button{width:66px;height:100%;border:0;background:#fff0;color:#fff;cursor:pointer;display:grid;place-items:center}.aw-search-pill button:hover{color:var(--aw-accent)}@media (max-width:767px){.aw-search-pill{height:50px}.aw-search-pill input{font-size:16px;padding-left:20px}}.aw-h1 .elementor-heading-title{font-size:30px;line-height:1.15;font-weight:900;color:#fff}.aw-h1 .elementor-heading-title span{color:var(--aw-accent)}.aw-hero-sub,.aw-hero-sub p{color:#c9c9d3;font-size:15px}.aw-spotlight{position:relative;overflow:hidden;border-radius:var(--aw-radius);box-shadow:0 22px 45px rgb(0 0 0 / .42)}.aw-slides{display:flex;transition:transform .7s cubic-bezier(.2,.7,.2,1);will-change:transform}.aw-slide{flex:0 0 100%;min-width:100%}.spotlight-card{position:relative;min-height:430px;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:28px;align-items:center;overflow:hidden;padding:28px 58px 44px 46px;background:#111}.spotlight-card .aw-spot-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(6px) brightness(.55);transform:scale(1.06);z-index:0}.spotlight-card::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgb(13 13 18 / .96),rgb(13 13 18 / .82) 46%,rgb(13 13 18 / .55))}.spotlight-content,.spotlight-poster{position:relative;z-index:2}.spotlight-rank{display:inline-flex;align-items:center;min-height:36px;border-radius:7px;background:var(--aw-accent);color:#111;font-size:14px;font-weight:900;padding:0 18px;text-transform:uppercase;letter-spacing:.4px}.aw-spot-title{max-width:720px;margin:26px 0 12px;color:#fff;font-size:clamp(30px,3vw,46px);line-height:1.1;font-weight:900}.aw-spot-meta{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.aw-spot-meta span{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:5px;background:rgb(255 255 255 / .12);font-size:13px;font-weight:700}.aw-spot-meta .aw-hd{background:var(--aw-pink);color:#111}.aw-spot-text{max-width:720px;color:#f2f2f2;font-size:18px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.spotlight-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:26px}.spotlight-poster{width:250px;height:350px;justify-self:center;display:block;overflow:hidden;border:4px solid rgb(255 255 255 / .22);border-radius:14px;box-shadow:0 20px 45px rgb(0 0 0 / .52)}.spotlight-poster img{width:100%;height:100%;object-fit:cover;display:block}.aw-prev,.aw-next{position:absolute;bottom:12px;z-index:5;width:40px;height:40px;border:0;border-radius:50%;background:rgb(0 0 0 / .55);color:#fff;font-size:28px;line-height:1;cursor:pointer;transition:background .2s}.aw-prev{right:62px}.aw-next{right:14px}.aw-prev:hover,.aw-next:hover{background:var(--aw-accent);color:#111}.aw-dots{position:absolute;left:46px;bottom:16px;z-index:5;display:flex;gap:8px}.aw-dot{width:10px;height:10px;padding:0;border:0;border-radius:99px;background:rgb(255 255 255 / .35);cursor:pointer;transition:width .3s,background .3s}.aw-dot.active{width:30px;background:var(--aw-accent)}.side-panel{background:var(--aw-panel);border-radius:6px;overflow:hidden}.side-panel+.side-panel{margin-top:22px}.side-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:18px 18px 14px;border-bottom:1px solid var(--aw-line)}.aw-side-label,.side-heading .aw-side-label{margin:0;color:#fff;font-size:26px;line-height:1.1;font-weight:900}.side-heading a{color:var(--aw-muted);font-size:12px;font-weight:700;text-transform:uppercase}.series-row{display:grid;grid-template-columns:58px minmax(0,1fr);gap:12px;min-height:112px;padding:14px 18px;border-bottom:1px solid var(--aw-line);transition:background .2s}.series-row:last-child{border-bottom:0}.series-row:hover{background:#202020;color:#fff}.series-row img{width:58px;height:82px;object-fit:cover;border-radius:3px}.aw-row-title{display:block;color:#fff;font-size:17px;line-height:1.3;font-weight:900}.series-row:hover .aw-row-title{color:var(--aw-accent)}.series-row small{display:block;margin-top:6px;color:#e6e6e6;font-size:13px;line-height:1.35}.series-row em{display:block;margin-top:8px;color:#aaa;font-size:14px;font-style:normal}.aw-ongoing{margin:0;padding:12px 18px 18px 38px;color:#d9d9d9;font-size:14px}.aw-ongoing li{margin:8px 0}.aw-ongoing a:hover{color:var(--aw-accent)}.anif-block-ul{display:grid;padding:0 18px 12px}.anif-item{display:grid;grid-template-columns:34px 58px minmax(0,1fr);gap:12px;align-items:center;min-height:86px;padding:10px 0;border-top:1px solid var(--aw-line)}.anif-item:first-child{border-top:0}.anif-item .rank{color:var(--aw-accent);font-size:20px;font-weight:900}.anif-item img{width:58px;height:78px;object-fit:cover;border-radius:3px}.anif-title{display:block;color:#fff;font-size:15px;line-height:1.3;font-weight:700}.anif-item:hover .anif-title{color:var(--aw-accent)}.anif-detail small{display:flex;align-items:center;gap:6px;margin-top:5px;color:var(--aw-muted);font-size:12px}.anif-detail small i,.fd-infor i,.aw-post-meta i,.aw-byline i{width:4px;height:4px;border-radius:50%;background:rgb(255 255 255 / .3);display:inline-block}.release-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.release-card a{position:relative;display:block;min-height:154px;overflow:hidden;border-radius:6px;background:var(--aw-card)}.release-card img{width:100%;height:154px;object-fit:cover;object-position:center 22%;opacity:.9;display:block}.release-card a::after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(0deg,rgb(0 0 0 / .92),#fff0)}.release-card a:hover img{opacity:1}.release-type{position:absolute;top:0;right:0;z-index:2;min-width:48px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:0 6px 0 8px;background:var(--aw-blue);color:#fff;font-size:15px;font-weight:900}.release-meta{position:absolute;left:12px;bottom:48px;z-index:2;color:#fff;font-size:12px;font-weight:800}.release-card strong,.release-card small{position:absolute;left:12px;right:12px;z-index:2;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.release-card strong{bottom:25px;color:#fff;font-size:14px;font-weight:900}.release-card small{bottom:8px;color:#ddd;font-size:12px}.release-card a:hover strong{color:var(--aw-accent)}.film_list-wrap{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px 16px}.film_list-wrap.aw-row-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flw-item{min-width:0}.flw-item[hidden]{display:none}.film-poster{position:relative;width:100%;aspect-ratio:2/3;overflow:hidden;border-radius:4px;background:rgb(255 255 255 / .08)}.film-poster::after{content:"";position:absolute;inset:40% 0 0;z-index:1;background:linear-gradient(0deg,rgb(7 7 7 / .92),#fff0)}.film-poster-img{width:100%;height:100%;object-fit:cover;display:block}.film-poster-ahref{position:absolute;inset:0;z-index:3}.film-poster-ahref::after{content:"Read Guide";position:absolute;inset:0;display:grid;place-items:center;background:rgb(0 0 0 / .45);color:#fff;font-weight:800;opacity:0;transition:opacity .2s ease}.film-poster:hover .film-poster-ahref::after{opacity:1}.film-poster .tick{position:absolute;left:8px;bottom:8px;z-index:4}.tick,.detail-ticks{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.tick-item{min-height:22px;display:inline-flex;align-items:center;border-radius:4px;background:rgb(255 255 255 / .16);color:#fff;font-size:12px;font-weight:700;padding:0 7px}.tick-item:first-child{background:var(--aw-pink);color:#111}.film-detail{padding-top:10px}.film-name{min-height:40px;margin:0 0 5px;font-size:14px;line-height:1.4;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.film-name a:hover{color:var(--aw-accent)}.fd-infor{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--aw-muted);font-size:12px}.filter-bar{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.filter-bar button{min-height:34px;border:0;border-radius:6px;background:#3a3951;color:#fff;font-weight:700;font-size:13px;padding:0 14px;cursor:pointer;transition:background .2s,color .2s}.filter-bar button.active,.filter-bar button:hover{background:var(--aw-accent);color:#111}.aw-cat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.aw-cat-card{display:flex;flex-direction:column;background:var(--aw-panel);border-radius:var(--aw-radius);overflow:hidden;border:1px solid var(--aw-line)}.aw-cat-cover{position:relative;display:block;aspect-ratio:16/9;background:#111;overflow:hidden}.aw-cat-cover img{width:100%;height:100%;object-fit:cover;display:block}.aw-cat-cover--posters{display:flex;align-items:center;justify-content:center;gap:14px;padding:22px 18px;background:radial-gradient(circle at 50% 30%,#2c2516,#111 70%)}.aw-cat-cover--posters img{width:22%;height:auto;max-width:none;aspect-ratio:2/3;object-fit:cover;border-radius:8px;box-shadow:0 14px 30px rgb(0 0 0 / .55)}.aw-cat-count{position:absolute;left:14px;top:14px;background:var(--aw-accent);color:#111;font-weight:800;font-size:13px;border-radius:6px;padding:4px 12px}.aw-cat-body{padding:24px 24px 22px;display:flex;flex-direction:column;gap:10px}.aw-cat-body h3{margin:0;font-size:26px;font-weight:900}.aw-cat-body p{margin:0;color:#c9c9d3;font-size:14px}.aw-cat-body ul{margin:4px 0 8px;padding:0;list-style:none;display:grid;gap:8px}.aw-cat-body li a{display:block;padding:9px 12px;border-radius:6px;background:#202022;font-size:13.5px;font-weight:600;line-height:1.35}.aw-cat-body li a:hover{background:#2a2a2d}.aw-cat-body .viewmore{align-self:flex-start;margin-top:auto}.aw-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.aw-post-grid.aw-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.aw-post-card{display:flex;flex-direction:column;background:var(--aw-panel);border-radius:var(--aw-radius);overflow:hidden;border:1px solid var(--aw-line);transition:border-color .2s}.aw-post-card:hover{border-color:#444}.aw-post-thumb{display:block;aspect-ratio:16/9;background:#111;overflow:hidden}.aw-post-thumb img{width:100%;height:100%;object-fit:cover;display:block}.aw-post-thumb--poster{position:relative;display:flex;justify-content:center;align-items:center;padding:14px}.aw-post-thumb--poster .aw-thumb-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(16px) brightness(.45);transform:scale(1.15)}.aw-post-thumb--poster .aw-thumb-poster{position:relative;width:auto;height:100%;aspect-ratio:2/3;object-fit:cover;border-radius:6px;box-shadow:0 10px 26px rgb(0 0 0 / .55)}.aw-post-body{padding:18px 20px 22px;display:flex;flex-direction:column;gap:10px;flex:1}.aw-post-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--aw-muted);font-size:12.5px}.aw-post-title{margin:0;font-size:19px;line-height:1.35;font-weight:800}.aw-post-title a:hover{color:var(--aw-accent)}.aw-post-body p{margin:0;color:#c3c3cc;font-size:14px;line-height:1.6}.aw-genre-cloud{display:flex;flex-wrap:wrap;gap:8px;padding:0}.side-panel .aw-genre-cloud{padding:16px 18px}.aw-genre-cloud a{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;border-radius:6px;background:#3a3951;color:#fff;font-size:13px;font-weight:700}.aw-genre-cloud a span{display:inline-grid;place-items:center;min-width:22px;height:22px;border-radius:5px;background:rgb(0 0 0 / .35);font-size:11px}.aw-genre-cloud a:hover{background:var(--aw-accent);color:#111}.letter-row{display:flex;flex-wrap:wrap;gap:6px}.letter-row a{min-width:38px;height:36px;display:inline-grid;place-items:center;border-radius:5px;background:#1c1c1c;color:#fff;font-weight:700;font-size:13px;padding:0 8px}.letter-row a:hover{background:var(--aw-accent);color:#111}.aw-card{background:var(--aw-panel);border:1px solid var(--aw-line);border-radius:var(--aw-radius);transition:border-color .2s}.aw-card:hover{border-color:#3d3d3d}.aw-feature .elementor-icon-box-icon .elementor-icon{background:rgb(255 221 149 / .12);color:var(--aw-accent);fill:var(--aw-accent);border-radius:12px;padding:14px;font-size:26px}.aw-feature .elementor-icon-box-title{color:#fff;font-size:19px;font-weight:800;margin-bottom:8px}.aw-feature .elementor-icon-box-description{color:#c3c3cc;font-size:14.5px;line-height:1.65}.aw-steps ol{counter-reset:s;list-style:none;margin:0;padding:0;display:grid;gap:14px}.aw-steps li{counter-increment:s;position:relative;padding:16px 18px 16px 70px;background:var(--aw-panel);border:1px solid var(--aw-line);border-radius:var(--aw-radius);color:#c9c9d3;font-size:14.5px;line-height:1.65}.aw-steps li::before{content:counter(s,decimal-leading-zero);position:absolute;left:18px;top:16px;color:var(--aw-accent);font-size:24px;font-weight:900;line-height:1.2}.aw-steps li strong{display:block;color:#fff;font-size:16.5px;margin-bottom:4px}.aw-table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--aw-line);border-radius:var(--aw-radius);overflow:hidden;font-size:14.5px}.aw-table th,.aw-table td{padding:14px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--aw-line)}.aw-table thead th{background:#202022;color:var(--aw-accent);font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:.5px}.aw-table tbody tr:nth-child(even){background:#111113}.aw-table tbody tr:last-child td{border-bottom:0}.aw-table td:first-child{color:#fff;font-weight:700}.aw-table td{color:#c9c9d3}.aw-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.aw-genre-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.aw-genre-notes>div{padding:18px;background:var(--aw-panel);border:1px solid var(--aw-line);border-radius:var(--aw-radius)}.aw-genre-notes h3{font-size:17px;margin:0 0 6px}.aw-genre-notes h3 a:hover{color:var(--aw-accent)}.aw-genre-notes p{margin:0;color:#c3c3cc;font-size:14px;line-height:1.6}.aw-stats{display:flex;flex-wrap:wrap;gap:12px}.aw-stats div{flex:1 1 140px;padding:14px 16px;background:var(--aw-panel);border:1px solid var(--aw-line);border-radius:8px}.aw-stats strong{display:block;color:var(--aw-accent);font-size:26px;font-weight:900;line-height:1.1}.aw-stats span{color:#c3c3cc;font-size:13px}.aw-collage img{border-radius:var(--aw-radius);width:100%;height:auto;display:block}.aw-faq .elementor-toggle-item,.aw-faq .elementor-accordion-item{background:var(--aw-panel);border:1px solid var(--aw-line)!important;border-radius:8px;margin-bottom:10px;overflow:hidden}.aw-faq .elementor-tab-title{padding:18px 20px!important;border:0!important}.aw-faq .elementor-tab-title a,.aw-faq .elementor-toggle-title{color:#fff!important;font-weight:700;font-size:16px}.aw-faq .elementor-tab-title.elementor-active a,.aw-faq .elementor-tab-title.elementor-active .elementor-toggle-title{color:var(--aw-accent)!important}.aw-faq .elementor-toggle-icon,.aw-faq .elementor-accordion-icon{color:var(--aw-accent);fill:var(--aw-accent)}.aw-faq .elementor-toggle-icon svg,.aw-faq .elementor-accordion-icon svg{fill:var(--aw-accent)}.aw-faq .elementor-tab-content{padding:0 20px 18px!important;border:0!important;color:#c9c9d3;font-size:15px;line-height:1.7}.aw-footer{background:#0d0d0f;border-top:1px solid #1d1d1f}.aw-footer .aw-foot-title .elementor-heading-title{color:#fff;font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:.6px}.aw-footer .elementor-nav-menu--layout-vertical .elementor-item{color:#c3c3cc!important;font-weight:500;font-size:14px;padding:6px 0!important}.aw-footer .elementor-nav-menu--layout-vertical .elementor-item:hover{color:var(--aw-accent)!important}.aw-footer .elementor-nav-menu--layout-vertical .elementor-item:after,.aw-footer .elementor-nav-menu--layout-vertical .elementor-item:before{display:none}.aw-footer .aw-foot-text,.aw-footer .aw-foot-text p{color:#a9a9b3;font-size:14px;line-height:1.7}.aw-footer .aw-copy,.aw-footer .aw-copy p{color:#8f8f9b;font-size:13px}.aw-foot-logo img{width:190px}.aw-join{display:inline-flex;flex-direction:column;justify-content:center;min-height:62px;padding:8px 18px;border-radius:8px;background:var(--aw-accent);color:#111!important}.aw-join span{font-size:11px}.aw-join strong{font-size:15px;font-weight:800}.breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--aw-muted);font-size:13.5px;margin-bottom:18px}.breadcrumb a:hover{color:var(--aw-accent)}.breadcrumb [aria-current]{color:#e6e6e6}.aw-anime-hero,.aw-archive-hero{position:relative;overflow:hidden;border-radius:var(--aw-radius);background:#101012;isolation:isolate}.aw-hero-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(14px) brightness(.4);transform:scale(1.1);z-index:-2}.aw-anime-hero::before,.aw-archive-hero::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgb(10 10 12 / .97),rgb(10 10 12 / .8) 55%,rgb(10 10 12 / .6))}.aw-anime-hero .detail-wrap{padding:30px 40px 36px}.detail-main-card{display:grid;grid-template-columns:240px minmax(0,1fr);gap:34px;align-items:center}.detail-poster{width:240px;aspect-ratio:2/3;object-fit:cover;border-radius:10px;border:4px solid rgb(255 255 255 / .18);box-shadow:0 20px 45px rgb(0 0 0 / .5);display:block}.detail-copy h1{margin:0 0 6px;font-size:clamp(30px,3.2vw,46px);line-height:1.1;font-weight:900}.aw-alt-title{color:var(--aw-muted);font-size:15px;margin:0 0 14px}.aw-hero-synopsis{max-width:860px;color:#e2e2ea;font-size:16.5px;line-height:1.65;margin:16px 0}.aw-quick-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:760px;margin:18px 0}.aw-quick-facts div{background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .1);border-radius:8px;padding:10px 14px}.aw-quick-facts span{display:block;color:var(--aw-muted);font-size:12px;text-transform:uppercase;letter-spacing:.5px}.aw-quick-facts strong{display:block;color:#fff;font-size:17px;font-weight:800}.aw-byline{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:#c9c9d3;font-size:14px}.aw-byline a{color:#fff;font-weight:700}.aw-avatar{width:34px;height:34px;display:inline-grid;place-items:center;border-radius:50%;background:var(--aw-accent);color:#111;font-weight:900;font-size:12px}.aw-post-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:34px;align-items:center;padding:30px 34px;border-radius:var(--aw-radius);background:radial-gradient(circle at 85% 30%,#2c2516 0,#141416 50%,#0d0d0f 100%);border:1px solid var(--aw-line)}.aw-post-hero h1{margin:14px 0 12px;font-size:clamp(28px,3vw,44px);line-height:1.12;font-weight:900}.aw-post-lead{color:#d6d6de;font-size:17px;line-height:1.6}.aw-post-hero-media img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:10px;display:block;box-shadow:0 20px 45px rgb(0 0 0 / .45)}.overview-box,.share-block{background:var(--aw-panel);border:1px solid var(--aw-line);border-radius:var(--aw-radius);padding:22px 24px;margin-bottom:28px}.overview-box h2{margin:0 0 10px;color:var(--aw-accent);font-size:24px}.overview-box p{color:#d5d5df}.overview-box dl{display:grid;grid-template-columns:max-content 1fr;gap:8px 16px;margin:16px 0 0}.overview-box dt{color:var(--aw-muted);font-weight:700}.overview-box dd{margin:0}.overview-box dd a{display:inline-block;margin:0 6px 6px 0;color:var(--aw-accent)}.episode-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.episode-chip{min-height:64px;background:#1d1d20;border:1px solid var(--aw-line);border-radius:6px;padding:10px 12px}.episode-chip span{display:block;color:var(--aw-accent);font-weight:900}.episode-chip strong{display:block;margin-top:4px;color:#ddd;font-size:12.5px;line-height:1.35;font-weight:500}.share-block{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.share-icon{width:58px;height:58px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;background:var(--aw-accent);color:#111;font-weight:900}.share-block strong{display:block;font-size:19px}.share-block span{display:block;color:var(--aw-muted)}.share-actions{margin-left:auto;display:flex;flex-wrap:wrap;gap:8px}.share-actions a{min-height:36px;display:inline-flex;align-items:center;border-radius:6px;background:#3a3951;color:#fff;font-weight:700;font-size:13px;padding:0 14px}.share-actions a:hover{background:var(--aw-accent);color:#111}.aw-content{color:#d7d7df;font-size:17px;line-height:1.8}.aw-content>*:first-child{margin-top:0}.aw-content h2{font-size:28px;margin:1.6em 0 .6em;color:#fff;padding-left:14px;border-left:4px solid var(--aw-accent)}.aw-content h3{font-size:21px;margin:1.4em 0 .5em;color:#fff}.aw-content p{margin:0 0 1.15em}.aw-content a{color:var(--aw-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.aw-content a:hover{color:#fff}.aw-content ul,.aw-content ol{padding-left:1.3em;margin:0 0 1.2em}.aw-content li{margin:.35em 0}.aw-content img{border-radius:8px}.aw-content table{width:100%;border-collapse:collapse;margin:0 0 1.4em;font-size:15px}.aw-content th,.aw-content td{border:1px solid var(--aw-line);padding:10px 12px;text-align:left}.aw-content th{background:#1d1d20;color:var(--aw-accent)}.aw-content blockquote{margin:0 0 1.2em;padding:16px 20px;border-left:4px solid var(--aw-accent);background:var(--aw-panel);border-radius:0 8px 8px 0}.faq-list{display:grid;gap:10px;margin:0 0 1.2em}.faq-item{background:var(--aw-panel);border:1px solid var(--aw-line);border-radius:8px;overflow:hidden}.faq-item summary{cursor:pointer;list-style:none;padding:16px 18px 16px 48px;position:relative;color:#fff;font-weight:700;font-size:16px}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary::before{content:"+";position:absolute;left:18px;top:12px;color:var(--aw-accent);font-size:24px;font-weight:900;line-height:1.2}.faq-item[open] summary::before{content:"\2212"}.faq-item p{margin:0;padding:0 18px 16px 48px;color:#c9c9d3;font-size:15.5px}.aw-takeaways{background:linear-gradient(135deg,#1f1a10,#141416);border:1px solid #4a3d22;border-radius:var(--aw-radius);padding:20px 24px;margin:0 0 1.4em}.aw-takeaways h2,.aw-takeaways h3,.aw-takeaways .aw-takeaways-title{border:0;padding:0;margin:0 0 8px;color:var(--aw-accent);font-size:18px;font-weight:800}.aw-sidebar{display:grid;gap:22px}.aw-sidebar .side-panel+.side-panel{margin-top:0}.aw-side-search{padding:18px}.aw-side-search .aw-side-label{font-size:20px;margin-bottom:12px}.aw-search-form{display:flex;background:#0d0d0f;border:1px solid #2f2f33;border-radius:999px;overflow:hidden}.aw-search-form input{flex:1;min-width:0;border:0;background:#fff0;color:#fff;padding:12px 18px;font-size:14.5px}.aw-search-form input:focus{outline:0}.aw-search-form button{border:0;background:var(--aw-accent);color:#111;padding:0 16px;cursor:pointer;display:grid;place-items:center}.aw-sidebar .aw-side-label{font-size:20px}.aw-side-cats{list-style:none;margin:0;padding:8px 18px 14px}.aw-side-cats a{display:flex;justify-content:space-between;align-items:center;padding:11px 0;border-bottom:1px solid var(--aw-line);font-weight:700}.aw-side-cats li:last-child a{border-bottom:0}.aw-side-cats em{font-style:normal;min-width:30px;text-align:center;background:#2a2a2d;border-radius:5px;padding:1px 8px;font-size:12px;color:var(--aw-accent)}.aw-side-posts{display:grid;padding:6px 18px 14px}.aw-side-posts a{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--aw-line)}.aw-side-posts a:last-child{border-bottom:0}.aw-side-posts img{width:72px;height:72px;object-fit:cover;border-radius:6px;display:block}.aw-side-posts .aw-row-title{font-size:14px;line-height:1.35;font-weight:700}.aw-side-posts small{color:var(--aw-muted);font-size:12px}.aw-side-cta{padding:22px 20px;background:linear-gradient(135deg,#2a2213,#161618)}.aw-side-cta p{color:#d6d6de;font-size:14px}.aw-side-cta .aw-side-label{color:var(--aw-accent)}.aw-side-cta .btn{min-height:46px;font-size:15px;width:100%}.aw-sticky-side{position:sticky;top:120px}.aw-archive-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:center;padding:34px 40px}.aw-archive-copy h1{margin:0 0 10px;font-size:clamp(30px,3.4vw,50px);font-weight:900}.aw-archive-desc,.aw-archive-desc p{color:#d6d6de;font-size:16.5px;max-width:760px}.aw-archive-stats{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.aw-archive-stats span{background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .12);border-radius:8px;padding:8px 14px;font-size:13.5px;color:#d6d6de}.aw-archive-stats strong{color:var(--aw-accent)}.aw-archive-posters{display:flex}.aw-archive-posters img{width:130px;aspect-ratio:2/3;object-fit:cover;border-radius:10px;border:3px solid rgb(255 255 255 / .16);box-shadow:0 16px 36px rgb(0 0 0 / .5);display:block}.aw-archive-posters img+img{margin-left:-38px}.aw-archive-posters img:nth-child(2){transform:translateY(-14px)}.aw-pagination ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:30px 0 0}.aw-pagination a,.aw-pagination span{min-width:42px;height:42px;display:inline-grid;place-items:center;border-radius:6px;background:#1c1c1c;font-weight:700}.aw-pagination .current,.aw-pagination a:hover{background:var(--aw-accent);color:#111}.empty-state{padding:26px;border:1px dashed rgb(255 255 255 / .18);border-radius:8px;color:var(--aw-muted);text-align:center}.aw-archive-cover img{width:420px;max-width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:10px;border:3px solid rgb(255 255 255 / .14);box-shadow:0 16px 36px rgb(0 0 0 / .5);display:block}.aw-page-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:center;padding:34px 40px;border-radius:var(--aw-radius);background:radial-gradient(circle at 85% 20%,#2c2516 0,#141416 50%,#0d0d0f 100%);border:1px solid var(--aw-line)}.aw-page-hero h1{margin:0 0 8px;font-size:clamp(30px,3.4vw,48px);font-weight:900}.aw-page-hero p{margin:0;color:#d6d6de;font-size:16.5px;max-width:820px}.aw-sitemap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.aw-sitemap section{background:var(--aw-panel);border:1px solid var(--aw-line);border-radius:var(--aw-radius);padding:20px 22px}.aw-sitemap h2{font-size:21px;border:0!important;padding:0!important;margin:0 0 10px!important}.aw-sitemap h3{font-size:16px;color:var(--aw-accent);margin:14px 0 6px}.aw-sitemap ul{margin:0;padding-left:1.1em}.aw-sitemap .aw-sitemap-inline{display:flex;flex-wrap:wrap;gap:6px 18px;padding:0;list-style:none}.aw-sitemap-az{grid-column:1/-1}.aw-contact-card{background:var(--aw-panel);border:1px solid var(--aw-line);border-radius:var(--aw-radius);padding:22px}.aw-back-top{position:fixed;right:22px;bottom:22px;z-index:99;width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:var(--aw-accent);color:#111;box-shadow:0 10px 26px rgb(0 0 0 / .45);transition:background .2s}.aw-back-top:hover{background:#fff;color:#111}.aw-back-top[hidden]{display:none}.aw-main{flex:1 1 0%!important;min-width:0}.aw-aside{flex:0 0 380px!important;width:380px!important;min-width:0}.aw-aside .side-panel+.side-panel,.aw-aside .elementor-widget+.elementor-widget .side-panel{margin-top:0}.aw-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.aw-footer .aw-copy:last-child{margin-right:64px}.aw-cta-band .aw-search-pill{max-width:560px;margin:8px auto 0}.aw-cta-band .elementor-widget-shortcode{width:100%}.aw-cta-band{background:radial-gradient(circle at 80% 20%,#3a2f1c 0,#161618 55%,#0d0d0f 100%);border:1px solid #3a3222;border-radius:14px}@media (max-width:1500px){.spotlight-card{grid-template-columns:minmax(0,1fr) 230px;padding:26px 40px 44px 36px}.spotlight-poster{width:230px;height:322px}.aw-spot-text{font-size:17px}}@media (max-width:1280px){.film_list-wrap{grid-template-columns:repeat(4,minmax(0,1fr))}.release-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.episode-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1024px){.aw-aside{flex:1 1 100%!important;width:100%!important}.admin-bar .elementor-location-header{top:0}.aw-header .aw-head-search{order:3;flex:1 1 100%}.aw-header .aw-nav{flex:0 0 48px;width:48px;margin-left:auto;order:2}.aw-header .aw-logo{order:1}.aw-header{position:relative}.aw-header .aw-nav,.aw-header .aw-nav .elementor-widget-container{position:static!important}.aw-header .aw-nav nav.elementor-nav-menu--dropdown{position:absolute!important;top:calc(100% - 4px)!important;left:14px!important;right:14px!important;width:auto!important;z-index:120;margin-top:0;box-shadow:0 20px 40px rgb(0 0 0 / .6)}.spotlight-card{grid-template-columns:1fr}.spotlight-poster{display:none}.aw-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aw-genre-notes{grid-template-columns:repeat(2,minmax(0,1fr))}.aw-post-hero{grid-template-columns:1fr}.aw-archive-hero{grid-template-columns:1fr}.aw-archive-posters,.aw-archive-cover{display:none}.aw-page-hero{grid-template-columns:1fr}.aw-sticky-side{position:static}.aw-quick-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.episode-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){body{font-size:15px}.aw-logo img{width:150px}.cat-heading,.aw-h2 .elementor-heading-title,.block_area-header h2{font-size:24px}.aw-h1 .elementor-heading-title{font-size:23px}.aw-side-label,.side-heading .aw-side-label{font-size:21px}.spotlight-card{min-height:0;padding:22px 18px 46px}.aw-spot-title{margin-top:18px;font-size:27px}.aw-spot-text{font-size:15px;-webkit-line-clamp:4}.spotlight-actions{gap:10px;margin-top:18px}.btn{min-height:46px;padding:0 18px;font-size:15px}.aw-dots{left:18px}.aw-prev,.aw-next{display:none}.release-grid,.film_list-wrap,.film_list-wrap.aw-row-4{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.release-card a{min-height:170px}.release-grid .release-card:nth-child(n+9){display:none}.release-card img{height:170px}.aw-cat-grid,.aw-post-grid,.aw-post-grid.aw-cols-2,.aw-genre-notes,.aw-sitemap{grid-template-columns:1fr}.aw-anime-hero .detail-wrap{padding:20px 18px 24px}.detail-main-card{grid-template-columns:1fr;gap:18px}.detail-poster{width:150px}.aw-post-hero,.aw-archive-hero,.aw-page-hero{padding:22px 18px}.aw-content{font-size:16px}.aw-content h2{font-size:23px}.aw-content h3{font-size:19px}.episode-list{grid-template-columns:repeat(2,minmax(0,1fr))}.share-actions{margin-left:0}.aw-steps li{padding:14px 14px 14px 58px}.aw-steps li::before{left:14px;font-size:20px}.aw-table th,.aw-table td{padding:10px 12px;font-size:13.5px}.aw-back-top{right:14px;bottom:14px;width:44px;height:44px}.aw-footer .aw-copy:last-child{margin-right:0}}