/* Phase 8G location panel and account dropdown repair */
.ef-header-right,.ef-header-account{position:relative;z-index:10010!important}
.ef-account-menu{z-index:10050!important}
header:has(.ef-account-menu:not([hidden])),.topbar:has(.ef-account-menu:not([hidden])),.ef-header:has(.ef-account-menu:not([hidden])){position:relative!important;z-index:10020!important;overflow:visible!important}
#efLocationProfile.ef-docked-location{box-sizing:border-box!important;min-width:0!important;padding:6px!important}
#efLocationProfile .ef-location-dialog{box-sizing:border-box!important;min-width:0!important}
#efLocationProfile .ef-loc-editor{box-sizing:border-box!important;min-width:0!important;gap:10px!important}
#efLocationProfile .ef-loc-editor label{min-width:0!important;max-width:100%!important}
#efLocationProfile .ef-loc-editor input:not([type=checkbox]),#efLocationProfile .ef-loc-editor textarea{box-sizing:border-box!important;max-width:100%!important;min-width:0!important}
#efLocationProfile .ef-loc-lock{display:flex!important;align-items:center!important;gap:10px!important;line-height:1.4!important}
#efLocationProfile .ef-loc-lock input{flex:0 0 auto!important;width:16px!important;height:16px!important;margin:0!important;order:0!important}
#efLocationProfile .ef-loc-checklist label{display:flex!important;align-items:center!important;gap:9px!important;min-width:0!important;line-height:1.4!important}
#efLocationProfile .ef-loc-checklist input[type=checkbox]{width:16px!important;height:16px!important;flex:0 0 16px!important;margin:0!important;order:0!important}
#efLocationProfile .ef-loc-case-linked{display:flex;flex-direction:column;gap:5px;min-width:0}
#efLocationProfile .ef-loc-unlink{background:#432638;color:#ffe6ed;border:1px solid #90546c;border-radius:5px;padding:7px 10px;cursor:pointer}
#efLocationProfile .ef-loc-case-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr))!important}
#efLocationProfile .ef-profile-edit-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important}
@media(max-width:460px){#efLocationProfile .ef-profile-edit-fields{grid-template-columns:minmax(0,1fr)!important}}
