.tile.svelte-1udyrqm{border:1px solid var(--line);color:var(--fg);background:linear-gradient(135deg, color-mix(in srgb, var(--tone) 6%, var(--surface)), color-mix(in srgb, var(--tone) 14%, var(--surface)));border-radius:14px;flex-direction:column;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.tile.svelte-1udyrqm:hover{border-color:color-mix(in srgb, var(--tone) 45%, var(--line));text-decoration:none;transform:translateY(-2px);box-shadow:0 10px 28px #0000002e}.bar.svelte-1udyrqm{background:var(--band);height:3px}.tile-body.svelte-1udyrqm{flex-direction:column;flex:1;padding:20px 22px 22px;display:flex}.top.svelte-1udyrqm{justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}.role.svelte-1udyrqm{letter-spacing:.04em;text-transform:uppercase;color:var(--faint);margin:0 0 2px;font-size:12px;font-weight:600}h3.svelte-1udyrqm{margin:0 0 6px;font-size:18px}.blurb.svelte-1udyrqm{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.kinds.svelte-1udyrqm{flex-wrap:wrap;gap:6px;margin:auto 0 0;padding-top:14px;display:flex}.kind.svelte-1udyrqm{color:var(--tone);background:color-mix(in srgb, var(--tone) 10%, transparent);border:1px solid color-mix(in srgb, var(--tone) 40%, var(--line));border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600}.source.svelte-1udyrqm{border-style:solid}.source.open.svelte-1udyrqm{color:var(--fg)}.mosaic.svelte-1blbebk{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.more.svelte-1blbebk{justify-content:center;align-items:center;gap:14px;margin:24px 0 0;display:flex}.more.svelte-1blbebk .muted:where(.svelte-1blbebk){font-size:14px}
