.WorkoutDayBlock_card__SMfBp{display:flex;flex-direction:column;margin:2rem auto;max-width:33.75em;border-radius:.75rem;border:1px solid #e0e0e0;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.04)}.WorkoutDayBlock_header__okx6i{padding:1.5rem 1.5rem 1rem;border-bottom:1px solid #e0e0e0}.WorkoutDayBlock_title__a4vuj{font-size:1.25rem;font-weight:600;line-height:1.6;color:#000;margin:0}.WorkoutDayBlock_dayMeta__WIxqb{font-size:1rem;font-weight:500;color:#6b6b6b;margin:0 0 .125rem}.WorkoutDayBlock_list__hqQuu{padding:0;margin:0;list-style:none;display:flex;flex-direction:column}.WorkoutDayBlock_item__XskLr{border-bottom:1px solid #e0e0e0}.WorkoutDayBlock_item__XskLr:last-child{border-bottom:none}.WorkoutDayBlock_link__MmiEq{display:flex;flex-direction:row;gap:1rem;padding:.5rem .75rem;text-decoration:none;transition:background-color .2s cubic-bezier(.55,0,.1,1)}@media(min-width:480px){.WorkoutDayBlock_link__MmiEq{padding:.75rem 1rem}}@media(min-width:576px){.WorkoutDayBlock_link__MmiEq{padding:1rem 1.25rem}}.WorkoutDayBlock_link__MmiEq:hover{background:rgba(17,110,229,.02)}.WorkoutDayBlock_link__MmiEq:hover .WorkoutDayBlock_thumbnail__mY1_p img{border-color:silver}.WorkoutDayBlock_link__MmiEq:hover .WorkoutDayBlock_exerciseName__3Mdml{color:#116ee5}.WorkoutDayBlock_thumbnail__mY1_p{flex-shrink:0}.WorkoutDayBlock_thumbnail__mY1_p img{width:5rem;height:5rem;background:#f0f0f0;border-radius:.5rem;border:1px solid #e0e0e0;object-fit:contain;padding:.25rem;transition:border-color .2s cubic-bezier(.55,0,.1,1)}@media(min-width:480px){.WorkoutDayBlock_thumbnail__mY1_p img{width:5.5rem;height:5.5rem}}.WorkoutDayBlock_content__E0hgO{display:flex;flex-direction:column;gap:.5rem;flex-grow:1}@media(min-width:480px){.WorkoutDayBlock_content__E0hgO{gap:.75rem}}.WorkoutDayBlock_exerciseName__3Mdml{font-size:1.125rem;font-weight:500;line-height:1.6;color:#000;margin:0;transition:color .2s cubic-bezier(.55,0,.1,1)}.WorkoutDayBlock_details__k_GIB{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:1rem;row-gap:.5rem}@media(min-width:480px){.WorkoutDayBlock_details__k_GIB{column-gap:1.5rem}}@media(min-width:576px){.WorkoutDayBlock_details__k_GIB{column-gap:2rem}}.WorkoutDayBlock_detailItem__RE__1{display:flex;flex-direction:column;gap:.25rem;min-width:2.75rem}@media(min-width:480px){.WorkoutDayBlock_detailItem__RE__1.WorkoutDayBlock_fixed__LIwbP{min-width:5.125rem}}.WorkoutDayBlock_detailLabel__pSVXw{font-size:.875rem;font-weight:600;color:#6b6b6b;text-transform:uppercase;letter-spacing:.025em;line-height:1.2}.WorkoutDayBlock_detailValue__UrUYW{font-size:1rem;font-weight:500;color:#000;line-height:1.6}