.tile.svelte-y6qhes{color:var(--text);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.tile.svelte-y6qhes:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.tile-cover.svelte-y6qhes{background-position:50%;background-size:cover;align-items:flex-end;height:96px;padding:12px 20px;display:flex}.tile-day.svelte-y6qhes{background:var(--card-bg);color:var(--text);border-radius:2px;flex-direction:column;align-items:center;padding:4px 8px;line-height:1;display:flex}.tile-day-month.svelte-y6qhes{font-size:var(--type-meta-size);color:var(--secondary-text);font-weight:400}.tile-day-number.svelte-y6qhes{font-size:var(--type-section-size);font-weight:700}.tile-glyph.svelte-y6qhes{color:var(--alternate-text);font-size:var(--icon-feature);text-shadow:0 1px 2px #00000059;margin-left:auto}.tile-body.svelte-y6qhes{flex-direction:column;gap:2px;min-width:0;padding:12px 20px 16px;display:flex}.tile-title.svelte-y6qhes{font-size:var(--type-section-size);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.tile-subtitle.svelte-y6qhes{font-size:var(--type-body-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tile-meta.svelte-y6qhes{font-size:var(--type-meta-size);margin-top:6px}.kind.svelte-68ws9o+.kind:where(.svelte-68ws9o){margin-top:8px}.kind-title.svelte-68ws9o{font-size:var(--type-section-size);color:var(--secondary-text);margin:0 0 10px;font-weight:700}
