.cr-language-control{display:inline-flex;max-width:100%;color:inherit;font:500 13px/1.5 system-ui,sans-serif}.cr-language-control label{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cr-language-select{width:auto!important;min-width:112px;max-width:180px;min-height:40px!important;border:1px solid #776842!important;border-radius:8px!important;background:#111c30!important;color:#fff5d6!important;padding:7px 24px 7px 10px!important;font:inherit!important}.cr-language-select:focus-visible{outline:2px solid #e8b84f;outline-offset:3px}.cr-language-panel{max-width:1440px;margin:16px auto;padding:14px 24px;background:#10192b;color:#eee9dc;border:1px solid #665838;border-radius:12px;font:13px/1.6 system-ui,sans-serif}.cr-language-panel p{margin:6px 0}.cr-language-panel button{background:transparent;color:#f4c86a;border:0;text-decoration:underline;cursor:pointer;font:inherit;padding:4px}.cr-language-panel [hidden]{display:none!important}.cr-language-panel:has(.cr-language-fallback[hidden]):has(.cr-language-note[hidden]){display:none}.cr-nav{flex-wrap:wrap}.cr-nav .cr-language-control{margin-left:auto}.cr-app select,.cr-app button,.cr-app a{overflow-wrap:anywhere}.cr-app .cr-nav-links{flex-wrap:wrap}.cr-app h1,.cr-app h2,.cr-app h3{overflow-wrap:anywhere}@media(max-width:700px){.cr-nav .cr-language-control{margin-left:0;flex-basis:100%}.cr-language-panel{margin:12px;padding:12px}.cr-app .cr-growth-nav{flex-wrap:wrap}}
/* Bundled OFL fonts: served from this website, with no Google Fonts requests. */
@font-face{font-family:'CineRank Indic';src:url('fonts/NotoSansTelugu.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0C00-0C7F}
@font-face{font-family:'CineRank Indic';src:url('fonts/NotoSansDevanagari.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0900-097F,U+A8E0-A8FF}
@font-face{font-family:'CineRank Indic';src:url('fonts/NotoSansTamil.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0B80-0BFF}
@font-face{font-family:'CineRank Indic';src:url('fonts/NotoSansKannada.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0C80-0CFF}
@font-face{font-family:'CineRank Indic';src:url('fonts/NotoSansMalayalam.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0D00-0D7F}
.cr-app,.cr-app h1,.cr-app h2,.cr-app h3,.cr-app h4,.cr-app button,.cr-app input,.cr-app select,.cr-app textarea,.cr-language-control,.cr-language-select,.cr-language-select option,.entry-content,.entry-content h1,.entry-content h2,.entry-content h3,.entry-title,.menu-item>a{font-family:'CineRank Indic',system-ui,-apple-system,'Segoe UI',sans-serif!important}
html:not([lang='en']) .cr-app h1{line-height:1.3}html:not([lang='en']) .cr-app h2,html:not([lang='en']) .cr-app h3{line-height:1.45}
@media(max-width:600px){.cr-app .cr-nav-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;width:100%;min-width:0}.cr-app .cr-nav-links a{white-space:normal;min-width:0;line-height:1.6}.cr-nav .cr-language-control{order:2}.cr-nav>.cr-button{margin-left:0}}
