.SearchResults-module-scss-module__ED3xTG__noResultsWrapper{width:100%;min-height:40vh;padding:var(--space-xl);background-color:var(--elevation-surface);border:1px dashed var(--color-border-divider);border-radius:var(--border-radius-lg);justify-content:center;align-items:center;display:flex}.SearchResults-module-scss-module__ED3xTG__noResultsContent{text-align:center;align-items:center;gap:var(--space-sm);flex-direction:column;max-width:480px;display:flex}.SearchResults-module-scss-module__ED3xTG__noResultsIcon.SearchResults-module-scss-module__ED3xTG__noResultsIcon{font-size:var(--font-size-hero);color:var(--color-text-disabled);margin-bottom:var(--space-xs)}.SearchResults-module-scss-module__ED3xTG__noResultsTitle.SearchResults-module-scss-module__ED3xTG__noResultsTitle{color:var(--color-text-primary)}.SearchResults-module-scss-module__ED3xTG__noResultsDescription.SearchResults-module-scss-module__ED3xTG__noResultsDescription{color:var(--color-text-secondary);line-height:1.5}.SearchResults-module-scss-module__ED3xTG__gridWrapper{gap:var(--space-md);width:100%;max-width:var(--breakpoint-bodyContentMax);grid-template-columns:repeat(1,1fr);margin:0 auto;display:grid}@media (min-width:768px){.SearchResults-module-scss-module__ED3xTG__gridWrapper{gap:var(--space-lg);grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.SearchResults-module-scss-module__ED3xTG__gridWrapper{grid-template-columns:repeat(3,1fr)}}.SearchResults-module-scss-module__ED3xTG__cardSkeleton.SearchResults-module-scss-module__ED3xTG__cardSkeleton{border-radius:var(--border-radius-md);background-color:var(--elevation-surface);flex-direction:column;display:flex;overflow:hidden}.SearchResults-module-scss-module__ED3xTG__imageSkeleton.SearchResults-module-scss-module__ED3xTG__imageSkeleton{background-color:var(--color-background-hover);width:100%;height:200px}.SearchResults-module-scss-module__ED3xTG__contentSkeleton.SearchResults-module-scss-module__ED3xTG__contentSkeleton{gap:var(--space-xs);padding:var(--space-md);flex-direction:column;display:flex}
.SortMenu-module-scss-module__CupgDW__triggerButton.SortMenu-module-scss-module__CupgDW__triggerButton{justify-content:flex-start;align-items:center;gap:var(--space-xs);width:100%;display:flex}@media (min-width:768px){.SortMenu-module-scss-module__CupgDW__triggerButton.SortMenu-module-scss-module__CupgDW__triggerButton{justify-content:center;width:auto}}.SortMenu-module-scss-module__CupgDW__triggerButton.SortMenu-module-scss-module__CupgDW__triggerButton:hover{border-color:var(--color-text-secondary);background-color:var(--color-background-hover)}.SortMenu-module-scss-module__CupgDW__menuPaper.SortMenu-module-scss-module__CupgDW__menuPaper{margin-top:var(--space-xs);border:1px solid var(--color-border-divider);border-radius:var(--border-radius-md);background-color:var(--color-background-elevated);min-width:240px;box-shadow:none}@media (min-width:768px){.SortMenu-module-scss-module__CupgDW__menuPaper.SortMenu-module-scss-module__CupgDW__menuPaper{min-width:260px}}.SortMenu-module-scss-module__CupgDW__menuItem.SortMenu-module-scss-module__CupgDW__menuItem{padding:var(--space-sm) var(--space-md);justify-content:space-between;align-items:center;display:flex}.SortMenu-module-scss-module__CupgDW__menuItem.SortMenu-module-scss-module__CupgDW__menuItem:hover{background-color:var(--color-background-hover)}.SortMenu-module-scss-module__CupgDW__menuItem.SortMenu-module-scss-module__CupgDW__menuItem.SortMenu-module-scss-module__CupgDW__Mui-selected,.SortMenu-module-scss-module__CupgDW__menuItem.SortMenu-module-scss-module__CupgDW__menuItem.SortMenu-module-scss-module__CupgDW__Mui-selected:hover{background-color:var(--color-brand-primarySoft)}.SortMenu-module-scss-module__CupgDW__itemText.SortMenu-module-scss-module__CupgDW__itemText{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin:0}.SortMenu-module-scss-module__CupgDW__activeIconWrapper.SortMenu-module-scss-module__CupgDW__activeIconWrapper{min-width:auto;margin-left:var(--space-md)}.SortMenu-module-scss-module__CupgDW__activeIcon.SortMenu-module-scss-module__CupgDW__activeIcon{color:var(--color-brand-primary);font-size:var(--font-size-lg)}
