@media (max-width: 960px){.web-topbar{grid-template-columns:1fr auto}.search{display:none}.web-layout{grid-template-columns:1fr;padding:12px}.web-sidebar,.right-sidebar{display:none}.feed{max-width:680px;margin:0 auto;width:100%}}@media (max-width: 520px){.web-topbar{padding:0 14px}.brand{font-size:22px}.release-card,.stories,.composer,.welcome{border-radius:12px}.welcome{align-items:flex-start}.empty-state{min-height:170px}}
