.route-tile.svelte-2t042t{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);max-width:36rem;position:relative;overflow:hidden}.route-tile.svelte-2t042t .is-featured:where(.svelte-2t042t){z-index:2;height:1.25rem;color:var(--bt-a);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FF6262' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/><circle cx='9' cy='7' r='4'/><path d='M22 21v-2a4 4 0 0 0-3-3.87'/><path d='M16 3.13a4 4 0 0 1 0 7.75'/></svg>") 0/1.25rem 1.25rem no-repeat;align-items:center;padding-left:1.5rem;font-size:.85rem;font-weight:600;display:flex;position:absolute;top:.5rem;right:.5rem}.route-tile_main.svelte-2t042t{padding:1.25rem 1.25rem 3.5rem}.route-tile_main.svelte-2t042t h1:where(.svelte-2t042t){height:1.4rem;margin-bottom:0;font-size:1.1rem;overflow:hidden}.route-tile_subtitle.svelte-2t042t{color:var(--grey-400);font-size:.8rem;font-weight:200}.route-tile_stats.svelte-2t042t{gap:2rem;padding-top:1rem;font-size:1.5rem;font-weight:600;display:flex}.unit.svelte-2t042t{color:var(--grey-400);font-size:70%;font-weight:100}
