.footer-module__egAJqa__footer{border-top:1px solid var(--mantine-color-default-border);background-color:var(--mantine-color-bg-body)}.footer-module__egAJqa__inner{max-width:1280px;padding:var(--mantine-spacing-xl)var(--mantine-spacing-xl);margin:0 auto}.footer-module__egAJqa__grid{gap:var(--mantine-spacing-xl);grid-template-columns:1fr;display:grid}@media (min-width:48em){.footer-module__egAJqa__grid{gap:calc(var(--mantine-spacing-xl)*2);grid-template-columns:auto 1fr}}.footer-module__egAJqa__brand{gap:var(--mantine-spacing-xs);flex-direction:column;max-width:260px;display:flex}.footer-module__egAJqa__groups{gap:var(--mantine-spacing-xl);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:48em){.footer-module__egAJqa__groups{grid-template-columns:repeat(3,1fr)}}.footer-module__egAJqa__groupTitle{font-size:var(--mantine-font-size-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--mantine-color-dimmed);margin-bottom:var(--mantine-spacing-xs);font-weight:700}.footer-module__egAJqa__linkList{gap:var(--mantine-spacing-xs);flex-direction:column;display:flex}.footer-module__egAJqa__link{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);text-decoration:none;transition:color .12s}.footer-module__egAJqa__link:hover{color:var(--mantine-color-violet-5)}.footer-module__egAJqa__bottom{margin-top:var(--mantine-spacing-xl);padding-top:var(--mantine-spacing-md);border-top:1px solid var(--mantine-color-default-border);justify-content:space-between;align-items:center;gap:var(--mantine-spacing-xs);flex-wrap:wrap;display:flex}
.user-info-card-module__6g0yWa__root{padding:var(--mantine-spacing-xs);border-radius:var(--mantine-radius-xl);background-color:var(--mantine-color-default-hover)}
.mobile-user-menu-module__tENRRW__drawerHeader{padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-xs)}.mobile-user-menu-module__tENRRW__drawerContent{flex-direction:column;display:flex}.mobile-user-menu-module__tENRRW__drawerBody{padding-top:var(--mantine-spacing-md);flex-direction:column;flex-grow:1;display:flex}.mobile-user-menu-module__tENRRW__sectionLabel{letter-spacing:.04em}.mobile-user-menu-module__tENRRW__navLink{border-radius:var(--mantine-radius-md)}
.filter-pill-module__MDNK6q__pillButton{flex-shrink:0}.filter-pill-module__MDNK6q__pill{cursor:pointer;text-transform:none;min-width:max-content;font-weight:500;transition:background-color .15s}.filter-pill-module__MDNK6q__pill:hover{background-color:var(--mantine-color-body-hover)}.filter-pill-module__MDNK6q__pill[data-variant=light]:hover,.filter-pill-module__MDNK6q__pill[data-variant=outline]:hover{background-color:var(--mantine-color-violet-light-hover)}
.all-filters-module__c_sH9a__stickyFooter{bottom:calc(var(--mantine-spacing-md)*-1);background-color:var(--mantine-color-body);margin-top:var(--mantine-spacing-md);margin-inline:calc(-1*var(--mantine-spacing-md));padding-inline:var(--mantine-spacing-md);padding-bottom:var(--mantine-spacing-md);z-index:10;position:sticky}
.filter-pills-module__DOuVYW__container{padding-top:var(--mantine-spacing-sm);max-width:100%}
.filters-button-module__JYD5Xa__buttonWrapper{flex-shrink:0}.filters-button-module__JYD5Xa__button{cursor:pointer;text-transform:none;box-shadow:var(--mantine-shadow-xs);font-weight:500;transition:background-color .15s}.filters-button-module__JYD5Xa__button:hover{background-color:var(--mantine-color-gray-1)}.filters-button-module__JYD5Xa__button[data-variant=light]:hover{background-color:var(--mantine-color-violet-1)}
