.row.svelte-1crvitv{display:grid;grid-template-columns:56px 1fr 90px 60px 100px 110px 90px;align-items:center;gap:16px;padding:10px 20px;border-bottom:1px solid var(--arena-line-soft);font-family:var(--arena-f-mono);font-size:12px;background:var(--arena-paper);text-decoration:none;color:var(--arena-ink);transition:background .1s}.row.svelte-1crvitv:hover{background:var(--arena-paper-alt)}.row.svelte-1crvitv:last-child{border-bottom:none}.meta.svelte-1crvitv{display:contents}.dday.svelte-1crvitv{font-weight:700;color:var(--arena-ink)}.dday.urgent.svelte-1crvitv{color:var(--arena-urgent)}.title.svelte-1crvitv{font-family:var(--arena-f-body);font-weight:600;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cell.svelte-1crvitv{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.body-font.svelte-1crvitv{font-family:var(--arena-f-body);font-size:12px}.muted.svelte-1crvitv{color:var(--arena-ink-soft)}.sport.svelte-1crvitv{font-weight:600;letter-spacing:.5px}.sport-running.svelte-1crvitv{color:#4f48bf}.sport-swimming.svelte-1crvitv{color:#006f87;color:oklch(50% .14 220)}.sport-cycling.svelte-1crvitv{color:#a75c00;color:oklch(55% .16 60)}.sport-triathlon.svelte-1crvitv{color:#882e9b}.sport-trail_running.svelte-1crvitv{color:#005e15;color:oklch(42% .14 145)}@media(max-width:879px){.row.svelte-1crvitv{grid-template-columns:56px minmax(0,1fr);grid-template-rows:auto auto;row-gap:4px;column-gap:12px;padding:12px 16px;align-items:baseline}.dday.svelte-1crvitv{grid-column:1;grid-row:1}.title.svelte-1crvitv{grid-column:2;grid-row:1;font-size:14px}.meta.svelte-1crvitv{display:flex;flex-wrap:wrap;grid-column:1 / -1;grid-row:2;color:var(--arena-ink-soft);font-size:11px;padding-left:0;row-gap:2px}.meta.svelte-1crvitv .cell:where(.svelte-1crvitv){display:inline-flex;align-items:baseline;overflow:visible}.meta.svelte-1crvitv .cell:where(.svelte-1crvitv):not(:first-child):before{content:"·";margin:0 8px;color:var(--arena-line)}}
