@layer recipes{@layer variants{.tac--part_chip{padding-inline:var(--spacing-3);border-color:var(--colors-transparent);border-radius:var(--radii-full);gap:var(--spacing-1\.5);color:var(--chip-color);font-size:12px;font-weight:var(--font-weights-medium);border-style:solid;border-width:1px;flex-shrink:0;min-height:32px;line-height:16px}.tac--part_picked{background:var(--chip-bg);padding-inline:var(--spacing-3);border-color:var(--chip-color);border-radius:var(--radii-full);gap:var(--spacing-1\.5);color:var(--chip-color);font-size:12px;font-weight:var(--font-weights-semibold);border-style:solid;border-width:1px;flex-shrink:0;min-height:32px;line-height:16px}}}
@layer recipes{@layer variants{.tal--part_chevron{color:var(--colors-text-200);height:var(--sizes-4);width:var(--sizes-4);transition:transform .15s}.tal--part_damage{color:var(--colors-text-100);font-weight:var(--font-weights-medium)}.tal--part_energy{text-align:end;padding-inline:.75rem 0}.tal--part_energy>[role=img]{vertical-align:middle;justify-content:flex-end}.tal--part_head{gap:var(--spacing-2);align-items:center;min-width:0;display:flex}.tal--part_item{padding-block:var(--spacing-2\.5);border-color:var(--colors-border-250);border-bottom-style:solid;border-bottom-width:1px}.tal--part_line{gap:var(--spacing-2);align-items:center;display:flex;position:relative}.tal--part_main{gap:var(--spacing-1);flex-direction:column;flex-grow:1;min-width:0;display:flex}.tal--part_meta{color:var(--colors-text-200);font-size:var(--font-sizes-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tal--part_name{padding-block:var(--spacing-3);padding-inline-start:.75rem}.tal--part_nameLink{font-size:var(--font-sizes-sm);font-weight:var(--font-weights-bold);display:block}.tal--part_noDamage{color:var(--colors-text-300);font-weight:var(--font-weights-medium)}.tal--part_prints{color:var(--colors-text-300);font-size:var(--font-sizes-2xs);display:block}.tal--part_stackedLink{font-size:var(--font-sizes-md);font-weight:var(--font-weights-bold);text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.tal--part_stackedLink:after{content:"";position:absolute;inset:0}.tal--part_toggle{padding-inline:var(--spacing-2);text-align:end}@media (hover:hover){.tal--part_nameLink:is(:hover,[data-hover]):not(:disabled,[data-disabled]){color:var(--colors-text-200)}}}}