/* Conventional locate button is unchanged. Only the user's map marker changes. */
html body .imbk-user-position240 svg{width:26px!important;height:36px!important;filter:drop-shadow(0 1px 1px #174c5226)!important}
html body .imbk-user-position240 svg>path.imbk-position-pin243{fill:#d9b64a!important;stroke:#174c52!important;stroke-width:.45!important;fill-rule:evenodd!important}
/* Remove the intervening instruction; preserve the title/subtitle hierarchy. */
html body #imbk-home.imbk-agents-page .imbk-directory-instruction163{display:none!important}
html body #imbk-home.imbk-agents-page .imbk-directory-group:first-of-type>h2{margin-top:12px!important}
@media(max-width:767px){
 :root{--imbk-exterior-colors220:linear-gradient(115deg,#174c52 0%,#356c70 44%,#9cac99 78%,#e7d4a8 100%)}
 /* Explicitly override older mobile films on gradient pages. Photo panels keep their photo. */
 html body.imbk-background222.imbk-background222.imbk-background222:not(.imbk-mobile-photo227):has(#imbk-home,#inmo-add,#dashboard,#dashboard-content)::before{background:var(--imbk-exterior-colors220)!important}
 html body #imbk-home.imbk-agents-page .imbk-directory-group>h2{margin-top:12px!important}
}
