.community-mobile-explore{display:none}
@media(max-width:760px){
 .side,.site-side,.mobile-menu{display:none!important}
 details.community-mobile-explore{
  display:block;position:sticky;top:60px;z-index:45;box-sizing:border-box;
  width:100%;margin:0;padding:10px 12px;background:#091a29;color:#f2f7ff;
  border:0;border-radius:0;max-height:calc(100dvh - 124px);overflow:auto
 }
 details.community-mobile-explore.community-explore-no-header{top:0}
 details.community-mobile-explore>summary{
  display:flex;align-items:center;justify-content:center;gap:8px;
  box-sizing:border-box;width:100%;min-height:48px;padding:14px 12px;
  margin:0;border:0;border-radius:10px;background:#0965de;color:#fff;
  cursor:pointer;font:700 16px/1.4 system-ui,sans-serif;list-style:none;text-align:center
 }
 details.community-mobile-explore>summary::-webkit-details-marker{display:none}
 details.community-mobile-explore>summary::after{content:'▾'}
 details.community-mobile-explore[open]>summary::after{content:'▴'}
 details.community-mobile-explore:not([open])>nav{display:none}
 details.community-mobile-explore>nav{display:grid;gap:4px;padding:12px 0 0}
 details.community-mobile-explore>nav>a{
  display:flex;align-items:center;gap:14px;box-sizing:border-box;min-height:48px;
  padding:12px 14px;margin:0;border-radius:10px;background:transparent;
  color:#f2f7ff;font:600 16px/1.45 system-ui,sans-serif;text-decoration:none
 }
 details.community-mobile-explore>nav>a>span:first-child{width:24px;flex:0 0 24px;text-align:center}
 details.community-mobile-explore>nav>a[aria-current=page],
 details.community-mobile-explore>nav>a:hover{background:#103c64;color:#fff}
 details.community-mobile-explore>summary:focus-visible,
 details.community-mobile-explore>nav>a:focus-visible{outline:3px solid #fff;outline-offset:-3px}
}
