.discovery-filter-groups{display:flex;align-items:center;justify-content:space-between;gap:16px}.radius-filters{align-items:center}.radius-filters>span{color:#888;text-transform:uppercase;font:700 9px var(--font-display)}.location-needed{display:grid;grid-template-columns:35px minmax(0,1fr) auto;gap:10px;align-items:center;margin-top:12px;padding:10px;border:1px solid #62322e;background:#140d0c}.location-needed>span{color:var(--blood);font-size:23px}.location-needed b,.location-needed small{display:block}.location-needed small,.distance-summary{color:#888}.distance-summary{margin:5px 0 0;font-size:10px}.event-distance{display:inline-block;margin-left:8px;padding:3px 5px;border:1px solid #55413a;color:#d6a982;text-transform:uppercase;font:700 8px var(--font-display)}@media(max-width:850px){.discovery-filter-groups{align-items:flex-start;flex-direction:column;gap:0}.radius-filters{margin-top:0}.location-needed{grid-template-columns:30px minmax(0,1fr)}.location-needed .btn{grid-column:2;width:100%}}@media(max-width:520px){.radius-filters{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.radius-filters>span{grid-column:1/-1}.radius-filters a{text-align:center}.event-distance{display:block;width:max-content;margin:5px 0 0}}
.result-actions{display:grid;gap:6px;justify-items:stretch}.result-actions .status{text-align:center}.ticket-list-link{padding:6px 9px;border:1px solid #6b4d24;background:#241806;color:#e6c487;text-align:center;text-decoration:none;text-transform:uppercase;font:700 9px var(--font-display)}.ticket-list-link:hover{border-color:#c8943f;background:#3b2709;color:#fff}@media(max-width:700px){.result-actions{justify-items:stretch}.ticket-list-link{padding:9px}}
