.mm-site{--mm-red:#ad1700;--mm-postbox-width:211px;--mm-postbox-min-height:283px;--mm-poster-size:200px;--mm-sidebar-blue:#0a77b8;--mm-postbox-blue:#004a70;--mm-section-title:18px;--mm-widget-title:16px;--mm-sidebar-link:15px;background:#d8d8d8;color:#fff;font-size:12px}.mm-chrome{background:#d8d8d8;color:#212529}.mm-chrome .site-menu-panel{background:#fff;border:1px solid #d7dde5;border-radius:10px;box-shadow:0 16px 36px rgba(0,0,0,.16);backdrop-filter:none}.mm-chrome .mm-search-panel{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.mm-chrome .site-menu-panel a{color:#212529}.mm-chrome .site-menu-panel a:hover{background:rgba(19,108,202,.08)}.mm-search-panel li+li{border-top:1px solid #eef1f5}.mm-search-panel__status{color:#6b7280;justify-content:center}.mm-chrome .site-menu-panel .font-medium.text-white,.mm-chrome .site-menu-panel .text-white{color:#212529!important}.mm-chrome .site-menu-panel .text-zinc-500,.mm-chrome .text-zinc-500{color:#555!important}.mm-rebrand{background:#e8dcc8;color:#333;font-size:13px;line-height:1.45;text-align:center;padding:8px 12px;border-bottom:1px solid #c9bc9e}.mm-rebrand strong{font-weight:700}.mm-headercont{max-width:1008px;margin:0 auto;padding:10px var(--site-gutter) 8px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.mm-headercont .mm-logo{flex:0 0 auto;max-width:251px}.mm-headercont .mm-logo a{display:block;color:#c0392b;font-size:22px;font-weight:800;line-height:1.15;text-decoration:none}.mm-headercont .mm-logo img{display:block;max-height:74px;width:auto}.mm-header-alert{flex:1 1 100%;order:3;margin:0;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:10px;padding:8px 14px;border-radius:8px;background:rgba(192,57,43,.07);border:1px solid rgba(192,57,43,.18)}.mm-header-alert-logo{display:block;flex:0 0 auto;height:22px;width:auto}.mm-header-alert-text{min-width:0;font-size:14px;font-weight:600;line-height:1.3;color:#8b1f1f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mm-header-search{flex:0 1 290px;display:flex;align-items:stretch;margin-left:auto;min-width:0}.mm-header-search .mm-search-input{flex:1;min-width:0;height:44px;padding:0 0 0 7px;border:2px solid #136cca;background:#d8d8d8;color:#000;font-size:18px;outline:none}.mm-header-search .mm-search-submit{height:44px;padding:2px 13px;border:1px solid #057fd0;background:#1577dc;color:#fff;font-size:13px;font-weight:700;cursor:pointer}.mm-header-search .mm-search-submit:hover{background:#1269c4}.mm-menubar{background:#0a77b8;overflow:visible}.mm-menubar .mm-menubar-inner{max-width:1008px;margin:0 auto;padding:0 var(--site-gutter);overflow:visible}.mm-menubar #menu-shahbaz.menu{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;margin:0;padding:0;list-style:none;min-height:42px;width:100%;background:transparent;border:none}.mm-menubar #menu-shahbaz>.menu-item{position:relative;flex:0 0 auto;padding:0 4px;list-style:none}.mm-menubar #menu-shahbaz>.menu-item>.mm-menu-item__hit{display:flex;align-items:stretch;min-height:42px}.mm-menubar #menu-shahbaz>.menu-item>.mm-menu-item__hit>a{display:block;flex:0 0 auto;min-width:-moz-max-content;min-width:max-content;padding:0;line-height:42px;color:#fff;font-size:15px;font-weight:400;text-decoration:none;white-space:nowrap}.mm-menubar #menu-shahbaz>.menu-item.is-open,.mm-menubar #menu-shahbaz>.menu-item:hover{background:rgba(0,0,0,.14)}.mm-menubar #menu-shahbaz>.menu-item>.mm-menu-item__hit>a:hover{color:#fff}.mm-menubar #menu-shahbaz .mm-menu-item__toggle{display:none;align-items:center;justify-content:center;width:1.65rem;margin:0;padding:0;border:none;background:transparent;color:#fff;cursor:pointer}.mm-menubar #menu-shahbaz .mm-menu-item__toggle:hover{background:rgba(0,0,0,.12)}@media (hover:none),(pointer:coarse){.mm-menubar #menu-shahbaz .mm-menu-item__toggle{display:inline-flex}}.mm-menubar #menu-shahbaz>.menu-item.menu-item--active-branch>.mm-menu-item__hit>a{font-weight:600;text-decoration:underline;text-underline-offset:3px}.mm-menubar #menu-shahbaz>.menu-item.menu-item--active-branch>.mm-menu-item__hit>a[href="/"]{text-decoration:none}.mm-menubar #menu-shahbaz .sub-menu{display:none;position:absolute;left:0;top:100%;z-index:300;width:-moz-max-content;width:max-content;min-width:380px;max-width:min(640px,calc(100vw - 32px));max-height:min(70vh,420px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;margin:0;padding:10px;list-style:none;background:linear-gradient(180deg,#0b85cc,#075d94);border:1px solid #085a8a;border-radius:0 0 10px 10px;box-shadow:0 14px 32px rgba(0,0,0,.35)}.mm-menubar #menu-shahbaz>.menu-item:nth-last-child(-n+4)>.sub-menu{left:auto;right:0}.mm-menubar #menu-shahbaz .sub-menu::-webkit-scrollbar{display:none;width:0;height:0}.mm-menubar #menu-shahbaz .menu-item-has-children.is-open>.sub-menu,.mm-menubar #menu-shahbaz .menu-item-has-children:focus-within>.sub-menu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 10px}.mm-menubar #menu-shahbaz .sub-menu .mm-sub-menu__all{grid-column:1/-1;font-weight:700;padding:8px 10px;margin-bottom:4px;border-bottom:1px solid hsla(0,0%,100%,.18)}.mm-menubar #menu-shahbaz .sub-menu .menu-item>a{display:block;padding:7px 10px;border-radius:6px;line-height:1.35;font-size:13.5px;color:#fff;text-decoration:none;white-space:normal;transition:background-color .15s ease,color .15s ease}.mm-menubar #menu-shahbaz .sub-menu .menu-item>a:hover{background:hsla(0,0%,100%,.18);color:#fff}.mm-chrome-mobile-bar{display:flex;justify-content:flex-end;gap:4px;padding:4px var(--site-gutter) 8px;max-width:1008px;margin:0 auto}.mm-chrome-mobile-bar button{color:#333}.mm-chrome-mobile-search{background:#d8d8d8;border-top:1px solid #bbb;padding:10px var(--site-gutter)}.mm-chrome-mobile-search form{max-width:1008px;margin:0 auto;display:flex;gap:0}.mm-chrome-mobile-nav{background:#0a77b8;color:#fff;max-height:min(70vh,calc(100dvh - 4rem));overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;padding:12px var(--site-gutter);-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain}.mm-chrome-mobile-nav::-webkit-scrollbar{display:none;width:0;height:0}.mm-footer{background:#d8d8d8;padding:0 0 12px}.mm-footer #footercont{max-width:1008px;margin:0 auto;padding:0 var(--site-gutter);background:#383838}.mm-footer #footerbtm{padding:18px 16px;text-align:center;border-top:1px solid hsla(0,0%,100%,.08)}.mm-footer #footerbtm p{margin:0 auto;max-width:70ch;font-size:12.5px;line-height:1.8;color:#c8cdd6}.mm-site .mm-footer #footerbtm a{color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:2px}.mm-site .mm-footer #footerbtm a:hover{color:#8fd0f2}.mm-request-movie{margin-bottom:10px}.mm-site .mm-request-movie__link{display:flex;align-items:center;gap:10px;padding:16px 12px;background:linear-gradient(180deg,#1577dc,#0a5fab);border:1px solid #057fd0;border-radius:8px;color:#fff;text-decoration:none;font-size:15px;font-weight:600;line-height:1.4}.mm-site .mm-request-movie__link:hover{background:linear-gradient(180deg,#1269c4,#084f8f);color:#fff}.mm-request-movie__arrow{font-size:22px;font-weight:700;line-height:1}.mm-request-movie__text strong{font-weight:800}.mm-request-movie__browse{margin:.5rem 0 0;text-align:center;font-size:13px;line-height:1.4}.mm-site .mm-request-movie__browse a{color:#5eb8e8;font-weight:600;text-decoration:underline}.mm-site .mm-request-movie__browse a:hover{color:#8fd0f2}@media (min-width:768px){.mm-chrome-mobile-bar,.mm-chrome-mobile-nav,.mm-chrome-mobile-search{display:none}}@media (max-width:767px){.mm-rebrand{font-size:12px;line-height:1.4;padding:10px 8px}.mm-headercont{padding:8px var(--site-gutter) 6px}.mm-headercont .mm-logo img{max-height:56px}.mm-header-alert{align-items:flex-start;justify-content:flex-start;padding:8px 10px}.mm-header-alert-logo{height:18px;margin-top:2px}.mm-header-alert-text{font-size:12.5px;line-height:1.4;white-space:normal;overflow:visible;text-overflow:clip}.mm-header-search,.mm-menubar{display:none}.mm-chrome-mobile-search .mm-search-input{min-height:44px;font-size:16px;background:#2a2a2a;color:#fff;border-color:hsla(0,0%,100%,.15)}.mm-chrome-mobile-search .mm-search-input::-moz-placeholder{color:#9aa0a8}.mm-chrome-mobile-search .mm-search-input::placeholder{color:#9aa0a8}.mm-chrome-mobile-search .mm-search-submit{min-height:44px;min-width:72px}.mm-chrome-mobile-nav a{display:block;padding:12px 14px;font-size:15px;line-height:1.35;border-bottom:1px solid rgba(0,0,0,.08)}}body.site-body:has(.mm-site){background:#d8d8d8;color:#212529}html:has(.mm-site),html:has(.mm-site) body{scrollbar-width:none;-ms-overflow-style:none}html:has(.mm-site) body::-webkit-scrollbar,html:has(.mm-site)::-webkit-scrollbar{display:none;width:0;height:0}.mm-site .mm-scroll-hide{scrollbar-width:none;-ms-overflow-style:none}.mm-site .mm-scroll-hide::-webkit-scrollbar{display:none;width:0;height:0}.mm-site .site-content{display:flex;flex-direction:column;min-height:0}.mm-site .site-wrap.site-page-section{box-sizing:border-box;width:min(1008px,calc(100% - 2 * var(--site-gutter)));max-width:1008px;margin-inline:auto;padding-block:.75rem 1.25rem;color:#f4f4f5}@media (min-width:640px){.mm-site .site-wrap.site-page-section{padding-block:1rem 1.5rem}}.mm-site .site-page-grid{gap:1.25rem}@media (min-width:1024px){.mm-site .site-page-grid{grid-template-columns:minmax(0,1fr) minmax(260px,304px);gap:1.5rem}}.mm-site .site-breadcrumb{font-size:.875rem;color:#b8bcc4}.mm-site .site-breadcrumb a{color:#5eb8e8;text-decoration:none}.mm-site .site-breadcrumb a:hover{color:#fff;text-decoration:underline}.mm-site .site-movie-title{font-size:1.25rem;line-height:1.35}@media (min-width:640px){.mm-site .site-movie-title{font-size:1.5rem}}.mm-site .site-panel{border-radius:0;border-color:hsla(0,0%,100%,.12);background:#383838;box-shadow:none}.mm-site .site-panel-head{color:#c8cdd6;font-size:.8125rem}.mm-site .site-control{min-height:44px;font-size:1rem;background:#2a2a2a;color:#fff;border-radius:0}.mm-site .site-control::-moz-placeholder{color:#9aa3b2}.mm-site .site-control::placeholder{color:#9aa3b2}.mm-site .site-button{min-height:44px;font-size:.9375rem;font-weight:600;border-radius:0}.mm-site .site-stat-pill{font-size:.8125rem;color:#e2e6ed;border-color:hsla(0,0%,100%,.15);background:rgba(0,0,0,.35)}.mm-site .site-page-btn{min-height:44px;min-width:44px;padding:.5rem .85rem;font-size:.875rem;border-radius:0;background:#5d5c61;border-color:#282828;color:#fff}.mm-site .site-page-btn:hover{color:#fff}.mm-site .site-page-btn--active,.mm-site .site-page-btn:hover{background:#282828;border-color:#282828}.mm-site .site-pagination{border-top-color:hsla(0,0%,100%,.1);margin-top:1.25rem;padding-top:1rem}.mm-site .site-page-hero .site-page-title{color:#ad1700;font-size:1.35rem;text-transform:uppercase;letter-spacing:.02em}.mm-site .site-page-hero .site-page-lead{color:#4a4a4a;font-size:.9375rem}.mm-site .site-index-link{min-height:44px;font-size:.9375rem;background:#383838;border-color:hsla(0,0%,100%,.12);color:#fff}.mm-site .site-index-link:hover{border-color:#0a77b8;color:#fff}.mm-site .site-empty-hero,.mm-site .site-prose-block{color:#e8eaed}.mm-site a:not(:where(.mm-sidebar-widget-link,.site-page-btn,[class*=postbox],.postbox a)){color:#5eb8e8}.mm-site .text-zinc-400,.mm-site .text-zinc-500,.mm-site .text-zinc-600{color:#b8bcc4!important}.mm-site .site-pagination-ellipsis{color:#e2e6ed;font-weight:600;padding-inline:.15rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mm-site .text-accent{color:#5eb8e8!important}.mm-site .hover\:text-white:hover.text-accent,.mm-site a.text-accent:hover{color:#fff!important}.mm-site .site-meta-grid dt{color:#b8bcc4}.mm-site .site-meta-grid dd{color:#f4f4f5}.mm-site .text-zinc-100{color:#f4f4f5!important}.mm-site .site-wrap.site-page-section:has(#sidebar),.mm-site .site-wrap.site-page-section:has(.site-movie-title){background:#383838;padding:12px 10px 20px;margin-bottom:12px}@media (min-width:640px){.mm-site .site-wrap.site-page-section:has(#sidebar),.mm-site .site-wrap.site-page-section:has(.site-movie-title){padding:16px 14px 24px}}.mm-site .site-wrap.site-page-section:has(.site-page-hero):not(:has(.site-movie-title)){background:#ececec;color:#212529;padding:1rem var(--site-gutter) 1.5rem}.mm-site .site-wrap.site-page-section:has(.site-page-hero):not(:has(.site-movie-title)) .site-page-title{color:#ad1700}.mm-site .site-wrap.site-page-section:has(.site-search-landing),.mm-site .site-wrap.site-page-section:has(.site-search-results){background:#383838;color:#f4f4f5;padding:12px 10px 0;margin-bottom:0}@media (min-width:640px){.mm-site .site-wrap.site-page-section:has(.site-search-landing),.mm-site .site-wrap.site-page-section:has(.site-search-results){padding:16px 14px 0}}.mm-site .site-search-landing .site-page-title{color:#e8eaed;font-size:1.35rem;font-weight:700;text-transform:none;letter-spacing:normal}.mm-site .site-search-landing .site-page-lead{color:#c8cdd6;font-size:.9375rem;line-height:1.55}.mm-site .site-wrap.site-auth-shell{color:#212529}.mm-site .site-wrap.site-auth-shell .site-auth-card .site-page-title{color:#5eb8e8}.mm-site .site-wrap.site-auth-shell .text-accent{color:#00838f!important}.mm-site .site-wrap.site-auth-shell a.text-accent:hover{color:#005662!important}.mm-site .site-wrap.site-page-section[aria-busy=true]{color:#212529}.mm-site .site-wrap.site-page-section[aria-busy=true] .text-zinc-100{color:#212529!important}.mm-site .site-wrap.site-page-section[aria-busy=true] .text-zinc-400{color:#555!important}.mm-site .site-wrap.site-page-section[aria-busy=true] .site-shimmer{background:#c4c4c4}.mm-site .site-wrap.site-page-section[aria-busy=true] .site-shimmer:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.55),transparent)}.mm-site a:focus-visible,.mm-site button:focus-visible,.mm-site input:focus-visible,.mm-site summary:focus-visible{outline:2px solid #ff1f1f;outline-offset:2px}.mm-site details[open] summary{color:#5eb8e8}.mm-search-landing .site-search-landing{padding:.25rem 0 .5rem}.mm-search-landing .site-page-lead{color:#c8cdd6;font-size:.9375rem;line-height:1.55;max-width:36rem}.mm-search-landing .site-search-input,.mm-search-results .site-search-input{min-height:44px;font-size:1rem;border-radius:0;background:#2a2a2a;border-color:hsla(0,0%,100%,.15);color:#fff}.mm-search-landing .site-search-submit,.mm-search-results .site-search-submit{min-height:44px;border-radius:0;background:#1577dc;border-color:#057fd0}.mm-search-landing .site-search-submit:hover,.mm-search-results .site-search-submit:hover{background:#1269c4}.mm-search-landing .site-share-chip{border-color:hsla(0,0%,100%,.2);background:rgba(0,0,0,.25);color:#e8eaed}.mm-search-landing .site-share-chip:hover{border-color:#0a77b8;background:rgba(10,119,184,.2);color:#fff}.mm-search-results{margin-bottom:1rem;padding-bottom:.25rem}.mm-search-results .site-search-results__title{color:#f4f4f5}.mm-search-results .site-search-hints{color:#b8bcc4}.mm-search-results .site-button-ghost{border-color:hsla(0,0%,100%,.18);color:#e8eaed}.mm-auth-page__band{padding:1.5rem var(--site-gutter) 2.5rem}.mm-auth-page .site-auth-card{margin-inline:auto}.mm-auth-page .site-panel{background:#383838}.mm-auth-page .site-page-title{color:#5eb8e8}.mm-empty-page__band{display:grid;min-height:min(55vh,520px);place-items:center;padding:2rem var(--site-gutter);background:#383838}.mm-empty-page .site-empty-hero{border-color:hsla(0,0%,100%,.15);background:rgba(0,0,0,.2)}.mm-empty-page .site-empty-hero__code{color:#ad1700}.mm-az-letters__item{background:#2a2a2a;color:#e8eaed;border:1px solid hsla(0,0%,100%,.12)}.mm-az-letters__item:hover{border-color:#0a77b8;color:#fff}.mm-az-letters__active{background:#0a77b8;color:#fff;font-weight:700}.mm-directory .site-index-grid{gap:.5rem}.mm-chrome-mobile-nav__group{border-bottom:1px solid hsla(0,0%,100%,.15)}.mm-chrome-mobile-nav__group--active>.flex>a{text-decoration:underline;text-underline-offset:3px}