/* Keep interactive text and currentColor icons together in every Cinema state. */
html[data-acbs-style="cinema"] body :is(button,a.btn,[role="button"]){-webkit-text-fill-color:currentColor!important}
html[data-acbs-style="cinema"] body :is(button,a.btn,[role="button"]) :is(span,b,strong,small,i,em,svg,path){color:inherit!important;-webkit-text-fill-color:currentColor!important}
html[data-acbs-style="cinema"] body :is(button,a.btn,[role="button"]):is(.active,.selected,.primary,.auth-submit,.package-cta,.shop-cart-button,[aria-pressed="true"],[aria-selected="true"],[aria-current="page"]){background-color:#fff!important;background-image:none!important;color:#000!important;border-color:#fff!important}
html[data-acbs-style="cinema"] body :is(button,a.btn,[role="button"]):is(.active,.selected,.primary,.auth-submit,.package-cta,.shop-cart-button,[aria-pressed="true"],[aria-selected="true"],[aria-current="page"]):is(:hover,:focus-visible,:active,.acbs-icon-tap,.neon-touched){background-color:#e5e5e5!important;background-image:none!important;color:#000!important;border-color:#fff!important}
html[data-acbs-style="cinema"] body :is(button,a.btn,[role="button"]):not(:is(.active,.selected,.primary,.auth-submit,.package-cta,.shop-cart-button,[aria-pressed="true"],[aria-selected="true"],[aria-current="page"])):is(:hover,:focus-visible,:active,.neon-touched){background-color:#191919!important;color:#fff!important}
html[data-acbs-style="cinema"] body :is(button,a.btn,[role="button"]) .acbs-ui-icon{stroke:currentColor!important;fill:none!important}
.site-settings-dialog .theme-toggle-label{display:inline!important}
.site-settings-dialog .site-settings-styles{align-items:center}
.site-settings-dialog .site-settings-styles>button{min-height:44px}
