/* Inactive inner-city layer must never intercept clicks on outer resource fields. */
body #cityLayout #city[hidden],body #cityLayout #outerCity[hidden]{display:none!important;visibility:hidden!important;pointer-events:none!important;}
body:has(#outerTab.active) #cityLayout #city,body:has(#outerTab.active) #cityLayout #plots,body:has(#outerTab.active) #cityLayout #plots *{pointer-events:none!important;}
body:has(#innerTab.active) #cityLayout #outerCity,body:has(#innerTab.active) #cityLayout #outerScene,body:has(#innerTab.active) #cityLayout #outerScene *{pointer-events:none!important;}
body:has(#outerTab.active) #cityLayout #outerCity,body:has(#outerTab.active) #cityLayout #outerScene{pointer-events:auto!important;}