.flag.svelte-ns1c8k{border-radius:var(--radius-small);background:var(--caution-bg);color:var(--caution);align-self:flex-start;margin:.1rem 0;padding:.05rem .4rem;font-weight:700;display:inline-block}li.svelte-ns1c8k{border-bottom:1px solid var(--line)}.actions.svelte-ns1c8k{justify-content:flex-end;gap:.5rem;margin-top:-.25rem;padding:0 .25rem .6rem;display:flex}a.svelte-ns1c8k{color:inherit;grid-template-columns:64px 1fr auto;align-items:center;gap:.75rem;padding:.6rem .25rem;text-decoration:none;display:grid}a.svelte-ns1c8k:hover .title:where(.svelte-ns1c8k){text-decoration:underline}.highlighted.svelte-ns1c8k{background:color-mix(in srgb, var(--crosswalk) 22%, transparent)}.thumb.svelte-ns1c8k{border-radius:var(--radius-small);background:var(--concrete);width:64px;height:64px;overflow:hidden}.thumb.svelte-ns1c8k img:where(.svelte-ns1c8k){object-fit:cover;width:100%;height:100%}.text.svelte-ns1c8k{flex-direction:column;min-width:0;display:flex}.title.svelte-ns1c8k{color:var(--link);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.meta.svelte-ns1c8k{flex-wrap:wrap;gap:0 .75rem;display:flex}.price.svelte-ns1c8k{white-space:nowrap;font-weight:800}.promoted.svelte-ns1c8k{background:var(--crosswalk,#f4c430);color:#1b2430;letter-spacing:.03em;text-transform:uppercase;vertical-align:.12em;border-radius:4px;margin-right:.35em;padding:.05em .45em;font-size:.72em;font-weight:800;display:inline-block}
