.desktop-nav{display:none}@media (min-width:1024px){.desktop-nav{display:flex}}@media (max-width:360px){header nav{padding-left:.5rem;padding-right:.5rem}header .flex.items-center.space-x-1{gap:.25rem}header .p-2{padding:.375rem}}@media (max-width:320px){header nav{padding-left:.25rem;padding-right:.25rem}}