:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0b0f;--surface:#16161d;--surface-2:#22222c;--surface-3:#2e2e3a;--border:#ffffff1a;--text:#fff;--text-muted:#a8a8b8;--text-dim:#6e6e80;--accent:#e50914;--accent-hover:#f6121d;--success:#46d369;--rating:#f5c518;--radius-sm:4px;--radius:8px;--radius-lg:12px;--nav-height:68px;--gutter:clamp(16px, 4vw, 56px);--ease:cubic-bezier(.4, 0, .2, 1)}*{box-sizing:border-box;margin:0;padding:0}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:100vw;line-height:1.5;overflow-x:hidden}body{background:var(--bg);color:var(--text)}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit;font-family:inherit}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--text);outline-offset:2px}html{scroll-behavior:smooth}ul,ol{list-style:none}input,textarea,select{font-family:inherit;font-size:inherit}::selection{background:var(--accent);color:var(--text)}@media screen and (max-width:768px){input[type=text],input[type=search],textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
