._home-page_19rfp_1{display:flex;flex-direction:column;align-items:center;margin:0 40px;height:calc(100dvh - 120px)}._no-recipes-message_19rfp_8{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;height:100%;text-align:center}._no-recipes-message_19rfp_8 ._emoji_19rfp_21{font-size:40px}._no-recipes-message_19rfp_8 p{font-size:18px;font-weight:700;margin-top:10px;color:#e57373}._try-again_19rfp_32{margin-top:15px;padding:10px 20px;background-color:#8bc34a;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s}._try-again_19rfp_32:hover{background-color:#7bbf47}._filters-container_19rfp_47{display:flex;padding:10px;margin-bottom:0;align-items:center}._loadingGif_19rfp_58{width:70%;object-fit:cover}._selectedTags_19rfp_71{margin-top:15px;display:flex;flex-wrap:wrap;width:100%}._selectedTag_19rfp_71{background-color:#007bff;color:#fff;padding:5px 10px;border-radius:20px;margin-right:10px;margin-bottom:10px;display:flex;align-items:center}._selectedTag_19rfp_71 button{background:none;border:none;color:#fff;font-weight:700;cursor:pointer;padding:0;margin-left:5px}._selectedStatuses_19rfp_109{width:100%;margin-top:10px}._selectedStatusButton_19rfp_115{background-color:#8bc34a;color:#fff;padding:5px 10px;border:none;border-radius:5px;cursor:pointer;font-size:14px;margin-right:5px;margin-bottom:5px}._selectedStatusButton_19rfp_115:hover{background-color:#7cb342}._removeIcon_19rfp_131{font-weight:700;margin-left:5px;font-size:16px;color:#ff5252}._selectedStatusButton_19rfp_115:focus{outline:none}@media (min-width: 768px){._loadingGif_19rfp_58{width:10%}}._search-container_fj638_1{display:flex;align-items:center;border:1px solid #ccc;border-radius:10px;padding:8px;background-color:#f7f7f7;width:100%}._search-icon_fj638_11{margin-right:8px;color:#888;cursor:pointer}._search-input_fj638_18{background-color:#f7f7f7;border:none;width:100%}._search-icon_fj638_11:hover{color:#555;transform:scale(1.1)}._search-input_fj638_18:focus{outline:none}._search-container_fj638_1:focus-within{border-color:#f5a623;box-shadow:0 0 0 2px #f5a6234d}._searchBar_fj638_42{display:flex;gap:10px;margin-bottom:0;padding:0 20px;width:100%}@media (min-width: 768px){._searchBar_fj638_42{margin:0;width:100%}._search-container_fj638_1{width:100%}}._container_i4h7p_1{display:inline-block;margin:10px}._mainButton_i4h7p_10{padding:10px 15px;background-color:#007bff;color:#fff;border:none;cursor:pointer;border-radius:5px;font-size:16px}._menu_i4h7p_6{position:absolute;background-color:#fff;border:1px solid #ccc;padding:15px;box-shadow:0 0 10px #0000001a;z-index:1;border-radius:5px;overflow-y:auto;max-height:400px;width:fit-content}._category_i4h7p_35{margin-bottom:15px}._categoryButton_i4h7p_39{background:none;border:none;font-weight:700;cursor:pointer}._subMenu_i4h7p_46{padding-left:20px;display:flex;flex-direction:column;align-items:flex-start}._tagOption_i4h7p_53{margin-bottom:8px}._recipe-card_wxbz7_3{background:#fafafa;border:1px solid #E0E0E0;border-radius:8px;box-shadow:0 4px 6px #0000001a;overflow:hidden;width:300px;font-family:Arial,sans-serif;cursor:pointer;transition:box-shadow .3s ease,transform .3s ease}._image-container_wxbz7_17{height:150px;background:#f5f5f5;display:flex;align-items:center;justify-content:center}._recipeImage_wxbz7_31{height:100%;width:100%;object-fit:cover;border:none;transition:opacity .3s ease}._recipe-details_wxbz7_42{padding:16px}._tags_wxbz7_46{display:flex;gap:8px;margin-bottom:8px;overflow-x:scroll;scrollbar-width:none}._tag_wxbz7_46{background:#f5a623;color:#fff;font-size:12px;padding:4px 8px;border-radius:4px;white-space:nowrap}._recipe-name_wxbz7_64{display:flex;align-items:flex-start;justify-content:flex-start;font-size:18px;color:#212121;margin:8px 0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:1}._chef-name_wxbz7_88{font-size:14px;color:#757575;margin-bottom:8px}._recipe-status_wxbz7_94{font-size:14px;color:#8bc34a;display:flex;align-items:center;margin:0}._info-row_wxbz7_103{display:flex;justify-content:space-between;align-items:center;font-size:14px;min-height:40px}._total-time_wxbz7_112{display:flex;align-items:center;gap:4px}._status-icon_wxbz7_118{margin:0;font-size:20px}._actionsForAdmin_wxbz7_123{display:flex;align-items:center;flex-direction:column;justify-content:space-between;border-top:1px solid #E0E0E0;padding-top:16px;gap:8px}._actionsForAdmin_wxbz7_123 button{background:#ffc107;border:none;color:#fff;font-size:14px;padding:8px 12px;border-radius:4px;cursor:pointer;transition:background .3s ease}@media (min-width: 768px){._actionsForAdmin_wxbz7_123 button:hover{background:#ffa000}}._approve_wxbz7_150{background:#8bc34a}@media (min-width: 768px){._approve_wxbz7_150:hover{background:#7cb342}}._reject_wxbz7_160{background:#ff5252}@media (min-width: 768px){._reject_wxbz7_160:hover{background:#e53935}}._more_wxbz7_170{background:#757575}@media (min-width: 768px){._more_wxbz7_170:hover{background:#616161}}._AdminButtons_wxbz7_180,._moreAdminButtons_wxbz7_187{display:flex;gap:10px;justify-content:space-between;width:100%}._recipe-name-and-status_wxbz7_195{gap:10px;display:flex;justify-content:space-between;align-items:center}._likes_wxbz7_202{gap:10px;display:flex;align-items:center;justify-content:center}._heart-icon-container_wxbz7_210{display:flex;align-items:center;justify-content:center;height:35px;width:35px}._heart-icon_wxbz7_210{color:red;cursor:pointer;scale:2}@media (min-width: 768px){._heart-icon_wxbz7_210:hover{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@keyframes _shake_wxbz7_1{0%{transform:rotate(0)}25%{transform:rotate(10deg)}50%{transform:rotate(-10deg)}75%{transform:rotate(3deg)}to{transform:rotate(0)}}._before_wxbz7_253{transition:transform .2s ease-in-out}._before_wxbz7_253:hover{animation:_shake_wxbz7_1 .5s ease-in-out}}@media screen and (min-width: 768px){._recipe-card_wxbz7_3:hover{box-shadow:0 8px 12px #0003;transform:scale(1.01)}._recipeImage_wxbz7_31:hover{opacity:.9}}._recipeList_ed688_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px}._recipeAdminsDiv_ed688_14{border:1px solid #ccc;border-top:none;border-radius:0 0 8px 8px;display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center;width:100%}._approveRecipeButton_ed688_25{background-color:#dcfce7;display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center;width:100%;border:1px solid #86f0ad;color:#14803c;border-radius:8px;font-size:1.5rem;margin:5px;cursor:pointer}._rejectRecipeButton_ed688_40{background-color:#ffe3e3;display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center;width:100%;border:1px solid #fca4a4;color:#bf2a2a;border-radius:8px;font-size:1.5rem;margin:5px;cursor:pointer}._moreActionsButton_ed688_55{background-color:#ffdb98;display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center;width:10%;border:1px solid rgb(255,193,79);color:orange;border-radius:8px;font-size:1.5rem;margin:5px}@media (min-width: 768px){._recipeList_ed688_1{width:100%}}._container_10dpp_2{display:inline-block;margin:10px}._dropdownButton_10dpp_8{background-color:#f5a623;color:#fff;padding:10px 15px;border:none;border-radius:5px;cursor:pointer;font-size:16px}._dropdown_10dpp_8{position:absolute;background-color:#fff;border:1px solid #ccc;padding:10px;box-shadow:0 4px 6px #0000001a;width:200px;z-index:1000;border-radius:5px;overflow-y:auto;max-height:200px}._checkboxItem_10dpp_32{display:flex;align-items:center;margin-bottom:10px}._checkboxItem_10dpp_32 input{margin-right:10px}._pagination_fykcl_1{display:flex;align-items:center;justify-content:center;padding:20px 0;gap:15px}._button_fykcl_9{background-color:#4caf50;color:#fff;border:none;padding:10px 20px;font-size:16px;cursor:pointer;border-radius:5px;transition:background-color .3s}._button_fykcl_9:disabled{background-color:#ccc;cursor:not-allowed}._button_fykcl_9:hover:not(:disabled){background-color:#45a049}._pageNumber_fykcl_29{font-size:18px;font-weight:700;color:#333}@media (max-width: 768px){._pagination_fykcl_1{padding:20px 0 40px}}._container_17lqq_2{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#fafafa;padding:20px}._form_17lqq_11{gap:10px;display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 4px 10px #0000001a;width:100%;max-width:400px;padding:30px;box-sizing:border-box}._formTitle_17lqq_24{font-size:24px;font-weight:700;color:#212121;margin-bottom:20px;text-align:center}._inputContainer_17lqq_32{display:flex;flex-direction:column;gap:15px}._usernameInput_17lqq_38,._passwordInput_17lqq_39{width:100%;padding:10px;font-size:16px;border:1px solid #E0E0E0;border-radius:4px;box-sizing:border-box;outline:none;transition:border-color .2s}._usernameInput_17lqq_38:focus,._passwordInput_17lqq_39:focus{border-color:#f5a623}._usernameLabel_17lqq_55,._passwordLabel_17lqq_56{font-size:14px;color:#757575;margin-bottom:5px}._error_17lqq_62{background-color:#ff5252;color:#fff;padding:10px;border-radius:4px;margin-bottom:15px;text-align:center;font-size:14px}._loginButtonSection_17lqq_72{width:100%;padding:12px;font-size:16px;font-weight:700;text-align:center;background-color:#f5a623;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s}._loginButtonSection_17lqq_72:hover{background-color:#ffc107}._loginButtonSection_17lqq_72:disabled{background-color:#e0e0e0;cursor:not-allowed}._toggleLink_17lqq_95{margin-top:20px;text-align:center;font-size:14px;color:#4a90e2}._toggleLink_17lqq_95 button{background:none;border:none;color:#4a90e2;cursor:pointer;font-weight:700;font-size:14px;text-decoration:underline;padding:0}._toggleLink_17lqq_95 button:hover{color:#42a5f5}._container_75iao_2{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#fafafa;padding:20px}._form_75iao_11{gap:10px;display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 4px 10px #0000001a;width:100%;max-width:450px;padding:30px;box-sizing:border-box}._formTitle_75iao_24{font-size:24px;font-weight:700;color:#212121;margin-bottom:20px;text-align:center}._inputContainer_75iao_32{display:flex;flex-direction:column;gap:15px}._signUpInput_75iao_38{width:100%;padding:10px;font-size:16px;border:1px solid #E0E0E0;border-radius:4px;box-sizing:border-box;outline:none;transition:border-color .2s}._signUpInput_75iao_38:focus{border-color:#f5a623}._signUpLabel_75iao_53{font-size:14px;color:#757575;margin-bottom:5px}._signUpButton_75iao_59{width:100%;padding:12px;font-size:16px;font-weight:700;background-color:#f5a623;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s;text-align:center}._signUpButton_75iao_59:hover{background-color:#ffc107}._signUpButton_75iao_59:disabled{background-color:#e0e0e0;cursor:not-allowed}._error_75iao_82{background-color:#ff5252;color:#fff;padding:10px;border-radius:4px;margin-bottom:15px;text-align:center;font-size:14px}._toggleLink_75iao_92{margin-top:20px;text-align:center;font-size:14px;color:#4a90e2}._toggleLink_75iao_92 button{background:none;border:none;color:#4a90e2;cursor:pointer;font-weight:700;font-size:14px;text-decoration:underline;padding:0}._toggleLink_75iao_92 button:hover{color:#42a5f5}._verificationMessage_75iao_115{font-size:14px;color:#424242;text-align:center;margin-bottom:20px}._modalBody_183pm_1{display:flex;flex-direction:column;justify-content:center;gap:20px;text-align:center}._container_183pm_9{display:flex;flex-direction:column;justify-content:center;align-items:center}._createRecipeContainer_v3du1_2{display:flex;flex-direction:column;justify-content:center;align-items:center;width:calc(100% - 25px);max-width:1000px;border-radius:20px;padding:0 15px 15px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 40px #0000001a;overflow:hidden}._header_v3du1_19{width:100%;background:linear-gradient(135deg,#f5a623,#f7b733);padding:0 30px;color:#fff;text-align:center;position:relative;overflow:hidden;margin:0 0 50px}._header_v3du1_19:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(255,255,255,.1) 10px,rgba(255,255,255,.1) 20px);animation:_slide_v3du1_1 20s linear infinite}._recipeTimeGroup_v3du1_51{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}._form_v3du1_61{display:flex;justify-content:center;align-items:stretch;flex-direction:column;gap:25px;max-width:105%}._inputField_v3du1_71{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px}._button_v3du1_78{padding:10px 20px;background-color:#4caf50;color:#fff;border:none;border-radius:5px;cursor:pointer}._button_v3du1_78:hover{background-color:#45a049}._videoLinkDiv_v3du1_93{display:flex;flex-direction:column;gap:10px;padding:20px;background-color:#fafafa;border-radius:8px;max-width:500px;margin:0 auto}._videoLinkLabel_v3du1_106{font-size:16px;font-weight:700;color:#212121;margin-bottom:8px}._videoLinkInput_v3du1_114{padding:12px 15px;font-size:14px;border-radius:6px;border:1px solid #E0E0E0;background-color:#fafafa;color:#212121;transition:border-color .3s ease}._videoLinkInput_v3du1_114:focus{border-color:#4a90e2;outline:none}._videoLinkInput_v3du1_114::placeholder{color:#757575}._videoLinkDiv_v3du1_93:hover ._videoLinkInput_v3du1_114{border-color:#ffc107}._recipeTagsDiv_v3du1_146{display:flex;flex-wrap:wrap;gap:16px;padding:15px;border-radius:15px;border:1px solid rgba(245,166,35,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 30px #0000001a;transition:all .3s ease;justify-content:space-between}._recipeTagsTitle_v3du1_159{font-size:1.8rem;font-weight:600;color:#333;margin-bottom:20px;padding-bottom:10px;border-bottom:3px solid #f5a623;display:flex;align-items:center;gap:10px;width:100%}._sectionIcon_v3du1_172{width:30px;height:30px;background:#f5a623;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}._tagsSection_v3du1_184{width:100%;border-radius:10px}._categoriesContainer_v3du1_189{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}._category_v3du1_195{background:#fff;padding:15px;border-radius:10px;border:1px solid #e0e0e0}html[dir=rtl] ._category_v3du1_195{border-left:none;background-color:#f8f9fa;border-right:2px solid #f5a623;padding-left:0;padding-right:8px}._category_v3du1_195 h4{color:#f5a623;margin-top:0;margin-bottom:10px;font-size:1.1rem}._subMenu_v3du1_218{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}._tagOption_v3du1_225{padding:6px 12px;background:#f0f0f0;border-radius:20px;font-size:.9rem;cursor:pointer;transition:all .3s ease;border:1px solid transparent}._tagOption_v3du1_225._selected_v3du1_235{background:#f5a623;color:#fff;border-color:#e89611}._selectedTags_v3du1_242{display:flex;flex-wrap:wrap;gap:8px;margin-top:30px}._selectedTag_v3du1_242{display:flex;align-items:center;background-color:#f5a623;color:#fff;padding:6px 12px;border-radius:20px;font-size:14px;font-weight:500;transition:all .3s ease-in-out}._selectedTag_v3du1_242 span{margin-right:6px}._selectedTag_v3du1_242 button{background:none;border:none;color:#fff;font-size:16px;cursor:pointer;font-weight:700;transition:scale .2s ease-in-out}._selectedTag_v3du1_242{animation:_fadeIn_v3du1_1 .3s ease-in-out}@keyframes _fadeIn_v3du1_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (min-width: 768px){._selectedTag_v3du1_242 button:hover{scale:1.4}._tagOption_v3du1_225:hover{background-color:#ffc107;color:#fff}}._submitButtonSection_v3du1_315{text-align:center;padding:30px;background:linear-gradient(135deg,#f5a623,#f7b733);border-radius:20px}._submitButtons_v3du1_323{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}._submitButton_v3du1_315{background-color:#1962ff;color:#fff;padding:12px 30px;border:none;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;width:100%;max-width:300px;transition:background-color .3s ease,transform .2s ease}._submitButton_v3du1_315:hover{background-color:#56c4ff;transform:scale(1.05)}._submitButton_v3du1_315:focus{outline:none;box-shadow:0 0 0 2px #4a90e2}._submitButton_v3du1_315:disabled{background-color:#e0e0e0;cursor:not-allowed}._submitButtonLabel_v3du1_364{font-size:14px;font-weight:400;color:#fff}._submitButtonSection_v3du1_315 ._loadingIndicator_v3du1_371{margin-top:15px;font-size:14px;color:#212121;display:flex;justify-content:center;align-items:center}._submitButtonSection_v3du1_315 ._loadingIndicator_v3du1_371._loading_v3du1_371{font-size:16px;color:#ff5252}._cancelButton_v3du1_389{background-color:#ff5252;color:#fff;padding:12px 30px;border:none;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;margin-right:10px;transition:background-color .3s ease,transform .2s ease}._cancelButton_v3du1_389:hover{background-color:#ffc107;transform:scale(1.05)}._cancelButtonLabel_v3du1_410{font-size:14px;font-weight:400;color:#fff}@media (min-width: 768px){._form_v3du1_61{width:calc(100% - 30px)}._container_v3du1_427{width:50%}._header_v3du1_19{padding:30px}}@media (min-width: 1024px){._container_v3du1_427{width:40%}._header_v3du1_19{padding:30px}}/*!
* Quill Editor v1.3.7
* https://quilljs.com/
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}._aboutRecipeContainer_urnfp_3{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 40px #0000001a;padding:15px;border-radius:15px;box-shadow:0 10px 30px #0000001a;border:1px solid rgba(245,166,35,.1);transition:all .3s ease}._aboutRecipeTitle_urnfp_19{font-size:1.8rem;font-weight:600;color:#333;margin-bottom:20px;padding-bottom:10px;border-bottom:3px solid #f5a623;display:flex;align-items:center;gap:10px}._sectionIcon_urnfp_31{width:30px;height:30px;background:#f5a623;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}._quillEditor_urnfp_43{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;height:100%;border:1px solid #DDDDDD;border-radius:8px;background-color:#fff;transition:border-color .3s ease;padding:15px;width:calc(100% - 30px);gap:10px}._quillEditor_urnfp_43 div{border-top:1px solid #DDDDDD;border-radius:5px}._quillEditor_urnfp_43:focus-within{border-color:#f5a623;box-shadow:0 0 5px #4a90e280}._quillToolbar_urnfp_70{border-bottom:1px solid #DDDDDD;background-color:#fff8e1}._placeholder_urnfp_77{color:#757575}._productSearchAutocomplete_eml3a_1{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}._ingredientForm_1lt8w_3{padding:16px 0;border-radius:8px;margin-bottom:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}._deleteAndSearchDiv_1lt8w_15{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:12px;width:100%}._productSearchAutocomplete_1lt8w_24{width:100%;background:#fff}._quantityAndTypeDiv_1lt8w_28{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:2px;width:100%}._quantityDiv_1lt8w_37{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;width:30%;background:#fff}._typeDiv_1lt8w_47{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;width:70%;background:#fff}._ingredientFormWrapper_1lt8w_58{background-color:#fafafa;padding:16px;border-radius:8px;box-shadow:0 4px 6px #0000001a;margin-bottom:20px;display:flex;flex-direction:column;gap:12px}._typeInput_1lt8w_70{padding:10px;border:1px solid #DDDDDD;border-radius:4px;background-color:#fff;font-size:14px;transition:border-color .3s ease}._typeInput_1lt8w_70:focus{border-color:#8bc34a;box-shadow:0 0 5px #8bc34a80;outline:none}._typeLabel_1lt8w_87{font-size:14px;font-weight:700;color:#212121;margin-bottom:4px}._typeWrapper_1lt8w_95{display:flex;flex-direction:column;gap:4px}._delete-icon-container_1lt8w_102{display:flex;align-items:center;justify-content:center;height:20px;width:20px}._deleteRecipeDiv_1lt8w_109{background-color:#ff5252;color:#fff;border:none;padding:8px;border-radius:4px;font-size:24px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}@media (min-width: 768px){._ingredientForm_1lt8w_3{flex-direction:row;background:#f8f9fa}._deleteRecipeDiv_1lt8w_109:hover{background-color:#e57373}._quantityAndTypeDiv_1lt8w_28{width:50%}}._componentForm_12xxu_2{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;background-color:#fafafa;border-radius:8px}._componentNameAndIngredientsContainer_12xxu_13{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%}._componentNameInputAndToggleButtonContainer_12xxu_23{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:10px;background-color:#f8f9fa;width:calc(100% - 32px);border-radius:8px 8px 0 0;padding:16px 0;width:calc(100% - 16px);transition:border-radius .3s ease}._componentNameInputAndToggleButtonContainer_12xxu_23._withBorder_12xxu_40{border-radius:8px}._componentNameInputContainer_12xxu_45{display:flex;flex-direction:column;width:100%}._toggleIngredientsButton_12xxu_50{border-color:#4e95ff;color:#fff;padding:10px 16px;font-size:14px;font-weight:700;border:none;border-radius:10px;cursor:pointer;transition:background-color .3s}._groupWrapper_12xxu_62{background-color:#fafafa;border:1px solid #E0E0E0;border-radius:8px;padding:16px;margin-bottom:24px}._componentNameWrapper_12xxu_71{margin-bottom:16px}._componentNameInput_12xxu_23{padding:15px;border:2px solid #e0e0e0;border-radius:10px;font-size:1rem;transition:all .3s ease;background:#fff}._typeInput_12xxu_85:focus{border-color:#ffc107;outline:none}._componentNameLabel_12xxu_91{display:block;font-size:14px;font-weight:600;margin-bottom:8px;color:#757575}._ingredientsList_12xxu_101{border-radius:0 0 8px 8px;padding:8px;width:calc(100% - 15px);max-height:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease;opacity:0}._ingredientsList_12xxu_101._open_12xxu_115{max-height:100%;opacity:1}._ingredientsList_12xxu_101._closed_12xxu_120{max-height:0;opacity:0}._addIngredientButton_12xxu_131,._addIngredientLabel_12xxu_132{display:inline-block;padding:10px 16px;font-size:14px;font-weight:700;color:#fff;background-color:#f5a623;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s}._addIngredientButton_12xxu_131:hover,._addIngredientLabel_12xxu_132:hover{background-color:#e89611}._removeComponentButton_12xxu_150{height:100%;align-self:flex-start;align-items:center;justify-content:center;background-color:#ff5252;color:#fff;padding:10px 16px;font-size:14px;font-weight:700;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s}._removeComponentButton_12xxu_150:hover{background-color:#e53935}._ingredientListItem_12xxu_171{display:flex;align-items:center;justify-content:space-between;padding:8px 0}._ingredientListItem_12xxu_171:last-child{border-bottom:none}@media (min-width: 768px){._componentNameInputAndToggleButtonContainer_12xxu_23{flex-direction:row;align-items:flex-end}._toggleIngredientsButton_12xxu_50{width:auto;align-self:flex-end}}@media (min-width: 1024px){._componentForm_12xxu_2{margin:0}}._ingredientsFormContainer_1crq9_1{display:flex;flex-wrap:wrap;gap:16px;padding:15px;border-radius:15px;border:1px solid rgba(245,166,35,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 30px #0000001a;transition:all .3s ease;justify-content:space-between}._ingredientsFormTitle_1crq9_14{font-size:1.8rem;font-weight:600;color:#333;margin-bottom:20px;padding-bottom:10px;border-bottom:3px solid #f5a623;display:flex;align-items:center;gap:10px;width:100%}._sectionIcon_1crq9_27{width:30px;height:30px;background:#f5a623;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}._ingredientsFormWrapper_1crq9_39{border-radius:8px;width:calc(100% - 20px);display:flex;flex-direction:column;gap:10px;width:100%}._ingredientsForm_1crq9_1{display:flex;flex-direction:column;gap:16px;padding-bottom:20px;border-bottom:1px solid #ccc}._addIngredientButton_1crq9_58{background-color:#f5a623;color:#fff;font-size:16px;padding:10px 20px;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s ease}._addIngredientButton_1crq9_58:hover{background-color:#ffc107}._addIngredientButton_1crq9_58:focus{outline:none}._ingredientsForm_1crq9_1>._ingredientComponent_1crq9_77{display:flex;flex-direction:column;gap:15px;padding:15px;background-color:#fff;border:1px solid #E0E0E0;border-radius:8px}._ingredientsForm_1crq9_1>._ingredientComponent_1crq9_77 ._removeButton_1crq9_87{align-self:flex-end;background-color:#ff5252;color:#fff;padding:8px 15px;border:none;border-radius:6px;cursor:pointer}._ingredientsForm_1crq9_1>._ingredientComponent_1crq9_77 ._removeButton_1crq9_87:hover{background-color:#e57373}._ingredientsForm_1crq9_1 ._ingredientComponent_1crq9_77 input,._ingredientsForm_1crq9_1 ._ingredientComponent_1crq9_77 select{font-size:14px;padding:10px;border-radius:6px;border:1px solid #E0E0E0;transition:border-color .3s ease}._ingredientsForm_1crq9_1 ._ingredientComponent_1crq9_77 input:focus,._ingredientsForm_1crq9_1 ._ingredientComponent_1crq9_77 select:focus{outline:none;border-color:#4a90e2}._ingredientsForm_1crq9_1 ._ingredientComponent_1crq9_77 ._ingredientLabel_1crq9_116{font-weight:700;color:#212121}._ingredientsForm_1crq9_1 ._ingredientComponent_1crq9_77 ._ingredientInput_1crq9_121{width:100%}._ingredientsForm_1crq9_1 ._ingredientComponent_1crq9_77 ._ingredientInput_1crq9_121::placeholder{color:#757575}._ingredientsForm_1crq9_1 ._ingredientComponent_1crq9_77 ._ingredientInput_1crq9_121,._ingredientsForm_1crq9_1 ._ingredientComponent_1crq9_77 select{background-color:#fafafa}._recipeNameDiv_1wlzn_1{display:flex;flex-direction:column;align-items:stretch;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 40px #0000001a;padding:15px;border-radius:15px;box-shadow:0 10px 30px #0000001a;border:1px solid rgba(245,166,35,.1);transition:all .3s ease}._recipeNameLabel_1wlzn_17{font-size:1.8rem;font-weight:600;color:#333;margin-bottom:20px;padding-bottom:10px;border-bottom:3px solid #f5a623;display:flex;align-items:center;gap:10px}._sectionIcon_1wlzn_29{width:30px;height:30px;background:#f5a623;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}._inputLabel_1wlzn_42{display:block;font-weight:500;margin-bottom:8px;color:#555;font-size:1rem}._recipeNameInput_1wlzn_50{width:calc(100% - 2rem);padding:15px;border:2px solid #e0e0e0;border-radius:10px;font-size:1rem;transition:all .3s ease;background:#fff}._recipeNameLabel_1wlzn_17{margin-bottom:.5rem}._noBorder_1wlzn_64{border:none;outline:rgb(206,255,206) 2px solid}@media (min-width: 768px){._recipeNameInput_1wlzn_50{font-size:1rem}}._recipeTimeDiv_uc80d_1{display:flex;flex-direction:column;align-items:stretch;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 40px #0000001a;padding:15px;border-radius:15px;box-shadow:0 10px 30px #0000001a;border:1px solid rgba(245,166,35,.1);transition:all .3s ease}._recipeTimeGroup_uc80d_16{display:flex;flex-wrap:wrap;gap:16px;background:#f8f9fa;padding:30px;border-radius:15px;transition:all .3s ease;justify-content:space-between}._recipeTimesTitle_uc80d_27{font-size:1.8rem;font-weight:600;color:#333;margin-bottom:20px;padding-bottom:10px;border-bottom:3px solid #f5a623;display:flex;align-items:center;gap:10px}._sectionIcon_uc80d_39{width:30px;height:30px;background:#f5a623;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}._timeDiv_uc80d_52{flex:1 1 220px;max-width:100%;display:flex;flex-direction:column}._timeLabel_uc80d_60{display:block;margin-bottom:6px;font-size:14px;font-weight:700;color:#757575}._timeInput_uc80d_69{background-color:#fff;width:calc(100% - 2rem);padding:15px;border:2px solid #e0e0e0;border-radius:10px;font-size:1rem;transition:all .3s ease}._timeInput_uc80d_69:focus{border-color:#f5a623;outline:none;box-shadow:0 0 5px #f5a62380}@media (min-width: 768px){._recipeTimeGroup_uc80d_16{justify-content:flex-start}._timeDiv_uc80d_52{flex:1 1 calc(25% - 12px)}}._container_1gmo1_2{display:flex;flex-direction:column;align-items:stretch;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 40px #0000001a;padding:15px;border-radius:15px;box-shadow:0 10px 30px #0000001a;border:1px solid rgba(245,166,35,.1);transition:all .3s ease}._mediaUploadTitle_1gmo1_16{font-size:1.8rem;font-weight:600;color:#333;margin-bottom:20px;padding-bottom:10px;border-bottom:3px solid #f5a623;display:flex;align-items:center;gap:10px}._sectionIcon_1gmo1_28{width:30px;height:30px;background:#f5a623;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}._uploadContainer_1gmo1_40{display:grid;grid-template-columns:1fr;gap:20px;margin-top:20px}._uploadComponent_1gmo1_47{border:2px dashed #f5a623;border-radius:10px;padding:30px;text-align:center;background:#fef9f0;transition:all .3s ease}._previewContainer_1gmo1_56{margin-bottom:10px}._preview_1gmo1_56{width:100%;height:auto;border-radius:8px;aspect-ratio:1.5 / 1}._placeholder_1gmo1_67{width:100%;background-color:#ddd;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#888;font-size:14px;aspect-ratio:1.5 / 1}._removeButton_1gmo1_80{margin-top:10px;padding:5px 10px;border:none;background-color:#ff4d4d;color:#fff;border-radius:4px;cursor:pointer}._removeButton_1gmo1_80:hover{background-color:#e60000}._ChooseFileContainer_1gmo1_94{display:flex;align-items:center;gap:10px}._ChooseFileLabel_1gmo1_100{cursor:pointer;background-color:#f5a623;padding:10px;border-radius:5px;color:#fff}._ChooseVideoContainer_1gmo1_107{display:flex;align-items:center;gap:10px}._ChooseVideoContainer_1gmo1_107 input{width:100%;padding:12px 14px;border-radius:8px;border:1px solid #ffcd7d;background-color:#fafafa;font-size:1rem;transition:border .3s ease}._ChooseVideoContainer_1gmo1_107 input:focus{outline:none;border-color:#f5a623;box-shadow:0 0 0 3px #c39f4a33}@media (min-width: 768px){._container_1gmo1_2{flex-wrap:nowrap}._uploadContainer_1gmo1_40{grid-template-columns:repeat(2,1fr)}}._modalOverlay_u680t_2{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:100000000;padding:20px}._modalContent_u680t_16{background-color:#fff;width:100%;max-width:600px;max-height:85vh;margin:20px auto;padding:25px;border-radius:8px;overflow-y:auto;box-shadow:0 4px 6px #0000001a;position:relative;display:flex;flex-direction:column;gap:20px}._modalTitle_u680t_32{font-size:1.5rem;font-weight:700;margin-bottom:1rem;text-align:center}._modalBody_u680t_39{flex-grow:1;overflow-y:auto}._closeButton_u680t_44{position:absolute;top:15px;right:15px;background-color:#f44336;color:#fff;padding:8px 16px;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s ease}._closeButton_u680t_44:hover{background-color:#d32f2f}@media (max-width: 768px){._modalOverlay_u680t_2{padding:0}._modalContent_u680t_16{width:95%;max-height:90vh;padding:20px;margin:10px}}body.modal-open{overflow:hidden}._recipePage_oymnc_1{display:flex;flex-direction:column;margin:20px;font-family:Arial,sans-serif;padding:20px;border:1px solid #e0e0e0;border-radius:15px}._recipeImageAndAboutRecipeContainer_oymnc_16{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){._recipeImageAndAboutRecipeContainer_oymnc_16{flex-direction:row}}._recipeHeader_1xy1o_2{display:flex;justify-content:space-between;align-items:center;padding:10px 5px;margin-bottom:20px;gap:15px;border-bottom:1px solid #ccc}._imageAndInfoSection_1xy1o_16{display:flex;flex-direction:row;justify-content:center;gap:10px}._OwnerImageDiv_1xy1o_23{cursor:pointer;display:flex;align-items:center}._recipeName_1xy1o_29{display:flex;align-items:flex-start;justify-content:flex-start;font-size:24px;color:#212121;margin:8px 0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;flex-shrink:1;text-align:left;direction:ltr}._editRecipeDiv_1xy1o_51,._shareIconContainer_1xy1o_52,._deleteRecipeDiv_1xy1o_53,._likes_1xy1o_54{border:1px solid #ccc;border-radius:5px;padding:5px 10px;gap:5px;display:flex;flex-direction:row;align-items:center;cursor:pointer}._edit-icon_1xy1o_65{color:#f5a623;cursor:pointer}._delete-icon_1xy1o_69{color:#ff5252;cursor:pointer}._share-icon_1xy1o_73{color:#4a90e2;cursor:pointer}._heart-icon-container_1xy1o_78{display:flex;align-items:center;justify-content:center;height:20px;width:20px}._heart-icon_1xy1o_78{color:red;cursor:pointer;scale:1}@media (min-width: 768px){._heart-icon_1xy1o_78:hover{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@keyframes _shake_1xy1o_1{0%{transform:rotate(0)}25%{transform:rotate(10deg)}50%{transform:rotate(-10deg)}75%{transform:rotate(3deg)}to{transform:rotate(0)}}._before_1xy1o_121{transition:transform .2s ease-in-out}._before_1xy1o_121:hover{animation:_shake_1xy1o_1 .5s ease-in-out}}._recipeLikes_1xy1o_130,._recipeTime_1xy1o_131{font-size:14px;color:#757575;margin:0}._actionsSection_1xy1o_138{display:flex;justify-content:flex-end;align-items:center;gap:5px;flex-wrap:wrap}._profilePhoto_1xy1o_146{width:50px;height:50px;border-radius:50%;object-fit:cover;border:2px solid #F5A623}._linkToProfile_1xy1o_154{font-size:16px;font-weight:700;color:#4a90e2;text-decoration:none;transition:color .2s}._linkToProfile_1xy1o_154:hover{color:#42a5f5}._recipeDetails_11o51_1{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:20px;border:1px solid #ccc;border-radius:5px;padding:15px;box-shadow:0 2px 4px #0000001a;background-color:#fff}._detailItem_11o51_13{display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start;text-align:center;gap:5px}._detailItem_11o51_13 h2{display:flex;justify-content:flex-start;margin:0;font-size:1rem;font-weight:700;color:#65758c}._detailItem_11o51_13 p{display:flex;justify-content:flex-start;margin:0;font-size:1rem;color:#000}._detailItem_11o51_13 img{width:40px;height:40px}._recipeImage_ahi50_1{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:1.5 / 1}._recipeImage_ahi50_1 img{border-radius:10px;height:100%;width:100%;object-fit:cover}@media (min-width: 768px){._recipeImage_ahi50_1{width:100%}}._ingredientsList_39syc_1{margin-top:30px}._ingredientsList_39syc_1 h2{font-size:1.3rem;display:flex;align-items:flex-start}._ingredientGroup_39syc_10{margin-bottom:10px}._ingredientGroup_39syc_10 h3{font-size:1.1rem;margin:0}._ingredientGroup_39syc_10 ul{list-style-type:none;padding:0;margin-top:0;margin-bottom:10}._ingredientGroup_39syc_10 li{font-size:1rem;margin:5px 0;padding:5px;display:flex;align-items:center;justify-content:flex-start;cursor:pointer}._ingredientGroup_39syc_10 li span{margin-left:10px}._clickable_39syc_40{color:#000;cursor:pointer;transition:background-color .3s ease}._clickable_39syc_40:hover{background-color:#f0f0f0}._nonClickable_39syc_50{color:#757575;cursor:not-allowed}._barcodeIcon_39syc_55{font-size:1.2rem;color:#4caf50;margin-left:10px}._preparationSteps_lmh54_1{margin-top:40px;font-size:1rem;line-height:1.6}._preparationSteps_lmh54_1 h2{font-size:1.1rem;margin-bottom:15px;display:flex;justify-content:flex-start}._instructions_lmh54_15{background-color:#f5f5f5;padding:10px;border-radius:5px;margin-bottom:10px;font-size:1.1rem;line-height:1.6;border-color:#f5a623;box-shadow:0 0 0 2px #f5a6234d}._recipeVideo_5iiaf_1{display:flex;justify-content:center;flex-direction:column;margin-top:30px}._recipeVideo_5iiaf_1 h2{font-size:1.3rem;display:flex;align-items:flex-start;justify-content:flex-start}._videoContainer_5iiaf_16{width:100%;display:flex;justify-content:center;align-items:center}._recipeVideo_5iiaf_1 iframe{width:100%;max-width:800px;height:450px;border:none;border-radius:8px}._aboutRecipe_1i5us_1{font-size:1rem;line-height:1.6;border:1px solid #ccc;border-radius:5px;padding:15px}._aboutRecipe_1i5us_1 h2{font-size:1.3rem;margin-bottom:10px;display:flex;align-items:center;justify-content:flex-start}._aboutRecipe_1i5us_1 p{max-height:300px;overflow-y:auto;font-size:1.1rem}@media (min-width: 768px){._aboutRecipe_1i5us_1{width:100%;height:380px}}._nutritionContainer_scdk0_2{margin-top:20px;border:1px solid #ddd;padding:15px;border-radius:8px;background-color:#f9f9f9}._nutritionTable_scdk0_10{width:100%;border-collapse:collapse}._nutritionTable_scdk0_10 th,._nutritionTable_scdk0_10 td{text-align:left;padding:8px 12px;border-bottom:1px solid #ddd}._nutritionTable_scdk0_10 th{font-weight:700;color:#555}._nutritionTable_scdk0_10 td{color:#333}._profileHeader_1bds8_3{display:flex;flex-direction:row;align-items:center;background:linear-gradient(135deg,#fdfdf6,#faf0eb);padding:32px 24px;border-radius:20px;box-shadow:0 10px 30px #0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);transition:all .3s ease;position:relative;overflow:hidden;gap:24px}._profileHeader_1bds8_3:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#f5a623,#ff8c00,#ffb347);border-radius:20px 20px 0 0}._profileHeader_1bds8_3:hover{transform:translateY(-2px);box-shadow:0 15px 40px #00000026}._profilePhoto_1bds8_35{width:120px;height:120px;border-radius:50%;overflow:hidden;margin-bottom:0;position:relative;border:4px solid white;box-shadow:0 8px 25px #00000026;transition:all .3s ease;flex-shrink:0}._profilePhoto_1bds8_35:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;background:linear-gradient(45deg,#f5a623,#ff8c00,#ffb347,orange);border-radius:50%;z-index:-1;animation:_rotate_1bds8_1 3s linear infinite}@keyframes _rotate_1bds8_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._profilePhoto_1bds8_35:hover{transform:scale(1.05)}._profilePhoto_1bds8_35 img{width:100%;height:100%;object-fit:cover;transition:all .3s ease}._profilePhoto_1bds8_35:hover img{transform:scale(1.1)}._noPhoto_1bds8_78{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:linear-gradient(135deg,#d7ccc8,#bcaaa4);color:#3e2723;font-weight:700;font-size:1.2rem}._profileInfo_1bds8_90{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:none;flex:1}._profileInfo_1bds8_90 h2{font-size:1.8rem;font-weight:700;color:#1e293b;margin:0 0 16px;text-align:left;background:linear-gradient(135deg,#1e293b,#475569);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative}._profileInfo_1bds8_90 h2:after{content:"";position:absolute;bottom:-8px;left:0;transform:none;width:-webkit-fill-available;height:3px;background:linear-gradient(90deg,#f5a623,#ff8c00);border-radius:2px}._Settings_1bds8_124{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px}._settingsButton_1bds8_131{display:flex;align-items:center;background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #e2e8f0;border-radius:16px;padding:12px 20px;font-size:.9rem;font-weight:600;color:#475569;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #00000014}._settingsButton_1bds8_131:hover{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);transform:translateY(-1px);box-shadow:0 6px 20px #0000001f;border-color:#cbd5e1}._settingsButton_1bds8_131:active{transform:translateY(0)}._settingsIcon_1bds8_157{margin-right:8px;font-size:1.2rem;color:#64748b;transition:all .3s ease}._settingsButton_1bds8_131:hover ._settingsIcon_1bds8_157{color:#f5a623;transform:rotate(90deg)}._settingsLabel_1bds8_169{font-size:14px;font-weight:600}._followersLikes_1bds8_174{display:flex;justify-content:flex-start;gap:32px;width:100%;margin:20px 0;padding:16px;background:#ffffffb3;border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3)}._followersLikes_1bds8_174 p{margin:0;font-size:1rem;font-weight:600;color:#475569;text-align:left;position:relative;transition:all .3s ease;padding:8px 16px;border-radius:12px}._followersLikes_1bds8_174 p:hover{background:#f5a6231a;color:#f5a623;transform:translateY(-2px)}._followersLikes_1bds8_174 p:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#f5a6231a,#ff8c001a);border-radius:12px;opacity:0;transition:opacity .3s ease}._followersLikes_1bds8_174 p:hover:before{opacity:1}._followButton_1bds8_222{background:linear-gradient(135deg,#f5a623,#ff8c00);color:#fff;padding:14px 32px;border:none;border-radius:25px;cursor:pointer;font-size:15px;font-weight:700;box-shadow:0 8px 25px #f5a6234d;transition:all .3s ease;position:relative;overflow:hidden;text-transform:uppercase;letter-spacing:.5px}._followButton_1bds8_222:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}._followButton_1bds8_222:hover:before{left:100%}._followButton_1bds8_222:hover{background:linear-gradient(135deg,#e6941c,#ff7f00);transform:translateY(-2px);box-shadow:0 12px 35px #f5a62366}._followButton_1bds8_222:active{transform:translateY(0)}._followButton_1bds8_222._unfollow_1bds8_264{background:linear-gradient(135deg,#64748b,#475569);color:#fff;box-shadow:0 8px 25px #64748b4d}._followButton_1bds8_222._unfollow_1bds8_264:hover{background:linear-gradient(135deg,#475569,#334155);box-shadow:0 12px 35px #64748b66}._followLabel_1bds8_275{font-size:14px;font-weight:700;position:relative;z-index:1}@keyframes _fadeInUp_1bds8_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._profileHeader_1bds8_3>*{animation:_fadeInUp_1bds8_1 .6s ease forwards}._profilePhoto_1bds8_35{animation-delay:.1s}._profileInfo_1bds8_90 h2{animation-delay:.2s}._Settings_1bds8_124{animation-delay:.3s}._followersLikes_1bds8_174{animation-delay:.4s}._followButton_1bds8_222{animation-delay:.5s}@media (max-width: 767px){._profileHeader_1bds8_3{margin:0 16px;padding:10px;gap:16px}._profilePhoto_1bds8_35{width:100px;height:100px}._profileInfo_1bds8_90 h2{font-size:1.5rem}._followersLikes_1bds8_174{gap:10px;padding:12px 0}._followersLikes_1bds8_174 p{font-size:.9rem;padding:6px 5px}._followButton_1bds8_222{padding:12px 24px;font-size:14px}}@media (min-width: 768px){._profileHeader_1bds8_3{flex-direction:row;text-align:left;padding:40px;gap:32px}._profilePhoto_1bds8_35{margin-bottom:0;width:160px;height:160px}._profileInfo_1bds8_90{align-items:flex-start;max-width:none;flex:1}._profileInfo_1bds8_90 h2{text-align:left;font-size:2.5rem}._profileInfo_1bds8_90 h2:after{left:0;transform:none}._Settings_1bds8_124{justify-content:flex-start;margin-bottom:20px}._followersLikes_1bds8_174{justify-content:flex-start;gap:48px}._followersLikes_1bds8_174 p{text-align:left}}@media (min-width: 1024px){._profileHeader_1bds8_3{padding:48px}._profilePhoto_1bds8_35{width:180px;height:180px}._profileInfo_1bds8_90 h2{font-size:3rem}}._profilePage_16abv_3{display:flex;flex-direction:column;align-items:center;background-color:#fafafa;padding:10px 20px 20px;border-radius:8px}._tabs_16abv_12{display:flex;flex-direction:row;justify-content:center;margin:20px 0;background-color:#929292;padding:2px 10px;border-radius:10rem;gap:5px}._tabs_16abv_12 button{padding:10px 20px;border:none;background-color:#929292;color:#fff;font-size:1rem;cursor:pointer;border-radius:10rem;transition:background-color .3s}._tabs_16abv_12 button:hover{background-color:#ff9800}._tabs_16abv_12 button._active_16abv_39{color:#ff9800;background-color:#fff}._recipesSection_16abv_44{width:100%;display:flex;flex-direction:column;align-items:center}._recipesSection_16abv_44>div{width:100%;max-width:1000px;margin-bottom:20px}._Settings_16abv_69{padding:0 0 3px;display:flex;flex-direction:row;align-items:center;justify-content:center}._profileName_16abv_77{margin:0;font-weight:700;font-size:large}._profileSettings_16abv_83{cursor:pointer;margin:0;align-items:flex-end;display:flex;flex-direction:row}@media (max-width: 768px){._tabs_16abv_12 button{width:100%;margin:5px 0}}._profilePhoto_sfv8g_1{position:relative;width:120px;height:120px;border-radius:50%;overflow:hidden;margin-bottom:10px}._profilePhoto_sfv8g_1 img{width:100%;height:100%;object-fit:cover;filter:brightness(50%)}._profilePhoto_sfv8g_1:hover img{filter:brightness(30%)}._noPhoto_sfv8g_23{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#d7ccc8;color:#212121;font-weight:700}._cameraIcon_sfv8g_34{position:absolute;top:50%;left:50%;font-size:30px;transform:translate(-50%,-50%);z-index:10;color:#fff}._error_sfv8g_44 p{color:red;font-size:25px;margin-bottom:10px}._saveButton_sfv8g_49{background-color:#f5a623;color:#fff;border:none;margin:10px;border-radius:5px;padding:10px 20px;font-size:16px;font-weight:700;cursor:pointer;transition:background-color .3s ease,transform .2s ease;box-shadow:0 4px 6px #0000001a}._saveButton_sfv8g_49:hover{background-color:#ffc107;transform:scale(1.05)}._saveButton_sfv8g_49:active{background-color:#e69522;transform:scale(.95)}._saveButton_sfv8g_49:disabled{background-color:#e0e0e0;color:#757575;cursor:not-allowed;box-shadow:none}._logoutButton_sfv8g_81{color:red;border:none;margin:10px;border-radius:5px;padding:10px 20px;font-size:16px;font-weight:700;cursor:pointer;transition:background-color .3s ease,transform .2s ease;box-shadow:0 4px 6px #0000001a}._tabbar_1a7zw_16{display:flex;justify-content:space-around;align-items:center;background-color:#f5a623;position:fixed;border-radius:20px 20px 0 0;bottom:0;width:100%;padding:2px 0;box-shadow:0 -2px 5px #0000001a}._tabbarGeneralItems_1a7zw_29{display:flex;flex-direction:row;align-items:center;justify-content:space-around;width:100%;height:100%}._tabbarItem_1a7zw_40{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;font-size:16px;color:#757575;cursor:pointer;aspect-ratio:1/1;border-radius:8px;transition:color .3s ease;height:25%;margin:5px 0}._tabbarItem_1a7zw_40 span{margin-top:3px}._tabIcon_1a7zw_61{font-size:24px;color:#212121}._welcomeContainer_1ymqn_1{display:flex;justify-content:space-around;flex-direction:row;align-items:center;text-align:left;padding:10px 0 15px;width:100%}._bishularyTitle_1ymqn_14{cursor:pointer;display:flex;align-items:flex-end;justify-content:flex-start;text-align:baseline;font-size:20px;margin:0;font-family:Arial,sans-serif;font-weight:700}._chefHatIcon_1ymqn_28{color:#f5a623;width:30px;height:30px}._rightSide_1ymqn_35{display:flex;align-items:center;justify-content:flex-end}._leftSide_1ymqn_42{display:flex;align-items:center;justify-content:flex-start}._languageContainer_1ymqn_52{display:flex;align-items:center;justify-content:center;gap:10px;background-color:#fff;border-radius:100px;box-shadow:0 4px 10px #0000001a;text-align:center;cursor:pointer;height:40px;width:40px;color:#1e90ff;margin:0 10px}._languageContainer_1ymqn_52:hover{box-shadow:0 4px 10px #0003}._userInfoContainer_1ymqn_73{display:flex;align-items:center;justify-content:center;flex-direction:row;background-color:#fff;border-radius:100px;box-shadow:0 4px 10px #0000001a;text-align:center;cursor:pointer}._welcomeMessage_1ymqn_87{font-size:1rem;padding:5px;color:#efbc13;font-family:Arial,sans-serif;margin:0}._profileImage_1ymqn_96{width:50px;height:50px;border-radius:50%;object-fit:cover;border:3px solid #FFC107;box-shadow:0 0 10px #0000001a}@media (min-width: 768px){._bishularyTitle_1ymqn_14{font-size:30px}._bishularyTitle_1ymqn_14:hover{filter:drop-shadow(4px 4px 8px rgba(0,0,0,.3))}._chefHatIcon_1ymqn_28{width:45px;height:45px}._searchContainer_1ymqn_123{display:flex;align-items:center;justify-content:center;flex-direction:row;background-color:#fff;border-radius:10px;text-align:center;cursor:pointer;width:50%;transition:scale .3s ease,box-shadow .3s ease}._welcomeContainer_1ymqn_1{justify-content:space-between}._userInfoContainer_1ymqn_73{height:50px;margin:0 20px}._userInfoContainer_1ymqn_73:hover{box-shadow:0 4px 10px #0003}._welcomeTitle_1ymqn_158{margin:0 20px}._profileImage_1ymqn_96{width:50px;height:50px}._menuIcon_1ymqn_167{font-size:30px}._menuButton_1ymqn_171{transition:color .3s ease,scale .3s ease;cursor:pointer;margin:0 20px}._menuButton_1ymqn_171:hover{color:#f5a623;scale:1.2}}._cancelButton_1ymqn_183{background-color:#f5f5f5;color:#212121;padding:.5rem 1rem;border-radius:8px;border:none;cursor:pointer}._loginButton_1ymqn_192{background-color:#f5a623;color:#fff;padding:.5rem 1rem;border-radius:8px;border:none;cursor:pointer}._side-menu_1kbp6_1{position:fixed;top:0;height:calc(100vh - 40px);width:250px;background-color:#fff;box-shadow:2px 0 5px #0000001a;z-index:1000;display:flex;flex-direction:column;padding:20px;transition:transform .3s ease-in-out}._side-menu-header_1kbp6_23{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._menu-title_1kbp6_30{display:flex;font-size:1.2rem;font-weight:700;margin-bottom:10px}._close-button_1kbp6_37{background:none;border:none;font-size:1.2rem;cursor:pointer}._menu-items_1kbp6_44{margin:0;list-style:none;padding:0;display:flex;flex-direction:column;flex-grow:1}._menu-item_1kbp6_44:last-child{margin-top:auto}._menu-item_1kbp6_44{margin:10px 0;display:flex;align-items:center}._menu-link_1kbp6_67{text-decoration:none;color:#333;font-size:1rem;transition:color .3s ease;cursor:pointer;display:flex;align-items:center;gap:10px;background:none;border:none;padding:0;width:100%;text-align:left}._menu-link_1kbp6_67:hover{color:#e67e22}._last-menu-item_1kbp6_88 ._menu-link_1kbp6_67{color:red}._menu-item_1kbp6_44 a{text-decoration:none;color:#333;font-size:1rem;transition:color .3s ease;cursor:pointer;display:flex;align-items:center;gap:10px}._last-menu-item_1kbp6_88 a{color:red}._menu-item_1kbp6_44 a:hover{color:#e67e22}._bishularyTitle_1kbp6_113{cursor:pointer;display:flex;align-items:flex-end;justify-content:flex-start;text-align:baseline;font-size:30px;margin:0;font-family:Arial,sans-serif;font-weight:700}._container_1341g_1{padding:2rem;max-width:420px;margin:0 auto}._header_1341g_7{text-align:center;margin-bottom:2rem}._iconWrapper_1341g_12{margin-bottom:1rem}._globeIcon_1341g_16{font-size:2.5rem;display:inline-block;animation:_float_1341g_1 3s ease-in-out infinite;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1))}@keyframes _float_1341g_1{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}._title_1341g_28{font-size:1.5rem;font-weight:600;color:#1a1a1a;margin:0 0 .5rem;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._subtitle_1341g_39{font-size:.9rem;color:#666;margin:0;opacity:.8}._languageGrid_1341g_46{display:grid;gap:1rem;margin-bottom:2rem}._languageCard_1341g_52{position:relative;background:linear-gradient(135deg,#fff,#f8f9fa);border:2px solid #e9ecef;border-radius:16px;padding:1.25rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0000000a;overflow:hidden}._languageCard_1341g_52:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#667eea,#764ba2);opacity:0;transition:opacity .3s ease;z-index:1}._languageCard_1341g_52:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000001f;border-color:#667eea}._languageCard_1341g_52:hover:before{opacity:.03}._languageCard_1341g_52._selected_1341g_87{border-color:#667eea;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;transform:translateY(-2px);box-shadow:0 8px 25px #667eea4d}._languageCard_1341g_52._selected_1341g_87:before{opacity:0}._cardInner_1341g_99{position:relative;z-index:2;display:flex;align-items:center;gap:1rem}._flagWrapper_1341g_107{width:48px;height:48px;border-radius:50%;background:#ffffff1a;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}._languageCard_1341g_52._selected_1341g_87 ._flagWrapper_1341g_107{background:#fff3;border-color:#ffffff4d}._flag_1341g_107{font-size:1.5rem;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}._languageInfo_1341g_129{flex:1;display:flex;flex-direction:column;gap:.25rem}._languageLabel_1341g_136{font-size:1.1rem;font-weight:500;color:#1a1a1a;transition:color .3s ease}._languageCard_1341g_52._selected_1341g_87 ._languageLabel_1341g_136{color:#fff}._languageCode_1341g_147{font-size:.75rem;color:#666;font-weight:500;letter-spacing:.5px;transition:color .3s ease}._languageCard_1341g_52._selected_1341g_87 ._languageCode_1341g_147{color:#fffc}._checkmark_1341g_159{width:24px;height:24px;opacity:0;transform:scale(0);transition:all .3s cubic-bezier(.34,1.56,.64,1)}._languageCard_1341g_52._selected_1341g_87 ._checkmark_1341g_159{opacity:1;transform:scale(1)}._checkIcon_1341g_172{width:100%;height:100%;fill:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}._actions_1341g_179{display:flex;justify-content:center;border-top:1px solid #e9ecef;padding-top:1.5rem}._cancelButton_1341g_186{background:none;border:2px solid #e9ecef;border-radius:12px;padding:.75rem 2rem;font-size:.95rem;font-weight:500;color:#666;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._cancelButton_1341g_186:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .5s}._cancelButton_1341g_186:hover{border-color:#667eea;color:#667eea;background:#667eea0d;transform:translateY(-1px)}._cancelButton_1341g_186:hover:before{left:100%}._cancelButton_1341g_186:active{transform:translateY(0)}._languageCard_1341g_52{animation:_slideUp_1341g_1 .5s ease-out;animation-fill-mode:both}._languageCard_1341g_52:nth-child(1){animation-delay:.1s}._languageCard_1341g_52:nth-child(2){animation-delay:.2s}._languageCard_1341g_52:nth-child(3){animation-delay:.3s}._languageCard_1341g_52:nth-child(4){animation-delay:.4s}@keyframes _slideUp_1341g_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 480px){._container_1341g_1{padding:1.5rem}._title_1341g_28{font-size:1.3rem}._languageCard_1341g_52{padding:1rem}._flagWrapper_1341g_107{width:40px;height:40px}._flag_1341g_107{font-size:1.25rem}._languageLabel_1341g_136{font-size:1rem}}:root{--primary-color: #007bff;--secondary-color: #6c757d;--success-color: #28a745;--danger-color: #dc3545;--warning-color: #ffc107;--info-color: #17a2b8;--light-color: #f8f9fa;--dark-color: #343a40}
