/* Same translucent white and blur as the established home search panel. */
html body #imbk-home .imbk-catalog-search-dialog270 .imbk-search-panel,
html body #imbk-home dialog.imbk-filter-dialog,
html body dialog.imbk-search-choice.imbk-search-picker271{
 background:rgba(255,255,255,.78)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;
}
html body #imbk-home dialog.imbk-filter-dialog .imbk-search-actions{background:rgba(255,255,255,.45)!important}
html body dialog.imbk-search-choice.imbk-search-picker271 .imbk-selection-key{background:rgba(244,249,249,.45)!important}
html body dialog.imbk-search-choice.imbk-search-picker271 .imbk-selection-key.is-selected{background:rgba(190,218,214,.65)!important}
html body dialog.imbk-search-choice.imbk-search-picker271 input[type=search]{background:rgba(255,255,255,.6)!important}
/* Compact only property types; operation and zone retain their row sizes. */
html body dialog.imbk-search-choice.imbk-search-picker271.imbk-property-types271{padding:14px!important}
html body dialog.imbk-search-choice.imbk-search-picker271.imbk-property-types271 .imbk-choice-list{gap:3px!important}
html body dialog.imbk-search-choice.imbk-search-picker271.imbk-property-types271 .imbk-selection-key{min-height:38px!important;padding:6px 9px!important;margin:0!important;font-size:13px!important;line-height:1.2!important}
html body dialog.imbk-search-choice.imbk-search-picker271.imbk-property-types271 h2{font-size:18px!important;margin-bottom:6px!important}
html body dialog.imbk-search-choice.imbk-search-picker271.imbk-property-types271 input[type=search]{min-height:34px!important;padding:6px 9px!important;margin-bottom:6px!important}
