/* Kelvio V29 — permanent Explore product navigation */
body[data-explore-page] > .explore-command-bar,
body[data-explore-page] .explore-command-bar{
  display:block !important;
  visibility:visible !important;
  opacity:1 !important;
  position:relative !important;
  top:auto !important;
  left:auto !important;
  right:auto !important;
  width:100% !important;
  height:auto !important;
  min-height:58px !important;
  overflow:visible !important;
  z-index:40 !important;
  background:#071322 !important;
  border-bottom:1px solid #203047 !important;
}
body[data-explore-page] .explore-command-inner{
  min-height:58px !important;
  display:flex !important;
  align-items:center !important;
  gap:8px !important;
  flex-wrap:nowrap !important;
  overflow-x:auto !important;
  scrollbar-width:none;
}
body[data-explore-page] .explore-command-inner::-webkit-scrollbar{display:none}
body[data-explore-page] .explore-command-inner a{
  display:inline-flex !important;
  align-items:center !important;
  min-height:40px !important;
  padding:9px 14px !important;
  color:#a9bdd9 !important;
  text-decoration:none !important;
  white-space:nowrap !important;
  border-radius:10px !important;
  font-weight:700 !important;
}
body[data-explore-page] .explore-command-inner a:hover{background:#0d1e31 !important;color:#fff !important}
body[data-explore-page] .explore-command-inner a[aria-current="page"]{
  background:#10283a !important;
  color:#67e1d2 !important;
  box-shadow:inset 0 -2px 0 #67e1d2 !important;
}
/* Keep the Explore page switcher visible on phones as a horizontally scrollable row. */
@media(max-width:760px){
  body[data-explore-page] > .explore-command-bar,
  body[data-explore-page] .explore-command-bar{display:block !important;min-height:52px !important}
  body[data-explore-page] .explore-command-inner{min-height:52px !important;padding-left:14px !important;padding-right:14px !important}
  body[data-explore-page] .explore-command-inner a{font-size:13px !important;padding:8px 11px !important}
}
/* Rate is a dedicated product page, not the generic Explore landing. */
body[data-explore-page="rate"] .subpage-masthead-v24,
body[data-explore-page="rate"] main > .workspace-index-v19,
body[data-explore-page="rate"] main > .explore-hero,
body[data-explore-page="rate"] main > #discoverTopics{display:none !important}
body[data-explore-page="rate"] #ratingContribution{
  display:block !important;
  padding-top:72px !important;
  padding-bottom:54px !important;
  border-top:0 !important;
}
body[data-explore-page="rate"] #ratingContribution .section-kicker::after{content:" · RATE A PLACE"}
/* Compare stays a dedicated workspace and always keeps the page switcher visible. */
body[data-explore-page="compare"] .subpage-masthead-v24{display:none !important}
\n/* V111.84 Saved Homes decision comparison */\n.saved-compare-table-v11169 td strong{display:block;font-size:18px}.evidence-v11184{display:inline-block;margin-top:5px;padding:3px 7px;border-radius:999px;font-size:10px!important;font-weight:800!important}.evidence-v11184.available{background:#e9f8f4;color:#087e70}.evidence-v11184.limited{background:#fff5db;color:#8a6511}.evidence-v11184.missing{background:#f1f4f6;color:#738397}.decision-priorities-v11184{margin-top:24px;padding-top:22px;border-top:1px solid #e5eeee}.decision-priorities-v11184 h3{margin:5px 0 6px;color:#102846;font-size:22px}.decision-priorities-v11184>p{margin:0 0 16px;color:#6b8199;font-size:13px;max-width:820px}.decision-priority-grid-v11184{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.decision-priority-grid-v11184 label{border:1px solid #dce7e6;border-radius:14px;padding:12px;background:#f9fcfc;color:#38536d;font-size:12px;font-weight:800}.decision-priority-grid-v11184 input{width:calc(100% - 34px);vertical-align:middle;accent-color:#18bfa9}.decision-priority-grid-v11184 b{float:right;color:#102846}.decision-match-results-v11184{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.decision-match-results-v11184 article{border:1px solid #dce7e6;border-radius:16px;padding:14px;background:#fff}.decision-match-results-v11184 strong{display:block;color:#102846}.decision-match-results-v11184 small{display:block;color:#7a8da2;margin-top:2px}.decision-match-results-v11184 b{display:block;font-size:24px;color:#102846;margin:10px 0 5px}.decision-match-results-v11184 b span{font-size:11px;color:#6b8199}.decision-match-results-v11184 p{font-size:12px;line-height:1.5;color:#526b83;min-height:36px}.decision-match-results-v11184 a{display:inline-block;text-decoration:none;border-radius:10px;background:#18bfa9;color:#08243d;padding:8px 10px;font-size:12px;font-weight:900}@media(max-width:760px){.decision-priority-grid-v11184,.decision-match-results-v11184{grid-template-columns:1fr}}\n