.home-rail.svelte-1uha8ag .sidebar-event-item.with-flyer{display:flex;align-items:center;gap:.6rem}.featured-flyer.svelte-1uha8ag{display:block;width:72px;height:96px;object-fit:contain;flex-shrink:0;background:#080808;border-radius:3px}.rail-event-details.svelte-1uha8ag{min-width:0}.home-rail.svelte-1uha8ag .sidebar-card-header{padding:.45rem .6rem}.home-rail.svelte-1uha8ag .sidebar-card-body{padding:.3rem}.home-rail.svelte-1uha8ag .sidebar-event-item{padding:.4rem .45rem;margin-bottom:.25rem;line-height:1.2}.home-rail.svelte-1uha8ag .sidebar-event-date{margin-bottom:.2rem}.home-rail.svelte-1uha8ag .sidebar-event-title{font-size:.88rem;line-height:1.2}.home-rail.svelte-1uha8ag .sidebar-event-track{font-size:.75rem;margin-top:.2rem}.follows-card.svelte-1uha8ag{border-color:#fff}.follows-card.svelte-1uha8ag .sidebar-card-title{color:var(--ink)}.follows-card.svelte-1uha8ag .sidebar-event-item{border-left-color:#fff}.big-races-card.svelte-1uha8ag{border-color:var(--color-info)}.big-races-card.svelte-1uha8ag .sidebar-card-title{color:var(--color-info)}.big-races-card.svelte-1uha8ag .sidebar-event-item{border-left-color:var(--color-info)}[data-theme=light] .big-races-card.svelte-1uha8ag .sidebar-card-title{color:#1d4ed8}.rail-expand.svelte-1uha8ag{display:block;width:100%;padding:.4rem;border:0;border-top:1px solid var(--line);background:transparent;color:var(--ink-soft);font:inherit;font-size:.8rem;cursor:pointer}.rail-expand.svelte-1uha8ag:hover{color:var(--ink)}
