@layer recipes{@layer variants{.rc--divider_true{border-right-width:1px}.rc--part_body{gap:var(--spacing-1\.5);align-items:center;padding:0}.rc--part_card{border-color:var(--colors-border-200);border-width:1px;height:100%;transition:border-color .15s,transform .15s}.rc--part_cp{padding-inline:var(--spacing-1);border-color:var(--colors-border-200);text-align:center}.rc--part_cpLabel{color:var(--colors-text-300);font-size:var(--font-sizes-2xs);font-weight:var(--font-weights-medium);letter-spacing:.05em;line-height:var(--line-heights-shorter);text-transform:uppercase}.rc--part_cpValue{font-size:var(--font-sizes-sm);font-variant-numeric:tabular-nums;font-weight:var(--font-weights-semibold);line-height:var(--line-heights-short);margin-top:var(--spacing-1)}.rc--part_info{gap:var(--spacing-0\.5);flex-direction:column;align-items:center;width:100%;display:flex}.rc--part_link{border-radius:var(--radii-xl);contain-intrinsic-size:auto 13.5rem;content-visibility:auto;height:100%;display:block}.rc--part_link:is(:focus-visible,[data-focus-visible]){outline:2px solid;outline-color:var(--colors-border-300);outline-offset:3px}.rc--part_name{-webkit-line-clamp:2;font-size:var(--font-sizes-xs);font-weight:var(--font-weights-medium);line-height:var(--line-heights-short);text-align:center;-webkit-box-orient:vertical;width:100%;display:-webkit-box;overflow:hidden}.rc--part_nameSlot{font-size:var(--font-sizes-xs);line-height:var(--line-heights-short);align-items:flex-end;width:100%;min-height:2lh;display:flex}.rc--part_stats{border-color:var(--colors-border-200);margin-top:var(--spacing-0\.5);padding-top:var(--spacing-2);border-top-width:1px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.rc--part_type{object-fit:contain;height:var(--sizes-4);width:var(--sizes-4)}.rc--part_types{gap:var(--spacing-1);min-height:var(--sizes-4);align-items:center;display:flex}@media (min-width:48rem){.rc--part_cpValue{font-size:var(--font-sizes-md)}}@media (hover:hover){.rc--part_card:is(:hover,[data-hover]):not(:disabled,[data-disabled]){border-color:var(--colors-border-300);transform:translateY(-2px)}.rc--part_link:is(:hover,[data-hover]):not(:disabled,[data-disabled]){text-decoration:none}}}}