.ingredientDialog{margin:0 0 20px}.ingredientSubContainer{width:100%;margin:0 0 24px}.ingredientNameContainer,.progressBarAlignment{display:flex;justify-content:space-between}.ingredientSubContainer>.ant-input:placeholder-shown{text-overflow:ellipsis;border-radius:10px;height:44px}.inputIngredients{border-radius:10px}.ant-select:not(.ant-select-customize-input) .ant-select-selector{position:relative;background-color:#fff;border:1px solid #d9d9d9;border-radius:10px;transition:all .3s cubic-bezier(.645,.045,.35)}.UOMAllergen,.storageWaste{gap:16px}.UOMAllergen,.additonal,.storageWaste{display:flex;align-items:center}.additonal>div{width:25%}.unitContainerDisable{background:#f5f5f5}.unitContainer .borderContainer:last-child{border-right:none}.ant-modal-body .butonGroup{width:100%!important}.proteinBox{width:25%}.loaderWidthHeight{width:608px;height:590px;display:flex;justify-content:center;align-items:center}.spanWidth>.createIngredientBorderRed .ant-select-selector{border:1px solid #ff303c!important}ul.subMenu li.heading{padding:0}li .headingContainer{position:relative;height:42px}li .headingContainer button{position:absolute;left:0;right:0;top:0;bottom:0;border:none;background:#000;color:#fff;border-radius:10px 10px 0 0}.label{margin:5px;color:red;font-size:12px}.labelProgressBarRed{margin:5px;color:red;font-size:10px}.labelProgressBarGreen{margin:5px;color:green;font-size:10px}.inventoryFilter{display:flex;align-items:center;justify-content:space-between;gap:10px;z-index:2000}.inventoryFilter-Radio .ant-radio-button-wrapper:hover{position:relative;color:#f9ab01}.inventoryFilter-Radio .ant-radio-button-wrapper{width:88px;height:35px}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{border-color:#f9ab01}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#f9ab01;border-color:#f9ab01}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child{border-color:#f9ab01}.ant-radio-button-wrapper-checked:not([class*=" ant-radio-button-wrapper-disabled"]).ant-radio-button-wrapper{border-right-color:#f9ab01!important;border-left-color:#f9ab01!important}.inventoryFilter-Apply-container{display:flex;align-items:center;justify-content:space-between;margin-top:5px}.inventoryFilter-Apply{display:flex;padding:12px 16px;width:-moz-fit-content;width:fit-content;border-radius:100px;align-items:center;justify-content:center;cursor:pointer;background-color:#f9ab01;transition:background-color .3s ease}.inventoryFilter-Apply:hover{background-color:#fedd94}.reset-filter-button{display:flex;padding:12px 16px;width:-moz-fit-content;width:fit-content;border-radius:100px;align-items:center;justify-content:center;cursor:pointer;border:1px solid #212121;transition:background-color .3s ease}.reset-filter-button:hover{background-color:#f5f5f5}.filters{margin-top:10px;margin-bottom:5px;justify-content:flex-start!important}.ingredient-type{margin-right:5px}.reset-btn{margin-top:20px}.InventoryTransferApprovalContainer .ant-modal-content .ant-modal-body{min-height:140px;width:630px!important}.aprroval-inventory-modal-container{position:relative;display:flex;align-items:center;border:1px solid #d9d9d9;border-radius:8px;font-family:Sora-Regular;margin-top:10px}.aprroval-inventory-modal-container-label{display:flex;align-items:center;gap:26px;font-family:Sora-Regular;margin-top:10px}.aprroval-inventory-modal-container input{width:60.3%;border:none;padding-left:0}.aprroval-inventory-modal-container input:focus{border-color:none;box-shadow:none;border-right-width:none;outline:0}.aprroval-inventory-modal-container div{width:33.3%;border-right:1px solid #d9d9d9;height:32px;display:flex;align-items:center;justify-content:center}.aprroval-inventory-modal-container .subRecipeErrorMessages{font-family:Sora-Regular;font-size:12px;line-height:18px;letter-spacing:-.02em;color:#ff303c;width:100%;margin:5px;position:absolute;left:283px;bottom:-20px}.aprroval-inventory-modal-container .borderRed{border:1px solid #ff303c!important;border-radius:0 8px 8px 0}.filterContainer{width:100%;height:auto;align-self:flex-start;align-items:flex-start}.filterInner{padding:20px 16px 24px}.filterHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.filterHeading{font-family:Sora-SemiBold,Sora;font-weight:700;font-size:14px;color:#101010;text-transform:uppercase;letter-spacing:.04em}.filterClearAll{font-family:Sora-Regular;font-size:12px;color:#f9ab01;cursor:pointer}.filterClearAll:hover{text-decoration:underline}.filterContainer .ant-collapse{font-family:Sora-SemiBold,Sora;font-weight:600;font-size:13px}.filterContainer .ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:10px 0;color:#101010;border-bottom:1px solid #f0f0f0}.filterContainer .ant-collapse-content-box{padding:12px 0 4px!important}.panelStyling{margin-bottom:4px}.filterContainer .ant-checkbox-group{display:flex;flex-direction:column}.filterContainer .ant-checkbox-group-item{margin-right:0!important;margin-bottom:6px}.filterContainer .ant-checkbox+span{padding-left:10px;padding-right:8px;font-family:Sora-Regular;font-size:13px;color:#333}.filterContainer .ant-checkbox-checked .ant-checkbox-inner{background-color:#101010!important;border-color:#101010!important}.btnShow{font-family:Sora-SemiBold;font-size:12px;color:#f9ab01;cursor:pointer;margin-top:4px}.btnShow:hover{text-decoration:underline}.btnHide{display:none}.calories-slider .ant-slider-track{background-color:#f9ab01}.calories-slider .ant-slider-handle{border:2px solid #f9ab01}.calories-slider .ant-slider-rail{background-color:#e0e0e0}.filterContainer .ant-slider:hover .ant-slider-track{background-color:#f9ab01}.filterContainer .ant-slider-mark{width:90%!important}.calorieRange{font-family:Sora-Regular;font-size:12px;color:#666;margin-top:8px}.filterContainer .ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{top:50%!important;right:0!important}.filterContainer .anticon svg{display:inline-block;color:#aaa;width:10px;height:10px}.gridIconContainer{border:1px solid #d3d0cf;border-radius:50px;width:88px;height:40px;justify-content:center;align-items:center}.gridIcon,.gridIconContainer{display:flex;flex-direction:row}.gridIcon{align-items:flex-start;padding:10px 12px;gap:8px;left:50%;right:4.55%;top:8.33%;bottom:8.33%;border-radius:24px;height:35px}.gridActive{background-color:#febd2f;margin:5px}.ant-table-thead .ant-table-cell{color:#a5a5a5;background-color:#ebebeb}.ExpandedTextAlignment{text-align:justify!important}.expand-description-container{margin:20px}.expand-description-container .expand-description-title{text-align:left;font-family:Sora-SemiBold}.expand-description-container .expand-description-text{font-family:Sora-Regular;font-size:14px;text-align:justify;padding:10px}.wizardSubContainer>.row{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin-bottom:10px}.wizardSubContainer>.row>.col{width:272px}.parentContainer{margin-bottom:20px}.disableClass{pointer-events:none}.stepOneDisableaddButton,.stepOneaddButton{width:100%;height:24px;font-family:ClashDisplay-Medium;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-.02em;color:#212121;cursor:pointer}.stepOneDisableaddButton{pointer-events:none}.spacing{margin-top:25px}.Ingredient-head{line-height:55px;font-size:medium}.Ingredient-head,.recipeIngredient-head-bold{align-self:flex-start;font-family:Sora-SemiBold}.recipeIngredient-head-bold{margin:32px 0 0;font-size:16px;font-size:medium}.recipeIngredientSubContainer>.group{display:flex;border:1px solid #d3d0cf;border-radius:10px;overflow:hidden;height:44px}span.category>span{line-height:55px}.recipeIngredient{position:relative;margin-bottom:8px}.recipeIngredientSubContainer span.recipeIngredient{width:200px}.recipewizardIngredientsLabel{position:relative;display:flex;margin:24px 0 8px;align-items:center}.recipeIngredientSubContainer span.recipeIngredient,.recipewizardIngredientsLabel .recipeIngredientsLabel{width:200px}.recipeIngredientSubContainer .details{width:90px}.recipewizardIngredientsLabel span.label{width:90px;padding-right:10px}.recipewizardIngredientsLabel span.label2{width:70px}.recipeIngredientSubContainer .details2,.recipewizardIngredientsLabel span.label3{width:118px}.recipewizardIngredientsLabel span.label4{width:158px}.recipeIngredientSubContainer .details3{width:122px}.recipewizardIngredientsLabel span.label,.recipewizardIngredientsLabel span.label3,.recipewizardIngredientsLabel span.label4{text-align:center}.group input{border:none;border-right:1px solid #d3d0cf;padding:12px 6px}.details2{width:120px;display:flex;align-items:center;background:#f3f4f6}.details2 span{width:50%;text-align:center;border-right:1px solid #d3d0cf;font-size:14px}.details2 div{width:50%;padding-left:10px}.pricegroup{line-height:44px;display:flex;align-items:center;border:1px solid #d3d0cf;border-radius:10px;overflow:hidden}.pricegroup span{background:#d3d0cf;width:25%;text-align:center;font-size:14px}.pricegroup div{padding-left:10px;background-color:#f3f4f6;width:75%}.finalpricegroup input,.pricegroup input{border:none;outline:none}.finalpricegroup{line-height:40px;border-radius:10px;border:1px solid #d3d0cf;display:flex;align-items:center;overflow:hidden}.finalpricegroup span{width:25%;text-align:center;border-right:1px solid #d3d0cf;background:#d3d0cf;font-size:14px}.deleterecipeIngredient{position:absolute;right:-25px;top:12px}.recipeIngredient-calorie-label{position:absolute;right:-65px;top:5px;font-size:14px}.recipeIngredientSubContainer .details .ant-input,.recipeIngredientSubContainer .details .ant-input-number{border:none!important;border-radius:0!important;box-shadow:none!important;background:rgba(0,0,0,0)!important;height:100%!important;width:100%!important}.recipeIngredientSubContainer .details .ant-input-number-input,.recipeIngredientSubContainer .details .ant-input-number-input-wrap{border:none!important;background:rgba(0,0,0,0)!important;padding:0 6px!important;height:100%!important}.recipeIngredientSubContainer .details{border-right:1px solid #d3d0cf}.recipeIngredientSubContainer .group{display:flex;border:1px solid #d3d0cf;border-radius:10px;overflow:hidden;height:44px;align-items:center}.recipeIngredientSubContainer .group .recipeIngredient .ant-input{border:none!important;border-right:1px solid #d3d0cf!important;border-radius:0!important;box-shadow:none!important;height:100%!important}.recipeIngredientSubContainer .details3{border-right:1px solid #d3d0cf;display:flex;align-items:center;justify-content:center}.recipeStepTwo{width:100%}.recipeStepTwo .ant-input{box-sizing:border-box;margin:0;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum","tnum","tnum";position:relative;display:inline-block;width:100%;min-width:0;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715;background-color:#fff;border:1px solid #d9d9d9;transition:all .3s;padding:12px 16px;height:44px;background:#fff;border-radius:10px}.recipeStepTwo .ant-input:focus-visible{outline:none;border:1px solid #f9ab01}.recipe-stepTwo-input{display:flex;align-items:center;gap:8px;margin:8px}.recipeStepAddButton{width:560px;height:24px;font-family:ClashDisplay-Medium;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-.02em;color:#212121;cursor:pointer}.recipeTextArea .ant-input{box-sizing:border-box;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum","tnum","tnum","tnum";position:relative;display:inline-block;min-width:0;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715;background-color:#fff;border:1px solid #d9d9d9;transition:all .3s;padding:12px 16px;width:100%;height:44px;background:#fff;border-radius:10px;margin:0 0 32px}.recipeImageUpload{overflow:hidden;height:280px;width:560px;text-align:center;background-color:#fbfaf9;border-radius:10px;position:relative;border:1px dashed #ddd}.recipeImageWrapper{display:inline-block;position:relative}.recipeImageHeight{height:280px;width:100%}.recipeFormgroup{display:flex;justify-content:space-between;border:1px solid #e1e1e1;border-radius:10px;flex-wrap:wrap}.recipe-label-wrapper{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.recipeFormgroup label{background:#fbfaf9;border:1px dashed #ddd;border-radius:5px;font-size:16px;color:#000;width:560px;position:relative;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;height:280px}.recipeFormgroup input{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;cursor:pointer}.recipeWizardLabel{font-size:14px;line-height:20px;letter-spacing:-.02em;color:#212121;margin:24px 0 8px}.ant-input-focused,.recipeStepTwo .ant-input:focus{border-color:#f9ab01;box-shadow:0 0 0 0 #fff;border-right-width:1px;outline:0}.recipeStepTwo-Head{margin:24px 0}.recipeStepTwo-Head,.recipeWizard-subHead{width:100%;font-family:Sora-SemiBold;font-size:16px;line-height:24px;letter-spacing:-.02em;color:#212121}.recipeWizard-subHead{margin:0 0 24px}.recipePracticeContainer{width:100%;margin:0 0 24px}.recipePracticeContainerJustify{display:flex;gap:16px;align-items:center}.recipeSubContainerPractice{width:272px}.recipeSubContainerPractice>.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{padding:0 11px;border-radius:10px}.recipeSubContainerPractice>.ant-select-lg{font-size:14px}.recipePracticeText .ant-input{box-sizing:border-box;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum","tnum","tnum","tnum";position:relative;display:inline-block;min-width:0;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715;background-color:#fff;border:1px solid #d9d9d9;transition:all .3s;padding:12px 16px;width:100%;height:44px;background:#fff;border-radius:10px;margin:0 0 32px}.recipePracticeLabel{font-size:14px;line-height:20px;letter-spacing:-.02em;color:#212121;margin:0 0 8px}.recipeWizardSubContainer{width:100%;margin:0 0 24px}.deleteButtonForRecipe,.hideButtonForRecipe{position:absolute;top:12px;right:12px;background-color:#fff;padding:8px;border-radius:8px;cursor:pointer}.hideButtonForRecipe{display:none}.recipeWizardSubContainer>.ant-input:placeholder-shown{text-overflow:ellipsis;border-radius:10px;height:44px}.recipeWizardadditonal{display:flex;align-items:center}.recipeWizardadditonal>div,.stepThreeadditonal>div{width:25%}.recipeUnitContainer{display:flex;align-items:center;border:1px solid #d3d0cf;border-radius:10px}.recipeUnitSubContainer{display:flex;margin:12px 16px;align-items:center;justify-content:space-between}.recipeBorderContainer{border-right:1px solid #d3d0cf;width:25%}.recipeUnitContainer .borderContainer:last-child{border-right:none}.recipeUnitSubContainer .gramValue{width:50%}.recipeBuilderloaderHeight{height:650px!important;justify-content:center}.recipeStepperContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;font-family:Sora-Regular}.wizardLabel{font-size:14px;line-height:20px;letter-spacing:-.02em;color:#212121;margin:24px 0 8px}.plus{color:#000}.checkBox{margin:24px}.checkBox>.ant-checkbox-wrapper{box-sizing:border-box;margin:0 26px 0 0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum","tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.headingContainer{display:flex;justify-content:space-between}.Recipe-form-group{margin:auto;position:relative}.Recipe-form-group label{font-family:Sora-Regular;font-size:14px;letter-spacing:-.02em;color:#212121;padding-bottom:8px;display:block}.Recipe-form-group label span{color:#f90101}.Recipe-form-group input{width:100%;padding:12px 16px;gap:4px;font-size:14px;width:560px}.Recipe-form-group input,ul.dropdown-list{background:#fff;border:1px solid #d3d0cf;border-radius:10px}ul.dropdown-list{left:0;right:0;top:100%;box-shadow:0 12px 40px 2px rgba(84,84,84,.12);list-style:none;padding-left:0;margin-top:5px;margin-bottom:0;z-index:99999}ul.dropdown-list>li:first-child p{font-family:Sora-Regular;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.02em;margin:0}ul.dropdown-list li h3{font-family:Sora-SemiBold,Sora;font-style:normal;font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.02em;color:#212121;margin-bottom:0}.Recipe-form-group ul.subMenu{list-style:none;padding-left:0;max-height:315px;min-height:100px;overflow:auto}ul.subMenu li{padding:11px 17px}.placeholder,ul.subMenu li p{font-family:Sora-Regular}.list-btn::-webkit-scrollbar{width:5px;border-radius:24px;background-color:#d3d0cf}.list-btn::-webkit-scrollbar-thumb,.list-btn::-webkit-scrollbar-track{border-radius:8px}.list-btn p{font-family:Sora-Regular}.buttonWrapper{display:flex;justify-content:center;align-items:center;padding:12px 16px;background-color:#212121}.buttonStyling{font-family:Sora;font-style:normal;font-weight:400;font-size:14px;color:#fff;background-color:#212121;border:none}.optionIcon{padding-left:10px}.modeTwo{justify-content:space-between}.mainWrapper{margin-top:20px}.selectStyle{width:500px}.dividerStyle{margin:4px 0}.drop-down-wrapper{position:relative;z-index:9999;margin-bottom:10px}.drop-down-wrapper:hover .wrapper-btn{opacity:1;background:#fff;border:none}.wrapper-btn{position:absolute;right:-25px;top:11px;opacity:0;z-index:9999}.drop-down{border:1px solid #d3d0cf;border-radius:10px;overflow:hidden}.drop-down-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#f3f4f6}.drop-down-header p{margin-bottom:0}.drop-down-header button{background:none;border:none}.drop-down-content{padding:16px}.drop-down-content .form-group{max-width:100%;display:flex;gap:8px;align-items:center;margin-bottom:8px}.drop-down-content .form-group input{width:88%;border-radius:10px;height:44px;border-right:1px solid #d3d0cf}.form-group span{width:20px;height:20px;display:flex;justify-content:center;align-items:center}.form-group:hover button{opacity:1}.form-group button{opacity:0;background:#fff;border:none}.drop-down-content .addItem{color:#212121}.wizardSubContainer:has(.Recipe-form-group){width:560px}.Recipe-form-group ul.dropdown-list{top:48px;margin-top:0!important}.Recipe-form-group .ant-input{margin-bottom:5px}.Modal .case{height:150px}.variationModalwizardLabel{font-size:14px;line-height:20px;letter-spacing:-.02em;color:#212121;margin:0 0 8px}.variation-disable-button{background:#ffedc7!important;color:#888!important}.recipe-variation{padding-bottom:25px}ul.variation-dropdown-list{position:absolute;left:0;right:0;top:100%;background:#fff;border:1px solid #d3d0cf;box-shadow:0 12px 40px 2px rgba(84,84,84,.12);border-radius:10px;list-style:none;padding-left:0;margin-top:5px;margin-bottom:0;z-index:100;width:560px;height:160px;overflow:scroll}ul.variation-dropdown-list>li:first-child p{font-family:Sora-Regular;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.02em;margin:0}ul.variation-dropdown-list li h3{font-family:Sora-SemiBold,Sora;font-style:normal;font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.02em;color:#212121;margin-bottom:0}.sub-wizard-form-group{margin:auto;position:relative}.sub-wizard-form-group label{font-family:Sora-Regular;font-size:14px;letter-spacing:-.02em;color:#212121;padding-bottom:8px;display:block}.sub-wizard-form-group label span{color:#f90101}.sub-wizard-form-group input{width:100%;padding:12px 16px;gap:4px;font-size:14px}.sub-wizard-form-group input,ul.sub-recipe-dropdown-list{background:#fff;border:1px solid #d3d0cf;border-radius:10px}ul.sub-recipe-dropdown-list{position:absolute;left:0;right:0;top:100%;box-shadow:0 12px 40px 2px rgba(84,84,84,.12);list-style:none;padding-left:0;margin-top:5px;margin-bottom:0;z-index:99999}ul.sub-recipe-dropdown-list>li:first-child p{font-family:Sora-Regular;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.02em;margin:0}ul.sub-recipe-dropdown-list li h3{font-family:Sora-SemiBold,Sora;font-style:normal;font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.02em;color:#212121;margin-bottom:0}.sub-wizard-form-group ul.subRecipe-subMenu{list-style:none;padding-left:0;max-height:315px;min-height:100px;overflow:auto}ul.subRecipe-subMenu li{padding:11px 45px 11px 11px}.subRecipe-dropdownPlaceholder{color:#a5a5a5}.subRecipe-dropdownPlaceholder,ul.subRecipe-subMenu li p{margin-bottom:0;font-family:Sora-Regular;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.02em}ul.subRecipe-subMenu li p{color:#212121}.subRecipe-subMenu>li{position:relative}li.subRecipe-dropdown-create-category{position:relative;height:42px}li.subRecipe-dropdown-create-category button{position:absolute;left:0;right:0;top:0;bottom:0;border:none;background:#000;color:#fff;border-radius:10px 10px 0 0}.hide{display:none}.deleteIngredientForRecipe{cursor:pointer;position:absolute;right:0;top:12px}.hideIngredient{position:absolute;right:-25px;top:12px;display:none}.orderTypeTextStyle{display:flex;justify-content:center;align-items:center;cursor:pointer}.orderTypeTextContainer{font-size:12px;height:44px;overflow-y:scroll;margin-left:5px}.brandIcons{margin:5px 10px 5px 5px}.withPlaceholder{border:1px solid #cdcdcd;background:#f7f7f7;border-radius:2px}.subrecipe-calorie-container{margin-left:15px;display:flex;align-items:baseline;gap:5px}.subrecipe-unit-container{margin-left:15px!important;display:flex;align-items:baseline;gap:5px}.subrecipe-calorie-value{background:#f5f3ef;padding:8px;border-radius:10px;width:70px;overflow:hidden}.subrecipe-allergens-icons{display:flex;gap:10px}.recipeIngredient-calorie-value{position:absolute;right:-80px}.recipeIngredient-graph{position:absolute;right:-115px}.modifierIngredient .subDetails2 div{padding-left:12px}.recipe-cost{width:160px!important}.recipe-ingredient{margin-right:20px}.modifierdetails{width:100px!important}.orderTypeDialogContainer{width:300px;margin-bottom:1rem}.orderTypeModal{width:auto!important}.ordertype-btn{padding-top:10px!important}.SubRecipeStepTwo{width:100%}.SubRecipeStepTwo .ant-input{box-sizing:border-box;margin:0;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum","tnum","tnum";position:relative;display:inline-block;width:100%;min-width:0;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715;background-color:#fff;border:1px solid #d9d9d9;transition:all .3s;padding:12px 16px;height:44px;background:#fff;border-radius:10px}.SubRecipeStepTwo .ant-input:focus-visible{outline:none;border:1px solid #f9ab01}.SubRecipe-stepTwo-input{display:flex;align-items:center;gap:8px;margin:8px}.SubRecipeStepAddButton{width:560px;height:24px;font-family:ClashDisplay-Medium;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-.02em;color:#212121;cursor:pointer}.SubRecipeTextArea .ant-input{box-sizing:border-box;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum","tnum","tnum","tnum";position:relative;display:inline-block;min-width:0;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715;background-color:#fff;border:1px solid #d9d9d9;transition:all .3s;padding:12px 16px;width:100%;height:44px;background:#fff;border-radius:10px;margin:0 0 32px}.SubRecipeImageUpload{overflow:hidden;height:280px;width:560px;text-align:center;background-color:#fbfaf9;border-radius:10px;position:relative;border:1px dashed #ddd}.SubRecipeImageWrapper{display:inline-block;position:relative}.SubRecipeImageHeight{height:280px;width:100%}.SubRecipeFormgroup{display:flex;justify-content:space-between;border:1px solid #e1e1e1;border-radius:10px;flex-wrap:wrap}.SubRecipe-label-wrapper{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.SubRecipeFormgroup label{background:#fbfaf9;border:1px dashed #ddd;border-radius:5px;font-size:16px;color:#000;width:560px;position:relative;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;height:280px}.SubRecipeFormgroup input{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;cursor:pointer}.SubRecipeWizardLabel{font-size:14px;line-height:20px;letter-spacing:-.02em;color:#212121;margin:24px 0 8px}.SubRecipeStepTwo .ant-input:focus,.ant-input-focused{border-color:#f9ab01;box-shadow:0 0 0 0 #fff;border-right-width:1px;outline:0}.wizardLabelAdvance{font-size:14px;line-height:20px;letter-spacing:-.02em;color:#212121;margin:0 0 8px}.SubRecipeStepTwo-MainHead{margin-top:24px}.SubRecipeStepTwo-Head,.SubRecipeStepTwo-MainHead,.SubRecipeWizard-subHead{width:100%;font-family:Sora-SemiBold;font-size:16px;line-height:24px;letter-spacing:-.02em;color:#212121}.SubRecipeWizard-subHead{margin:24px}.SubRecipePracticeContainer{width:100%;margin:0 0 24px}.SubRecipePracticeContainerJustify{display:flex;gap:16px;align-items:center}.SubRecipeSubContainerPractice{width:272px}.SubRecipeSubContainerPractice>.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{padding:0 11px;border-radius:10px}.SubRecipeSubContainerPractice>.ant-select-lg{font-size:14px}.SubRecipePracticeText .ant-input{box-sizing:border-box;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum","tnum","tnum","tnum";position:relative;display:inline-block;min-width:0;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715;background-color:#fff;border:1px solid #d9d9d9;transition:all .3s;padding:12px 16px;width:100%;height:44px;background:#fff;border-radius:10px;margin:0 0 32px}.SubRecipePracticeLabel{font-size:14px;line-height:20px;letter-spacing:-.02em;color:#212121;margin:0 0 8px}.allergens-content{width:100%;padding-left:0;list-style:none;display:flex;flex-wrap:wrap}.allergens-content li{width:25%;margin-bottom:18px;display:flex;gap:10px;color:#212121;align-items:center}.checkboxIngredient{width:16px;height:16px;border-radius:3px}.SubRecipeWizardSubContainer{width:100%;margin:0 0 24px}.SubRecipeWizardSubContainer>.ant-input:placeholder-shown{text-overflow:ellipsis;border-radius:10px;height:44px}.SubRecipeWizardadditonal{display:flex;align-items:center}.SubRecipeWizardadditonal>div{width:25%}.SubRecipeUnitContainer{display:flex;align-items:center;border:1px solid #d3d0cf;border-radius:10px}.SubRecipeUnitSubContainer{display:flex;margin:12px 16px;align-items:center;justify-content:space-between}.SubRecipeBorderContainer{border-right:1px solid #d3d0cf;width:25%}.SubRecipeBorderContainer .borderContainer:last-child{border-right:none}.borderRemove{width:25%}.SubRecipeUnitSubContainer .gramValue{width:50%}.stepThreeproteinBox{width:25%}.unitColor{color:#a5a5a5}.proteinText{margin-left:25px}.allergens{margin-bottom:12px}.loadIngredient{height:100px;display:flex;align-items:center}.addtionalAttributeLabel{font-size:14px}.checkboxContainer{display:flex;flex-wrap:nowrap}.checkboxLabel{margin-right:20px}.checkboxContainer input{margin-right:5px}.date-time-inputs input,select{border-color:#728096;padding:6.5px 11px;height:44px;margin-top:10px;margin-right:40px;display:inline-block;border-radius:12px}.date-time-inputs label{margin-right:5px;display:inline-block}.ant-radio-inner{border-color:#728096}.ant-radio-checked .ant-radio-inner,.ant-radio-input:focus+.ant-radio-inner,.ant-radio-wrapper:hover .ant-radio,.ant-radio:hover .ant-radio-inner,.date-time-inputs input:focus,.date-time-inputs input:hover{border-color:#f9ab01}.time-select{border-width:2px}.time-select:focus,.time-select:hover{border-color:#f9ab01;border-width:2px}ant-modal-wrap ant-modal-centered{border-radius:16px}.MenuModal{margin:0 0 20px}.MenuModal>.menuSubContainer{width:100%}.MenuModal>.ingredientSubContainermargin{margin:0 0 24px}.MenuModal>.menuSubContainer .ant-select-lg{width:100%;height:44px}.ant-modal-body::-webkit-scrollbar{display:none}.ant-modal-content{display:inline-block;padding-bottom:0;text-align:left;vertical-align:middle}.ingredientLabel{font-size:14px;line-height:20px;letter-spacing:-.02em;color:#212121;margin:0 0 8px}.menuSubContainer>.ant-input:placeholder-shown{text-overflow:ellipsis;border-radius:10px;height:44px}.spanWidth{width:100%}.spanWidth>.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{padding:0 11px;border-radius:10px}.MenuModal>.ingredientSubContainer>.ant-select:not(.ant-select-customize-input) .ant-select-selector{position:relative;background-color:#fff;border:1px solid #d9d9d9;border-radius:10px;transition:all .3s cubic-bezier(.645,.045,.35);height:44px!important;width:100%}.spanWidth>.ant-select-lg{font-size:14px}.unitContainer{display:flex;align-items:center;border:1px solid #d3d0cf;border-radius:10px}.unitSubContainer{display:flex;margin:12px 16px;align-items:center;justify-content:space-between}.borderContainer{border-right:1px solid #d3d0cf;width:25%}.menuSubContainer{width:100%}.menuSubContainer>.row{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.menuSubContainer>.row>.col{width:208px!important}.menuSubContainer>.col>.ant-input-lg{height:44px;padding:12px 16px;font-size:14px;border-radius:10px}.menuSubContainer .pricegroup{line-height:43px}.menuSubContainer .pricegroup input{width:75%}span.category>span{background:#f3f4f6;width:100%;border:1px solid #d9d9d9;display:block;line-height:44px;border-radius:10px;padding-left:10px}.menuSubContainer>.Profitability{height:44px;width:432px;left:0;top:28px;border-radius:10px;padding:12px 16px;background-color:#f3f4f6;margin-bottom:32px}.menuSubContainer>.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{height:44px}.finalMenuPrice .ant-input{height:44px;border-radius:10px}.menu-disable-button{background-color:#ffedc7!important;color:#a5a5a5!important}.exclTaxHint{margin-top:6px;font-family:Sora-Regular,Sora;font-size:12px;line-height:16px;color:#6b6b6b;letter-spacing:-.01em}.profitabilityHint{margin-left:4px;color:#cc7a00;font-family:Sora-SemiBold;cursor:help}.Modal{margin:0 0 20px}.Modal .case{width:432px}.CategoryModalwizardLabel{font-size:14px;line-height:20px;letter-spacing:-.02em;color:#212121;margin:0 0 8px}.modifierModalIngredientsLabel{width:180px}.modifierWizardIngredientsLabel .modifierModalIngredientsLabel{width:225px}.modifierWizardIngredientsLabel .label:nth-child(2){width:98px;margin:0}.modifierWizardIngredientsLabel .label:nth-child(3){width:105px;margin:0}.modifierWizardIngredientsLabel .label:nth-child(4){width:85px;margin:0}.modifierWizardIngredientsLabel .label:nth-child(5),.modifierWizardIngredientsLabel .label:nth-child(6){width:70px;margin:0}.modifierWizardIngredientsLabel .label:nth-child(7){width:100px;margin:0}.modifierWizardIngredientsLabel .label{text-align:left!important}.modifierModalWrap .ant-modal-body,.modifierModalWrap .ant-modal-content{overflow:visible!important;width:100%!important}.modifierModalWrap .ant-modal-body::-webkit-scrollbar{display:none}.modifierModalWrap .dropdownIngredientSubRecipe.dropdown-list{z-index:100050!important;min-width:220px}.add-mod-btn{margin-top:30px}.ComboLabelContainer{display:flex;align-items:center}.combo-wizard-step2-head{width:81%!important}.variantWidth,.variantWidthfoodics{width:300px}.menuWidth{width:310px}.menuWidthfoodics{width:285px}.qtyWidth,.qtyWidthfoodics{width:90px}.netPriceWidthfoodics{width:75px}.salePriceWidth{width:90px}.netPriceWidth{width:120px}.ComboLabelContainer .menuWidth .ant-select-lg .ant-select-selector,.ComboLabelContainer .variantWidth .ant-select-lg .ant-select-selector{position:relative;background-color:#fff;border:1px solid #d9d9d9;border-radius:0;padding:3px 11px;transition:all .3s cubic-bezier(.645,.045,.35)}.menuWidth>.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector,.variantWidth>.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{height:44px}.menuWidth>.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{padding:3px 11px}.usdLabel{padding:9px 10px;width:56px;background:#e7e9ee}.qtyWidth .ant-input,.usdLabel{height:44px;border:none;border-right:1px solid #d3d0cf;border-radius:0}.qtyWidth .ant-input{margin:0;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-block;width:100%;min-width:0;color:rgba(0,0,0,.85);font-size:14px;line-height:1.78;background-color:#fff;background-image:none;transition:all .3s}.usdValueDiv{width:66px;background-color:#f3f4f6;line-height:44px;padding:0 5px}.inputFieldContainer{border:1px solid #d3d0cf;border-radius:10px;overflow:hidden}.inputComboMenuContainer{position:relative;margin-bottom:8px}.comboMenuDelete{position:absolute;right:-24px;top:12px;cursor:pointer}.menuWidth>.ant-select-lg,.variantWidth>.ant-select-lg{font-size:14px}.variantWidth .ant-select-lg .ant-select-selector .ant-select-selection-overflow{position:relative;display:flex;flex:auto;flex-wrap:nowrap;max-width:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.variantWidth .ant-select-lg .ant-select-selector .ant-select-selection-overflow::-webkit-scrollbar{display:none}.comboPriceFieldLabel{font-size:14px;line-height:20px;letter-spacing:-.02em;color:#212121;margin:0 0 8px}.bottomFieldComboMargin{margin-bottom:24px}.ComboLabelContainer .qtyWidth .ant-input{border-radius:0}.foodicscombocontainer{margin-bottom:20px}.groupContainer{width:560px;border:1px solid #d9d9d9;border-radius:8px;padding:0 10px 10px;margin-top:15px}.newItemContainer{display:flex;align-items:center;margin-top:10px}.newItemContainer .ant-input{margin-right:10px}.recipe-width{width:250px!important}.foodics-delete{right:-35px}.approvalRecipeDialogContainer .ant-modal-content{width:685px}.ingredientListMenu .title{font-family:Sora-SemiBold;font-style:normal;font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.02em;color:#212121;margin-bottom:16px}.ingredientListMenu .content{display:flex;align-items:center;flex-wrap:wrap}.ingredientListMenu .content-text{width:50%;margin-bottom:24px}.ingredientListMenu .content-text p:first-child{font-family:Sora-SemiBold;font-weight:600;font-size:14px;line-height:20px;letter-spacing:.5px;text-transform:uppercase;color:#a5a5a5;margin-bottom:8px}.ingredientListMenu .content-text p:last-child{font-family:Sora-Regular;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.02em;color:#101010;display:flex;align-items:center;gap:5px;margin-bottom:0}.ingredientListDialogAllergenTitle{margin-top:24px}.center-text-align-approval{text-align:center}.approvalRecipeDialogContainer .ant-modal-content .ant-modal-body{width:100%!important}.approvalRecipeDialogContainer .ant-modal-content .ant-modal-body .borderApproveRecipeColor:hover,.borderApproveRecipeColor:focus{color:#30a44c;border-color:#30a44c;border-radius:10px;background:#fff}.approvalRecipeDialogContainer .ant-modal-content .ant-modal-body .borderRejectRecipeColor:hover,.borderRejectRecipeColor:focus{color:#f90101;border-color:#f90101;border-radius:10px;background:#fff}.updateButtonApproval{border-radius:10px}.approvalUpdateButtonContainer{width:100%;display:flex;justify-content:flex-end;gap:16px}.approvalModalHeaderAlign{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.tableTickCrossIconsWithoutCenter input{border-radius:8px;width:130px}.titleWithIconAlign{display:flex;align-items:center;justify-content:space-between}.ApprovalFieldsEditIcon{cursor:pointer}.borderRejectRecipeColor{border:1px solid #f90101}.borderApproveRecipeColor{border:1px solid #30a44c}.categoryNameApprovalModal{width:max-content}.dropdown-checkIcon-spacing{display:flex;align-items:center;gap:12px}.ingredient-selection-cancel-icon-color{color:#f90101}.ingredient-selection-success-icon-color{color:#53ba23}.ingredient-unmatach-select-icons{cursor:pointer}.cancel-editted-icon-container{display:flex;align-items:center;gap:18px}.ingredient-unmatach-select-icons svg{width:18px;height:18px}.recipe-name-container-width{width:340px}.unmatched-ingredients-danger-message{color:#f90101;text-align:justify}.tableTickCrossIcons input{width:70px;border-radius:8px}.OrderListDialogContainer .ant-modal-content .ant-modal-body{min-height:120px;max-height:70vh;overflow-y:auto}.orderListWidthDialogContainer .ant-modal-content,.orderListWidthDialogContainer .ant-modal-content .ant-modal-body{width:720px!important}.marginBottomConfirmationText{margin:0 0 16px}.order-list-dialog-body-heading{margin-bottom:8px;font-family:Sora-SemiBold;font-size:13px;color:#212121}.errorMessage-container{font-family:Sora-Regular;font-size:12px;line-height:18px;letter-spacing:-.02em;color:#ff303c;width:100%;margin:5px}.order-list-title{display:flex;align-items:center;gap:12px}.op-short-toggle{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;cursor:pointer;background:#fff5e5;color:#cc7a00;font-size:12px;font-family:Sora-Regular;transition:background .15s ease}.op-short-toggle:hover{background:#ffe6b8}.op-short-toggle.active{background:#cc7a00;color:#fff}.op-short-toggle.disabled{background:#f4f4f4;color:#b0b0b0;cursor:not-allowed}.op-short-toggle .anticon{font-size:14px}.op-short-count{font-family:Sora-SemiBold}.order-list-grid,.order-list-row{display:grid;grid-template-columns:minmax(0,1fr) 90px 90px 80px;align-items:center;grid-column-gap:16px;column-gap:16px;padding:10px 0}.order-list-grid-header{padding-bottom:8px;border-bottom:1px solid #e6e0d6;margin-bottom:4px}.order-list-row-plain{border-bottom:1px solid #f0ece5}.order-list-row-plain:last-child{border-bottom:none}.op-name-cell{font-family:Sora-Regular;font-size:14px;color:#212121;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;display:flex;align-items:center;gap:6px}.op-short-icon{color:#cc7a00;font-size:13px;flex-shrink:0}.op-name-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.op-num-cell-plain{font-family:Sora-Regular;font-size:14px;color:#212121;text-align:right;padding:0}.order-list-grid-header .op-num-cell-plain{text-align:center}.op-unit-cell{padding:0 6px;display:flex;align-items:center;justify-content:flex-start;font-size:13px;color:#212121;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;font-family:Sora-Regular}.op-unit-header{background:rgba(0,0,0,0);justify-content:center}.op-empty-state{padding:24px 0;text-align:center;color:#6b6b6b;font-family:Sora-Regular;font-size:14px}.op-confirm-heading{margin-bottom:12px}.op-confirm-row{display:grid;grid-template-columns:minmax(0,1fr) 90px 90px;align-items:center;grid-column-gap:12px;column-gap:12px;padding:8px 0;border-bottom:1px solid #f0ece5}.op-confirm-row:last-child{border-bottom:none}.op-confirm-name{font-family:Sora-Regular;font-size:14px;color:#212121;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.op-confirm-qty .op-confirm-input{width:100%;height:36px;border:1px solid #d3d0cf;border-radius:8px;background:#fafafa}.op-confirm-qty .op-confirm-input .ant-input-number-input{text-align:right;padding:0 10px;height:34px;color:#212121}.op-confirm-unit{height:32px;padding:0 12px;display:flex;align-items:center;justify-content:center;font-size:13px;color:#212121;font-family:Sora-Regular;background:#f5f3ef;border-radius:8px}.op-confirm-cta-wrap{margin-top:20px;display:flex;justify-content:flex-end}.op-confirm-cta{background:#febd2f;color:#212121;padding:10px 22px;border-radius:999px;font-family:Sora-SemiBold;cursor:pointer}.op-confirm-cta:hover{background:#f0af1e}.uploadedimage{width:100%;display:flex;justify-content:space-between;align-items:center;margin:16px 0}.uploadRecipeImageWrapperStepOne{display:flex;align-items:center;gap:20px}.uploadRecipeImageWrapperStepOne img{border-radius:8px}.text{font-family:Sora;font-weight:600}.text :last-child{color:#17c313}.deletebutton{display:inline}.containerImage{background-color:#fbfafb;padding:24px;width:100%;height:400px;position:relative;border-right:1px solid #ebebeb;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;margin-bottom:20px}.containerImage::-webkit-scrollbar{display:none}.Container .uploadedimage{width:100%;display:flex;justify-content:flex-start;align-items:center;margin-top:0;margin-bottom:30px}.uploadRecipeImageWrapperStepTwo{display:flex;align-items:center;gap:16px;width:224px}.uploadRecipeImageWrapperStepTwo img{border-radius:8px}.Label{width:601px;letter-spacing:-.02em;margin-bottom:16px}.Label,.text{font-family:Sora-SemiBold;font-size:16px;line-height:24px}.text{display:inline-grid}.textSizeGap{margin-bottom:8px}.Container .deletebutton{margin-left:20px;display:inline}.Subcontainer{height:650px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;margin-bottom:20px}.Subcontainer::-webkit-scrollbar{display:none}.tagDropdown{margin-left:36px}.tagDropdown>.ant-select:not(.ant-select-customize-input) .ant-select-selector{width:297px;height:44px;border-radius:10px;align-items:center}.uploadImageSize{font-family:Sora-Regular;font-size:14px;letter-spacing:-.02em;color:#a5a5a5!important}.rdRecipeWizardSubContainer{width:560px}.rdRecipeWizardSubContainer .ant-upload.ant-upload-drag .ant-upload-btn{display:table;height:280px}.rdRecipeWizardSubContainer>.ant-select-single .ant-select-selector .ant-select-selection-search-input{width:560px;border-radius:10px;padding:12px 16px;font-size:14px}.rdRecipeCheckBox{margin:24px 0}.rdRecipeCheckBox>.ant-checkbox-wrapper{box-sizing:border-box;margin:0 26px 0 0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum","tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.rdRecipeWizardSubContainer>.ant-input-lg{padding:12px 16px;font-size:14px;border-radius:10px;height:44px}.rdRecipeWizardSubContainer>.ant-select-lg{font-size:14px}.rdRecipeWizardSubContainer>.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{width:560px;border-radius:10px}.rdRecipeWizardSubContainer .ant-upload.ant-upload-drag .ant-upload{padding:0}.rdRecipeUploadText{font-size:14px!important;line-height:20px!important;color:#212121!important}.rdRecipeUploadHint,.rdRecipeUploadText{font-family:Sora-Regular!important;letter-spacing:-.02em;margin:0}.rdRecipeUploadHint{font-size:12px!important;line-height:18px!important;color:#a5a5a5!important}.rdRecipeLabelWrapper{display:flex;align-items:center;gap:15px;flex-wrap:wrap;width:100%}.rdRecipeFormGroup{display:flex;justify-content:space-between;background:#fbfaf9;border:1px dashed #d3d0cf;border-radius:10px;flex-wrap:wrap}.rdRecipeFormGroup label{background:#fbfaf9;border:1px dashed #ddd;border-radius:5px;font-size:16px;color:#000;width:100%;position:relative;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;height:280px}.rdRecipeFormGroup input{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;cursor:pointer}.rdRecipeLabelWrapper p{font-family:Brown;font-weight:300;font-size:18px;line-height:32px;color:#999}.rdRecipeImageUpload{overflow:hidden;height:280px;width:560px;text-align:center;background-color:#fbfaf9;border-radius:10px;position:relative;border:1px dashed #ddd}.rdRecipeImageHeight{height:280px;width:100%;object-fit:cover}.rdRecipeImageWrapper{display:inline-block;position:relative}.rdRecipeDeleteButton{position:absolute;top:12px;right:12px;background-color:#fff;padding:8px;border-radius:8px}.rdRecipeFormGroupStepOne{border:none!important}.rdRecipeErrorMessages{color:#f90101;font-size:12px;margin-top:4px}.borderRed{border-color:#f90101!important}.rdRecipeBuilderWizardStepTwo{width:100%}.rdRecipeBuilderWizardStepTwo .rdRecipeCustomWizard{height:auto;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.rdRecipeBuilderWizardStepTwo .rdRecipeCustomWizard::-webkit-scrollbar{display:none}.rdRecipeWizardSubContainer{width:100%}.rdRecipeWizardDropdown{width:560px}.rdRecipeStep2Head{margin:24px 0;width:100%;font-family:Sora-SemiBold;font-size:16px;line-height:24px;letter-spacing:-.02em;color:#212121}.rdRecipeStep2Dropdown .ant-dropdown-menu{width:560px;position:relative;margin:0;padding:4px 0;text-align:left;list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:10px;outline:none}.rdRecipeDropdownTitle{font-family:Sora-Regular;font-size:14px;line-height:20px;letter-spacing:-.02em;color:#a5a5a5}.rdRecipeWizardDropdown>.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{height:44px;border-radius:10px}.rdRecipeGramContainer{display:flex;align-items:center;margin-bottom:8px;position:relative}.rdRecipeBuilderWizardStepTwo .rdRecipeWizardSubContainer .rdRecipeGramContainer{justify-content:flex-start}.rdRecipeBuilderWizardStepTwo .rdRecipeWizardSubContainer .rdRecipeGramContainer .rdRecipeDeleteButton{margin-left:15px;position:static!important;top:unset!important;right:unset!important;display:inline-block!important;visibility:visible!important;opacity:1!important;flex-shrink:0}.rdRecipeGramSubContainer{justify-content:space-between;width:200px;padding:12px 0 12px 16px;height:44px;border:1px solid #d3d0cf}.rdRecipeGramBox,.rdRecipeGramSubContainer{display:flex;align-items:center;border-radius:0 10px 10px 0}.rdRecipeGramBox{padding:12px 0 12px 12px;justify-content:space-around;width:106px;height:42px;background:#f5f3ef;cursor:pointer}.rdRecipeGramBoxWrapper{position:relative}.rdRecipeDropdownOptions{font-weight:400;font-size:14px;line-height:20px;font-family:Sora-Regular;padding:5px 15px}.rdRecipeGramValue{width:75px;padding:0 10px 0 0}.rdRecipeIngredientInputContainer{width:360px;position:relative}.rdRecipeIngredientInput{width:100%;height:44px;padding:12px 16px;border:1px solid #d3d0cf;border-radius:10px 0 0 10px;font-size:14px;outline:none}.rdRecipeIngredientInput:focus{border-color:#f9ab01}.rdRecipeIngredientDropdown{position:absolute;top:100%;left:0;width:100%;max-height:250px;overflow-y:auto;background:#fff;border:1px solid #d3d0cf;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;margin-top:4px}.rdRecipeDropdownSpinner{display:flex;align-items:center;justify-content:center;padding:20px}.rdRecipeDropdownList{padding:8px 0}.rdRecipeDropdownItem{padding:10px 16px;font-size:14px;cursor:pointer;transition:background .2s}.rdRecipeDropdownItem:hover{background:#f5f3ef}.rdRecipeDropdownEmpty{padding:16px;text-align:center;color:#a5a5a5}.rdRecipeCreateNewLink{color:#f9ab01;cursor:pointer;margin-top:8px;font-weight:500}.rdRecipeCreateNewLink:hover{text-decoration:underline}.rdRecipeAddButton{width:100%;margin-top:16px}.rdRecipeAddButtonSubContainer{width:-moz-fit-content;width:fit-content;cursor:pointer}.rdRecipeDeleteButton{cursor:pointer}.rdRecipeButtonGroupDialog{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;padding:0;gap:8px;width:435px;margin-bottom:16px}.rdRecipeDialogHeight{height:196px}.rdRecipeDeleteDialogText{margin:0 0 32px}.rdRecipeWizardButton{display:flex;padding:12px 16px;gap:12px;width:-moz-fit-content;width:fit-content;height:48px;border-radius:100px;align-items:center;justify-content:center;cursor:pointer;border:1px solid #d3d0cf}.rdRecipeContinue{background:#212121;color:#fff;border:none}.rdRecipeTitle{font-family:Sora-SemiBold;font-size:18px}.rdRecipeFont{font-weight:600}.rdRecipeCalorieContainerEachIngredient{margin-left:15px;display:flex;align-items:center;gap:5px}.rdRecipeCalorieEachValueContainer{background:#f5f3ef;padding:8px;border-radius:10px;width:70px;text-align:center}.rdRecipeIngredientUnmatchSelectIcons{cursor:pointer}.rdRecipeStep2CalorieLabel{display:flex;align-items:center;gap:30rem}.rdRecipeWizardDropdownStep3{width:100%}.rdRecipeWizardDropdownStep3 .ant-input{box-sizing:border-box;margin:0;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum","tnum","tnum";position:relative;display:inline-block;width:100%;min-width:0;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715;background-color:#fff;border:1px solid #d9d9d9;transition:all .3s;padding:12px 16px;height:44px;background:#fff;border-radius:10px;direction:ltr;text-align:left}.rdRecipeWizardDropdownStep3 .ant-input:focus-visible{outline:none;border:1px solid #f9ab01}.rdRecipeStepThreeInput{display:flex;align-items:center;gap:8px;margin:8px}.rdRecipeStepThreeTextArea .ant-input{box-sizing:border-box;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum","tnum","tnum","tnum";position:relative;display:inline-block;min-width:0;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715;background-color:#fff;border:1px solid #d9d9d9;transition:all .3s;padding:12px 16px;width:100%;height:44px;background:#fff;border-radius:10px;margin:0 0 32px;direction:ltr;text-align:left}.rdRecipeWizardDropdownStep3 .ant-input-focused,.rdRecipeWizardDropdownStep3 .ant-input:focus{border-color:#f9ab01;box-shadow:0 0 0 0 #fff;border-right-width:1px;outline:0}.rdRecipeWizardLabelAdvance{margin:0 0 8px}.rdRecipeWizardLabel,.rdRecipeWizardLabelAdvance{font-size:14px;line-height:20px;letter-spacing:-.02em;color:#212121}.rdRecipeWizardLabel{margin:24px 0 8px}.rdRecipeStep3Head{margin:24px 0;width:100%;font-family:Sora-SemiBold;font-size:16px;line-height:24px;letter-spacing:-.02em;color:#212121}.rdRecipeBottomSpacing{margin-bottom:30px}.rdRecipeStep3SubHead{margin-bottom:24px;width:100%;font-family:Sora-SemiBold;font-size:16px;line-height:24px;letter-spacing:-.02em;color:#212121}.rdRecipePracticeContainer{width:560px;margin:0 0 24px}.rdRecipePracticeContainerJustify{display:flex;gap:16px;align-items:center}.rdRecipeSubContainerPractice{width:272px}.rdRecipeSubContainerPractice>.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{padding:0 11px;border-radius:10px}.rdRecipeSubContainerPractice>.ant-select-lg{font-size:14px}.rdRecipePracticeLabel{font-size:14px;line-height:20px;letter-spacing:-.02em;color:#212121;margin:0 0 8px}.rdRecipeAllergensContent{width:100%;padding-left:0;list-style:none;display:flex;flex-wrap:wrap}.rdRecipeAllergensContent li{width:25%;margin-bottom:18px;display:flex;gap:10px;color:#212121;align-items:center}.rdRecipeCheckboxIngredient{width:16px;height:16px;border-radius:3px}.rdRecipeStepThreeSubContainer{width:560px;margin:0 0 24px}.rdRecipeIngredientLabel{font-size:14px;line-height:20px;letter-spacing:-.02em;color:#212121;margin:0 0 8px}.rdRecipeStepThreeSubContainer>.ant-input:placeholder-shown{text-overflow:ellipsis;border-radius:10px;height:44px}.rdRecipeStepThreeAdditional{display:flex;align-items:center}.rdRecipeStepThreeAdditional>div{width:25%}.rdRecipeStepThreeUnitContainer{display:flex;align-items:center;border:1px solid #d3d0cf;border-radius:10px}.rdRecipeStepThreeUnitSubContainer{display:flex;margin:12px 16px;align-items:center;justify-content:space-between}.rdRecipeStepThreeBorderContainer{border-right:1px solid #d3d0cf;width:25%}.rdRecipeStepThreeUnitContainer .rdRecipeBorderContainer:last-child{border-right:none}.rdRecipeBorderContainer{border-right:1px solid #d3d0cf;width:25%}.rdRecipeUnitSubContainer{display:flex;margin:12px 16px;align-items:center;justify-content:space-between}.rdRecipeStepThreeUnitSubContainer .rdRecipeGramValue{width:50%}.rdRecipeStepThreeProteinBox{width:25%}.rdRecipeUnitColor{color:#a5a5a5}.rdRecipeStepThreeProteinText{margin-left:25px}input[type=checkBox]{accent-color:#212121}.rdRecipeAllergens{margin-bottom:12px}.rdRecipeLoadIngredient{height:100px;display:flex;align-items:center}.rdRecipeLoaderHeight{height:300px;display:flex;align-items:center;justify-content:center}.rdRecipeAdditionalAttributeLabel{font-size:14px}.rdRecipeAddButton{width:-moz-fit-content;width:fit-content;height:24px;font-family:ClashDisplay-Medium;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-.02em;color:#212121;cursor:pointer;margin-top:8px}.rdRecipeTextArea{border-radius:10px}.rdRecipeSterik{color:#f90101}.rdRecipeGramValue{border:none;width:50px;padding:0;outline:none}.rdRecipeGramValue:focus-visible{outline:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{display:none}.ingredient-dropdown-form-group{max-width:352px;position:relative}.ingredient-dropdown-form-group label{font-family:Sora-Regular,sans-serif;font-size:14px;letter-spacing:-.02em;color:#212121;padding-bottom:8px;display:block}.loaderStyle{margin-left:50px;margin-top:50px}.ingredient-dropdown-form-group label span{color:#f90101}.ingredient-dropdown-form-group input{width:352px;padding:12px 16px;gap:4px;background:#fff;border-radius:10px 0 0 10px;height:44px;border:1px solid #d3d0cf;border-right:none;font-size:14px}.ingredient-dropdown-form-group input:focus-visible{border:1px solid #febd2f;outline:none}.main-list{position:relative}ul.ingredient-dropdown-list{position:absolute;left:0;right:0;top:100%;background:#fff;border:1px solid #d3d0cf;box-shadow:0 12px 40px 2px rgba(84,84,84,.12);border-radius:10px;list-style:none;padding-left:0;margin-top:5px;margin-bottom:0;z-index:99999}ul.ingredient-dropdown-list>li:first-child p{font-family:Sora-Regular,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.02em;margin:0}ul.ingredient-dropdown-list li h3{font-family:Sora-SemiBold,Sora,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.02em;color:#212121;margin-bottom:0}ul.subMenu{list-style:none;padding-left:0;max-height:354px;min-height:345px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}ul.subMenu::-webkit-scrollbar{display:none}.subMenuWrapper{height:354px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.subMenuWrapper::-webkit-scrollbar{display:none}.searchMenuWrapper{height:200px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.searchMenuWrapper::-webkit-scrollbar{display:none}ul.subMenu li{padding:11px 45px 11px 11px;cursor:pointer}ul.subMenu li:hover{background-color:#f5f3ef}.placeholder{color:#a5a5a5}.placeholder,ul.subMenu li p{margin-bottom:0;font-family:Sora-Regular,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.02em}ul.subMenu li p{color:#212121;display:flex;align-items:center;gap:5px}.subMenu>li{position:relative}ul.searchMenu{list-style:none;padding-left:0;height:200px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}ul.searchMenu::-webkit-scrollbar{display:none}ul.searchMenu li{padding:11px 17px;cursor:pointer}ul.searchMenu li:hover{background-color:#f5f3ef}ul.searchMenu li p{margin-bottom:0;font-family:Sora-Regular,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.02em;color:#212121}.searchMenu>li{position:relative}.list-btn{position:absolute;right:23px;top:40px;height:288px;overflow-y:scroll;z-index:999;text-align:center;padding:10px;-ms-overflow-style:none;scrollbar-width:none}.list-btn::-webkit-scrollbar{display:none}.list-btn p{margin-bottom:0;font-family:Sora-Regular,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:18px;letter-spacing:-.02em;color:#212121;width:20px;cursor:pointer}.list-btn .active,.list-btn p:hover{background:#f5f3ef;border-radius:100%}.list-btn .cursor{cursor:pointer}li.create-category{position:relative;height:42px}li.create-category button{position:absolute;left:0;right:0;top:0;bottom:0;border:none;background:#000;color:#fff;border-radius:10px 10px 0 0;cursor:pointer}li.create-category button:hover{background:#212121}.isVerifiedIconRB,.subRecipeIcons{margin-left:5px}.ingredient-sustainable-icon-space{margin-left:8px}.recipeLoader{width:100%;display:flex;justify-content:center;margin-top:50px}.searchMenu>.ant-spin,.subMenu>.ant-spin{color:#febd2f;width:100%;display:flex;justify-content:center}