article.svelte-1xfwqj4{border-radius:var(--ds-panel-radius);background:var(--ds-surface);border:1px solid #0000;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;padding-inline-end:var(--ds-space-2);display:grid;container:cafe-card/inline-size}article.selected.svelte-1xfwqj4{border-color:var(--ds-field);background:var(--ds-selected)}.has-organization.svelte-1xfwqj4 .cafe-choice:where(.svelte-1xfwqj4){padding-block-start:var(--ds-space-2);padding-block-end:0}.organization.svelte-1xfwqj4{min-height:var(--ds-touch);padding-inline:var(--ds-space-4);color:var(--ds-muted);font-size:var(--ds-caption);overflow-wrap:anywhere;grid-column:1;align-items:center;display:flex}.edge-actions.svelte-1xfwqj4{grid-area:1/2/span 2}.cafe-choice.svelte-1xfwqj4{align-items:center;gap:var(--ds-space-3);min-width:0;padding:var(--ds-space-4);color:var(--ds-ink);border-radius:var(--ds-panel-radius);flex:1;text-decoration:none;display:flex}.cafe-copy.svelte-1xfwqj4{gap:var(--ds-space-1);flex:1;min-width:0;display:grid}h3.svelte-1xfwqj4{font-weight:var(--ds-medium);overflow-wrap:anywhere}.cafe-address.svelte-1xfwqj4,small.svelte-1xfwqj4,.cafe-meta.svelte-1xfwqj4{color:var(--ds-muted);font-size:var(--ds-caption);overflow-wrap:anywhere}.cafe-meta.svelte-1xfwqj4{gap:var(--ds-space-1);flex-wrap:wrap;display:flex}.cafe-choice-icon.svelte-1xfwqj4{color:var(--ds-focus);flex:none;display:flex}.edge-actions.svelte-1xfwqj4,form.svelte-1xfwqj4{flex:none;align-self:center;align-items:center;display:flex}@container cafe-card (width<20rem){.edge-actions.svelte-1xfwqj4{flex-direction:column}}.favorite.svelte-1xfwqj4,.directions.svelte-1xfwqj4{min-width:var(--ds-touch);min-height:var(--ds-touch);border-radius:var(--ds-radius);color:var(--ds-muted);place-items:center;display:grid}.favorite.svelte-1xfwqj4{background:0 0;border:0;padding:0}.favorite[aria-pressed=true].svelte-1xfwqj4{color:var(--ds-ink)}.search-field.svelte-m4e7sp{align-items:center;gap:var(--ds-space-2);border:1px solid var(--ds-field);border-radius:var(--ds-radius);background:var(--ds-surface);padding-inline-start:var(--ds-space-3);display:flex}.search-field.svelte-m4e7sp:has(input:where(.svelte-m4e7sp):focus){outline:var(--ds-field-focus-width) solid var(--ds-ink);outline-offset:calc(-1 * var(--ds-field-focus-width))}.search.svelte-m4e7sp{width:100%;min-width:0;min-height:var(--ds-touch);padding-block:var(--ds-space-2);background:0 0;border:0;flex:1;outline:none!important}.search-label.svelte-m4e7sp{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.location-button.svelte-m4e7sp{min-width:var(--ds-touch);min-height:var(--ds-touch);padding:var(--ds-space-2);background:0 0;border:0;flex:none;place-items:center;display:grid}p.svelte-11urlgx{color:var(--ds-muted)}.location-tools.svelte-vzozzl{margin-block:var(--ds-space-1);font-size:var(--ds-caption)}.cafe-directory-shell.map-mode.svelte-11ps69m{gap:var(--ds-space-4);padding-bottom:calc(var(--bottom-block-height,0px) + var(--ds-space-4));grid-template-rows:auto minmax(0,1fr)}.map-mode.svelte-11ps69m .cafes:where(.svelte-11ps69m){gap:var(--ds-space-3);flex-direction:column;display:flex}.map-mode.svelte-11ps69m .directory-mode:where(.svelte-11ps69m){margin-block:var(--ds-space-1)}.directory-mode.svelte-11ps69m{gap:var(--ds-space-1);padding:var(--ds-space-1);margin:var(--ds-space-4) 0;border-radius:var(--ds-radius);background:var(--ds-control);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.directory-mode.svelte-11ps69m button:where(.svelte-11ps69m){min-height:var(--ds-touch);border-radius:var(--ds-radius);padding:var(--ds-space-2);color:var(--ds-muted);background:0 0;border:0}.directory-mode.svelte-11ps69m button[aria-pressed=true]:where(.svelte-11ps69m){background:var(--ds-surface);color:var(--ds-ink);font-weight:var(--ds-medium)}.cafe-list.svelte-11ps69m{gap:var(--ds-space-3);display:grid}
