.AddRecipeCheck-module__YOfKnW__wrapper{flex-direction:column;align-items:center;gap:16px;margin-top:80px;padding-bottom:40px;display:flex}.AddRecipeCheck-module__YOfKnW__text{font-family:var(--font-body);color:var(--color-error);margin:0;font-size:.9rem;font-weight:500}
@keyframes page-module__mFZK_a__fadeInUp{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.page-module__mFZK_a__container{max-width:1200px;margin:0 auto;padding:80px 24px}.page-module__mFZK_a__title{text-align:center;margin-bottom:60px;font-size:3.5rem;line-height:1.1}.page-module__mFZK_a__recipes{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:40px;display:grid}.page-module__mFZK_a__card{background:var(--color-background-soft);border:1px solid #0000;border-radius:40px;flex-direction:column;padding:24px;transition:transform .4s cubic-bezier(.25,.46,.45,.94),background .3s,box-shadow .3s,border-color .3s;display:flex}.page-module__mFZK_a__wrapper{aspect-ratio:1;border-radius:32px;width:100%;margin-bottom:24px;position:relative;overflow:hidden}.page-module__mFZK_a__image{object-fit:cover;transition:transform .6s}.page-module__mFZK_a__card h2{margin-bottom:12px;font-size:1.8rem}.page-module__mFZK_a__card p{color:var(--color-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1rem;line-height:1.5;display:-webkit-box;overflow:hidden}.page-module__mFZK_a__pagination{justify-content:center;align-items:center;gap:24px;margin:60px 0 100px;display:flex}.page-module__mFZK_a__pageInfo{color:var(--color-text-muted);font-size:1rem}@media (hover:hover){.page-module__mFZK_a__card:hover{background:var(--color-white);box-shadow:var(--shadow-medium);border-color:#2c18100d;transform:translateY(-8px)}.page-module__mFZK_a__card:hover .page-module__mFZK_a__image{transform:scale(1.05)}}@media (max-width:850px){.page-module__mFZK_a__title{margin-bottom:40px;font-size:2.5rem}.page-module__mFZK_a__container{padding:40px 20px}.page-module__mFZK_a__card{border-radius:32px;padding:20px}.page-module__mFZK_a__pagination{gap:16px;margin-top:40px}}@media (max-width:480px){.page-module__mFZK_a__recipes{grid-template-columns:1fr;gap:24px}.page-module__mFZK_a__card{opacity:0;background:var(--color-white);border-color:#2c18100d;box-shadow:0 8px 24px #0000000f}@supports (animation-timeline:view()){.page-module__mFZK_a__card{animation:both page-module__mFZK_a__fadeInUp;animation-timeline:view();animation-range:entry 10% contain 40%}}@supports not (animation-timeline:view()){.page-module__mFZK_a__card{animation:.8s ease-out forwards page-module__mFZK_a__fadeInUp}}.page-module__mFZK_a__card:first-child{animation-delay:.1s}.page-module__mFZK_a__card:nth-child(2){animation-delay:.2s}.page-module__mFZK_a__wrapper{aspect-ratio:4/3}.page-module__mFZK_a__pagination{flex-wrap:wrap;gap:12px;margin-bottom:120px}.page-module__mFZK_a__pageInfo{text-align:center;order:-1;width:100%;margin-bottom:8px;font-size:.9rem}}
