/* Building detail: no frame, background image or decorative layer. */
html body.rustic-desktop #cityLayout>aside:has(#citySideInfo){background:none!important;background-image:none!important;background-color:transparent!important;border:0!important;border-image:none!important;border-radius:0!important;box-shadow:none!important;outline:0!important}
html body.rustic-desktop #cityLayout>aside:has(#citySideInfo)::before,html body.rustic-desktop #cityLayout>aside:has(#citySideInfo)::after{display:none!important;content:none!important}
html body.rustic-desktop #cityLayout>aside:has(#citySideInfo)>.reference-frame,html body.rustic-desktop #cityLayout>aside:has(#citySideInfo)>.ref-frame-detail{display:none!important}
html body.rustic-desktop #cityLayout #citySideInfo{background:none!important;background-image:none!important}