html:root body :is(button,.btn):not(.leaflet-control-zoom-in):not(.leaflet-control-zoom-out){padding:8px 12px!important;min-height:40px;line-height:1.25}
html:root body header nav a{font-size:16px!important;font-weight:700!important;padding:12px 14px!important}
html:root[data-theme=light] body :is(.side,.client-side,.owner-side) :is(a,button){background:#e8e8e8!important;background-image:none!important;color:#111!important;text-shadow:none!important;box-shadow:none!important;border-color:#d0d0d0!important}
html:root[data-theme=light] body :is(.side,.client-side,.owner-side) :is(a,button) *{color:#111!important;text-shadow:none!important}
html:root[data-theme=light] body :is(.side,.client-side,.owner-side) :is(a.active,button.active){background:#d5d5d5!important}
html:root body :is(.av136-form,.av136-form .av136-bar,.av120-filters){overflow:visible!important;height:auto!important;max-height:none!important}
html:root body .av136-form .av136-bar{flex-wrap:wrap!important}
html:root body .av136-form .av170-dropdown .av170-pop{position:absolute!important;top:calc(100% + 6px)!important;bottom:auto!important;left:0!important}
html:root body :is(#tabs,.admin-tabs) :is(button,.tab){background:#fff!important;color:#16324b!important;border:1px solid #c4d4e2!important;box-shadow:none!important;text-shadow:none!important}
html:root body :is(#tabs,.admin-tabs) :is([aria-pressed=true],.active){background:#1687df!important;color:#fff!important}
html:root body :is(#subtabs174,.av174-subtabs) button{background:#fff!important;color:#16324b!important;box-shadow:none!important;text-shadow:none!important;border:1px solid #c4d4e2!important}
html:root body :is(#subtabs174,.av174-subtabs) :is([aria-pressed=true],.active){background:#fff!important;color:#116bb5!important;border:2px solid #1687df!important;font-weight:700}
.av174-subtabs{display:flex;gap:8px;flex-wrap:wrap;flex-basis:100%;padding-top:10px}html body [hidden].av174-subtabs,html body #messageFilters174[hidden],html body #subtabs174[hidden]{display:none!important}
.av174-location{display:block;margin:8px 0;max-width:300px;border:1px solid #a4bdcc;border-radius:10px;overflow:hidden;background:#fff;color:#14364e}.av174-location-map{height:150px;width:100%;cursor:pointer}.av174-location>a{display:block;padding:6px 10px;font-size:12px;color:#1264a1!important}.av174-map-dialog{width:min(900px,calc(100vw - 24px));border:1px solid #a4bdcc;border-radius:14px;padding:14px}.av174-map-dialog::backdrop{background:#00182799}.av174-map-large{height:min(600px,70vh)}.av174-map-dialog>button{display:block;margin-left:auto;margin-bottom:8px}
@media(max-width:650px){html:root body :is(button,.btn){min-height:44px}html:root body header nav a{font-size:14px!important;padding:10px!important}.av174-location{max-width:100%}}
html:root body :is(#tabs,#subtabs174,.admin-tabs) :is(button,.tab){-webkit-text-fill-color:currentColor!important}
html:root[data-theme=light] body :is(.side,.client-side,.owner-side) :is(a,button),html:root[data-theme=light] body :is(.side,.client-side,.owner-side) :is(a,button) *{-webkit-text-fill-color:#111!important}
