.ride-card.svelte-gg4sbd{background-color:#fff;padding:1rem;border-radius:1rem;border:1px solid var(--color-border);box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;gap:.5rem}.ride-card__header.svelte-gg4sbd{display:flex;gap:1rem;align-items:center;justify-content:space-between}.ride-card__action-btn.svelte-gg4sbd{padding:.25rem .5rem}.ride-card__name.svelte-gg4sbd{font-size:1rem;font-weight:700;margin:0}.ride-card__bike-types.svelte-gg4sbd{list-style:none;padding:0;margin:0;display:flex;gap:.25rem}.ride-card__bike-type.svelte-gg4sbd{padding:.25rem .5rem;font-size:.75rem;text-transform:uppercase}.ride-card__owner.svelte-gg4sbd{display:flex;align-items:center;gap:.25rem;font-size:.875rem;margin:0;color:var(--color-text-muted)}.ride-card__owner.svelte-gg4sbd:before{content:"person";font-family:Material Symbols Outlined}.ride-card__date.svelte-gg4sbd{display:flex;align-items:center;gap:.25rem;font-size:.875rem;margin:0;color:var(--color-text-muted)}.ride-card__date.svelte-gg4sbd:before{content:"calendar_month";font-family:Material Symbols Outlined}.ride-card__location.svelte-gg4sbd{display:flex;align-items:center;gap:.25rem;font-size:.875rem;margin:0;color:var(--color-text-muted)}.ride-card__location.svelte-gg4sbd:before{content:"location_on";font-family:Material Symbols Outlined}
