/* House tabs aligned with approved find-room tabs; desktop only. */
@media(min-width:769px){
 body #page-houses .hp2-head{justify-content:flex-start!important;height:auto!important;min-height:36px!important;margin:0 0 12px!important}
 body :is(#page-houses,#page-house-intake) .sf-mode-tabs.hp-switch{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:4px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;height:auto!important;min-height:36px!important;width:auto!important;flex:0 0 auto!important;position:static!important;inset:auto!important;transform:none!important;overflow:visible!important;flex-wrap:wrap!important;margin:0 0 12px!important}
 body #page-houses .hp2-head .sf-mode-tabs.hp-switch{margin:0!important}
 body #page-house-intake .ik-head:empty{display:none!important}
 body :is(#page-houses,#page-house-intake) .sf-mode-tabs.hp-switch > .sf-mode-tab.hp-tab{display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;min-width:0!important;width:auto!important;height:36px!important;padding:0 14px!important;gap:7px!important;margin:0!important;border:1px solid #dbeafe!important;border-radius:9px!important;background:var(--wp-color-bg-card,#fff)!important;color:#1e3a8a!important;font-size:12.5px!important;font-weight:600!important;line-height:normal!important;white-space:nowrap!important;box-sizing:border-box!important;box-shadow:none!important;transition:background .15s,border-color .15s,color .15s}
 body :is(#page-houses,#page-house-intake) .sf-mode-tabs.hp-switch > .sf-mode-tab.hp-tab.active{background:var(--wp-color-primary,#2563eb)!important;color:#fff!important;border-color:var(--wp-color-primary,#2563eb)!important}
 body :is(#page-houses,#page-house-intake) .sf-mode-tabs.hp-switch > .sf-mode-tab.hp-tab:hover:not(.active){background:var(--wp-color-primary-soft,#eff6ff)!important;border-color:var(--wp-color-primary,#2563eb)!important}
 body :is(#page-houses,#page-house-intake) .sf-mode-tabs.hp-switch > .sf-mode-tab.hp-tab::before,body :is(#page-houses,#page-house-intake) .sf-mode-tabs.hp-switch > .sf-mode-tab.hp-tab::after{display:none!important;content:none!important}
 body :is(#page-houses,#page-house-intake) .hp-tab .house-tab-mobile-icon{display:none!important}
 body :is(#page-houses,#page-house-intake) .hp-tab .house-tab-desktop-icon{display:block!important;flex:none;width:18px!important;height:18px!important}
}
