@layer recipes{@layer variants{.tcr--part_action{flex-shrink:0;width:2.75rem;height:2.75rem;position:relative}.tcr--part_actions{justify-content:flex-end;display:flex}.tcr--part_dot{color:text\.400;font-size:var(--font-sizes-xs);flex-shrink:0}.tcr--part_image{border-radius:var(--radii-sm);width:100%;height:100%}.tcr--part_imageBox{width:4rem;height:5.6rem}.tcr--part_name{-webkit-line-clamp:1;font-size:var(--font-sizes-sm);-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.tcr--part_nameStack{flex-direction:column;min-width:0;display:flex}.tcr--part_native{-webkit-line-clamp:1;color:text\.400;font-size:var(--font-sizes-2xs);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tcr--part_number{color:var(--colors-text-300);font-size:var(--font-sizes-xs);font-variant-numeric:tabular-nums;flex-shrink:0}.tcr--part_rarity{-webkit-line-clamp:1;color:var(--colors-text-200);font-size:var(--font-sizes-xs);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tcr--part_set{gap:var(--spacing-1\.5);align-items:center;min-width:0;display:flex}.tcr--part_setLink{-webkit-line-clamp:1;color:var(--colors-text-200);font-size:var(--font-sizes-xs);-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}@media (hover:hover){.tcr--part_nameLink:is(:hover,[data-hover]):not(:disabled,[data-disabled]){text-decoration:underline}.tcr--part_setLink:is(:hover,[data-hover]):not(:disabled,[data-disabled]){color:var(--colors-text-100);text-decoration:underline}}}}