@media (max-width: 700px) {
  body > div > div[style*="position:sticky"] > div:first-child {
    grid-template-columns: 1fr !important;
    gap: 8px !important;
    padding: 10px 20px !important;
  }

  body > div > div[style*="position:sticky"] > div:first-child > a {
    justify-self: start !important;
  }

  body > div > div[style*="position:sticky"] > div:first-child > div:nth-child(2) {
    display: none !important;
  }

  body > div > div[style*="position:sticky"] > div:first-child > div:last-child {
    justify-self: start !important;
    gap: 20px !important;
    font-size: 13px !important;
    flex-wrap: wrap !important;
  }

  [data-stuckborder] {
    top: 80px !important;
  }
}
