.DietsList-module__u2hKCq__pageWrapper{max-width:1100px;margin:0 auto;padding:28px 20px}.DietsList-module__u2hKCq__title{color:#0f172a;margin-bottom:24px;font-size:1.6rem;font-weight:700}.DietsList-module__u2hKCq__list{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:760px){.DietsList-module__u2hKCq__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.DietsList-module__u2hKCq__list{grid-template-columns:repeat(3,1fr)}}.DietsList-module__u2hKCq__card{color:#0f172a;background:#ffffff8c;border:1px solid #c8c8dc47;border-radius:18px;padding:18px 20px;text-decoration:none;transition:transform .18s,box-shadow .2s;display:block;box-shadow:0 4px 14px #0000280d}.DietsList-module__u2hKCq__card:hover{transform:translateY(-3px);box-shadow:0 6px 18px #0000281f}.DietsList-module__u2hKCq__card h3{margin:0;font-size:1.15rem;font-weight:600}.DietsList-module__u2hKCq__card p{color:#475569;margin-top:6px;font-size:.9rem}@media (max-width:480px){.DietsList-module__u2hKCq__card h3{font-size:1.05rem}.DietsList-module__u2hKCq__card p{font-size:.85rem}}.DietsList-module__u2hKCq__empty{text-align:center;color:#64748b;margin-top:20px;font-size:1rem}
