.locations-card{min-width:0}.location-form{margin:18px 0}.location-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.location-field{display:flex;flex-direction:column;gap:8px;margin:10px 0;font-size:13px}.location-field input,.location-field select{width:100%;min-width:0;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--panel);color:var(--text);font:inherit}.location-actions,.location-categories,.location-map-links{display:flex;gap:9px;flex-wrap:wrap;margin:12px 0}.location-categories .button{min-height:42px}.location-origin{padding:13px 16px;border:1px solid var(--line);border-radius:12px;font-size:13px;line-height:1.6;background:var(--panel)}.location-note,.location-attribution{font-size:12px;line-height:1.7;color:var(--muted);overflow-wrap:anywhere}.location-status{font-size:14px;line-height:1.65;color:var(--cyan);overflow-wrap:anywhere}.location-choices>.button{display:block;text-align:left;line-height:1.6;margin:10px 0;max-width:100%;overflow-wrap:anywhere}.location-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.location-results>h3,.location-results>.location-attribution{grid-column:1/-1}.location-result{margin:0!important;min-width:0;overflow-wrap:anywhere}.location-result h4{font-size:17px;line-height:1.5;margin:0 0 10px}.location-distance{font-size:13px;color:var(--cyan)}.location-map-links a{min-height:42px;text-decoration:none}.location-results .location-map-links{margin-bottom:0}@media(max-width:680px){.location-grid,.location-results{grid-template-columns:1fr}.location-actions{gap:8px}.location-actions .button{flex:1 1 auto}.location-field input,.location-field select{font-size:16px}.location-categories .button{padding:9px 12px}}

.location-actions .button{min-height:44px;font-size:13px}.location-save-status{margin:10px 0 16px;font-size:14px;line-height:1.6;color:var(--muted);overflow-wrap:anywhere}.location-save-status[data-state=saved],.location-save-status[data-state=saving]{color:var(--cyan)}.location-save-status[data-state=error]{color:var(--danger)}
