:where(html.light,html[data-theme=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--primary:#7c3aed;--primary-foreground:#fff;--secondary:#e2e8f0;--secondary-foreground:#1e293b;--muted:#edf2f7;--muted-foreground:#64748b;--accent:#f5f3ff;--accent-foreground:#6d28d9;--border:#0f172a14;--input:#0f172a24;--ring:#7c3aed59;--light-canvas:#f4f6f9;--light-surface:#fff;--light-surface-raised:#f8fafc;--light-text:#0f172a;--light-text-muted:#64748b;--light-border:#0f172a14;--light-shadow:0 10px 30px #0f172a0f;--background:#f4f6f9!important;--background-rgb:244, 246, 249!important;--foreground:#0f172a!important;--card:#fff!important;--card-foreground:#0f172a!important;--popover:#fff!important;--popover-foreground:#0f172a!important}:where(html.light,html[data-theme=light]) body,:where(html.light,html[data-theme=light]) .page-content{background:var(--light-canvas);color:var(--light-text)}:where(html.light,html[data-theme=light]) [data-hero-banner]{background-color:#0c0d14!important}:where(html.light,html[data-theme=light]) [data-hero-banner] [data-hero-vignette]{background:radial-gradient(circle,#0000 30%,#0f172a40 70%,#0f172a8c 100%),linear-gradient(#0000 28%,#0c0d1433 52%,#f4f6f999 74%,#f4f6f9f5 88%,#f4f6f9 100%),linear-gradient(#0a0c10bf 0%,#0a0c1033 16%,#0000 32%)!important}:where(html.light,html[data-theme=light]) header[data-site-header]{color:#f8fafc!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background-color:#0000!important;border-color:#0000!important}:where(html.light,html[data-theme=light]) header[data-site-header][data-scrolled=true]{-webkit-backdrop-filter:blur(20px)saturate(180%)!important;background-color:#ffffffe0!important;border-bottom:1px solid #0f172a14!important;box-shadow:0 8px 30px #0f172a0f!important}:where(html.light,html[data-theme=light]) header[data-site-header][data-scrolled=true] :is(button.text-neutral-300,a.text-neutral-300,button.text-neutral-400,a.text-neutral-400,span.text-neutral-300,span.text-neutral-200){color:#1e293b!important}:where(html.light,html[data-theme=light]) header[data-site-header][data-scrolled=true] :is(button,a):hover:not([class*=bg-violet]):not([class*=bg-primary]){color:#7c3aed!important}:where(html.light,html[data-theme=light]) header[data-site-header][data-scrolled=true] #navbar-search-btn{color:#475569!important;background-color:#0f172a0d!important;border-color:#0f172a1f!important}:where(html.light,html[data-theme=light]) header[data-site-header][data-scrolled=true] #navbar-search-btn:hover{background-color:#0f172a14!important;border-color:#7c3aed59!important}:where(html.light,html[data-theme=light]) header[data-site-header][data-scrolled=true] #navbar-search-btn span,:where(html.light,html[data-theme=light]) header[data-site-header][data-scrolled=true] #navbar-search-btn kbd{color:#64748b!important}:where(html.light,html[data-theme=light]) [data-home-content] h2,:where(html.light,html[data-theme=light]) [data-home-content] [data-film-section-title],:where(html.light,html[data-theme=light]) [data-home-content] [data-top10-title],:where(html.light,html[data-theme=light]) [data-home-content] [data-history-title],:where(html.light,html[data-theme=light]) [data-cinematic-section] h2{color:#0f172a!important}:where(html.light,html[data-theme=light]) [data-home-content] [data-film-section-action],:where(html.light,html[data-theme=light]) [data-home-content] [data-history-action],:where(html.light,html[data-theme=light]) [data-home-content] .group\/link,:where(html.light,html[data-theme=light]) [data-cinematic-section] .group\/link{color:#64748b!important;background:0 0!important;border:none!important}:where(html.light,html[data-theme=light]) [data-home-content] [data-film-section-action]:hover,:where(html.light,html[data-theme=light]) [data-home-content] [data-history-action]:hover,:where(html.light,html[data-theme=light]) [data-home-content] .group\/link:hover,:where(html.light,html[data-theme=light]) [data-cinematic-section] .group\/link:hover{color:#7c3aed!important}:where(html.light,html[data-theme=light]) [data-home-content] [data-film-section-action] svg,:where(html.light,html[data-theme=light]) [data-home-content] [data-history-action] svg,:where(html.light,html[data-theme=light]) [data-home-content] .group\/link svg,:where(html.light,html[data-theme=light]) [data-cinematic-section] .group\/link svg{color:#94a3b8!important}:where(html.light,html[data-theme=light]) [data-home-content] [data-film-section-action]:hover svg,:where(html.light,html[data-theme=light]) [data-home-content] [data-history-action]:hover svg,:where(html.light,html[data-theme=light]) [data-home-content] .group\/link:hover svg,:where(html.light,html[data-theme=light]) [data-cinematic-section] .group\/link:hover svg{color:#7c3aed!important}:where(html.light,html[data-theme=light]) [data-film-section] span[class*=bg-white\/85]{background-color:#0f172a!important}:where(html.light,html[data-theme=light]) [data-film-section] span[class*=bg-white\/20]{background-color:#0f172a33!important}:where(html.light,html[data-theme=light]) [data-dash-pagination] button[class*=bg-white]:not([class*=bg-white\/]){background-color:#0f172a!important}:where(html.light,html[data-theme=light]) [data-dash-pagination] button[class*=bg-white\/]{background-color:#0f172a38!important}:where(html.light,html[data-theme=light]) [data-dash-pagination] button[class*=bg-white\/]:hover{background-color:#0f172a!important}:where(html.light,html[data-theme=light]) [data-film-section] button[aria-label*=Xem\ phim],:where(html.light,html[data-theme=light]) [data-continue-watching] button[aria-label*=slide]{color:#64748b!important}:where(html.light,html[data-theme=light]) [data-film-section] button[aria-label*=Xem\ phim]:hover,:where(html.light,html[data-theme=light]) [data-continue-watching] button[aria-label*=slide]:hover{color:#0f172a!important}:where(html.light,html[data-theme=light]) [data-top10-row] button[aria-label*=slide],:where(html.light,html[data-theme=light]) [data-cinematic-section] button[aria-label=Previous],:where(html.light,html[data-theme=light]) [data-cinematic-section] button[aria-label=Next]{color:#334155!important;background-color:#fff!important;border-color:#0f172a1f!important;box-shadow:0 2px 8px #0f172a0d!important}:where(html.light,html[data-theme=light]) [data-top10-row] button[aria-label*=slide]:hover,:where(html.light,html[data-theme=light]) [data-cinematic-section] button[aria-label=Previous]:hover,:where(html.light,html[data-theme=light]) [data-cinematic-section] button[aria-label=Next]:hover{color:#0f172a!important;background-color:#f8fafc!important;border-color:#0f172a40!important}:where(html.light,html[data-theme=light]) [data-film-card] [data-film-title],:where(html.light,html[data-theme=light]) [data-film-card] a.truncate,:where(html.light,html[data-theme=light]) [data-film-card] h4,:where(html.light,html[data-theme=light]) [data-film-card] h3:not([class*=drop-shadow]){color:#0f172a!important;font-weight:700!important}:where(html.light,html[data-theme=light]) [data-film-card] [data-film-title]:hover,:where(html.light,html[data-theme=light]) [data-film-card] a.truncate:hover,:where(html.light,html[data-theme=light]) [data-film-card]:hover [data-film-title]{color:#7c3aed!important}:where(html.light,html[data-theme=light]) [data-film-card] [data-film-meta],:where(html.light,html[data-theme=light]) [data-film-card] span.truncate{color:#64748b!important}:where(html.light,html[data-theme=light]) [data-film-card]>div>div.rounded-\[8px\]{border-color:#0f172a14!important;box-shadow:0 4px 14px #0f172a0d!important}:where(html.light,html[data-theme=light]) [data-top10-row] [data-top10-title],:where(html.light,html[data-theme=light]) [data-top10-row] [data-rank-title]{color:#0f172a!important}:where(html.light,html[data-theme=light]) [data-top10-row] a:hover [data-rank-title],:where(html.light,html[data-theme=light]) [data-top10-row] [data-rank-title]:hover{color:#7c3aed!important}:where(html.light,html[data-theme=light]) [data-top10-row] p.text-neutral-400{color:#64748b!important}:where(html.light,html[data-theme=light]) [data-continue-watching] [data-history-title],:where(html.light,html[data-theme=light]) [data-continue-watching] [data-continue-title]{color:#0f172a!important}:where(html.light,html[data-theme=light]) [data-continue-watching] [data-continue-title]:hover,:where(html.light,html[data-theme=light]) [data-continue-watching] a:hover [data-continue-title]{color:#e50914!important}:where(html.light,html[data-theme=light]) [data-continue-watching] .text-neutral-400{color:#64748b!important}:where(html.light,html[data-theme=light]) [data-continue-watching] .bg-neutral-800{background-color:#e2e8f0!important}:where(html.light,html[data-theme=light]) [data-cinematic-section] a[class*=text-white]:not([class*=bg-]):not([class*=rounded-xl]){color:#0f172a!important}:where(html.light,html[data-theme=light]) [data-cinematic-section] a[class*=text-white]:not([class*=bg-]):not([class*=rounded-xl]):hover{color:#7c3aed!important}:where(html.light,html[data-theme=light]) [data-cinematic-section] p.text-neutral-400{color:#64748b!important}:where(html.light,html[data-theme=light]) [data-cinematic-section] aside.bg-background{background-color:#fff!important;border-color:#0f172a14!important}:where(html.light,html[data-theme=light]) [data-cinematic-section] aside p.text-white{color:#0f172a!important}:where(html.light,html[data-theme=light]) [data-cinematic-section] aside p.text-neutral-500{color:#64748b!important}:where(html.light,html[data-theme=light]) [data-cinematic-section] aside h4.text-neutral-200{color:#1e293b!important}:where(html.light,html[data-theme=light]) [data-cinematic-section] aside h4.text-neutral-200:hover,:where(html.light,html[data-theme=light]) [data-cinematic-section] aside button:hover h4.text-neutral-200{color:#ea580c!important}:where(html.light,html[data-theme=light]) [data-cinematic-section] aside p.text-neutral-600{color:#64748b!important}:where(html.light,html[data-theme=light]) [data-cinematic-section] aside button{border-color:#0f172a14!important}:where(html.light,html[data-theme=light]) [data-cinematic-section] aside button:hover{background-color:#f8fafccc!important}:where(html.light,html[data-theme=light]) [data-cinematic-section] .group\/billboard{border-color:#0f172a1f!important;box-shadow:0 20px 50px #0f172a1a!important}:where(html.light,html[data-theme=light]) aside[data-desktop-sidebar] button[aria-label="Thu gọn thanh điều hướng"]{color:#64748b!important}:where(html.light,html[data-theme=light]) aside[data-desktop-sidebar] button[aria-label="Thu gọn thanh điều hướng"]:hover{color:#7c3aed!important;background-color:#7c3aed1a!important}:where(html.light,html[data-theme=light]) aside[data-desktop-sidebar] a:not([class*=bg-violet-600]):not([class*=from-cyan-500]) svg{color:#475569!important}:where(html.light,html[data-theme=light]) aside[data-desktop-sidebar] a:not([class*=bg-violet-600]):not([class*=from-cyan-500]):hover svg{color:#7c3aed!important}:where(html.light,html[data-theme=light]) aside[data-desktop-sidebar] a:not([class*=bg-violet-600]):not([class*=from-cyan-500]):hover span.bg-transparent{background-color:#7c3aed1f!important}:where(html.light,html[data-theme=light]) button[aria-label="Mở thanh điều hướng"]{color:#1e293b!important;background-color:#fff!important;border-color:#0f172a24!important;box-shadow:0 4px 16px #0f172a1f!important}:where(html.light,html[data-theme=light]) button[aria-label="Mở thanh điều hướng"]:hover{color:#7c3aed!important}:where(html.light,html[data-theme=light]) nav[data-mobile-bottom-nav]>div>div{background-color:#ffffffe0!important;border-color:#0f172a1f!important;box-shadow:0 12px 36px #0f172a24,inset 0 1px 1px #fffc!important}:where(html.light,html[data-theme=light]) nav[data-mobile-bottom-nav] a:not([aria-current=page]) svg{color:#64748b!important}:where(html.light,html[data-theme=light]) nav[data-mobile-bottom-nav] a[aria-current=page]{color:#fff!important}:where(html.light,html[data-theme=light]) nav[data-mobile-bottom-nav] div[class*=bg-white]{background-color:#0f172a!important;box-shadow:0 2px 10px #0f172a40!important}:where(html.light,html[data-theme=light]) [data-home-content] :is(input,textarea,select):not([type=checkbox]):not([type=radio]):not([type=range]){color:var(--light-text);background:#fffffff2;border-color:#0f172a26}:where(html.light,html[data-theme=light]) footer[data-site-footer]{background:var(--light-surface)!important;color:var(--light-text)!important;border-top:1px solid var(--light-border)!important}:where(html.light,html[data-theme=light]) footer[data-site-footer] [data-footer-card]{background:var(--light-surface)!important;border-color:var(--light-border)!important;box-shadow:var(--light-shadow)!important}:where(html.light,html[data-theme=light]) footer[data-site-footer] [data-footer-ticker],:where(html.light,html[data-theme=light]) footer[data-site-footer] [data-footer-newsletter]{background:var(--light-surface-raised)!important;border-color:var(--light-border)!important}:where(html.light,html[data-theme=light]) footer[data-site-footer] [data-footer-movie]{border-color:var(--light-border)!important;background:#fff!important;box-shadow:0 8px 20px #0f172a0d!important}:where(html.light,html[data-theme=light]) footer[data-site-footer] [data-footer-bottom]{border-color:var(--light-border)!important;color:#64748b!important;background:#f1f5f9!important}:where(html.light,html[data-theme=light]) footer[data-site-footer] :is(.text-white,.text-neutral-300,.text-neutral-400,.text-neutral-500){color:var(--light-text-muted)!important}:where(html.light,html[data-theme=light]) footer[data-site-footer] :is([data-footer-heading],[data-footer-link]){color:var(--light-text)!important}:where(html.light,html[data-theme=light]) footer[data-site-footer] [data-footer-link]:hover{color:#7c3aed!important}:where(html.light,html[data-theme=light]) footer[data-site-footer] [data-footer-input]{background:#fff!important;border-color:#0f172a26!important}:where(html.light,html[data-theme=light]) footer[data-site-footer] [data-footer-input] input{color:var(--light-text)!important}:where(html.light,html[data-theme=light]) footer[data-site-footer] [data-footer-input] button{color:#fff!important;background:#0f172a!important}@media (prefers-reduced-motion:reduce){:where(html.light,html[data-theme=light]) *,:where(html.light,html[data-theme=light]) :before,:where(html.light,html[data-theme=light]) :after{scroll-behavior:auto!important}}
