.ReviewPanel_sectionWrapper__QRxZQ{width:100%;padding:16px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;gap:8px;border-top:2px solid var(--blue-200,#f2f7f9);background:var(--white-0)}.ReviewPanel_sectionIconWrapper__Vga3P{display:flex;align-items:center;gap:16px}.ReviewPanel_overviewSectionLabel__GOvn6{color:var(--green-900);font-size:var(--font-size-m);font-weight:500;line-height:22px;letter-spacing:-.16px}.ReviewPanel_formWrapper__K8ONi,.ReviewPanel_inputsWrapper__JoGUW{display:flex;flex-direction:column}.ReviewPanel_inputsWrapper__JoGUW{padding:16px;gap:24px}.ReviewPanel_cancelReviewButton__WPrvs{align-self:flex-end}.ReviewPanel_ratingLabel__DRVSy{color:var(--green-700);font-size:var(--font-size-s);font-weight:600;line-height:19px;letter-spacing:-.14px}.ReviewPanel_submitButtonWrapper__OU4ja{display:flex;gap:12px;justify-content:center;margin-top:32px}.ReviewPanel_sectionWrapper__QRxZQ{cursor:pointer;transition:background-color .2s ease}.ReviewPanel_sectionWrapper__QRxZQ:hover{background-color:var(--blue-50,#F8FBFC)}.ReviewPanel_mediaSection__eDtrb{padding:16px;display:flex;flex-direction:column;gap:16px;border-top:2px solid var(--blue-200,#f2f7f9);background:var(--white-0)}.ReviewPanel_mediaHeader__XkDfm{display:flex;align-items:center;gap:8px;color:var(--green-900);font-size:var(--font-size-m);font-weight:500}.ReviewPanel_mediaPreview__vjtAN{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:12px;gap:12px;margin-top:8px}.ReviewPanel_mediaItem__Eq3nv{color:var(--green-900);position:relative;border-radius:var(--border-radius);overflow:hidden}.ReviewPanel_mediaContainer__XYacZ{position:relative;width:100%;height:120px;background:var(--neutral-b10)}.ReviewPanel_mediaContent__dcwgP{width:100%;height:100%;object-fit:cover}.ReviewPanel_removeButton__bH7sc{position:absolute;top:4px;right:4px;background:rgba(0,0,0,.6);border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.ReviewPanel_removeButton__bH7sc:hover{background:rgba(0,0,0,.8)}.ReviewPanel_emptyState__95YG0{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;text-align:center;border-top:2px solid var(--blue-200,#f2f7f9);background:var(--white-0)}.ReviewPanel_emptyStateIcon__3NCmF{color:var(--green-300);margin-bottom:16px}.ReviewPanel_emptyStateTitle__dAHGe{color:var(--green-900);font-size:var(--font-size-l);font-weight:600;line-height:24px;margin:0 0 8px}.ReviewPanel_emptyStateDescription__mNR1I{color:var(--green-600);font-size:var(--font-size-m);font-weight:400;line-height:22px;margin:0;max-width:280px}.RecipeReview_wrapper__QBK7_{width:100%;display:flex;flex-direction:column;gap:16px;box-sizing:border-box;padding:16px;border-top:2px solid var(--blue-200)}.RecipeReview_wrapper__QBK7_:first-child{border-top:none}.RecipeReview_contentWrapper__CCQjW{display:flex;flex-direction:column;gap:4px}.RecipeReview_userWrapper__LYbVC{display:flex;align-items:center;gap:8px;position:relative}.RecipeReview_userInfoLink__h_6Bc{display:flex;align-items:center;gap:8px;cursor:pointer;text-decoration:none;border-radius:var(--border-radius-small);transition:background-color .2s ease;padding:4px;margin:-4px}.RecipeReview_userInfoLink__h_6Bc:hover{background-color:var(--blue-100)}.RecipeReview_menuWrapper__dwWVd{margin-left:auto}.RecipeReview_menuButton__DQ4Gm{color:var(--green-400)}.RecipeReview_menuItem__u46q6{padding:8px 12px;cursor:pointer;border-radius:var(--border-radius-small);transition:background-color .2s ease}.RecipeReview_menuItem__u46q6:hover{background-color:var(--blue-100)}.RecipeReview_menuText__HeLNW{font-size:var(--font-size-s);font-weight:500;color:var(--green-700);margin:0}.RecipeReview_userName__VgAVK{color:var(--green-900);font-size:var(--font-size-l);font-weight:700;line-height:22px}.RecipeReview_reviewContentWrapper__NbcyS{display:flex;flex-direction:column;gap:4px;margin-top:4px}.RecipeReview_reviewContent__ThBIM{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;align-self:stretch;overflow:hidden;text-overflow:ellipsis;color:var(--green-700);font-size:var(--font-size-m);font-weight:400;line-height:22px;letter-spacing:.16px}.RecipeReview_mediaSlide__4itaZ{position:relative;height:200px;overflow:hidden;border-radius:var(--border-radius)}.RecipeReview_image__CWiEk{object-position:center;object-fit:cover}.RecipeReview_timestamp__kkutX{color:var(--green-400);font-weight:400;font-size:var(--font-size-s);line-height:20px}.Rating_ratings__gLPZ3{display:flex;align-items:center}.Rating_button__7UhGg{padding:0!important}.Rating_label__hufS8{font-size:var(--font-size-s);font-weight:600;color:var(--green-700);line-height:19px;letter-spacing:-.14px;margin-left:4px}