.mf-home-diaspora-network .mf-diaspora-explorer { margin-block:.35rem; }
.mf-home-diaspora-network .mf-diaspora-explorer p { margin:0 0 .3rem; font-size:14px; font-weight:700; }
.mf-home-diaspora-network .mf-diaspora-explorer__shortcuts { display:flex; flex-wrap:wrap; gap:.35rem; }
.mf-home-diaspora-network .mf-diaspora-explorer button {
  min-height:36px; padding:.32rem .55rem; border:1px solid rgba(230,239,223,.32);
  border-radius:.35rem; background:#101b14; color:#eaf0e6; font:inherit; font-size:13px; cursor:pointer;
}
.mf-home-diaspora-network .mf-diaspora-explorer button[aria-pressed="true"] { border-color:#f2c746; color:#f2c746; }
.mf-home-diaspora-network .mf-diaspora-explorer button:focus-visible { outline:2px solid #f2c746; outline-offset:2px; }
.mf-home-diaspora-network .mf-diaspora-explorer > button { margin-top:.35rem; }
.mf-home-diaspora-network .mf-diaspora-explorer [hidden] { display:none!important; }
.mf-home-diaspora-network.mf-diaspora-explorer-ready:not(.mf-diaspora-location-selected) [data-home-diaspora-detail] { display:none!important; }
html body main#main-content#main-content.mf-v22-home .mf-home-diaspora-network__map svg { max-height:220px!important; }
