/* Finish the existing R4 geometry; do not resize brands, rows or desktop nav. */
@media (max-width:960px){
html:root body.front.portal:is(.tpl-haoju,.tpl-keke,.tpl-iqiyi):is(.tpl-haoju,.tpl-keke,.tpl-iqiyi) header:is(.ds3-head,.haoju-global-header,.iqiyi-header,.keke-topbar):is(.ds3-head,.haoju-global-header,.iqiyi-header,.keke-topbar) :is(.ds3-mobile-search,.theme-toggle[data-theme-toggle],.language-switcher-trigger,.ds3-user,.ds3-menu,.haoju-action-pill,.haoju-action-menu,.iqiyi-menu-toggle,.portal-search-chip,.iqiyi-login,[data-user-chip],.keke-menu,.keke-search button){
 width:max(var(--mobile-header-control),2.4em)!important;min-width:max(var(--mobile-header-control),2.4em)!important;max-width:max(var(--mobile-header-control),2.4em)!important;
 height:max(var(--mobile-header-control),2.4em)!important;min-height:max(var(--mobile-header-control),2.4em)!important;max-height:max(var(--mobile-header-control),2.4em)!important;
 box-sizing:border-box!important;border-radius:999px!important;border-width:1px!important;
 align-items:center!important;justify-content:center!important;flex-shrink:0!important;padding:0!important;text-align:center!important;
}
}
