.DietsList_pageWrapper__zUM3Q{padding:28px 20px;max-width:1100px;margin:0 auto}.DietsList_title__SCXsZ{font-size:1.6rem;font-weight:700;color:#0f172a;margin-bottom:24px}.DietsList_list__tEEEk{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:760px){.DietsList_list__tEEEk{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.DietsList_list__tEEEk{grid-template-columns:repeat(3,1fr)}}.DietsList_card__Midf9{padding:18px 20px;border-radius:18px;background:rgba(255,255,255,.55);border:1px solid rgba(200,200,220,.28);box-shadow:0 4px 14px rgba(0,0,40,.05);text-decoration:none;display:block;transition:transform .18s ease,box-shadow .2s ease;color:#0f172a}.DietsList_card__Midf9:hover{transform:translateY(-3px);box-shadow:0 6px 18px rgba(0,0,40,.12)}.DietsList_card__Midf9 h3{margin:0;font-size:1.15rem;font-weight:600}.DietsList_card__Midf9 p{margin-top:6px;font-size:.9rem;color:#475569}@media (max-width:480px){.DietsList_card__Midf9 h3{font-size:1.05rem}.DietsList_card__Midf9 p{font-size:.85rem}}.DietsList_empty__ygeiL{margin-top:20px;text-align:center;font-size:1rem;color:#64748b}