.upcoming.svelte-19onsr6{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.tile.svelte-19onsr6{text-align:left;border-radius:var(--radius);border:1px solid var(--border);background:linear-gradient(135deg, var(--brand-soft), var(--surface));width:100%;color:inherit;font:inherit;cursor:pointer;gap:.15rem;min-height:6rem;padding:1rem;text-decoration:none;transition:transform .1s,box-shadow .15s;display:grid}.tile.svelte-19onsr6:hover{box-shadow:var(--shadow);transform:translateY(-1px)}.emoji.svelte-19onsr6{font-size:1.8rem;line-height:1}.name.svelte-19onsr6{font-size:1.05rem;font-weight:700}.when.svelte-19onsr6{color:var(--muted);font-size:.875rem}
