.Actions_actions__RflQB{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #f0f0f0}.Actions_left__4fliT{display:flex;align-items:center;gap:16px}.Actions_btn__cFw9p{display:flex;align-items:center;gap:6px;font-family:Syne,sans-serif;font-size:14px;font-weight:500;color:#555;background:none;border:none;cursor:pointer;padding:4px 0;transition:color .15s}.Actions_btn__cFw9p:hover{color:#c1440e}.Actions_saveBtn__b4ycT{font-family:Syne,sans-serif;font-size:14px;font-weight:700;padding:8px 20px;border-radius:100px;background:#c1440e;color:#fff;border:none;cursor:pointer;transition:background .2s,opacity .2s;letter-spacing:.02em}.Actions_saveBtn__b4ycT:hover{background:#9e3509}.Actions_saveBtn__b4ycT.Actions_saved__8dHpp{background:#f0f0f0;color:#555}.Actions_saveBtn__b4ycT:disabled{opacity:.6;cursor:not-allowed}.Actions_btn__cFw9p.Actions_liked__f_cUU span{color:#c1440e}.Actions_btn__cFw9p:disabled{opacity:.6;cursor:not-allowed}.Actions_deleteBtn__BvA8B{color:#c1440e}.Actions_deleteBtn__BvA8B:hover{color:#9e3509}.Actions_deleteBtn__BvA8B:disabled{opacity:.4;cursor:not-allowed}.Loading_wrap__MwNEp{display:flex;align-items:center;justify-content:center;gap:6px;padding:24px 0}.Loading_fullPage__5v8vp{min-height:60vh}.Loading_dot__kRQGl{display:inline-block;width:8px;height:8px;border-radius:50%;background:#c1440e;animation:Loading_bounce__LL2qL 1.2s ease-in-out infinite}.Loading_dot__kRQGl:first-child{animation-delay:0s}.Loading_dot__kRQGl:nth-child(2){animation-delay:.2s}.Loading_dot__kRQGl:nth-child(3){animation-delay:.4s}@keyframes Loading_bounce__LL2qL{0%,60%,to{transform:scale(.6);opacity:.4}30%{transform:scale(1);opacity:1}}.Comment_wrap__xU03y{display:flex;flex-direction:column;height:100%;position:relative}.Comment_list__LIbXk{flex:1 1;overflow-y:auto;padding:12px 16px 80px;display:flex;flex-direction:column;gap:16px}.Comment_comment__7mO1l{display:flex;align-items:flex-start;gap:10px}.Comment_avatar__ZCLOr{width:32px;height:32px;border-radius:50%;overflow:hidden;background:#f0f0f0;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#555}.Comment_avatar__ZCLOr img{width:100%;height:100%;object-fit:cover}.Comment_body__GwZyi{flex:1 1;min-width:0}.Comment_username__F4lQe{font-size:12px;font-weight:700;color:#222;display:block;margin-bottom:2px}.Comment_username__F4lQe:hover{color:#c1440e}.Comment_text___6OfU{font-size:13px;color:#333;line-height:1.5;word-break:break-word}.Comment_likeBtn__fDk__{display:flex;flex-direction:column;align-items:center;gap:2px;background:none;border:none;cursor:pointer;padding:4px;flex-shrink:0;color:#999;font-size:11px;font-family:DM Mono,monospace}.Comment_inputWrap__Znvs6{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;gap:10px;padding:12px 16px;background:#fff;border-top:1px solid #f0f0f0}.Comment_userAvatar__CERSx{width:32px;height:32px;border-radius:50%;overflow:hidden;background:#f0f0f0;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#555}.Comment_userAvatar__CERSx img{width:100%;height:100%;object-fit:cover}.Comment_input__XcDqr{flex:1 1;height:38px;border:1px solid #e8e8e8;border-radius:100px;padding:0 14px;font-size:13px;outline:none;background:#f8f8f8;color:#222;transition:border-color .15s}.Comment_input__XcDqr:focus{border-color:#c1440e;background:#fff}.Comment_send__j5poB{width:38px;height:38px;border-radius:50%;background:#c1440e;color:#fff;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;flex-shrink:0;transition:background .15s,opacity .15s}.Comment_send__j5poB:disabled{opacity:.4;cursor:not-allowed}.Comment_send__j5poB:hover:not(:disabled){background:#9e3509}.PostPage_page__xbvO4{position:relative;overflow-x:hidden;min-height:100vh;background:#fff;max-width:600px;margin:0 auto}.PostPage_back__Q2sBT{position:absolute;top:14px;left:14px;z-index:50;width:38px;height:38px;border-radius:50%;background:hsla(0,0%,100%,.92);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid #e8e8e8;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#222;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:background .15s}.PostPage_back__Q2sBT:hover{background:#fff}.PostPage_inner__LMArW{padding-top:0}.PostPage_imgWrap__ZZuLv{position:relative;width:100%;background:#f0f0f0;min-height:300px}.PostPage_imgSkeleton__q08Cv{position:absolute;inset:0;background:linear-gradient(90deg,#ececec 25%,#f5f5f5 50%,#ececec 75%);background-size:200% 100%;animation:PostPage_shimmer__f48kY 1.4s infinite;transition:opacity .3s}.PostPage_imgSkeletonHidden__G5XH7{opacity:0;pointer-events:none}@keyframes PostPage_shimmer__f48kY{0%{background-position:200% 0}to{background-position:-200% 0}}.PostPage_img__xUXbg{position:relative;width:100%;height:auto;display:block;opacity:0;transition:opacity .2s}.PostPage_imgVisible__pJYgn{opacity:1}.PostPage_author__Cbk75{display:flex;align-items:center;gap:10px;padding:12px 16px 10px;border-bottom:1px solid #f0f0f0}.PostPage_avatar__pXSGj{width:38px;height:38px;border-radius:50%;overflow:hidden;background:#f0f0f0;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#555;flex-shrink:0}.PostPage_avatar__pXSGj img{width:100%;height:100%;object-fit:cover}.PostPage_authorText__qKnRB{min-width:0}.PostPage_authorName__JDmzd{font-size:14px;font-weight:700;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PostPage_authorHandle__zb0o_{font-size:12px;color:#9a9a9a;font-family:DM Mono,monospace}.PostPage_titleRow__XCxRP{padding:14px 16px 10px;display:flex;flex-direction:column;gap:10px;border-bottom:1px solid #f0f0f0}.PostPage_title__ucLMn{font-family:Oswald,sans-serif;font-size:18px;font-weight:800;color:#111;line-height:1.3;word-break:break-word}.PostPage_pills__QSjcD{display:flex;flex-wrap:wrap;gap:8px}.PostPage_pill__Rbsk2{display:inline-flex;align-items:center;font-family:Syne,sans-serif;font-size:13px;font-weight:700;padding:7px 16px;border-radius:100px;background:#c1440e;color:#fff;border:none;cursor:pointer;text-decoration:none;transition:background .15s;white-space:nowrap}.PostPage_pill__Rbsk2:hover{background:#9e3509}.PostPage_pillOutline__cUj5G{background:#fff;color:#c1440e;border:1.5px solid #c1440e}.PostPage_pillOutline__cUj5G:hover{background:#fff5f2}.PostPage_commentSection__9LRNJ{position:relative;min-height:300px;padding-bottom:60px}.PostPage_modalOverlay__oYQ1H{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:100;display:flex;align-items:flex-end;justify-content:center}.PostPage_modal__vwY0y{background:#fff;width:100%;max-width:600px;max-height:80vh;border-radius:20px 20px 0 0;overflow:hidden;display:flex;flex-direction:column;animation:PostPage_slideUp__Sh7YL .28s cubic-bezier(.32,.72,0,1)}@keyframes PostPage_slideUp__Sh7YL{0%{transform:translateY(100%)}to{transform:translateY(0)}}.PostPage_modalHeader__w8mkA{display:flex;align-items:center;gap:10px;padding:16px;border-bottom:1px solid #f0f0f0}.PostPage_modalAvatar__AW_7D{width:36px;height:36px;border-radius:50%;overflow:hidden;background:#f0f0f0;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#555;flex-shrink:0}.PostPage_modalAvatar__AW_7D img{width:100%;height:100%;object-fit:cover}.PostPage_modalName__EHnsX{font-size:14px;font-weight:700}.PostPage_modalHandle__UGDT4{font-size:12px;color:#9a9a9a;font-family:DM Mono,monospace}.PostPage_modalClose__DftPg{margin-left:auto;font-size:18px;color:#9a9a9a;cursor:pointer;padding:4px 8px;background:none;border:none}.PostPage_modalBody__ojbaS{overflow-y:auto;padding:20px 16px;flex:1 1}.PostPage_recipeText__b_wfo{font-family:Syne,sans-serif;font-size:14px;line-height:1.7;color:#333;white-space:pre-wrap;word-break:break-word}