.explore-page{overflow-wrap:anywhere;max-width:1100px;padding-block:48px}.explore-page h1{margin-block:16px;font-size:clamp(2rem,5vw,3rem);line-height:1.15}.explore-tabs{border-bottom:1px solid var(--line);gap:24px;margin-block:28px;display:flex}.explore-tabs a{padding:12px 4px;text-decoration:none}.explore-tabs a[aria-current]{border-bottom:3px solid var(--mantine-primary-color-filled);font-weight:600}.explore-filters{border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;align-items:end;gap:16px;padding:24px;display:flex}.explore-filters label{flex-direction:column;flex:180px;gap:6px;min-width:0;font-size:14px;display:flex}.explore-filters .explore-query{flex-basis:100%}.explore-filters input:not([type=checkbox]),.explore-filters select{border:1px solid var(--line);background:var(--mantine-color-body);width:100%;min-width:0;color:inherit;font:inherit;border-radius:6px;padding:10px 12px}.listing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.listing-card,.listing-message{border:1px solid var(--line);border-radius:12px;padding:24px}.listing-card h3{margin-bottom:8px;font-size:21px}.listing-note{color:var(--mantine-color-dimmed);margin-top:24px;font-size:13px}.listing-text{white-space:pre-wrap;line-height:1.7}.public-listing-detail{overflow-wrap:anywhere;max-width:780px;margin-block:32px}.public-availability{background:var(--mantine-color-default-hover);border-radius:6px;margin-block:16px;padding:12px}.public-availability p{margin-block:4px}.availability-label{font-weight:600}.public-refresh{border:1px solid var(--line);color:inherit;cursor:pointer;background:0 0;border-radius:6px;margin-top:16px;padding:6px 12px}.public-refresh:disabled{cursor:wait;opacity:.6}.explore-next{margin-top:24px}.explore-mobile-filters{display:none}@media (max-width:48em){.explore-desktop-filters{display:none}.explore-mobile-filters{display:inline-flex}.listing-grid{grid-template-columns:1fr}.explore-filters{padding:16px}.explore-page{padding-block:28px}}
