.innerLoadingSpinner{top:0;left:0;right:0;bottom:0;position:fixed;background-color:#fff;z-index:1061}.innerSpinner{height:100%;justify-content:center}.innerSpinner,.spinnerSvg{width:100%;display:flex;align-items:center}.spinnerSvg{justify-content:space-between;max-width:130px}.spinner{top:50%;left:50%;display:block}#html-spinner{width:40px;height:40px;border:4px solid #fcd779;border-top-color:#fff;border-radius:50%}#html-spinner,#svg-spinner{-webkit-transition-property:-webkit-transform;-webkit-transition-duration:1.2s;-webkit-animation-name:rotate;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-transition-property:-moz-transform;-moz-animation-name:rotate;-moz-animation-duration:1.2s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;animation-name:rotate;-webkit-animation-duration:1.2s;animation-duration:1.2s;animation-iteration-count:infinite;animation-timing-function:linear}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:none}.form-check-input[type=checkbox]{border:3px solid #e0e0e0;border-radius:5px;margin-top:0;width:22px;height:22px}.borderError{border:3px solid red!important}.form-check-input:checked[type=checkbox]{background-image:none}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#57ad91}.markBrown.form-check-input.is-valid:checked,.markBrown.was-validated .form-check-input:valid:checked,.markBrown:checked{background-color:#37190c}.formSignUpLabel{font-family:CourierPrime-Regular,sans-serif;color:#37190c;font-size:14px;line-height:19px}.formSignUpGroup{position:relative}.form-label{margin-bottom:0}.form-control{font-family:CourierPrime-Regular,sans-serif;color:#37190c;font-size:18px;border:3px solid #e0e0e0;height:52px}.inputIcon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:10px}.iconPlaceHolder{padding-left:41px}.inputContent{position:relative}.form-control:disabled,.form-control[readonly]{background-color:#fff}.famItemWrap{width:100%}.innerButtonChanges{font-family:"CourierPrime-Regular";font-size:46px;line-height:51px}.famInput{margin-top:16px;width:100%}@media (max-width:991px){.innerButtonChanges{line-height:40px}}.dropHeader,.dropHeaderSmall{display:flex;align-items:center;position:relative;width:100%;background-color:#fff;color:#e0e0e0;border-radius:5px;border:3px solid #e0e0e0;height:53px;padding-left:20px;padding-right:20px;overflow:hidden;font-family:CourierPrime-Regular,sans-serif;font-size:24px;line-height:36px;transition:.04s ease-in-out;cursor:pointer}.selectedCheckbox{border-color:#b2b2b2;color:#626262}.dropHeaderSmall{padding-left:5px}.dropdownArrow,.dropdownArrowSmall{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:23px}.dropdownArrowSmall{right:12px}.ingredientsWrap{display:flex;position:relative;align-items:center;flex-direction:row;margin-bottom:20px}.hideButtonRemove,.ingredientsWrap:first-child .innerDeleteIngredient{visibility:hidden}.ingredientsNumber{margin-right:12px;width:127px}.ingredientsName{width:326px;margin-right:12px}.stepTitle{width:100px;text-align:right;font-family:Rubik-Bold,sans-serif;font-size:48px}.wrapDropTbl{width:160px;margin-right:12px}.wrapDropDoze.wrapDropDoze{display:inline-block;width:153px;margin:0 12px;padding-left:9px;font-family:CourierPrime-Regular,sans-serif;font-size:24px;line-height:36px;transition:.04s ease-in-out;cursor:pointer}.ingredientsMeasurement .inputRecipeNumber{width:100%}.ingredientsAmount{width:189px}.stepWrap{display:flex;position:relative;width:100%;align-items:center;flex-direction:row;margin-bottom:30px}@media (max-width:991px){.hideButtonRemove{display:none}.ingredientsWrap:first-child{margin-right:0}.stepWrap{width:100%}.wrapDropDoze.wrapDropDoze{margin-right:0}.ingredientsWrap:first-child .innerDeleteIngredient{display:none}.ingredientsWrap:first-child .ingredientsName,.wrapDropTbl{margin-right:0}.wrapDropTbl{width:50%}.dropHeaderSmall,.ingredientsName{width:100%}.ingredientsNumber{width:50%}.ingredientsAmount{width:100%}.stepTitle{width:50px;margin-top:-15px}.stepWrap{align-items:flex-start}.stepTitle{font-size:24px}}.innerLoginAdmin{display:flex;align-items:center;justify-content:center;height:100vh;background-color:#57ad91}.contentAdminPanel{max-width:1774px;margin:54px auto;display:flex;justify-content:space-between;min-height:100vh;flex-direction:row;flex:1 1}.tableWrap{display:flex;flex:1 1;justify-content:center}.tableSmallWrap{display:flex;flex:1 1;justify-content:space-between}.navigationPanel{min-width:360px;display:flex;position:relative;flex-direction:column;text-align:center}.navigationContent:after{content:"";width:6px;border-radius:5px;height:100%;background-color:#37190c;position:absolute;right:0}.navigationContent a:first-child{margin-top:10px}.test{background-color:#1c00be}.navigationItem{display:flex;width:100%;align-items:center;text-align:left;cursor:pointer;padding-left:80px;height:89px}.navigationItemTitle{font-family:Rubik-Bold,sans-serif;font-size:24px;line-height:43.5px;color:#37190c}.navigationItemArrow{position:absolute;right:100px}.arrowLogout{position:relative;right:auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.navigationContent{display:flex;flex:1 1;margin-top:40px;flex-direction:column;align-items:flex-start}.navigationItem:hover{background-color:#e0e0e0}.tableStyle{max-width:1200px;width:100%;margin:0 16px}.tableStyleGroups{margin:0;max-width:700px;width:100%}.changeRecipeStyle{width:100%;height:232px;display:flex;position:relative;justify-content:space-between;background-size:cover;align-items:flex-end;padding:10px 10px 12px 16px;border-radius:5px}.adminText{font-family:"CourierPrime-Bold",sans-serif;font-size:18px;line-height:19px}.recipeAdminWrap{max-width:750px;width:100%}.tableStyleRecipes{margin:0;width:500px}.searchTitle{text-align:left;font-family:"CourierPrime-Bold",sans-serif;color:#37190c;line-height:48px;font-size:24px}.tableTitle{font-size:24px;line-height:50px;font-family:CourierPrime-Bold,sans-serif}.buttonTableTitle{font-family:Rubik-Bold,sans-serif;color:#f7f5ad;padding:10px;font-size:14px;line-height:19px}.buttonTable.buttonTable{margin-top:0;margin-left:18px;max-width:231px}.table{margin-top:16px;border-collapse:inherit}.fixedTable{table-layout:fixed}.table>:not(caption)>*>*{border-bottom-width:0}thead{position:relative}thead:after{content:"";position:absolute;width:100%;height:8px;bottom:0;border-radius:5px;background-color:#37190c}.tableElement{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;overflow:hidden;text-overflow:ellipsis}.innerAdminAllSteps .ingredientsCount{justify-content:center}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:none}.adminAdWrap{display:flex;flex:1 1;border-color:#37190c;justify-content:space-around}.adminAsBlock{display:flex;margin:0 38px;flex-direction:column;align-items:center;flex:1 1}.adminAdInput,.adminAdInputWrap{width:100%;height:75px}.adminAdInput{max-width:675px;font-family:CourierPrime-Regular,sans-serif;font-size:24px;line-height:36px;text-align:center}.adFlow{display:flex;position:relative;flex-direction:column;height:574px;align-items:center;justify-content:center}.adFlow .adDesktop{width:400px;height:400px}.adFlow .adDesktop,.adMobile{display:flex;justify-content:center;align-items:center;background-color:#f1f0f0;border-radius:5px;border:1px solid #893f1d}.adMobile{width:350px!important;height:200px}.successSaveAd{position:absolute;bottom:0}.buttonUploadAd.buttonUploadAd{background-color:#fec925;width:214px;color:#37190c}.buttonUploadAd:hover{background-color:#fec925;color:#37190c;transition:all .5s}.saveAdButton{width:214px;color:#f7f5ad}.adminAsBlock .removeBtnAdvertising{background-color:red}.adminAsBlock .removeBtnAdvertising:hover{background-color:#d70202}.pagination{justify-content:center}.page-item.disabled .page-link,.page-link{background-color:initial}.page-link{width:36px;height:36px;font-family:CourierPrime-Regular,sans-serif;border:none;color:#37190c}.page-link:hover{color:#37190c;border-radius:20px}.page-item.active .page-link{color:#fff;background-color:#37190c;border-color:#37190c;border-radius:20px}.adminUserContent{display:flex;flex:1 1;padding:0 16px;max-width:1000px;margin:70px auto;flex-direction:column}.adminUserWrap,.adminUserWrapButtons{display:flex;justify-content:space-between;margin-top:16px;margin-bottom:32px;flex-direction:row}.adminUserWrapButtons{justify-content:flex-start}.adminUserNameWrap{display:flex;flex-direction:row;align-items:center;margin-bottom:20px}.adminUserName{margin-left:20px}.inputTable,.inputTableRecipe{font-family:"CourierPrime-Bold",sans-serif;padding:10px 10px 8px;background:#fff;border:3px solid #e0e0e0;border-radius:5px;font-size:36px;line-height:36px;color:#37190c;max-width:357px}.nameRecipeAdmin{max-width:none}.inputTableRecipe{width:100%;font-family:"CourierPrime-Regular",sans-serif;font-size:24px;line-height:24px;max-width:100%;height:172px}.inputTable:focus{outline:none}.adminUserTitle{font-family:CourierPrime-Bold,sans-serif;font-size:36px}.innerStepsAdmin{display:flex;flex-direction:column;align-items:center}.adminUserText{font-family:CourierPrime-Regular,sans-serif;font-size:14px;line-height:19px}.adminUserDate{display:flex;flex-direction:column;align-items:flex-end;font-family:CourierPrime-Bold,sans-serif;font-size:24px}.adminUserAvatar{width:97px;height:97px;border-radius:50px}.photoUserChange{max-width:100%;border-radius:50%}.adminUserResetButton.adminUserResetButton{max-width:183px;width:100%;padding:0 16px;background-color:#fec925;text-align:center;font-family:Rubik-Regular,sans-serif;color:#37190c}.adminUserResetButton.adminUserResetButton:hover{background-color:#e1b81b;color:#37190c;transition:all .5s}.adminUserButtonText{font-size:14px;line-height:19px}.adminCheckWrap{position:relative;display:flex;align-items:center;margin-bottom:30px}.adminCheckWrap p{padding-left:20px;font-family:CourierPrime-Regular,sans-serif;font-size:24px;line-height:36px}.adminCheckBox .form-check-input[type=checkbox]{width:30px;height:30px}.adminUserPauseButton{margin-top:0;width:183px;font-family:Rubik-Regular,sans-serif}.adminUserPauseButton,.adminUserPauseButton:hover{background-color:#37190c}.adminUserWrapButtons .adminUserPauseButton{margin:16px 0 0 16px;max-width:183px}.adminUserDeleteButton.adminUserDeleteButton{margin-left:16px;max-width:183px;font-family:Rubik-Regular,sans-serif;background-color:#eb5757;color:#37190c}.adminUserDeleteButton.adminUserDeleteButton:hover{background-color:#e15858}.tableHeader{white-space:nowrap}.innerOwnerName{display:block;max-width:100px;overflow:hidden}.adminTrLink{text-decoration:underline;color:#37190c}.adminTrLink:hover{text-decoration:none;color:#37190c}td,th{position:relative;font-family:CourierPrime-Regular,sans-serif;font-size:14px;line-height:19px;height:50px;text-align:center;vertical-align:middle}th{height:70px;padding-bottom:20px;cursor:pointer}tbody{position:relative}.deleteBasket{cursor:pointer;right:0}.tableWithButtonWrap{display:flex;flex-direction:row;justify-content:space-between}.tableButtonWrap{display:flex;justify-content:flex-end;margin-left:16px}.searchForm{width:100%;position:relative;display:flex;align-items:center}.searchForm input{padding-left:40px}.searchIcon{left:8px;cursor:pointer}.searchIcon,.selectTh{position:absolute}.adminDataWrap{display:flex;flex-direction:column;align-items:flex-end}.adminData{font-family:CourierPrime-Bold,sans-serif;font-size:24px}.innerVideoForm{flex-direction:column}.innerVideoForm,.innerVideoTitle{display:flex;align-items:center;width:100%}.innerVideoTitle{margin:90px auto 10px;max-width:800px}.innerVideoTitle .btnChangeTitleVideo{margin:0 0 0 10px;max-width:200px}.styleTextVideo{width:100%;max-width:800px}.isEmptyVideo{max-height:385px}.innerVideoForm>video{width:100%;max-width:800px;border-radius:20px}.innerVideoForm .recipeUploadWrap{max-width:800px;margin-top:40px}.saveVideoButton{max-width:800px}.innerFormChangeDate{font-family:"CourierPrime-Regular",sans-serif;font-size:24px;line-height:26px;display:flex;align-items:flex-end}.tableUsersSubscribe{max-width:300px;margin:0 auto 25px}.formChangeDate{display:flex;max-width:400px;width:100%;margin-left:25px}.datePicker{font-size:24px;line-height:36px;cursor:text}.datePicker::-webkit-calendar-picker-indicator{cursor:pointer}.innerFormChangeDate .buttonChangeDate{margin-top:0;margin-left:20px;max-width:183px}.innerItemNumberPagination{min-width:30px;height:30px;margin:0 8px;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:10px 10px 25px rgba(32,223,127,.1);border-radius:20px;transition:box-shadow .5s}.paginateBlock{display:flex;list-style:none;max-width:-webkit-max-content;max-width:max-content;margin:30px auto 0}.itemNumberPagination{font-weight:500;padding:6px;width:100%;text-align:center;color:#000;transition:all .5s}.itemNumberPagination:hover{color:#000}.innerItemNumberPagination:not(.activePagination):hover{color:#000;box-shadow:0 0 25px -6px rgba(0,0,0,.75)}.activePagination{background-color:#37190c;border-color:#37190c;border-radius:20px}.activePagination>a{color:#fff;transition:all 0s}.activePagination>a:hover{color:#fff;text-decoration:none!important}.breakDots{min-width:30px;height:30px;margin:0 8px;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:10px 10px 25px rgba(32,223,127,.1);border-radius:20px}.breakDots>a{font-size:20px;margin:0 10px}.arrowBtnPagination{background:#fff;box-shadow:10px 10px 25px rgba(32,223,127,.1);border-radius:20px;line-height:30px;margin:0 8px;transition:all .5s}.arrowBtnPagination:hover{color:#000;box-shadow:0 0 25px -6px rgba(0,0,0,.75)}.arrowBtnPagination>a{color:#000;padding:0 10px}.arrowBtnPagination:first-letter{text-transform:uppercase}.arrowBtnPagination>a{font-weight:500;display:block;width:100%;height:100%;text-align:center}.disabledArrow{visibility:hidden}.adminCookbookBeta{display:flex;align-items:center;grid-gap:8px;gap:8px;margin:12px 0 4px;font-weight:600;cursor:pointer}.adminCookbookBeta small{font-weight:400;color:#828282}.adminCookbookOrders{padding:20px;color:#37190c}.adminCookbookHint,.adminCookbookMessage{margin:8px 0 16px;color:#828282}.adminCookbookMessage{color:#37190c;font-weight:600}.adminCookbookTable{width:100%;border-collapse:collapse;font-size:14px}.adminCookbookTable td,.adminCookbookTable th{padding:8px;border-bottom:1px solid #e0e0e0;text-align:left;vertical-align:top}.adminCookbookTable small{display:block;color:#828282}.adminCookbookTable button{display:block;margin-bottom:6px;padding:4px 10px;border:1px solid #37190c;border-radius:4px;background:#fff}.adminCookbookAttention{background:#fff4f4}.buttonWrapper{border:none;width:100%;height:52px;background-color:#57ad91;border-radius:5px;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-top:16px}.buttonWrapper,.buttonWrapper:hover{color:#fff;transition:all .3s ease-out}.buttonWrapper:hover{background-color:#4b987f}.buttonText{font-family:Rubik-Medium,sans-serif;font-size:18px;line-height:19px}.buttonGetStarted{max-width:302px;margin-left:auto;margin-right:auto}.form-control:focus{border-color:#b2b2b2;box-shadow:none}.innerUploadedFile{width:100%}.formPhotoRecipe{position:absolute;top:0;left:0;width:100%;max-height:100%;height:100%;object-fit:contain;transition:all .5s;border-radius:5px}.formPhotoRecipe[alt]{text-indent:100%;white-space:nowrap;overflow:hidden}.inputFilePhoto{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer}.recipeUploadWrap:hover{background-color:rgba(241,240,240,.4)}.recipeButtonUpload{transition:all .5s}.recipeUploadWrap:hover .formPhotoRecipe{z-index:-1;opacity:.3}.hideBtnUpload .recipeButtonUpload{visibility:hidden;opacity:0}.hideBtnUpload:hover .recipeButtonUpload,.showDefaultUploadButton .recipeButtonUpload{visibility:visible;opacity:1}.showDefaultUploadButton .formPhotoRecipe{z-index:-1;opacity:.3}.showDefaultUploadButton.recipeUploadWrap{background-color:rgba(241,240,240,.4)}.innerImageSettings{display:flex;align-items:center;margin-top:15px}.errorBigImage{font-family:"CourierPrime-Regular",sans-serif;font-size:18px;color:red}.removeImageBtn{display:block;max-width:120px;margin-left:auto;padding:10px 0;width:100%}.innerModalRemoveUser{padding:73px 30px 65px;position:relative}.textModalRemoveFirst{font-family:"CourierPrime-Regular";font-size:24px;line-height:36px;color:#000;text-align:center}.removeUserButton{display:block;font-family:"Rubik-Medium";font-size:24px;line-height:36px;max-width:375px;width:100%;padding:25px 0;background:#ef2127;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:5px;margin:27px auto;color:#fff;border:none}.textModalRemoveSecond{font-family:"CourierPrime-Regular";font-style:italic;font-size:18px;line-height:36px;text-align:center;color:#000}.secondTextMargin{margin:50px 0 25px}.modalButtonSuccess{background:#57ad91}.viewRecipeBtn{background-color:#678178}.modalButtonSuccess:hover{background-color:#4b987f}@media (max-width:991px){.innerModalRemoveUser{padding:73px 30px 30px}.removeUserButton,.textModalRemoveFirst{font-size:20px;line-height:30px}.removeUserButton{padding:13px 0}.textModalRemoveSecond{font-size:20px;line-height:30px}}.notificationBell,.notificationBellButton{position:relative;display:flex;align-items:center}.notificationBellButton{justify-content:center;width:40px;height:40px;border:none;border-radius:50%;background:none;color:#f7f5ad;cursor:pointer}.notificationBellButton:hover{background:rgba(247,245,173,.12)}.notificationBadge{position:absolute;top:2px;right:0;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#b3261e;color:#fff;font-family:Rubik-Medium,sans-serif;font-size:11px;line-height:18px;text-align:center}.notificationPanel{position:absolute;top:calc(100% + 8px);right:0;z-index:1050;width:380px;max-width:calc(100vw - 32px);max-height:min(560px,calc(100vh - 120px));display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 8px 28px rgba(0,0,0,.18);overflow:hidden;text-align:left}.notificationPanelHeader{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid #e0e0e0}.notificationPanelTitle{font-family:Rubik-Bold,sans-serif;font-size:17px;color:#37190c}.notificationTextButton{border:none;background:none;padding:0;font-family:Rubik-Medium,sans-serif;font-size:14px;color:#893f1d;cursor:pointer}.notificationTextButton:hover{text-decoration:underline}.notificationList{list-style:none;margin:0;padding:0;overflow-y:auto}.notificationItem{display:flex;grid-gap:12px;gap:12px;width:100%;padding:12px 16px;border:none;border-bottom:1px solid #f1f0f0;background:#fff;text-align:left;cursor:pointer}.notificationItem:hover{background:#f7f7f7}.notificationUnread{background:#fdfce6}.notificationUnread .notificationSummary:before{content:"";display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;background:#fec925;vertical-align:middle}.groupUserPhoto.notificationAvatar{width:36px;height:36px;min-width:36px;border-radius:50%;object-fit:cover;margin:0}.notificationAvatar .userTableName{font-size:14px;margin:0}.notificationText{display:flex;flex-direction:column;grid-gap:2px;gap:2px;min-width:0;font-family:Rubik-Light,sans-serif;font-size:14px;line-height:20px;color:#37190c}.notificationText b{font-family:Rubik-Medium,sans-serif;font-weight:400}.notificationExcerpt{color:#6b5a52;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notificationTime{font-size:12px;color:#6b5a52}.notificationEmpty{margin:0;padding:20px 16px;font-size:14px;line-height:20px;color:#6b5a52}.notificationSettingsLink{padding:12px 16px;border-top:1px solid #e0e0e0;text-align:center}@media (max-width:767px){.notificationPanel{position:fixed;top:64px;right:16px;left:16px;width:auto;max-width:none}}.recipeSearch{position:relative;display:flex;align-items:center}.recipeSearchButton{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:50%;background:none;color:#f7f5ad;cursor:pointer}.recipeSearchButton:hover{background:rgba(247,245,173,.12)}.recipeSearchPanel{position:absolute;top:calc(100% + 8px);right:0;z-index:1050;width:420px;max-width:calc(100vw - 32px);max-height:min(600px,calc(100vh - 120px));display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 8px 28px rgba(0,0,0,.18);overflow:hidden;text-align:left}.recipeSearchField{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:12px 16px;border-bottom:1px solid #e0e0e0;color:#893f1d}.recipeSearchField input{flex:1 1;min-width:0;border:none;outline:none;background:none;font-family:Rubik-Regular,sans-serif;font-size:16px;color:#37190c}.recipeSearchStatus{margin:0;padding:16px;font-family:Rubik-Light,sans-serif;font-size:14px;line-height:20px;color:#6b5a52}.recipeSearchList{list-style:none;margin:0;padding:0;overflow-y:auto}.recipeSearchItem{display:flex;align-items:center;grid-gap:12px;gap:12px;width:100%;padding:10px 16px;border:none;border-bottom:1px solid #f1f0f0;background:#fff;text-align:left;cursor:pointer}.recipeSearchHighlighted{background:#fdfce6}.recipeSearchImage{width:48px;height:48px;min-width:48px;border-radius:6px;object-fit:cover}.recipeSearchText{display:flex;flex-direction:column;grid-gap:2px;gap:2px;min-width:0;font-family:Rubik-Light,sans-serif;font-size:13px;line-height:18px;color:#6b5a52}.recipeSearchName{font-family:Rubik-Medium,sans-serif;font-size:15px;line-height:20px;color:#37190c}.recipeSearchIngredient,.recipeSearchMeta,.recipeSearchName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recipeSearchIngredient{color:#893f1d}@media (max-width:767px){.recipeSearchPanel{position:fixed;top:64px;right:16px;left:16px;width:auto;max-width:none}}.innerFooter{position:fixed;width:100%;bottom:0;z-index:50;display:none}.footer{padding:12px 0 15px;background-color:#37190c;justify-content:center;position:-webkit-sticky;position:sticky;display:flex;bottom:0;z-index:50}.footerInner{justify-content:space-between;max-width:260px;width:100%}.btnAddRecipe,.footerInner{display:flex;align-items:center}.btnAddRecipe{justify-content:center;width:66px;height:66px;background:#fec925;border:3px solid #37190c;margin-top:-25px;border-radius:50%}.btnAddRecipe span{display:block;width:20px;border-radius:3px;height:3px;background-color:#37190c;position:relative}.btnAddRecipe span:first-child{-webkit-transform:rotate(90deg);transform:rotate(90deg);left:10px}.btnAddRecipe span:nth-child(2){right:10px}.navigateGroups{cursor:pointer}@media (max-width:991px){.innerFooter{display:block}.innerGroupMenu{position:fixed;background-color:#f7f5ad;overflow-y:scroll;bottom:-100%;width:100%;z-index:30;left:0;transition:all .5s;max-height:225px}.activeGroupMenu{bottom:68px}}.productUpdatesBanner{background-color:#f7f5ad;color:#37190c;border-bottom:1px solid #e0e0e0}.productUpdatesInner{max-width:1610px;margin:0 auto;padding:10px 16px;display:flex;align-items:center;grid-gap:12px;gap:12px}.productUpdatesText{flex:1 1;margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;grid-row-gap:6px;row-gap:6px;font-family:CourierPrime-Regular,sans-serif;font-size:15px;line-height:1.4;text-align:center}.productUpdatesText strong{font-family:CourierPrime-Bold,sans-serif;font-weight:400}.productUpdatesTag{display:inline-block;margin-right:8px;padding:2px 10px;border-radius:999px;background-color:#57ad91;color:#fff;font-family:Rubik-Medium,sans-serif;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.productUpdatesTagSoon{background-color:#893f1d}.productUpdatesClose{flex-shrink:0;width:32px;height:32px;border:none;border-radius:50%;background:transparent;color:#37190c;font-size:24px;line-height:1;cursor:pointer}.productUpdatesClose:focus-visible,.productUpdatesClose:hover{background-color:rgba(55,25,12,.1)}@media (max-width:767px){.productUpdatesText{flex-direction:column;align-items:flex-start;text-align:left;font-size:14px}}.installAppBanner{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:1000;display:flex;align-items:flex-start;grid-gap:12px;gap:12px;padding:14px 10px 14px 14px;border-radius:16px;background-color:#fff;color:#37190c;box-shadow:0 6px 24px rgba(55,25,12,.22);font-family:Rubik-Regular,sans-serif;font-size:14px;line-height:1.4}.installAppIcon{flex-shrink:0;width:44px;height:44px;border-radius:10px}.installAppText{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;grid-gap:2px;gap:2px}.installAppText strong{font-size:15px}.installAppText b,.installAppText strong{font-family:Rubik-Medium,sans-serif;font-weight:400}.installAppShareIcon{width:18px;height:18px;vertical-align:-3px;color:#007aff}.installAppButton{margin-top:8px;height:40px;padding:0 18px;border:none;border-radius:999px;background-color:#fec925;color:#37190c;font-family:Rubik-Medium,sans-serif;font-size:14px;cursor:pointer}.installAppClose{flex-shrink:0;width:32px;height:32px;border:none;border-radius:50%;background:transparent;color:#37190c;font-size:24px;line-height:1;cursor:pointer}.installAppClose:focus-visible,.installAppClose:hover{background-color:rgba(55,25,12,.1)}.AccountSettings_page__1MEJY{max-width:1200px;margin:0 auto;padding:40px 24px 80px;display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:40px;gap:40px;align-items:start;color:#37190c;text-align:left}.AccountSettings_nav__3G_rD{position:-webkit-sticky;position:sticky;top:24px;display:flex;flex-direction:column;grid-gap:4px;gap:4px}.AccountSettings_title__cCAry{margin:0 0 16px;font-family:"Rubik-Bold",sans-serif;font-size:32px}.AccountSettings_navLink__ODOMa{display:block;padding:10px 14px;border-radius:6px;color:#37190c;text-decoration:none;font-family:"Rubik-Regular",sans-serif}.AccountSettings_navLink__ODOMa:hover{background:#efe9df;color:#37190c}.AccountSettings_navActive__v7uwO,.AccountSettings_navActive__v7uwO:hover{background:#37190c;color:#f7f5ad}.AccountSettings_navNote__3OG-t{margin-top:24px;font-family:"CourierPrime-Regular",monospace;font-size:14px;line-height:1.5;color:#6b5a52}.AccountSettings_sections__-VVxl{display:flex;flex-direction:column;grid-gap:28px;gap:28px;min-width:0}.AccountSettings_card__4ztdv{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:28px 32px;scroll-margin-top:90px}.AccountSettings_cardHead__26HdS{display:flex;justify-content:space-between;align-items:baseline;grid-gap:16px;gap:16px}.AccountSettings_h2__3BPaI{margin:0 0 4px;font-family:"Rubik-Bold",sans-serif;font-size:24px}.AccountSettings_h3__nfoTs{margin:22px 0 10px;font-family:"Rubik-Medium",sans-serif;font-size:17px}.AccountSettings_lead__1R6EF{margin:0 0 20px;color:#6b5a52}.AccountSettings_small__3GVq1{font-size:14px;line-height:1.5;color:#6b5a52}.AccountSettings_grid2__3E83c{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.AccountSettings_grid3__2ilt_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.AccountSettings_full__3b37O{grid-column:1/-1}.AccountSettings_label__1Qoh3{display:flex;flex-direction:column;grid-gap:6px;gap:6px;font-family:"CourierPrime-Regular",monospace;font-size:14px}.AccountSettings_input__3PHTV{height:44px;padding:0 12px;border:1px solid #d6cfc8;border-radius:6px;background:#fff;font-family:"Rubik-Regular",sans-serif;font-size:16px;color:#37190c}.AccountSettings_bad__3IXg_{border-color:#b3261e}.AccountSettings_fieldError__3PiC5{color:#b3261e;font-size:13px}.AccountSettings_row__1dyLW{display:flex;align-items:center;grid-gap:12px;gap:12px;flex-wrap:wrap}.AccountSettings_btn__3qiS9,.AccountSettings_btnDanger__3He9D,.AccountSettings_btnDark__1OWfI,.AccountSettings_btnLink__Zgx-4,.AccountSettings_btnLinkDanger__1kTBh,.AccountSettings_btnPrimary__3kqX0{min-height:44px;padding:0 18px;border-radius:6px;font-family:"Rubik-Medium",sans-serif;font-size:15px;cursor:pointer}.AccountSettings_btn__3qiS9{border:1px solid #37190c;background:#fff;color:#37190c}.AccountSettings_btnPrimary__3kqX0{border:0;background:#2f7d62;color:#fff}.AccountSettings_btnDark__1OWfI{border:0;background:#37190c;color:#f7f5ad}.AccountSettings_btnDanger__3He9D{border:0;background:#b3261e;color:#fff}.AccountSettings_btnLink__Zgx-4,.AccountSettings_btnLinkDanger__1kTBh{padding:0;border:0;background:none;color:#2f7d62;text-decoration:underline}.AccountSettings_btnLinkDanger__1kTBh{color:#b3261e}button:disabled{opacity:.55;cursor:default}.AccountSettings_saved__2GXqR{color:#2f7d62;font-size:14px}.AccountSettings_error__3lkxW{color:#b3261e;font-size:14px;margin:8px 0}.AccountSettings_box__2Zk0N{padding:14px 16px;border:1px solid #eee7df;border-radius:8px}.AccountSettings_alert__2NluB{margin-top:16px;padding:18px 20px;border:1px solid #b3261e;border-radius:8px;background:#fff7f6}.AccountSettings_check__v7Km1{display:flex;grid-gap:12px;gap:12px;align-items:flex-start;line-height:1.45;cursor:pointer}.AccountSettings_check__v7Km1 input{width:20px;height:20px;margin-top:2px;accent-color:#2f7d62;flex:0 0 auto}.AccountSettings_pill__5081V{padding:4px 12px;border-radius:999px;font-family:"CourierPrime-Bold",monospace;font-size:14px;background:#dff1e9;color:#1f5b46;white-space:nowrap}.AccountSettings_pillWarn__PertD{background:#fde7c7;color:#7a4a00}.AccountSettings_planGrid__3OWOM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.AccountSettings_planCard__3Bw7q{display:flex;flex-direction:column;padding:22px 24px;border-radius:8px;background:#f7f5ad}.AccountSettings_eyebrow__Nyn2P{margin:0;font-family:"CourierPrime-Bold",monospace;font-size:14px;text-transform:uppercase;letter-spacing:.06em}.AccountSettings_planName__lSt7F{margin:6px 0 2px;font-family:"Rubik-Bold",sans-serif;font-size:26px}.AccountSettings_perks__1pVFF{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;grid-gap:12px;gap:12px}.AccountSettings_perk__BReL_{display:flex;grid-gap:12px;gap:12px;align-items:flex-start;line-height:1.4}.AccountSettings_perk__BReL_ small{display:block;font-size:14px;color:#6b5a52}.AccountSettings_upsell__1R8ru{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:2px solid #37190c;border-radius:10px;overflow:hidden}.AccountSettings_upsellDark__2gE4E{padding:26px 28px;background:#37190c;color:#f7f5ad;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.AccountSettings_upsellDark__2gE4E h3{margin:0;font-family:"Rubik-Bold",sans-serif;font-size:30px;line-height:1.15;color:#fff}.AccountSettings_meter__154eg{height:10px;border-radius:5px;background:rgba(247,245,173,.25);overflow:hidden}.AccountSettings_meter__154eg>div{height:100%;background:#fec925}.AccountSettings_btnGold__3SqkP{min-height:48px;padding:0 22px;border:0;border-radius:6px;background:#fec925;color:#37190c;font-family:"Rubik-Bold",sans-serif;font-size:16px;cursor:pointer}.AccountSettings_btnGhostLight__2UQoV{min-height:48px;padding:0 18px;border:1px solid #f7f5ad;border-radius:6px;background:transparent;color:#f7f5ad;font-family:"Rubik-Medium",sans-serif;font-size:15px;cursor:pointer}.AccountSettings_upsellLight__D1TmA{padding:26px 28px;background:#fff}.AccountSettings_list__2Ah1W{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.AccountSettings_listRow__1TEHX{display:flex;align-items:center;grid-gap:16px;gap:16px;padding:14px 18px;border:1px solid #eee7df;border-radius:8px}.AccountSettings_grow__3eGjf{flex-grow:1;min-width:0}.AccountSettings_table__1qehz{width:100%;border-collapse:collapse;font-size:15px}.AccountSettings_table__1qehz th{padding:8px 6px;border-bottom:1px solid #e0e0e0;text-align:left;font-family:"CourierPrime-Bold",monospace;font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:#2f7d62}.AccountSettings_table__1qehz td{padding:12px 6px;border-bottom:1px solid #f1ede8;text-align:left}.AccountSettings_progress__2qMjb{display:flex;grid-gap:6px;gap:6px;list-style:none;padding:0;margin:14px 0 10px}.AccountSettings_progress__2qMjb li{flex:1 1;padding-top:8px;border-top:5px solid #e0e0e0;font-family:"CourierPrime-Regular",monospace;font-size:13px;color:#6b5a52}.AccountSettings_progress__2qMjb li.AccountSettings_done__2t2FI{border-color:#2f7d62;color:#37190c}.AccountSettings_switch__1npt0{position:relative;width:52px;height:30px;flex:0 0 auto;border:0;border-radius:15px;padding:0;cursor:pointer;background:#cfc6bd}.AccountSettings_switch__1npt0 span{position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;transition:left .15s}.AccountSettings_switchOn__1Of-7{background:#2f7d62}.AccountSettings_switchOn__1Of-7 span{left:25px}.AccountSettings_notifRow__1DXvO{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;padding:12px 0;border-bottom:1px solid #f1ede8}.AccountSettings_avatar__2_MEl{width:112px;height:112px;border-radius:50%;object-fit:cover;background:#fec925;display:flex;align-items:center;justify-content:center;font-family:"Rubik-Bold",sans-serif;font-size:40px}.AccountSettings_deleteArea__2254J{padding:4px 32px 0;scroll-margin-top:90px}@media (max-width:900px){.AccountSettings_page__1MEJY{grid-template-columns:1fr}.AccountSettings_nav__3G_rD{position:static;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;grid-gap:8px;gap:8px;padding-bottom:4px}.AccountSettings_title__cCAry{display:none}.AccountSettings_navLink__ODOMa{flex:0 0 auto;border:1px solid #d6cfc8;white-space:nowrap}.AccountSettings_navNote__3OG-t{display:none}.AccountSettings_page__1MEJY{padding:20px 16px 60px;grid-gap:20px;gap:20px}.AccountSettings_deleteArea__2254J{padding:4px 0 0}.AccountSettings_grid2__3E83c,.AccountSettings_grid3__2ilt_,.AccountSettings_planGrid__3OWOM,.AccountSettings_upsell__1R8ru{grid-template-columns:1fr}.AccountSettings_card__4ztdv{padding:22px 18px}}.innerAccount{margin-top:80px;padding:0 16px}.innerAccountInfoUser{max-width:440px;width:100%;margin:0 auto}.accountSettingsTitle{font-family:"Rubik-Bold";font-size:48px;line-height:43px;text-align:center;color:#37190c}.wrapperPhotoUser{display:block;position:relative;width:110px;height:110px;margin:84px auto 26px}.accountPhoto{-webkit-transform:translateZ(0);-webkit-filter:drop-shadow(0 4px 9px rgba(0,0,0,.25));filter:drop-shadow(0 4px 9px rgba(0,0,0,.25));border-radius:42px 42px 0 42px;-webkit-border-radius:42px 42px 0 42px;-moz-border-radius:42px 42px 0 42px;-khtml-border-radius:42px 42px 0 42px;width:110px;height:110px;object-fit:cover}.innerChangePencil{position:absolute;right:0;bottom:0;background:#37190c;box-shadow:0 4px 9px rgba(0,0,0,.25);border-radius:42px 42px 0 42px;width:32px;height:32px;z-index:9}.changePhotoInput{position:absolute;max-width:100%;z-index:10;opacity:0;left:0;bottom:0;right:0;top:0;cursor:pointer}.pencilPhoto{position:absolute;right:5px;bottom:5px}.changePhotoInput[type=file]::-webkit-file-upload-button{cursor:pointer}.formChaneName{display:flex;justify-content:space-between;align-items:flex-start}.changeName{font-family:"Rubik-Bold";padding:10px 10px 8px;background:#fff;border:3px solid #e0e0e0;border-radius:5px;font-size:24px;line-height:36px;color:#37190c;width:100%}.changeNameText{background-color:initial;border-color:transparent}.changeName:focus{outline:none}.btnChangeName{background-color:#57ad91;color:#fff;cursor:pointer;border:none;margin-left:18px;height:60px;font-family:"Rubik-Bold";padding:21px 30px;border-radius:7px}.changeBtnNotification{margin:0 0 20px;max-width:300px;width:100%}@media (max-width:991px){.btnChangeName{padding:13px 30px;height:55px}.innerAccount{padding-bottom:66px;margin-top:50px}.accountSettingsTitle{font-size:24px;line-height:43px}.wrapperPhotoUser{margin:30px auto 16px}.changeName{font-size:21px;line-height:30px}}@media (max-width:573px){.formChaneName{max-width:300px;margin:0 auto}}.wrapperGroupUsers{max-width:652px;width:100%;margin:0 auto;position:relative}.innerItemUser{width:100%;display:flex;justify-content:center;align-items:center}.innerItemUser:not(:first-child){margin-top:37px}.wrapperBtnClose{margin-right:20px;cursor:pointer;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.hideRemoveBtn{min-width:40px;min-height:40px;margin-right:20px}.wrapperBtnClose:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.userNameGroup{margin:0 40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:202px}.makeItemBtn,.userNameGroup{font-family:"CourierPrime-Regular";font-size:24px;line-height:36px}.makeItemBtn{-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#893f1d;cursor:pointer}.groupSettingsBack{margin:160px 0 20px}.groupSettingsBack a{color:#37190c}.btnMakeAdmin{white-space:nowrap;margin:0;width:173px}.userNameInfo{display:flex;align-items:center;max-width:calc(100% - 80px)}.innerUsersGroup{height:540px;padding:10px 0;overflow-y:scroll}.withoutUsers{text-align:center;font-size:26px}.fakeMakeAdmin{width:144px}@media (max-width:991px){.btnMakeAdmin{width:auto}.makeItemBtn{font-size:15px;line-height:28px;margin:0 30px}.hideRemoveBtn,.wrapperBtnClose{margin-left:20px}.innerUsersGroup{height:400px}.fakeMakeAdmin{display:none}.innerItemUser{max-width:512px;margin:0 auto}.userNameInfo{display:block}.userNameGroup{margin-right:0;font-size:20px;line-height:30px;width:168px}.userNameGroup,.userNameInfo .btnMakeAdmin{margin-left:15px}.groupSettingsBack{margin-top:40px}}.innerFormManageRecipe{position:relative}.containerRecipeMain{position:relative;max-width:1350px;margin:0 auto;padding:0 12px;display:flex;flex-direction:column;flex:1 1}.innerFormManageRecipe .innerLoadingSpinner{background-color:hsla(0,0%,100%,.7);z-index:10}.addRecipeWrap{display:flex;flex:1 1;color:#37190c;justify-content:space-between;align-items:flex-start}.stepRecipeWrap{display:flex;margin:100px 16px 100px 0;max-width:376px;min-width:280px;width:100%}.recipeContentWrap{height:100%;max-width:773px;width:100%;justify-content:space-between}.recipeContent,.recipeContentWrap{display:flex;flex:1 1;flex-direction:column;align-items:center;text-align:center}.recipeContent{margin:80px 0 78px 32px;zoom:.68}.innerRecipeName{width:100%}.inputRecipeTitle{height:92px;font-size:48px;color:#37190c;font-family:Rubik-Bold,sans-serif}.inputRecipeTitle.form-control:focus{color:#37190c}.inputRecipeNumber{font-size:24px;font-family:CourierPrime-Regular,sans-serif}.numberInputCustom::-webkit-inner-spin-button,.numberInputCustom::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numberInputCustom{-moz-appearance:textfield}.dropSecondStep{width:100%}.recipeCategoriesWrap{display:flex;flex-wrap:wrap;margin-bottom:8px;zoom:1.4}.categoriesTitle{font-family:CourierPrime-Regular,sans-serif;text-align:left;margin-top:11px;font-size:24px;line-height:36px;color:#37190c}.recipeCategoriesItem{width:210px;height:35px;display:flex;align-items:center;margin:0 8px 0 19px}.recipeCategoriesWrap .biggerCheckBox{width:30px;height:30px}.recipeCategoriesText{margin-left:19px;text-align:left;font-family:CourierPrime-Regular,sans-serif;font-size:14px;line-height:19px;color:#37190c;margin-top:5px}.recipeGroupDrop{width:100%;margin-left:0;margin-top:16px;font-size:18px;line-height:19px}.recipeGroupTags{display:flex;width:100%;margin-top:16px;margin-bottom:16px}.listForm{width:100%!important}.dropDownPaddingRight{padding-right:55px}.recipeGroupTag{width:194px;height:30px;margin-right:18px;border-radius:5px;background-color:#e0e0e0;font-size:14px;position:relative}.recipeGroupTag,.recipeTagClose{display:flex;justify-content:center;align-items:center;font-family:Rubik-Regular,sans-serif}.recipeTagClose{position:absolute;cursor:pointer;top:-6px;right:-7px;width:16px;height:16px;border-radius:8px;background-color:#37190c;color:#f7f5ad;font-size:8px}.recipeUploadWrap{position:relative;width:100%;height:224px;background-color:#f1f0f0;border-radius:5px;display:flex;margin-bottom:24px;justify-content:center;align-items:center}.recipeButtonAddIngredient,.recipeButtonUpload{background-color:#fec925;width:437px;height:52px;margin-top:0;font-family:Rubik-Medium,sans-serif;color:#37190c;box-shadow:0 4px 4px 0 rgba(0,0,0,.25098039215686274)}.recipeButtonAddIngredient:hover,.recipeButtonUpload:hover{background-color:#e1ad24;color:#37190c;transition:all .5s}.recipeButtonAddIngredient{margin-top:25px;margin-bottom:100px}.navigationButtonWrap{margin:16px 0 120px}.navigationButtonWrap,.navigationLinkWrap,.navigationSingleWrap{display:flex;width:100%;justify-content:space-between;align-items:center}.navigationLinkWrap,.navigationSingleWrap{flex:1 1;margin-top:32px}.navigationSingleWrap .recipeSave{justify-content:flex-start}.nextButton{flex:1 1;margin-top:0;min-height:89px;max-width:437px}.innerAllSteps{flex-direction:column;max-width:700px;width:100%}.innerAllSteps,.innerHeaderSteps,.recipeStepWrap{display:flex;align-items:center}.recipeStepWrap{flex-direction:column;justify-content:space-between}.buttonNextStep{border:none;border-radius:50%;background-color:initial;padding:0}.recipeStepCircle{width:59px;height:59px;display:flex;justify-content:center;align-items:center;border-radius:30px;background-color:#e0e0e0;color:#828282;font-family:CourierPrime-Regular,sans-serif;font-size:24px;line-height:36px;cursor:pointer;border:3px solid #bdbdbd}.activeCircle{background-color:#57ad91;color:#f7f5ad;border:3px solid #57ad91}.focusCircle{background-color:initial;color:#57ad91;border:3px solid #57ad91}.recipeStep{height:151px;width:3px;background-color:#bdbdbd}.recipeActiveStep{background-color:#57ad91}.recipeStepItem{display:flex;flex-direction:row;align-items:center;position:relative}.recipeStepText{position:absolute;left:78px;font-family:CourierPrime-Regular,sans-serif;color:#828282;font-size:24px;line-height:36px;width:280px;text-align:left}.navigationSave{cursor:pointer}.navigationSave,.recipeSave{text-decoration:underline;font-size:18px}.recipeSave{display:flex;flex:1 1;justify-content:center;line-height:25px;font-family:CourierPrime-Regular,sans-serif;color:#37190c;background-color:initial;border:none}.recipeBack:hover,.recipeSave:hover{opacity:.7;text-decoration:none;color:#37190c}.recipeBack{font-size:18px;line-height:25px;font-family:CourierPrime-Regular,sans-serif;color:#37190c;text-decoration:underline}.textAreaDescription::-webkit-input-placeholder{color:#e0e0e0}.textAreaDescription::placeholder{color:#e0e0e0}.textAreaDescription,.textAreaSteps{max-height:220px;height:220px;font-size:24px;line-height:36px;padding:15px 12px;color:#37190c;font-family:CourierPrime-Regular,sans-serif}.errorDescriptionLength{font-size:24px;line-height:36px;margin:0 5px 0 auto;color:red}.textAreaSteps{margin-left:20px;margin-right:17px}.deleteIcon{cursor:pointer;position:absolute;top:-12px;right:-12px}.stepWrap:first-child .deleteStepsArray{visibility:hidden}.desView{display:block}.mobView{display:none}.ingredientsCount{display:flex;flex-direction:row;align-items:center}@media (max-width:991px){.recipeCategoriesWrap{zoom:1}.innerAllSteps{max-width:500px;padding:0 10px;width:100%}.navigationSingleWrap{justify-content:center}.recipeSave{flex:none}.recipeContentWrap{align-items:normal;max-width:100%}.mobView{display:block}.desView{display:none}.addRecipeWrap{flex-direction:column-reverse;align-items:center}.stepRecipeWrap{margin:16px 0;justify-content:center;max-width:100%;min-width:100%}.recipeStepText{display:none}.recipeStepWrap{flex-direction:row}.recipeStep{width:54px;height:2px}.recipeStepCircle{width:40px;height:40px}.recipeContent{width:100%;margin:24px 0 0;zoom:1}.inputRecipeTitle{height:58px;font-size:24px}.categoriesTitle{font-size:14px;line-height:20px}.textAreaDescription,.textAreaSteps{max-height:199px;height:199px;font-size:18px;line-height:24px;padding:17px 15px}.textAreaSteps{margin-right:0;margin-left:10px}.recipeGroupTags{flex-direction:column}.recipeGroupTag{margin-bottom:14px;width:100%}.recipeButtonAddIngredient,.recipeButtonUpload{width:100%;height:63px}.navigationButtonWrap{flex-direction:column-reverse;padding:0 8px}.nextButton{min-height:77px;max-width:100%}.navigationSave{margin-top:11px}.navigationLinkWrap,.navigationSingleWrap{width:100%;margin-right:0;margin-top:35px}.dropDownPaddingRight{font-size:18px;line-height:24px}.recipeButtonWrap{width:100%;padding:0 8px}.ingredientsWrap{max-width:356px;width:100%;flex-direction:column}.ingredientsCount{max-width:356px;width:100%;margin-bottom:11px;justify-content:space-between}.globalInnerIngredients{flex-direction:column}.textAreaSteps{font-size:18px;line-height:19px;padding:10px 13px}.recipeUploadWrap{padding:0 30px}.errorDescriptionLength{font-size:14px;line-height:20px;margin-top:5px}}@media (max-width:375px){.navigationButtonWrap{padding:0}}.recipeSourceWrap{width:100%;margin-top:24px;text-align:left}.recipeSourceWrap .categoriesTitle{margin-bottom:4px}.recipeSourceHint{margin:0 0 12px;font-family:CourierPrime-Regular,sans-serif;font-size:20px;line-height:30px;color:#6b5a52;text-align:left}.innerRecipeSource{width:100%;margin-bottom:12px}.inputRecipeSource{height:64px;padding:0 16px;font-family:CourierPrime-Regular,sans-serif;font-size:24px;color:#37190c}.inputRecipeSource::-webkit-input-placeholder{color:#bdbdbd}.inputRecipeSource::placeholder{color:#bdbdbd}@media (max-width:991px){.recipeSourceWrap{margin-top:16px}.recipeSourceHint{font-size:13px;line-height:19px;margin-bottom:8px}.inputRecipeSource{height:44px;padding:0 12px;font-size:15px}}.recipeForm{max-width:800px;padding:24px 16px 0}.recipeForm .recipeContent{display:flex;flex-direction:column;align-items:stretch;grid-gap:16px;gap:16px;margin:0;text-align:left;zoom:1}.legacyZoom{width:100%}@media (min-width:992px){.legacyZoom{zoom:.68}}.recipeStepper{display:flex;grid-gap:8px;gap:8px;margin:0 0 20px;padding:0;list-style:none}.recipeStepperItem{flex:1 1;list-style:none}.recipeStepperButton{display:flex;align-items:center;grid-gap:10px;gap:10px;width:100%;padding:10px 12px;border:none;border-bottom:3px solid #e3dcd6;background:none;color:#8a7a72;font-family:Rubik-Medium,sans-serif;font-size:15px;text-align:left;cursor:default}.recipeStepperItem.done .recipeStepperButton{border-color:#57ad91;color:#37190c;cursor:pointer}.recipeStepperItem.current .recipeStepperButton{border-color:#fec925;color:#37190c}.recipeStepperNumber{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;border-radius:50%;background:#eee8e3;font-size:13px}.recipeStepperItem.done .recipeStepperNumber{background:#57ad91;color:#fff}.recipeStepperItem.current .recipeStepperNumber{background:#fec925;color:#37190c}.recipeFormIntro{margin-bottom:20px}.recipeFormTitle{font-family:Rubik-Bold,sans-serif;font-size:32px;line-height:38px;color:#37190c}.recipeFormSubtitle{margin-top:6px;font-size:16px;line-height:24px;color:#6b5147}.formSection{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:22px 24px 24px;border-radius:16px;background:#fff;box-shadow:0 2px 10px rgba(55,25,12,.07)}.formSectionStart{background:#fdfbe6;box-shadow:inset 0 0 0 1.5px #f1e8a8}.formSectionTitle{font-family:Rubik-Bold,sans-serif;font-size:20px;line-height:26px;color:#37190c}.formSectionHint{margin-top:-4px;font-size:14px;line-height:20px;color:#6b5147}.formStartOptions{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.formStartFinePrint{margin:0;font-size:12px;line-height:17px;color:#8a7a72}.formStartFinePrint a{color:#6b5147;text-decoration:underline}.formSection .audioMemory,.formSection .cardPhotosWrap{margin-top:10px}.formLabel{margin-top:6px;font-family:Rubik-Medium,sans-serif;font-size:15px;color:#37190c}.formLabelHint{margin-left:6px;font-family:CourierPrime-Regular,sans-serif;font-size:13px;font-weight:400;color:#8a7a72}.formField{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.recipeForm .form-control{height:46px;padding:10px 14px;border:1.5px solid #e3dcd6;border-radius:10px;font-size:16px;line-height:22px;color:#37190c;box-shadow:none;transition:border-color .15s,box-shadow .15s}.recipeForm .form-control:focus{border-color:#fec925;box-shadow:0 0 0 3px rgba(254,201,37,.25)}.recipeForm .form-control::-webkit-input-placeholder,.recipeForm input.grayPlaceholder::-webkit-input-placeholder,.recipeForm input.inputRecipeNumber::-webkit-input-placeholder{color:#b3a69e}.recipeForm .form-control::placeholder,.recipeForm input.grayPlaceholder::placeholder,.recipeForm input.inputRecipeNumber::placeholder{color:#b3a69e}.recipeForm .inputRecipeTitle{height:54px;font-size:22px}.recipeForm .textAreaDescription{height:120px;max-height:none;font-size:16px;line-height:24px;resize:vertical}.recipeForm .errorDescriptionLength{font-size:14px;line-height:20px}.recipeForm .innerRecipeName{margin-bottom:0}.recipeCategoryChips{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.recipeCategoryChip{display:inline-flex;align-items:center;padding:7px 14px;border:1.5px solid #e3dcd6;border-radius:999px;background:#fff;font-size:15px;line-height:20px;color:#37190c;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .15s,border-color .15s}.recipeCategoryChip input{position:absolute;opacity:0;pointer-events:none}.recipeCategoryChip:hover{border-color:#fec925}.recipeCategoryChip.selected{border-color:#fec925;background:#fec925;font-family:CourierPrime-Bold,sans-serif}.recipeCategoryChip.selected:before{content:"✓";margin-right:6px}.recipeCategoryChip:focus-within{box-shadow:0 0 0 3px rgba(254,201,37,.35)}.recipeCategoryChip.hasError{border-color:#d9534f}.recipeForm .recipeSourceWrap{margin-top:0}.recipeForm .recipeSourceHint{margin:0 0 4px;font-size:14px;line-height:20px}.recipeForm .innerRecipeSource{margin-bottom:10px}.recipeForm .inputRecipeSource{height:46px;font-size:16px}.recipeForm .ingredientRows{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.recipeForm .ingredientsWrap{grid-gap:8px;gap:8px;margin-bottom:0}.recipeForm .ingredientsWrap .ingredientsCount{grid-gap:8px;gap:8px}.recipeForm .ingredientsNumber,.recipeForm .ingredientsNumber .mb-3,.recipeForm .ingredientsNumber input{width:90px;margin:0}.recipeForm .wrapDropTbl{width:120px;margin:0}.recipeForm .ingredientsName,.recipeForm .ingredientsWrap>.ingredientsCount:last-child{flex:1 1;margin:0}.recipeForm .ingredientsWrap>.ingredientsCount:last-child{display:flex}.recipeForm .ingredientsName input{width:100%}.recipeForm .ingredientsWrap .mb-3{margin-bottom:0!important}.recipeForm .inputRecipeNumber{font-size:16px}.recipeForm .deleteStepsArray,.recipeForm .innerDeleteIngredient{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;cursor:pointer;opacity:.6}.recipeForm .deleteStepsArray:hover,.recipeForm .innerDeleteIngredient:hover{background:#f5efea;opacity:1}.recipeForm .deleteStepsArray svg,.recipeForm .innerDeleteIngredient svg{width:22px;height:22px}.recipeForm .ingredientsAmount,.recipeForm .ingredientsMeasurement{width:140px;margin:0}.recipeForm .globalInnerIngredients,.recipeForm .globalInnerIngredients .ingredientsCount{justify-content:flex-start;grid-gap:8px;gap:8px}.recipeForm .wrapDropDoze.wrapDropDoze{width:100%;margin:0;padding-left:14px;font-size:16px;line-height:22px}.recipeForm .innerAllSteps{max-width:none;grid-gap:12px;gap:12px}.recipeForm .stepWrap{align-items:flex-start;grid-gap:10px;gap:10px;margin-bottom:0}.recipeForm .stepTitle{flex-shrink:0;width:32px;height:32px;margin-top:8px;border-radius:50%;background:#fec925;font-size:15px;line-height:32px;text-align:center}.recipeForm .textAreaSteps{flex:1 1;height:110px;max-height:none;margin:0;padding:10px 14px;font-size:16px;line-height:24px;resize:vertical}.recipeForm .deleteStepsArray{margin-top:4px}.recipeForm .deleteStepsArray.mobView{display:none}.recipeForm .deleteStepsArray.desView{display:flex}.recipeForm .recipeButtonWrap{width:100%;padding:0}.recipeForm .recipeButtonWrap .recipeButtonAddIngredient,.recipeForm .recipeButtonWrap .recipeButtonUpload{width:100%;height:46px;margin:4px 0 0;border:1.5px dashed #d8c9bf;border-radius:10px;background:transparent;box-shadow:none;font-family:Rubik-Medium,sans-serif;font-size:15px;color:#893f1d}.recipeForm .recipeButtonWrap .recipeButtonAddIngredient:hover,.recipeForm .recipeButtonWrap .recipeButtonUpload:hover{border-color:#fec925;background:#fdfbe6;color:#37190c}.recipeForm .recipeUploadWrap{height:220px;margin-bottom:0;border:1.5px dashed #d8c9bf;border-radius:14px;background:#faf7f4;overflow:hidden}.recipeForm .recipeUploadWrap .formPhotoRecipe{border-radius:12px}.recipeForm .recipeUploadWrap .recipeButtonUpload{width:auto;height:44px;margin:0;padding:0 20px;border-radius:10px;box-shadow:0 2px 0 #e1af24;font-size:15px;line-height:44px}.recipeForm .recipeUploadWrap{flex-direction:column;grid-gap:14px;gap:14px}.foodPhotoEmpty{display:flex;flex-direction:column;align-items:center;grid-gap:10px;gap:10px;pointer-events:none}.foodPhotoEmptyMark{width:34px;height:78px}.foodPhotoEmptyText{font-size:14px;color:#8a7a72}.familyPicker{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:10px;gap:10px}.familyPickerItem{display:flex;align-items:center;grid-gap:12px;gap:12px;margin:0;padding:10px 12px;border:1.5px solid #e3dcd6;border-radius:12px;background:#fff;cursor:pointer;transition:border-color .15s,background-color .15s}.familyPickerItem:hover{border-color:#fec925}.familyPickerItem.selected{border-color:#57ad91;background:#f4faf8}.familyPickerItem input{position:absolute;opacity:0;pointer-events:none}.familyPickerItem input:focus-visible+.familyPickerAvatar{outline:3px solid rgba(254,201,37,.7);outline-offset:2px}.familyPickerAvatar{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:46% 54% 52% 48%/55% 45% 55% 45%;font-family:Rubik-Bold,sans-serif;font-size:16px;color:#37190c}.familyPickerName{flex:1 1;min-width:0;overflow:hidden;font-family:Rubik-Medium,sans-serif;font-size:15px;color:#37190c;text-overflow:ellipsis;white-space:nowrap}.familyPickerCheck{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;border:1.5px solid #d8c9bf;border-radius:50%;font-size:13px;color:#fff}.familyPickerItem.selected .familyPickerCheck{border-color:#57ad91;background:#57ad91}.familyPickerEmpty{margin:0;font-size:15px;line-height:22px;color:#6b5147}.familyPickerEmpty a{color:#893f1d;text-decoration:underline}.recipeSourceFields{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.recipeSourceFields .formField{grid-gap:6px;gap:6px}.recipeForm .recipeSourceFields .innerRecipeSource,.recipeSourceFields .formLabel{margin:0}.recipeForm .recipeSourceFields .inputRecipeSource{padding:0 14px;font-family:Rubik-Regular,sans-serif}@media (max-width:575px){.recipeSourceFields{grid-template-columns:1fr}}.recipeActionBar{position:-webkit-sticky;position:sticky;bottom:0;z-index:20;margin:24px -16px 0;padding:12px 16px;background:hsla(0,0%,96.9%,.94);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-top:1px solid #ebe4de}.recipeActionBarInner{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px}.recipeActionBarLeft{display:flex;align-items:center;grid-gap:20px;gap:20px}.recipeForm .recipeBack,.recipeForm .recipeSave{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;flex:none;padding:0;font-family:Rubik-Medium,sans-serif;font-size:15px;text-decoration:none;color:#37190c}.recipeForm .recipeSave{color:#893f1d;text-decoration:underline;text-underline-offset:3px}.recipeForm .recipeBack svg{width:14px;height:14px}.recipeNextButton{display:inline-flex;align-items:center;grid-gap:10px;gap:10px;height:46px;padding:0 22px;border:none;border-radius:10px;background:#fec925;box-shadow:0 2px 0 #e1af24;font-family:Rubik-Medium,sans-serif;font-size:16px;color:#37190c;white-space:nowrap;transition:background-color .15s}.recipeNextButton:hover{background:#f3bd14}.recipeNextButton:disabled{opacity:.6}.recipeNextButton svg{flex-shrink:0;width:20px;height:20px}.recipeNextButton svg path{fill:#37190c}@media (max-width:991px){.recipeForm{padding-top:16px}.formSection{padding:18px 16px 20px}.recipeForm .recipeUploadWrap{height:180px}.recipeFormTitle{font-size:26px;line-height:32px}.recipeStepperTitle{font-size:13px}.recipeStepperButton{grid-gap:6px;gap:6px;padding:8px 4px}.recipeActionBar{bottom:64px}.recipeForm .ingredientsWrap{flex-direction:row;flex-wrap:wrap;max-width:none;padding-bottom:10px;border-bottom:1px dashed #ebe4de}.recipeForm .ingredientsWrap>.ingredientsCount:first-child{width:100%;max-width:none;margin:0;justify-content:flex-start}.recipeForm .ingredientsWrap>.ingredientsCount:last-child{width:100%;max-width:none;margin:0}.recipeForm .ingredientsNumber,.recipeForm .wrapDropTbl{width:50%}.recipeForm .ingredientsNumber input{width:100%}}.slick-prev{left:0}.slick-next{right:0}.innerUsers,.innerUsersRecipe{align-self:flex-start;width:280px;min-width:280px;margin:0 16px 40px;padding:20px 16px;border-radius:16px;background:#fff;box-shadow:0 2px 10px rgba(55,25,12,.08)}.innerUsersRecipe{margin-top:24px}.titleTableUsers{font-family:"Rubik-Bold";font-size:24px;line-height:30px;margin-bottom:16px;text-align:center;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;max-width:100%}.wrapperUsers{display:flex;justify-content:center;grid-gap:10px;gap:10px;width:100%;margin:0 auto;align-items:center;flex-wrap:wrap}.groupUserPhoto{width:68px;height:68px;box-shadow:0 2px 6px 0 rgba(55,25,12,.2);border-radius:26px;object-fit:cover}.groupUserPhotoMargin{padding:0}.userWithoutPhoto{display:flex;align-items:center;width:68px;height:68px;justify-content:center;background-image:url(/static/media/userWithoutPhoto.ea708bee.svg);background-repeat:no-repeat;background-position:50%;background-size:cover}.userTableName{font-family:"Rubik-Medium";text-align:center;font-size:11px;line-height:12px;margin-top:-5px;max-width:52px;color:#37190c;white-space:pre-line;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.inviteUser{width:68px!important;height:68px;border-radius:26px;display:flex!important;justify-content:center;align-items:center;transition:all .5s;background-image:url(data:image/png;base64,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);background-position:50%;background-size:cover}.inviteUser:hover{opacity:.5}.inviteText{font-family:"CourierPrime-Bold";font-size:13px;line-height:16px;color:#37190c}.advertisingDesktop,.advertisingMobile{width:100%;height:auto;max-height:320px;object-fit:contain;margin-top:24px;border-radius:12px}.advertisingMobile{display:none}.sliderUsers{padding:0 20px;display:none}.sliderUsers .groupUserPhoto{margin:8px 8px 10px}@media (max-width:991px){.userWithoutPhoto{background-size:70px}.innerUsers,.innerUsersRecipe{min-width:0;padding:0;border-radius:0;background:none;box-shadow:none}.groupUserPhotoMargin{margin:8px 5px 20px}.innerUsersRecipe{display:none}.userTableName{font-size:12px;max-width:48px}.groupUserPhoto{width:65px;height:65px;min-width:65px;border-radius:26px}.advertisingMobile{display:block;height:200px;margin-top:30px}.advertisingDesktop{display:none}.innerUsers{max-width:100%;width:100%;margin:0 auto;padding:0 16px}.titleTableUsers{font-size:24px;line-height:43px;margin-bottom:15px}.inviteUser{width:65px!important;height:65px;border-radius:26px}.inviteText{font-size:12px}.wrapperUsers{display:none}.sliderUsers{display:block}.groupUserPhotoMargin{margin:8px 8px 10px;padding:0}}.containRecipe{margin-top:40px!important}.innerListRecipes{width:100%;max-width:1189px;margin-bottom:30px;padding:0 16px}.innerTitleDraft{margin-left:150px}.innerDraftRecipePadding{padding:0 16px}.innerHeaderRecipes{display:flex;justify-content:space-between;align-items:flex-end;grid-gap:16px;gap:16px;margin-bottom:24px}.addNewRecipes{font-family:"Rubik-Medium";font-size:15px;line-height:20px;text-align:center;width:auto;max-width:256px;height:44px;padding:12px 20px;color:#37190c;background:#fec925;white-space:nowrap;box-shadow:0 2px 0 #e1af24;border-radius:10px;margin-top:0;margin-left:10px;flex-shrink:0}.addNewRecipes:hover{background-color:#e1af24;color:#37190c;transition:all .5s}.titleList{font-family:"Rubik-Bold";position:relative;font-size:34px;line-height:40px;width:100%;text-align:left}.countRecipes{display:flex;grid-gap:10px;gap:10px;margin-top:4px;font-family:"Rubik-Regular";font-size:15px;line-height:22px;color:#6b5147}.linkToManage{color:#57ad91;text-decoration:underline}.linkToManage:hover{color:#57ad91}.titleRecipeProfile{line-height:40px}.innerListRecipesAll{grid-gap:24px;display:grid;grid-template-columns:repeat(12,[col] 1fr)}.innerRecipe{position:relative;width:100%;height:220px;font-size:20px;line-height:24px;color:#f7f5ad;max-width:365px;min-width:130px;border-radius:14px;grid-column:auto/span 4;box-shadow:0 2px 10px rgba(55,25,12,.15);transition:box-shadow .2s ease-out,-webkit-transform .2s ease-out;transition:transform .2s ease-out,box-shadow .2s ease-out;transition:transform .2s ease-out,box-shadow .2s ease-out,-webkit-transform .2s ease-out}.innerRecipe:hover{color:#f7f5ad;-webkit-transform:translateY(-3px);transform:translateY(-3px);box-shadow:0 10px 24px rgba(55,25,12,.22)}.recipeImage{z-index:-1000;position:absolute;width:100%;top:0;left:0;height:100%;object-fit:cover;border-radius:14px}.innerRecipe:nth-child(6n+6){max-width:505px;grid-column:auto/span 5}.innerRecipe:nth-child(6n+3){grid-column:auto/span 3}.innerRecipe:nth-child(3n+2){max-width:505px;grid-column:auto/span 5}.innerRecipe:nth-child(6n+5){max-width:365px;grid-column:auto/span 4}.innerRecipe:nth-child(6n+4){grid-column:auto/span 3}.countRecipe{right:12px;top:10px;min-width:32px;padding:2px 10px;border-radius:999px;background:rgba(55,25,12,.55);font-size:16px;line-height:24px;text-align:center}.countRecipe,.nameRecipe{font-family:Rubik-Bold,sans-serif;position:absolute;z-index:10}.nameRecipe{left:14px;bottom:12px;text-shadow:0 1px 6px rgba(0,0,0,.35);max-width:95%;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical}.darkWrapper{position:absolute;height:100%;top:0;left:0;width:100%;background:linear-gradient(0deg,rgba(0,0,0,.55) 0,rgba(0,0,0,.1) 55%,transparent);border-radius:14px}.listAvatar{position:absolute;right:10px;top:10px;z-index:10;min-width:44px;width:44px;height:44px}@media (max-width:1100px){.innerListRecipesAll{grid-gap:24px}}@media (max-width:991px){.innerTitleDraft{margin-left:0}.innerHeaderRecipes{margin:28px 0 16px}.titleList{font-size:26px;width:100%;line-height:32px}.recipeBtnAdd{display:none}.innerListRecipesAll{grid-gap:16px}.innerListRecipesAll .innerRecipe{grid-column:auto/span 6;max-width:none}.containRecipe{margin-top:30px!important}.countRecipes{font-size:14px}}@media (max-width:576px){.innerListRecipesAll{grid-gap:14px}.innerRecipe{height:180px}.innerListRecipesAll .innerRecipe{grid-column:auto/span 12}}.lockedRecipe .recipeImage{-webkit-filter:blur(3px) grayscale(.4);filter:blur(3px) grayscale(.4)}.recipeLockBadge{position:absolute;top:12px;right:12px;z-index:3;display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:4px 10px;border-radius:999px;background:#37190c;color:#f7f5ad;font-family:"CourierPrime-Bold",monospace;font-size:14px}.lockedRecipesNote{margin:0 0 20px;padding:12px 16px;border-radius:8px;background:#f7f5ad;color:#37190c;text-align:left;line-height:1.5}.lockedRecipesNote a{color:#2f7d62;text-decoration:underline}.textDropDownInvite{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iconCopyText{cursor:pointer;background-color:initial;border:none}.InviteFamMember_page__3s25C{max-width:640px;margin:0 auto;padding:32px 16px 80px;color:#37190c;text-align:left}.InviteFamMember_back__1Rnor{padding:0;margin-bottom:18px;border:0;background:none;font-family:"Rubik-Regular",sans-serif;font-size:15px;color:#6b5a52;cursor:pointer}.InviteFamMember_back__1Rnor:hover{color:#37190c}.InviteFamMember_title__1IxSD{margin:0 0 8px;font-family:"Rubik-Bold",sans-serif;font-size:34px;line-height:1.15}.InviteFamMember_lead__K_YSA{margin:0 0 24px;font-size:17px;line-height:1.5;color:#6b5a52}.InviteFamMember_card__3cAmi,.InviteFamMember_share__1IDSy{padding:28px 32px;border:1px solid #e0e0e0;border-radius:12px;background:#fff}.InviteFamMember_share__1IDSy{margin-top:20px;border-color:#ece7a0;background:#fcfbe3}.InviteFamMember_h2__E04Tz{margin:0 0 6px;font-family:"Rubik-Bold",sans-serif;font-size:20px}.InviteFamMember_small__1asCi{margin:0;font-size:14px;line-height:1.5;color:#6b5a52}.InviteFamMember_card__3cAmi .InviteFamMember_small__1asCi+.InviteFamMember_btnDark__1r9Jz{margin-top:18px}.InviteFamMember_fieldset__2MM3A{margin:0 0 22px;padding:0;border:0}.InviteFamMember_label__3iF50{display:block;margin-bottom:8px;font-family:"CourierPrime-Regular",monospace;font-size:15px;color:#37190c}.InviteFamMember_joining__kdZLH{margin:0 0 22px;font-size:15px;color:#6b5a52}.InviteFamMember_joining__kdZLH b{color:#37190c;font-family:"Rubik-Medium",sans-serif;font-weight:400}.InviteFamMember_chips__38Vxu{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.InviteFamMember_chip__BOhKU{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1px solid #d6cfc8;border-radius:999px;background:#fff;font-family:"Rubik-Regular",sans-serif;font-size:15px;cursor:pointer}.InviteFamMember_chip__BOhKU:hover{border-color:#37190c}.InviteFamMember_chip__BOhKU input{position:absolute;opacity:0;pointer-events:none}.InviteFamMember_chip__BOhKU:focus-within{outline:2px solid #57ad91;outline-offset:2px}.InviteFamMember_chipOn__1Esed,.InviteFamMember_chipOn__1Esed:hover{border-color:#37190c;background:#37190c;color:#f7f5ad}.InviteFamMember_emails__N09BH{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.InviteFamMember_emailRow__b7ylK{display:flex;grid-gap:8px;gap:8px}.InviteFamMember_input__3ox9d{flex:1 1;min-width:0;height:48px;padding:0 14px;border:1px solid #d6cfc8;border-radius:8px;background:#fff;font-family:"Rubik-Regular",sans-serif;font-size:16px;color:#37190c}.InviteFamMember_input__3ox9d::-webkit-input-placeholder{color:#b5aaa3}.InviteFamMember_input__3ox9d::placeholder{color:#b5aaa3}.InviteFamMember_input__3ox9d:focus{outline:none;border-color:#57ad91;box-shadow:0 0 0 3px rgba(87,173,145,.2)}.InviteFamMember_bad__3P3_t,.InviteFamMember_bad__3P3_t:focus{border-color:#b3261e;box-shadow:none}.InviteFamMember_remove__g6pks{flex:0 0 48px;height:48px;border:1px solid #e0e0e0;border-radius:8px;background:#fff;font-size:22px;line-height:1;color:#6b5a52;cursor:pointer}.InviteFamMember_remove__g6pks:hover{border-color:#b3261e;color:#b3261e}.InviteFamMember_add__3LsKe{margin-top:12px;padding:0;border:0;background:none;font-family:"Rubik-Medium",sans-serif;font-size:15px;color:#2f7d62;cursor:pointer}.InviteFamMember_add__3LsKe:hover{text-decoration:underline}.InviteFamMember_actions__2Ed9J{display:flex;flex-wrap:wrap;align-items:center;grid-gap:12px 16px;gap:12px 16px;margin-top:24px;padding-top:20px;border-top:1px solid #eee7df}.InviteFamMember_btn__3hj8U,.InviteFamMember_btnDark__1r9Jz{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:8px;font-family:"Rubik-Medium",sans-serif;font-size:15px;white-space:nowrap;text-decoration:none;cursor:pointer}.InviteFamMember_btn__3hj8U{border:1px solid #37190c;background:#fff;color:#37190c}.InviteFamMember_btnDark__1r9Jz{border:0;background:#37190c;color:#f7f5ad}.InviteFamMember_btnDark__1r9Jz:hover{color:#fec925}.InviteFamMember_btn__3hj8U:disabled,.InviteFamMember_btnDark__1r9Jz:disabled{opacity:.55;cursor:default}.InviteFamMember_error__1yOAV,.InviteFamMember_saved__2Mb98{margin:14px 0 0;font-size:14px;line-height:1.5}.InviteFamMember_saved__2Mb98{color:#2f7d62}.InviteFamMember_error__1yOAV{color:#b3261e}.InviteFamMember_linkRow__g1MFi{display:flex;grid-gap:8px;gap:8px;margin-top:14px}.InviteFamMember_linkInput__2JMPK{height:44px;font-family:"CourierPrime-Regular",monospace;font-size:14px;color:#6b5a52}@media (max-width:575px){.InviteFamMember_page__3s25C{padding-top:20px}.InviteFamMember_title__1IxSD{font-size:28px}.InviteFamMember_card__3cAmi,.InviteFamMember_share__1IDSy{padding:22px 18px}.InviteFamMember_linkRow__g1MFi{flex-wrap:wrap}.InviteFamMember_linkInput__2JMPK{flex-basis:100%}.InviteFamMember_linkRow__g1MFi .InviteFamMember_btn__3hj8U{flex:1 1}}.FirstStep_groups__QPZhx{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.FirstStep_drafts__1gnEr{display:grid;grid-gap:8px;gap:8px}.FirstStep_draft__wNfgO{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;width:100%;padding:12px 16px;border:1.5px solid #f1e8a8;border-radius:12px;background:#fff;color:#37190c;text-align:left;transition:border-color .15s}.FirstStep_draft__wNfgO:hover{border-color:#fec925}.FirstStep_draftText__V6LrP{display:flex;flex-direction:column;min-width:0;font-size:14px;line-height:20px;color:#6b5147}.FirstStep_draftText__V6LrP b{font-family:Rubik-Medium,sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#37190c}.FirstStep_draftGo__1aJf3{flex-shrink:0}.FirstStep_draftGo__1aJf3,.FirstStep_more__3Z1Tt{font-family:Rubik-Medium,sans-serif;font-size:14px;color:#893f1d;text-decoration:underline;text-underline-offset:3px}.FirstStep_more__3Z1Tt{align-self:flex-start;padding:0;border:none;background:none}.RecipeCategory_category__3lqJX{grid-gap:14px;gap:14px}.RecipeCategory_head__3CaXA{display:flex;align-items:center;grid-gap:14px;gap:14px}.RecipeCategory_headText__19PZf{flex:1 1;min-width:0}.RecipeCategory_name__3WaAA{display:flex;align-items:center;grid-gap:6px;gap:6px;font-family:Rubik-Bold,sans-serif;font-size:20px;line-height:26px;color:#37190c}.RecipeCategory_pencil__34rO6{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;border-radius:50%;background:none;opacity:.55}.RecipeCategory_pencil__34rO6:hover{background:#f5efea;opacity:1}.RecipeCategory_pencil__34rO6 svg{width:16px;height:16px}.RecipeCategory_pencil__34rO6 svg path{fill:#37190c}.RecipeCategory_rename__2MQHN{display:flex;align-items:center;grid-gap:8px;gap:8px;max-width:460px}.RecipeCategory_cancel__1W-EZ{padding:0 4px;border:none;background:none;font-family:Rubik-Medium,sans-serif;font-size:14px;color:#6b5147}.RecipeCategory_tick__3XUX9,.RecipeCategory_tickButton__X8XZJ{position:relative;flex-shrink:0;width:24px;height:24px;padding:0;border:1.5px solid #cfc3ba;border-radius:7px;background:#fff;transition:background-color .15s,border-color .15s}.RecipeCategory_tickButton__X8XZJ:hover{border-color:#fec925}.RecipeCategory_tickAll__2meKm,.RecipeCategory_tileOn__2-XB8 .RecipeCategory_tick__3XUX9{border-color:#fec925;background:#fec925}.RecipeCategory_tickAll__2meKm:after,.RecipeCategory_tileOn__2-XB8 .RecipeCategory_tick__3XUX9:after{content:"";position:absolute;left:7px;top:3px;width:7px;height:12px;border:solid #37190c;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.RecipeCategory_tickSome__2xUoS{border-color:#fec925;background:#fff6cc}.RecipeCategory_tickSome__2xUoS:after{content:"";position:absolute;left:5px;top:9.5px;width:11px;height:2px;background:#37190c}.RecipeCategory_toggle__13Y-6{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;flex-shrink:0;padding:6px 10px;border:none;border-radius:8px;background:none;font-family:Rubik-Medium,sans-serif;font-size:14px;color:#893f1d}.RecipeCategory_toggle__13Y-6:hover{background:#f5efea}.RecipeCategory_chevron__2LrFg{width:8px;height:8px;margin-top:-4px;border:solid;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.RecipeCategory_chevronUp__Trbpr{margin-top:4px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.RecipeCategory_tiles__2PIfk{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));grid-gap:10px;gap:10px}.RecipeCategory_tile__2Z6C2{position:relative;display:flex;align-items:center;grid-gap:12px;gap:12px;margin:0;padding:10px 12px;border:1.5px solid #ebe4de;border-radius:12px;background:#fff;cursor:pointer;transition:border-color .15s,background-color .15s}.RecipeCategory_tile__2Z6C2:hover{border-color:#fec925}.RecipeCategory_tile__2Z6C2 input{position:absolute;opacity:0;pointer-events:none}.RecipeCategory_tile__2Z6C2:focus-within{box-shadow:0 0 0 3px rgba(254,201,37,.35)}.RecipeCategory_tileOn__2-XB8{border-color:#fec925;background:#fffdf0}.RecipeCategory_tileDuplicate__2cCl2{border-color:#e8a33d;background:#fff6e5}.RecipeCategory_photo__2Y2rd{flex-shrink:0;width:52px;height:52px;border-radius:12px;object-fit:cover;background:#f5efea}.RecipeCategory_tileText__2X2F4{display:flex;flex-direction:column;min-width:0}.RecipeCategory_tileText__2X2F4 b{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Rubik-Medium,sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#37190c}.RecipeCategory_author__1y6a4{overflow:hidden;font-family:CourierPrime-Regular,sans-serif;font-size:13px;line-height:18px;color:#8a7a72;text-overflow:ellipsis;white-space:nowrap}.RecipeCategory_duplicateNote__36a5b{margin-top:2px;font-size:12px;line-height:16px;color:#a35a00}@media (max-width:640px){.RecipeCategory_tiles__2PIfk{grid-template-columns:1fr}.RecipeCategory_rename__2MQHN{flex-wrap:wrap}}.SecondStep_meter__1tl3k{display:flex;flex-direction:column;grid-gap:8px;gap:8px;margin-top:4px}.SecondStep_meterBar__2p0j0{height:8px;overflow:hidden;border-radius:999px;background:#f1ebe5}.SecondStep_meterBar__2p0j0 span{display:block;height:100%;border-radius:999px;background:#fec925;transition:width .25s}.SecondStep_meterBar__2p0j0 .SecondStep_meterFull__2pMHH{background:#57ad91}.SecondStep_meterText___KTiE{font-size:14px;line-height:20px;color:#6b5147}.SecondStep_meterText___KTiE b{font-family:Rubik-Medium,sans-serif;font-weight:400;color:#37190c}.ThirdStep_layout__2eupt{display:grid;grid-template-columns:minmax(0,1fr) 280px;align-items:start;grid-gap:16px;gap:16px}.ThirdStep_main__wWN77{display:flex;flex-direction:column;grid-gap:16px;gap:16px;min-width:0}.ThirdStep_side__2RAwi{position:-webkit-sticky;position:sticky;top:90px}textarea.ThirdStep_dedication__Y_mWQ{min-height:96px}textarea.ThirdStep_foreword__Vepxj{min-height:200px}.ThirdStep_counter__Z3VYJ{margin-top:4px;font-family:CourierPrime-Regular,sans-serif;font-size:13px;color:#8a7a72;text-align:right}.ThirdStep_upload__3aL_y.recipeUploadWrap{height:220px;margin:10px 0 0;border:1.5px dashed #d8c9bf;border-radius:14px;background:#faf7f4;overflow:hidden}.ThirdStep_upload__3aL_y .formPhotoRecipe{object-fit:cover}.ThirdStep_upload__3aL_y .recipeButtonUpload.ThirdStep_uploadButton__3KED8{width:auto;height:44px;margin:0;padding:0 20px;border-radius:10px;background:#fec925;box-shadow:0 2px 0 #e1af24;font-family:Rubik-Medium,sans-serif;font-size:15px;line-height:44px;color:#37190c}.ThirdStep_choices_theme__1KTzy{grid-template-columns:repeat(3,minmax(0,1fr))}.ThirdStep_choices_product__1vrum{grid-template-columns:repeat(2,minmax(0,1fr))}.ThirdStep_swatch__a6-aC{display:flex;align-items:center;justify-content:center;height:64px;margin-bottom:8px;border-radius:8px;font-size:24px}.ThirdStep_swatch_classic__24zlt{background:#f7f5ad;color:#37190c;font-family:Rubik-Bold,sans-serif;box-shadow:inset 0 -10px 0 #57ad91}.ThirdStep_swatch_modern__qKO6m{background:#fff;color:#111;font-family:Rubik-Bold,sans-serif;box-shadow:inset 0 0 0 1.5px #e9e9e9;letter-spacing:-1px}.ThirdStep_swatch_heirloom__15_DQ{background:#f3e9d7;color:#5a3a22;font-family:Georgia,"Times New Roman",serif;font-style:italic;box-shadow:inset 0 0 0 4px #f3e9d7,inset 0 0 0 5px #c9b48f}.ThirdStep_sketchCard__1ViSH{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:18px;border-radius:16px;background:#fff;box-shadow:0 2px 10px rgba(55,25,12,.07)}.ThirdStep_sketchLabel__2Ue2d{font-family:Rubik-Medium,sans-serif;font-size:14px;color:#6b5147}.ThirdStep_sketch__2wmI2{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:1;overflow:hidden;border-radius:4px 10px 10px 4px;box-shadow:0 8px 20px rgba(55,25,12,.18),inset 6px 0 8px -6px rgba(0,0,0,.25)}.ThirdStep_sketchPhoto__1uTif{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ThirdStep_sketchText__2Slfe{position:relative;padding:14px 16px 16px 20px}.ThirdStep_sketchTitle__14FwN{font-size:19px;line-height:23px;overflow-wrap:anywhere}.ThirdStep_sketchSubtitle__9va9A{margin-top:4px;font-size:12px;line-height:16px}.ThirdStep_sketchAuthor__2FaOV{margin-top:8px;font-size:11px;line-height:14px;letter-spacing:.04em;text-transform:uppercase}.ThirdStep_sketch_classic__1Ktfm{background:#57ad91}.ThirdStep_sketch_classic__1Ktfm .ThirdStep_sketchText__2Slfe{background:#f7f5ad;color:#37190c}.ThirdStep_sketch_classic__1Ktfm .ThirdStep_sketchTitle__14FwN{font-family:Rubik-Bold,sans-serif}.ThirdStep_sketch_classic__1Ktfm .ThirdStep_sketchAuthor__2FaOV,.ThirdStep_sketch_classic__1Ktfm .ThirdStep_sketchSubtitle__9va9A{font-family:CourierPrime-Regular,sans-serif}.ThirdStep_sketch_modern__3bMSR{background:#e9e9e9}.ThirdStep_sketch_modern__3bMSR .ThirdStep_sketchText__2Slfe{background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);padding-top:40px;color:#fff}.ThirdStep_sketch_modern__3bMSR .ThirdStep_sketchTitle__14FwN{font-family:Rubik-Bold,sans-serif;font-size:22px;line-height:25px;letter-spacing:-.5px}.ThirdStep_sketch_heirloom__1dIjI{justify-content:center;background:#f3e9d7}.ThirdStep_sketch_heirloom__1dIjI .ThirdStep_sketchPhoto__1uTif{position:relative;inset:auto;width:64%;height:46%;margin:0 auto;border:4px solid #fff;box-shadow:0 2px 6px rgba(0,0,0,.15)}.ThirdStep_sketch_heirloom__1dIjI .ThirdStep_sketchText__2Slfe{padding:12px 16px;color:#5a3a22;font-family:Georgia,"Times New Roman",serif;text-align:center}.ThirdStep_sketch_heirloom__1dIjI .ThirdStep_sketchTitle__14FwN{font-style:italic}.ThirdStep_sketchCoil__5L5Fn{position:absolute;top:6px;bottom:6px;left:4px;width:6px;background:repeating-linear-gradient(180deg,#9b9b9b 0,#d6d6d6 3px,#9b9b9b 6px,transparent 0,transparent 11px);border-radius:3px}@media (max-width:991px){.ThirdStep_layout__2eupt{grid-template-columns:1fr}.ThirdStep_side__2RAwi{position:static;order:-1}.ThirdStep_sketchCard__1ViSH{flex-direction:row;flex-wrap:wrap;align-items:center}.ThirdStep_sketchLabel__2Ue2d{width:100%}.ThirdStep_sketch__2wmI2{width:140px}.ThirdStep_sketchCard__1ViSH>.ThirdStep_sketch__2wmI2+p{flex:1 1;min-width:140px}.ThirdStep_sketchTitle__14FwN{font-size:13px;line-height:16px}.ThirdStep_sketch_modern__3bMSR .ThirdStep_sketchTitle__14FwN{font-size:14px;line-height:17px}.ThirdStep_sketchAuthor__2FaOV,.ThirdStep_sketchSubtitle__9va9A{display:none}.ThirdStep_sketchText__2Slfe{padding:8px 10px 10px 14px}}@media (max-width:640px){.ThirdStep_choices_product__1vrum,.ThirdStep_choices_theme__1KTzy{grid-template-columns:1fr}}.PriceBox_form__3CNuc{display:grid;grid-template-columns:1.4fr 1fr .7fr auto;align-items:end;grid-gap:10px;gap:10px;margin-top:4px}.PriceBox_form__3CNuc label{display:flex;flex-direction:column;grid-gap:6px;gap:6px;margin:0;font-family:Rubik-Medium,sans-serif;font-size:14px;color:#37190c}.PriceBox_form__3CNuc button{height:46px}.PriceBox_result__1mYvW{display:flex;flex-direction:column;grid-gap:10px;gap:10px;margin-top:8px}.PriceBox_summary__2X6bN{font-family:Rubik-Medium,sans-serif;font-size:15px;color:#37190c}.PriceBox_table__1piuv{width:100%;border-collapse:initial;border-spacing:0;overflow:hidden;border:1.5px solid #ebe4de;border-radius:12px;font-size:15px;color:#37190c}.PriceBox_table__1piuv thead:after{display:none}.PriceBox_table__1piuv td,.PriceBox_table__1piuv th{height:auto;font-family:Rubik-Regular,sans-serif;text-align:left;cursor:default}.PriceBox_table__1piuv th{padding:10px 14px;background:#faf7f4;font-family:Rubik-Medium,sans-serif;font-size:13px;font-weight:400;color:#6b5147;text-align:left}.PriceBox_table__1piuv td{padding:12px 14px;font-size:15px;line-height:20px;border-top:1px solid #ebe4de;vertical-align:top}.PriceBox_table__1piuv td b{font-family:Rubik-Medium,sans-serif;font-weight:400}.PriceBox_table__1piuv td span{display:block;font-size:13px;color:#8a7a72}.PriceBox_table__1piuv td.PriceBox_total__2CWrE{font-family:Rubik-Bold,sans-serif}@media (max-width:700px){.PriceBox_form__3CNuc{grid-template-columns:1fr 1fr}.PriceBox_form__3CNuc label:first-child{grid-column:1/-1}.PriceBox_table__1piuv{font-size:14px}.PriceBox_table__1piuv td,.PriceBox_table__1piuv th{padding:8px 10px}}.PreviewBook_stage__10Eht{display:flex;flex-direction:column;align-items:center;grid-gap:14px;gap:14px;margin-top:6px;padding:28px 16px 18px;border-radius:14px;background:#f3eee8}.PreviewBook_viewer__2dILu{display:flex;align-items:center;justify-content:center;grid-gap:16px;gap:16px;width:100%}.PreviewBook_book__3LrwR{display:flex;justify-content:center;flex:1 1 auto;min-width:0;max-width:min(780px,calc(200vh - 600px));-webkit-filter:drop-shadow(0 10px 18px rgba(55,25,12,.18));filter:drop-shadow(0 10px 18px rgba(55,25,12,.18))}.PreviewBook_blankPage__3L76m,.PreviewBook_book__3LrwR img{display:block;width:50%;aspect-ratio:1;background:#fff}.PreviewBook_book__3LrwR img:first-child:not(:last-child){-webkit-mask-image:linear-gradient(270deg,rgba(0,0,0,.82),#000 4%);mask-image:linear-gradient(270deg,rgba(0,0,0,.82),#000 4%)}.PreviewBook_book__3LrwR img:last-child:not(:first-child){-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.82),#000 4%);mask-image:linear-gradient(90deg,rgba(0,0,0,.82),#000 4%)}.PreviewBook_blankPage__3L76m{background:transparent}.PreviewBook_bookCover__TVymE img{width:100%;aspect-ratio:auto;border-radius:3px}.PreviewBook_arrow__Xb1Yn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:46px;height:46px;padding:0;border:none;border-radius:50%;background:#fec925;box-shadow:0 2px 0 #e1af24;transition:background-color .15s,opacity .15s}.PreviewBook_arrow__Xb1Yn:hover:not(:disabled){background:#f3bd14}.PreviewBook_arrow__Xb1Yn:disabled{background:#fff;box-shadow:none;opacity:.5;cursor:default}.PreviewBook_arrowIcon__3dyUk{width:10px;height:10px;margin-left:-4px;border:solid #37190c;border-width:0 2.5px 2.5px 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.PreviewBook_arrowLeft__26XL1{margin:0 -4px 0 0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.PreviewBook_scrubber__1ds4Z{display:flex;flex-direction:column;align-items:center;grid-gap:8px;gap:8px;width:100%;max-width:420px}.PreviewBook_scrubber__1ds4Z input{width:100%;accent-color:#fec925}.PreviewBook_where__3G3wT{font-family:CourierPrime-Regular,sans-serif;font-size:14px;color:#37190c}.PreviewBook_downloads__3Rata{font-size:14px;line-height:20px;color:#6b5147}.PreviewBook_building__2hc7I{display:flex;flex-direction:column;align-items:center;grid-gap:6px;gap:6px;padding:30px 16px 40px;text-align:center}.PreviewBook_building__2hc7I svg{max-width:120px;max-height:120px}.PreviewBook_buildingTitle__2fYbH{font-family:Rubik-Medium,sans-serif;font-size:17px;color:#37190c}.PreviewBook_errorBox__2ehFO{padding:16px 18px;border-radius:12px;background:#fdf0ee;box-shadow:inset 0 0 0 1.5px #f2c6c0}.PreviewBook_errorTitle__2MC-0{margin-bottom:4px;font-family:Rubik-Medium,sans-serif;font-size:16px;color:#37190c}.PreviewBook_errorText__EpezK{white-space:pre-line;font-size:15px;line-height:22px;color:#37190c}@media (max-width:700px){.PreviewBook_stage__10Eht{padding:18px 8px 14px}.PreviewBook_viewer__2dILu{grid-gap:6px;gap:6px}.PreviewBook_arrow__Xb1Yn{width:36px;height:36px}}.CheckoutStep_layout__QjcUH{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;grid-gap:16px;gap:16px}.CheckoutStep_order__34PQQ{position:-webkit-sticky;position:sticky;top:90px}.CheckoutStep_field__fx2A5{display:flex;flex-direction:column;grid-gap:6px;gap:6px;margin:0;font-family:Rubik-Medium,sans-serif;font-size:14px;color:#37190c}.CheckoutStep_fieldError__2_I9j{font-family:Rubik-Regular,sans-serif;font-size:13px;color:#c0392b}.CheckoutStep_row__1al8C{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:10px;gap:10px}.CheckoutStep_price__1M9bY{flex-shrink:0;font-family:Rubik-Medium,sans-serif;font-size:15px;color:#37190c}.CheckoutStep_summary__2PJTp{display:flex;flex-direction:column;grid-gap:6px;gap:6px;margin-top:6px;padding:14px 16px;border-radius:12px;background:#faf7f4;font-size:15px;color:#37190c}.CheckoutStep_summary__2PJTp p{display:flex;justify-content:space-between;grid-gap:12px;gap:12px}.CheckoutStep_summary__2PJTp .CheckoutStep_total__3G9bN{margin-top:4px;padding-top:8px;border-top:1px solid #ebe4de;font-family:Rubik-Bold,sans-serif;font-size:17px}.CheckoutStep_summary__2PJTp .cbMuted{display:block}.CheckoutStep_pay__2t6Mb{justify-content:center;width:100%;margin-top:6px}@media (max-width:860px){.CheckoutStep_layout__QjcUH{grid-template-columns:1fr}.CheckoutStep_order__34PQQ{position:static}}.listUserGroup{max-height:200px}.cbPage{max-width:1000px;margin:0 auto;padding:24px 16px 0;color:#37190c;text-align:left}.cbIntro{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:20px;gap:20px;margin-bottom:20px}.cbTitle{font-family:Rubik-Bold,sans-serif;font-size:32px;line-height:38px;color:#37190c}.cbSubtitle{max-width:640px;margin-top:6px;font-size:16px;line-height:24px;color:#6b5147}.cbIntroLink{flex-shrink:0;margin-top:8px;padding:8px 14px;border:1.5px solid #e3dcd6;border-radius:10px;background:#fff;font-family:Rubik-Medium,sans-serif;font-size:14px;color:#37190c;white-space:nowrap}.cbIntroLink:hover{border-color:#fec925;color:#37190c}.cbStepper{display:flex;grid-gap:8px;gap:8px;margin:0 0 20px;padding:0;list-style:none}.cbStepperItem{flex:1 1;min-width:0}.cbStepperButton{display:flex;align-items:center;grid-gap:10px;gap:10px;width:100%;padding:10px 12px;border:none;border-bottom:3px solid #e3dcd6;background:none;color:#8a7a72;font-family:Rubik-Medium,sans-serif;font-size:15px;line-height:20px;text-align:left;cursor:default}.cbStepperItem.done .cbStepperButton{border-color:#57ad91;color:#37190c}.cbStepperItem.done .cbStepperButton:not(:disabled){cursor:pointer}.cbStepperItem.done .cbStepperButton:not(:disabled):hover .cbStepperName{text-decoration:underline;text-underline-offset:3px}.cbStepperItem.current .cbStepperButton{border-color:#fec925;color:#37190c}.cbStepperNumber{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;border-radius:50%;background:#eee8e3;font-size:13px}.cbStepperItem.done .cbStepperNumber{background:#57ad91;color:#fff}.cbStepperItem.current .cbStepperNumber{background:#fec925;color:#37190c}.cbStepperName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cbStep{grid-gap:16px;gap:16px}.cbSection,.cbStep{display:flex;flex-direction:column}.cbSection{grid-gap:10px;gap:10px;padding:22px 24px 24px;border-radius:16px;background:#fff;box-shadow:0 2px 10px rgba(55,25,12,.07)}.cbSectionSoft{background:#fdfbe6;box-shadow:inset 0 0 0 1.5px #f1e8a8}.cbSectionHead{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:16px;gap:16px}.cbSectionTitle{font-family:Rubik-Bold,sans-serif;font-size:20px;line-height:26px;color:#37190c}.cbHint{font-size:14px;line-height:20px;color:#6b5147}.cbSectionTitle+.cbHint{margin-top:-6px}.cbMuted{font-size:14px;line-height:20px;color:#8a7a72}.cbLabel{display:block;margin-top:6px;font-family:Rubik-Medium,sans-serif;font-size:15px;line-height:20px;color:#37190c}.cbLabelHint{margin-left:6px;font-family:CourierPrime-Regular,sans-serif;font-size:13px;font-weight:400;color:#8a7a72}.cbError{font-size:14px;line-height:20px;color:#c0392b}.cbTextLink{font-family:Rubik-Medium,sans-serif;color:#893f1d;text-decoration:underline;text-underline-offset:3px}.cbTextLink:hover{color:#37190c}.cbInput,.cbPage .form-control{width:100%;height:46px;padding:10px 14px;border:1.5px solid #e3dcd6;border-radius:10px;background-color:#fff;font-family:Rubik-Regular,sans-serif;font-size:16px;line-height:22px;color:#37190c;box-shadow:none;transition:border-color .15s,box-shadow .15s}.cbPage textarea.form-control{height:auto;resize:vertical}.cbInput:focus,.cbPage .form-control:focus{outline:none;border-color:#fec925;box-shadow:0 0 0 3px rgba(254,201,37,.25);color:#37190c}.cbInput::-webkit-input-placeholder,.cbPage .form-control::-webkit-input-placeholder{color:#b3a69e}.cbInput::placeholder,.cbPage .form-control::placeholder{color:#b3a69e}.cbPage .formSignUpGroup{margin-bottom:0}.cbPage select.cbInput{padding-right:34px;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%2337190c' stroke-width='1.8' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.cbInput.cbInputBad{border-color:#d9534f}.cbChoices{display:grid;grid-gap:10px;gap:10px}.cbChoice{position:relative;display:flex;align-items:flex-start;grid-gap:12px;gap:12px;margin:0;padding:14px 16px;border:1.5px solid #e3dcd6;border-radius:12px;background:#fff;color:#37190c;text-align:left;cursor:pointer;transition:border-color .15s,background-color .15s}.cbChoice:hover{border-color:#fec925}.cbChoice input{position:absolute;opacity:0;pointer-events:none}.cbChoice:focus-within{box-shadow:0 0 0 3px rgba(254,201,37,.35)}.cbChoiceDot{flex-shrink:0;width:20px;height:20px;margin-top:1px;border:1.5px solid #cfc3ba;border-radius:50%;background:#fff}.cbChoiceOn{border-color:#fec925;background:#fffdf0}.cbChoiceOn .cbChoiceDot{border:6px solid #fec925}.cbChoiceBody{display:flex;flex:1 1;flex-direction:column;grid-gap:2px;gap:2px;min-width:0;font-size:14px;line-height:20px;color:#6b5147}.cbChoiceBody b{font-family:Rubik-Medium,sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#37190c}.cbActionBar{position:-webkit-sticky;position:sticky;bottom:0;z-index:20;margin:24px -16px 0;padding:12px 16px;border-top:1px solid #ebe4de;background:hsla(0,0%,96.9%,.94);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cbActionBarInner{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px}.cbActionBarLeft,.cbActionBarRight{display:flex;align-items:center;grid-gap:16px;gap:16px;min-width:0}.cbActionBarRight{justify-content:flex-end;text-align:right}.cbBack{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;flex:none;font-family:Rubik-Medium,sans-serif;font-size:15px;color:#37190c;text-decoration:none}.cbBack:hover{color:#37190c;text-decoration:underline;text-underline-offset:3px}.cbBack svg{width:14px;height:14px}.cbActionNote{font-size:14px;line-height:18px;color:#6b5147}.cbActionNote b{font-family:Rubik-Medium,sans-serif;font-weight:400;color:#37190c}.cbActionError{font-size:14px;line-height:18px;color:#c0392b}.cbNextButton{display:inline-flex;align-items:center;grid-gap:10px;gap:10px;flex-shrink:0;height:46px;padding:0 22px;border:none;border-radius:10px;background:#fec925;box-shadow:0 2px 0 #e1af24;font-family:Rubik-Medium,sans-serif;font-size:16px;color:#37190c;white-space:nowrap;transition:background-color .15s}.cbNextButton:hover{background:#f3bd14}.cbNextButton.cbNextButtonOff,.cbNextButton:disabled{opacity:.55;cursor:default}.cbNextButton>span[aria-hidden]{font-size:18px;line-height:1}.cbSecondaryButton{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 16px;border:1.5px solid #e3dcd6;border-radius:10px;background:#fff;font-family:Rubik-Medium,sans-serif;font-size:15px;color:#37190c;white-space:nowrap}.cbSecondaryButton:hover{border-color:#fec925}@media (max-width:991px){.cbPage{padding-top:16px}.cbTitle{font-size:26px;line-height:32px}.cbSubtitle{font-size:15px;line-height:22px}.cbSection{padding:18px 16px 20px}.cbStepperButton{grid-gap:6px;gap:6px;padding:8px 4px;font-size:13px}.cbActionBar{bottom:64px}}@media (max-width:640px){.cbIntro{grid-gap:12px;gap:12px}.cbIntroLink{margin-top:0;padding:6px 10px;font-size:13px}.cbIntroCompact{align-items:center}.cbIntroCompact .cbSubtitle{display:none}.cbStepper{grid-gap:4px;gap:4px}.cbStepperItem:not(.current){flex:0 0 auto}.cbActionNote,.cbStepperItem:not(.current) .cbStepperName{display:none}.cbNextButton{padding:0 16px;font-size:15px}}.CookbookOrders_page__1bfQs{max-width:820px;padding-bottom:60px}.CookbookOrders_page__1bfQs .cbBack{margin-bottom:8px}.CookbookOrders_card__31U-X{grid-gap:14px;gap:14px}.CookbookOrders_thanks__2Ele5{padding:12px 16px;border-radius:12px;background:#fdfbe6;box-shadow:inset 0 0 0 1.5px #f1e8a8;font-family:Rubik-Medium,sans-serif;font-size:15px;color:#37190c}.CookbookOrders_title__1cYlX{font-family:Rubik-Bold,sans-serif;font-size:22px;line-height:28px;color:#37190c}.CookbookOrders_pill__1w6kK{display:inline-flex;align-items:center;flex-shrink:0;padding:4px 10px;border-radius:999px;font-family:Rubik-Medium,sans-serif;font-size:13px;line-height:18px;white-space:nowrap}.CookbookOrders_pill_busy__1dd3E{background:#fff3c4;color:#6b4a00}.CookbookOrders_pill_good__20DnA{background:#dcf1ea;color:#23634e}.CookbookOrders_pill_warn__3WeZI{background:#fde7e3;color:#9b2c1f}.CookbookOrders_pill_quiet__CKb6l{background:#f1ebe5;color:#6b5147}.CookbookOrders_progress__2bHpb{display:flex;grid-gap:8px;gap:8px;margin:4px 0 0;padding:0;list-style:none}.CookbookOrders_progress__2bHpb li{display:flex;align-items:center;grid-gap:8px;gap:8px;flex:1 1;min-width:0;padding-bottom:10px;border-bottom:3px solid #e3dcd6;font-family:Rubik-Medium,sans-serif;font-size:14px;color:#8a7a72}.CookbookOrders_dot__3UmtA{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;border-radius:50%;background:#eee8e3;font-size:12px}.CookbookOrders_progress__2bHpb li.CookbookOrders_done__1o8JT{border-color:#57ad91;color:#37190c}.CookbookOrders_progress__2bHpb li.CookbookOrders_done__1o8JT .CookbookOrders_dot__3UmtA{background:#57ad91;color:#fff}.CookbookOrders_progress__2bHpb li.CookbookOrders_now__3n-Gz{border-color:#fec925}.CookbookOrders_progress__2bHpb li.CookbookOrders_now__3n-Gz .CookbookOrders_dot__3UmtA{background:#fec925}.CookbookOrders_track__39DUq{text-decoration:none}.CookbookOrders_track__39DUq:hover{color:#37190c}.CookbookOrders_grid__3ldJ-{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.CookbookOrders_grid__3ldJ->div{padding:14px 16px;border-radius:12px;background:#faf7f4;font-size:15px;line-height:22px;color:#37190c}.CookbookOrders_label__2PWPT{margin-bottom:4px;font-family:Rubik-Medium,sans-serif;font-size:13px;color:#8a7a72}.CookbookOrders_cancelBox__3_cfo{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;padding:14px 16px;border-radius:12px;box-shadow:inset 0 0 0 1.5px #ebe4de;font-size:15px;line-height:22px}.CookbookOrders_cancel__3d2zA{flex-shrink:0;height:40px;padding:0 16px;border:1.5px solid #e2a59c;border-radius:10px;background:#fff;font-family:Rubik-Medium,sans-serif;font-size:15px;color:#b0392b}.CookbookOrders_cancel__3d2zA:hover{background:#fdf0ee}.CookbookOrders_list__3_nTs{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.CookbookOrders_row__1yk3d{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;padding:16px 20px;border-radius:14px;background:#fff;box-shadow:0 2px 10px rgba(55,25,12,.07);color:#37190c;text-decoration:none;transition:box-shadow .15s}.CookbookOrders_row__1yk3d:hover{color:#37190c;box-shadow:0 0 0 1.5px #fec925,0 2px 10px rgba(55,25,12,.07)}.CookbookOrders_row__1yk3d b{display:block;font-family:Rubik-Medium,sans-serif;font-size:16px;font-weight:400}.CookbookOrders_row__1yk3d small{display:block;font-size:14px;color:#8a7a72}.CookbookOrders_empty__2wlPC{align-items:flex-start}.CookbookOrders_empty__2wlPC a:hover{color:#37190c}@media (max-width:700px){.CookbookOrders_grid__3ldJ-{grid-template-columns:1fr}.CookbookOrders_cancelBox__3_cfo{flex-direction:column;align-items:flex-start}.CookbookOrders_progress__2bHpb{grid-gap:4px;gap:4px}.CookbookOrders_progress__2bHpb li{grid-gap:4px;gap:4px;font-size:11px}.CookbookOrders_progress__2bHpb li,.CookbookOrders_row__1yk3d{flex-direction:column;align-items:flex-start}}.innerDraftRecipe{display:flex;justify-content:center}.withoutDraftRecipe{text-align:center;font-size:26px;grid-column:auto/span 12}.draftsContainer .innerHeaderRecipes{margin-top:0}.audioMemory{width:100%;padding:16px;border-radius:14px;background:#fdf6ef;color:#37190c;text-align:left}.audioMemoryRecorder{display:flex;align-items:center;grid-gap:18px;gap:18px}.audioRecordButton{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:72px;height:72px;margin:0;padding:0;border:4px solid #fff;border-radius:50%;background:#d9483b;color:#fff;box-shadow:0 0 0 2px #f2c7bf,0 6px 14px rgba(217,72,59,.35);cursor:pointer;transition:box-shadow .15s,background-color .15s,-webkit-transform .1s;transition:transform .1s,box-shadow .15s,background-color .15s;transition:transform .1s,box-shadow .15s,background-color .15s,-webkit-transform .1s}.audioRecordButton:hover{background:#c93e32}.audioRecordButton:active{-webkit-transform:scale(.92);transform:scale(.92);box-shadow:0 0 0 2px #f2c7bf,0 2px 6px rgba(217,72,59,.35)}.audioRecordButton:focus-visible{outline:3px solid rgba(254,201,37,.6);outline-offset:3px}.audioRecordStop{width:22px;height:22px;border-radius:5px;background:#fff}.isRecording .audioRecordButton:after,.isRecording .audioRecordButton:before{content:"";position:absolute;inset:-4px;border-radius:50%;border:3px solid #d9483b;-webkit-animation:audioRecordRing 1.6s ease-out infinite;animation:audioRecordRing 1.6s ease-out infinite;pointer-events:none}.isRecording .audioRecordButton:after{-webkit-animation-delay:.8s;animation-delay:.8s}@-webkit-keyframes audioRecordRing{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}to{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}}@keyframes audioRecordRing{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}to{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}}.audioRecorderText{flex:1 1;min-width:0}.audioMemoryTitle{margin:0;font-family:Rubik-Medium,sans-serif;font-size:16px;line-height:22px}.audioMemoryHint{margin:4px 0 0;font-size:14px;line-height:20px;color:#6b5147}.audioMemoryTextButton,.audioMemoryUpload{display:inline-block;margin:6px 0 0;padding:0;border:none;background:none;color:#893f1d;font-family:Rubik-Medium,sans-serif;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.audioMemoryRemove{color:#b3261e}.audioMemoryInput{display:none}.audioMemoryActions{display:flex;flex-wrap:wrap;align-items:center;grid-gap:20px;gap:20px}.audioMemoryPlayer{display:block;width:100%;max-width:480px;margin-top:10px}.audioMemoryDot{display:inline-block;width:10px;height:10px;margin-right:4px;border-radius:50%;background-color:#d9483b;-webkit-animation:audioMemoryPulse 1s ease-in-out infinite;animation:audioMemoryPulse 1s ease-in-out infinite}.audioMemoryTime{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.audioMemoryError{margin:8px 0 0;color:#b3261e;font-size:14px;line-height:20px}@-webkit-keyframes audioMemoryPulse{50%{opacity:.3}}@keyframes audioMemoryPulse{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.audioMemoryDot,.isRecording .audioRecordButton:after,.isRecording .audioRecordButton:before{-webkit-animation:none;animation:none}}@media (max-width:575px){.audioMemory{padding:14px}.audioMemoryRecorder{grid-gap:14px;gap:14px}.audioRecordButton{width:64px;height:64px}}.quickTile{display:flex;flex-direction:column;align-items:flex-start;grid-gap:4px;gap:4px;width:100%;height:100%;margin:0;padding:16px;border:1.5px solid #f1e8a8;border-radius:14px;background:#fff;color:#37190c;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s,-webkit-transform .1s;transition:border-color .15s,box-shadow .15s,transform .1s;transition:border-color .15s,box-shadow .15s,transform .1s,-webkit-transform .1s}.quickTile:hover{border-color:#fec925;box-shadow:0 3px 12px rgba(55,25,12,.08)}.quickTile:active{-webkit-transform:scale(.98);transform:scale(.98)}.quickTile:focus-visible{outline:3px solid rgba(254,201,37,.5);outline-offset:2px}.quickTileIcon{display:inline-flex;margin:-4px 0 4px -4px}.quickTileIcon svg{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.quickTile:hover .quickTileIcon svg{-webkit-transform:rotate(-4deg) scale(1.05);transform:rotate(-4deg) scale(1.05)}.quickTileTitle{font-family:Rubik-Bold,sans-serif;font-size:16px;line-height:21px}.quickTileText{font-size:14px;line-height:19px;color:#6b5147}.quickPanel{grid-column:1/-1;width:100%;padding:18px;border-radius:14px;background:#fff;box-shadow:0 3px 12px rgba(55,25,12,.08);color:#37190c;text-align:left}.quickDoneMark{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-right:8px;border-radius:50%;background:#57ad91;color:#fff;font-size:13px;vertical-align:1px}.scanCardInput{display:none}.scanCardTitle{margin:0 0 6px;font-family:Rubik-Bold,sans-serif;font-size:17px;line-height:23px}.scanCardText{margin:0 0 12px;font-size:15px;line-height:22px}.scanCardNote{padding:8px 12px;border-radius:8px;background-color:#fff6d6}.scanCardError{color:#b3261e}.scanCardButton{display:inline-flex;align-items:center;justify-content:center;height:44px;margin:0;padding:0 20px;border:none;border-radius:10px;background-color:#57ad91;color:#fff;font-family:Rubik-Medium,sans-serif;font-size:15px;white-space:nowrap;cursor:pointer;transition:background-color .15s}.scanCardButton:hover{background-color:#4b987f}.scanCardLink{margin:0;padding:0;border:none;background:none;color:#57ad91;font-family:Rubik-Medium,sans-serif;font-size:15px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.scanCardReading{display:flex;align-items:center;grid-gap:14px;gap:14px}.scanCardReading .scanCardText{margin:0}.scanCardSpinner{flex-shrink:0;width:28px;height:28px;border:4px solid #cfe8df;border-top-color:#57ad91;border-radius:50%;-webkit-animation:scanCardSpin .9s linear infinite;animation:scanCardSpin .9s linear infinite}@-webkit-keyframes scanCardSpin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scanCardSpin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.scanCardPhotos{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;margin-bottom:14px}.scanCardPhoto{position:relative;display:flex;flex-direction:column;align-items:center;grid-gap:4px;gap:4px}.scanCardAddTile,.scanCardPhotoImage{width:96px;height:72px;border-radius:8px}.scanCardPhotoImage{object-fit:cover;border:1px solid #e3dcd6;background-color:#fff}.scanCardPhotoLabel{font-family:Rubik-Medium,sans-serif;font-size:12px;color:#6b5147}.scanCardRemove{position:absolute;top:-8px;right:-8px;width:24px;height:24px;padding:0;border:2px solid #fff;border-radius:50%;background:#37190c;color:#fff;font-size:15px;line-height:18px;cursor:pointer}.scanCardAddTile{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;border:1.5px dashed #b7d9cc;background:#f4faf8;color:#57ad91;font-family:Rubik-Medium,sans-serif;font-size:12px;cursor:pointer}.scanCardAddTile span{font-size:22px;line-height:22px}.scanCardActions{display:flex;flex-wrap:wrap;align-items:center;grid-gap:16px;gap:16px}@media (max-width:575px){.quickTile{padding:14px 12px}.quickTileIcon svg{width:48px;height:48px}.quickTileTitle{font-size:15px;line-height:20px}.quickTileText{font-size:13px;line-height:18px}.quickPanel{padding:16px 14px}.scanCardActions .scanCardButton{flex:1 1}}.linkRecipeRow{display:flex;flex-wrap:wrap;align-items:center;grid-gap:10px;gap:10px}.linkRecipeLabel{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.linkRecipeInput{flex:1 1 280px;min-width:0;height:44px;padding:0 14px;border:1.5px solid #e3dcd6;border-radius:10px;background-color:#fff;color:#37190c;font-size:15px}.linkRecipeInput:focus{border-color:#57ad91;outline:3px solid #cfe8df}.linkRecipeMessage{margin:12px 0 0}.linkRecipeCancel{margin-top:12px}@media (max-width:575px){.linkRecipeInput,.linkRecipeRow .scanCardButton{flex-basis:100%}}.cardPhotosWrap{display:flex;flex-direction:column;grid-gap:6px;gap:6px;width:100%;text-align:left;color:#37190c}.cardPhotosWrap .formLabel{margin:0}.cardPhotosText{margin:0 0 4px;font-size:14px;line-height:20px;color:#6b5147}.cardPhotosList{display:flex;flex-wrap:wrap;grid-gap:12px;gap:12px}.cardPhotoItem{position:relative}.cardPhotoImage,.cardPhotosAdd{display:flex;width:112px;height:84px;border-radius:10px}.cardPhotoImage{object-fit:cover;border:1px solid #e3dcd6;background-color:#faf7f4}.cardPhotoRemove{position:absolute;top:-8px;right:-8px;width:24px;height:24px;padding:0;border:2px solid #fff;border-radius:50%;background:#37190c;color:#fff;font-size:15px;line-height:18px;cursor:pointer}.cardPhotosInput{display:none}.cardPhotosAdd{flex-direction:column;align-items:center;justify-content:center;margin:0;border:1.5px dashed #d8c9bf;background:#faf7f4;color:#893f1d;font-family:Rubik-Medium,sans-serif;font-size:13px;text-align:center;cursor:pointer;transition:border-color .15s,background-color .15s}.cardPhotosAdd:hover{border-color:#fec925;background:#fdfbe6}.cardPhotosAdd span{font-size:24px;line-height:24px}@media (max-width:575px){.cardPhotoImage,.cardPhotosAdd{width:96px;height:72px}}.loadBtn{text-align:center;border-radius:10px;height:44px;max-width:200px;margin:32px auto 0;border:2px solid #893f1d}.loadBtn,.loadBtn:hover{background-color:initial;color:#893f1d}.loadBtnText{font-family:"Rubik-Bold";font-size:16px;line-height:20px}.modalReportDropWrap{display:flex;width:100%;justify-content:space-between;align-items:center;margin:56px 0;flex-direction:row;flex-wrap:wrap}.modalReportTitle{font-family:"Rubik-Medium";max-width:510px;text-align:center;margin:0 auto;font-size:36px;line-height:36px;color:#000}.dropdownReportGlobal{max-width:365px}.modalButton{height:63px;max-width:375px;width:100%;margin-top:24px}.reportButton{background-color:#ef2127;box-shadow:0 4px 4px rgba(0,0,0,.25);margin-left:auto;margin-right:auto}.reportButton:hover{background-color:#ba1a1f}.modalReportText{max-width:280px;width:100%;color:#000;font-family:Rubik-Regular,sans-serif;font-size:24px;line-height:36px}.reportDropDownTitle{width:320px;overflow:hidden}.reportDropDown{padding-right:55px;max-width:385px!important;width:100%}.modalTextArea{max-height:160px;height:160px;font-size:24px;line-height:36px}.fullScreenImg,.innerImageScreen{width:100%;height:100%}.fullScreenImg{max-height:100vh;object-fit:contain}.innerModalImage .modal-content{background-color:#000}.modal-content .closeImg{top:10px;right:10px;background-color:#fff;color:#37190c}.modalReportDialog{display:flex;height:100%;justify-content:center;align-items:center;margin:0 auto;max-width:1078px;width:100%;border-radius:14px}.modalReportContent{margin:16px}.innerFormReport{max-width:700px;width:100%;margin:0 auto;padding:50px 20px 112px}.modal-body{box-shadow:2px 3px 5px 1px #c9c9c9;border-radius:14px}.modalClose{position:absolute;cursor:pointer;top:-13px;right:-16px;z-index:20;width:41px;height:41px;border-radius:22px;background-color:#37190c;color:#f7f5ad;display:flex;align-items:center;justify-content:center;font-family:Rubik-Regular,sans-serif;font-size:24px}.backgroundTrial{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:initial;opacity:1!important}@media (max-width:991px){.dropdownReportGlobal{max-width:none}.modalReportDropWrap{margin:25px 0}.reportDropDown{max-width:none!important;font-size:20px;line-height:30px;height:46px}.modalReportTitle{font-size:24px;line-height:30px}.modalReportText,.modalTextArea{font-size:20px;line-height:30px}}@media (max-width:430px){.modalClose{right:0}}.recipeAudioPlayer{display:grid;grid-template-columns:1fr 2fr 1fr;align-items:center;grid-gap:24px;gap:24px;padding:48px 0 16px;color:#37190c}.recipeAudioAuthor,.recipeAudioPlay{display:flex;flex-direction:column;align-items:center;text-align:center}.recipeAudioPlayButton{display:flex;align-items:center;justify-content:center;width:130px;height:130px;border:none;border-radius:36px;background-color:#56a283;box-shadow:0 4px 8px 0 rgba(0,0,0,.25098039215686274);cursor:pointer;transition:all .3s}.recipeAudioPlayButton svg{fill:#fff;margin-left:6px}.recipeAudioPlayButton:hover{background-color:#468f71;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.recipeAudioPlayButton:focus-visible{outline:3px solid #fec925;outline-offset:4px}.recipeAudioAuthorLabel,.recipeAudioCaption,.recipeAudioLength,.recipeAudioRecorded{font-family:CourierPrime-Regular,sans-serif;font-size:16px;margin:0}.recipeAudioCaption{margin-top:16px}.recipeAudioCaptionBold,.recipeAudioRecordedDate{font-family:Rubik-Bold,sans-serif;font-size:26px;color:#37190c}.recipeAudioMiddle{display:flex;flex-direction:column;align-items:center;grid-gap:12px;gap:12px}.recipeAudioWave{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:420px;height:120px;cursor:pointer}.recipeAudioBar{flex:0 0 7px;min-height:12px;border-radius:4px;background-color:#f8b05f;transition:background-color .2s}.recipeAudioBarPlayed{background-color:#37190c}.recipeAudioAvatar{width:130px;height:130px;border-radius:36px;object-fit:cover;box-shadow:0 4px 8px 0 rgba(0,0,0,.25098039215686274);margin-bottom:16px}.recipeAudioAvatar .userTableName{font-size:18px;line-height:20px;max-width:96px}.recipeAudioAuthorName{font-family:CourierPrime-Bold,sans-serif;font-size:16px;margin:0}@media (max-width:767px){.recipeAudioPlayer{grid-template-columns:1fr 1fr;grid-gap:24px 16px;gap:24px 16px;padding-top:32px}.recipeAudioMiddle{grid-column:1/-1;grid-row:1}.recipeAudioWave{height:90px}.recipeAudioAvatar,.recipeAudioPlayButton{width:104px;height:104px;border-radius:30px}.recipeAudioCaptionBold,.recipeAudioRecordedDate{font-size:22px}.recipeAudioAvatar .userTableName{font-size:15px;line-height:17px;max-width:76px}}.recipeComments{max-width:820px;margin-bottom:64px}.commentsEmpty,.commentsNote{font-family:CourierPrime-Regular,sans-serif;font-size:18px;line-height:28px;color:#37190c;margin:16px 0 0}.commentForm{display:flex;flex-direction:column;margin-top:16px}.commentInput{width:100%;resize:vertical;border:1px solid #e0e0e0;border-radius:8px;padding:12px 14px;font-family:CourierPrime-Regular,sans-serif;font-size:18px;line-height:26px;color:#37190c;background:#fff}.commentInput:focus{outline:none;border-color:#893f1d;box-shadow:0 0 0 2px rgba(137,63,29,.15)}.commentFormActions{display:flex;justify-content:flex-end;align-items:center;grid-gap:16px;gap:16px;margin-top:10px}.commentSubmit{border:none;border-radius:8px;background:#fec925;color:#37190c;font-family:Rubik-Medium,sans-serif;font-size:16px;padding:10px 20px;cursor:pointer;transition:opacity .2s ease-out}.commentSubmit:disabled{opacity:.5;cursor:default}.commentError{color:#b3261e;font-size:15px;margin:8px 0 0}.commentThreads{margin-top:24px}.commentThread{padding:20px 0;border-top:1px solid #e0e0e0}.comment{display:flex;align-items:flex-start;grid-gap:14px;gap:14px;border-radius:8px;padding:6px}.commentReply{margin-left:58px;margin-top:12px}.commentHighlighted{-webkit-animation:commentFlash 4s ease-out forwards;animation:commentFlash 4s ease-out forwards}@-webkit-keyframes commentFlash{0%,50%{background:#f7f5ad}to{background:transparent}}@keyframes commentFlash{0%,50%{background:#f7f5ad}to{background:transparent}}.groupUserPhoto.commentAvatar{width:44px;height:44px;min-width:44px;border-radius:50%;object-fit:cover;margin:0}.commentReply .groupUserPhoto.commentAvatar{width:36px;height:36px;min-width:36px}.commentAvatar .userTableName{font-size:15px;margin:0}.commentMain{flex:1 1;min-width:0}.commentMeta{display:flex;flex-wrap:wrap;align-items:baseline;grid-gap:4px 12px;gap:4px 12px}.commentAuthor{font-family:Rubik-Medium,sans-serif;font-size:17px;color:#37190c}.commentTime{font-size:14px;color:#6b5a52}.commentGroup{font-size:13px;color:#37190c;background:#f7f5ad;border-radius:999px;padding:2px 10px}.commentReplyTo{font-size:14px;color:#6b5a52;margin:2px 0 0}.commentBody{font-family:CourierPrime-Regular,sans-serif;font-size:18px;line-height:27px;color:#37190c;margin:6px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.commentDeleted{font-style:italic;color:#6b5a52;margin:10px 0 0}.commentActions{display:flex;grid-gap:18px;gap:18px;margin-top:6px}.commentLinkButton{border:none;background:none;padding:0;font-family:Rubik-Medium,sans-serif;font-size:14px;color:#893f1d;cursor:pointer}.commentLinkButton:hover{text-decoration:underline}.commentDelete{color:#6b5a52}.commentReplyForm{margin-left:58px}@media (max-width:600px){.commentReply,.commentReplyForm{margin-left:24px}}.containerMain{max-width:1320px;padding:0 8px;margin:0 auto 68px}.dashboardWrap{display:flex;align-items:flex-start;justify-content:space-between;transition:all .5s ease-out}.profileVideo{display:flex;flex-direction:column;align-items:center;width:100%;padding-right:50px;margin-top:60px;grid-column:auto/span 10}.textEmptyRecipes{font-family:"Rubik-Bold";font-size:36px;line-height:46px;text-align:center;margin-bottom:20px;max-width:726px}.textEmptyRecipes span{display:block}.profileVideo video{max-width:750px;width:100%}.blurModal{-webkit-filter:blur(8px);filter:blur(8px);transition:all .5s ease-out}.backgroundRecipeStyle{width:100%;height:340px;object-fit:cover;display:flex;position:relative;justify-content:space-between;align-items:flex-end;background-position:50%;background-size:cover;cursor:pointer;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.recipeWrap{max-width:1190px;width:100%;display:flex;flex-direction:column}.recipeWrapContent{padding:0 16px}.backgroundShadowRecipe{position:absolute;top:0;bottom:0;right:0;left:0;box-shadow:0 2px 10px 0 rgba(55,25,12,.15);border-bottom-right-radius:16px;border-bottom-left-radius:16px;background:linear-gradient(0deg,rgba(0,0,0,.55) 0,rgba(0,0,0,.1) 60%,transparent)}.recipeHeader{display:flex;flex:1 1;flex-direction:row;justify-content:space-between;align-items:flex-end;position:relative;overflow:hidden;z-index:1}.recipeHeaderTitle{font-family:Rubik-Bold,sans-serif;font-size:44px;line-height:48px;max-width:100%;color:#f7f5ad;text-shadow:0 2px 10px rgba(0,0,0,.3);overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;padding:20px 24px;overflow-wrap:anywhere;margin-bottom:16px}.recipeHeaderSetting{min-width:205px;display:flex;flex-wrap:nowrap;flex-direction:row;padding:20px 10px;color:#f7f5ad}.recipeHeaderSetting>a{color:#f7f5ad;white-space:nowrap}.recipeText{font-size:18px;line-height:29px;margin-top:12px;font-family:CourierPrime-Regular,sans-serif}.recipeWrapStep{display:flex;flex:1 1;flex-direction:row;justify-content:space-between}.recipeIngredients{max-width:320px;width:100%}.recipeLine{width:2px;margin:40px 48px 0;border-radius:4px;background-color:rgba(55,25,12,.25)}.recipeSteps{display:flex;flex-direction:column;flex:1 1;padding-right:48px}.reportWrap{display:flex;flex-direction:row;align-items:center;cursor:pointer;margin-top:16px;margin-bottom:64px;transition:all .3s ease-out}.reportText{padding-left:16px;font-size:18px;line-height:36px;font-family:CourierPrime-Regular,sans-serif;color:red;text-decoration:underline}.innerInfoCreatorUser{display:none;position:absolute;right:0;top:0;padding:17px 9px}.infoCreatorUserText{font-family:CourierPrime-Regular,sans-serif;font-size:14px;color:#f7f5ad;text-align:center}.infoCreatorUserPhoto{width:63px;height:63px;border-radius:35px}.infoCreatorUser{font-family:CourierPrime-Bold,sans-serif;color:#f7f5ad;text-align:center;margin-bottom:5px}.modal-content{border-radius:14px}.recipeSummaryWrap{display:flex;flex-direction:row;justify-content:space-between}.innerDescription{max-width:830px;width:100%}.textDescription{white-space:pre-line}.textDescription:first-letter{text-transform:capitalize}.summaryAvatarWrap{display:flex;flex-direction:column;align-items:center;margin:33px 16px 16px;max-width:256px;width:100%}.summaryAvatar{width:80px;height:80px;border-radius:32px;margin-bottom:12px}.summaryAvatarText{font-size:14px;font-family:CourierPrime-Regular,sans-serif}.summaryAvatarName{font-size:14px;font-family:CourierPrime-Bold,sans-serif}.recipeStepContent{position:relative;padding-left:36px;font-size:18px;line-height:29px;font-family:CourierPrime-Regular,sans-serif}.recipeStepContent p{white-space:pre-line}.recipeStepContent:first-child{margin-top:12px}.recipeNumber{position:absolute;left:0;font-family:CourierPrime-Bold,sans-serif;color:#893f1d}@media (max-width:1300px){.recipeWrapStep{flex-direction:column}.recipeSteps{padding-right:0}.recipeLine{display:none}}.microText{margin-top:40px;margin-bottom:11px}.recipeWrapContent .recipeTitle{color:#893f1d;margin-top:32px}@media (max-width:1300px){.profileVideo{grid-column:auto/span 12;padding-right:0}}@media (max-width:991px){.profileVideo{margin:0;padding:0 16px}.textEmptyRecipes{font-size:22px;line-height:24px;margin-bottom:0}.profileVideo video{margin-top:15px}.summaryAvatarWrap{display:none}.recipeWrapContent .recipeTitle{margin-top:32px}.backgroundRecipeStyle{height:230px}.dashboardWrap{flex-direction:column}.recipeSteps{padding-left:0;padding-right:0;border-left:none}.recipeTitle{font-size:26px;line-height:32px}.recipeHeaderTitle{font-size:28px;line-height:32px;max-width:500px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:20px 10px;padding:0}.recipeHeaderSetting{min-width:150px}.innerInfoCreatorUser{display:flex;flex-direction:column;justify-content:center;align-items:center}}.recipeCardImagesList{display:flex;flex-wrap:wrap;grid-gap:16px;gap:16px;margin-top:12px}.recipeCardImage{width:220px;max-width:100%;height:160px;object-fit:cover;border:1px solid #e0d6cf;border-radius:6px;cursor:zoom-in}.recipeSource{display:flex;flex-wrap:wrap;align-items:center;grid-gap:12px 24px;gap:12px 24px;margin-top:24px;padding:16px 20px;border:1px solid #cfe8df;border-radius:8px;background-color:#f4faf8}.recipeSourceText{margin:0;font-family:CourierPrime-Regular,sans-serif;font-size:20px;line-height:28px;color:#37190c}.recipeSourceButton,.recipeSourceName{font-family:Rubik-Medium,sans-serif}.recipeSourceButton{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:5px;background-color:#57ad91;color:#fff;font-size:18px;text-decoration:none;transition:all .3s ease-out}.recipeSourceButton:focus,.recipeSourceButton:hover{background-color:#4b987f;color:#fff}@media (max-width:575px){.recipeSource{padding:12px 14px}.recipeSourceText{font-size:16px;line-height:22px}.recipeSourceButton{width:100%;font-size:16px}}.lockedRecipePanel{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);grid-gap:32px;gap:32px;align-items:center;max-width:900px;margin:48px auto;padding:32px;border:2px solid #37190c;border-radius:10px;background:#fff;color:#37190c;text-align:left}.lockedRecipePhoto{width:100%;aspect-ratio:1;object-fit:cover;min-height:200px;border-radius:8px;background:#efe9df;-webkit-filter:blur(4px) grayscale(.4);filter:blur(4px) grayscale(.4)}.lockedRecipeEyebrow{margin:0;font-family:"CourierPrime-Bold",monospace;text-transform:uppercase;letter-spacing:.06em;color:#2f7d62}.lockedRecipeTitle{margin:8px 0 12px;font-family:"Rubik-Bold",sans-serif;font-size:32px}.lockedRecipeText{line-height:1.5}.lockedRecipeActions{display:flex;flex-wrap:wrap;grid-gap:16px;gap:16px;align-items:center;margin-top:20px}.lockedRecipeUpgrade{display:inline-flex;align-items:center;min-height:48px;padding:0 22px;border-radius:6px;background:#fec925;color:#37190c;font-family:"Rubik-Bold",sans-serif;text-decoration:none}.lockedRecipeUpgrade:hover{color:#37190c;background:#f5bb00}.lockedRecipeBack{color:#2f7d62;text-decoration:underline}@media (max-width:700px){.lockedRecipePanel{grid-template-columns:1fr;margin:24px 16px;padding:20px}}.recipeHeaderMain{min-width:0}.backgroundRecipeStyle .recipeHeroThumbs{padding:0 24px 20px;margin-top:-12px}.recipeHeroSplit{display:flex;align-items:stretch;min-height:360px;border-radius:0 0 16px 16px;background-color:#37190c;overflow:hidden;box-shadow:0 2px 10px rgba(55,25,12,.15)}.recipeHeroText{display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;grid-gap:16px;gap:16px;min-width:0;padding:32px 32px 28px;color:#f7f5ad}.recipeHeroSplit .recipeHeaderTitle{padding:0;margin:0;text-shadow:none}.recipeHeroSplit .recipeHeaderSetting{min-width:0;padding:0;font-size:15px}.recipeHeroByline{display:flex;align-items:center;grid-gap:10px;gap:10px;font-size:15px}.recipeHeroByline strong{font-family:CourierPrime-Bold,sans-serif;font-weight:400}.recipeHeroAvatar.groupUserPhoto{width:40px;height:40px;min-width:40px;border-radius:16px;box-shadow:none}.recipeHeroAvatar .userTableName{display:none}.recipeHeroPhoto{position:relative;flex:0 1 auto;max-width:55%;padding:0;border:none;background:#2a1209;cursor:zoom-in}.recipeHeroPhoto img{display:block;height:100%;max-height:440px;min-height:360px;width:auto;max-width:100%;object-fit:cover}.heroIsCard .recipeHeroPhoto{display:flex;align-items:center;justify-content:center;padding:28px 32px;background:transparent}.heroIsCard .recipeHeroPhoto img{height:auto;min-height:0;max-height:300px;object-fit:contain;border-radius:4px;box-shadow:0 10px 24px rgba(0,0,0,.35);-webkit-transform:rotate(-2deg);transform:rotate(-2deg);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.heroIsCard .recipeHeroPhoto:hover img{-webkit-transform:rotate(0deg) scale(1.02);transform:rotate(0deg) scale(1.02)}.recipeHeroPhotoTag{position:absolute;left:50%;bottom:10px;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:3px 10px;border-radius:999px;background:#fec925;color:#37190c;font-family:Rubik-Medium,sans-serif;font-size:12px;white-space:nowrap}.recipeHeroThumbs{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.recipeHeroThumb{width:56px;height:56px;padding:0;border:2px solid rgba(247,245,173,.5);border-radius:10px;overflow:hidden;background:#f7f5ad;cursor:zoom-in;transition:border-color .15s,-webkit-transform .15s;transition:border-color .15s,transform .15s;transition:border-color .15s,transform .15s,-webkit-transform .15s}.recipeHeroThumb.current,.recipeHeroThumb:hover{border-color:#fec925;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.recipeHeroThumb img{width:100%;height:100%;object-fit:cover}.recipeCardImagesNote{margin-top:6px;font-size:15px;color:#6b5147}.recipeCardImagesList{grid-gap:28px;gap:28px;margin-top:20px;padding:8px 4px 12px}.recipeCardImageButton{padding:10px;border:none;border-radius:6px;background:#fff;box-shadow:0 6px 18px rgba(55,25,12,.18);cursor:zoom-in;-webkit-transform:rotate(-1.5deg);transform:rotate(-1.5deg);transition:box-shadow .2s,-webkit-transform .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s}.recipeCardImageButton:nth-child(2n){-webkit-transform:rotate(1.5deg);transform:rotate(1.5deg)}.recipeCardImageButton:hover{-webkit-transform:rotate(0deg) translateY(-3px);transform:rotate(0deg) translateY(-3px);box-shadow:0 12px 26px rgba(55,25,12,.22)}.recipeCardImagesList .recipeCardImage{display:block;width:auto;height:200px;max-width:100%;object-fit:contain;border:none;border-radius:2px}.photoViewerDialog .modal-content{background-color:rgba(20,10,5,.96);border:none;border-radius:0}.photoViewer{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:64px 72px 32px}.photoViewerImg{max-width:100%;max-height:100%;object-fit:contain;border-radius:6px}.photoViewerTop{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:14px 16px 14px 24px;color:#f7f5ad}.photoViewerCaption{font-family:Rubik-Medium,sans-serif;font-size:15px}.photoViewerArrow,.photoViewerClose{display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:rgba(247,245,173,.14);color:#f7f5ad;font-size:28px;line-height:1;cursor:pointer}.photoViewerClose{width:40px;height:40px}.photoViewerArrow{position:absolute;top:50%;width:48px;height:48px;margin-top:-24px;font-size:34px;padding-bottom:4px}.photoViewerArrow:hover,.photoViewerClose:hover{background:#fec925;color:#37190c}.photoViewerPrev{left:12px}.photoViewerNext{right:12px}@media (max-width:991px){.recipeHeroSplit{flex-direction:column-reverse;min-height:0}.recipeHeroPhoto{max-width:100%}.recipeHeroPhoto img{width:100%;height:auto;min-height:0;max-height:380px}.heroIsCard .recipeHeroPhoto{padding:24px 24px 8px}.heroIsCard .recipeHeroPhoto img{width:auto;max-width:100%;max-height:240px}.recipeHeroText{padding:20px 16px;grid-gap:12px;gap:12px}.backgroundRecipeStyle .recipeHeroThumbs{padding:0 10px 14px;margin-top:-8px}.recipeHeroThumb{width:44px;height:44px}.recipeCardImagesList .recipeCardImage{height:auto;max-height:200px}.photoViewer{padding:60px 8px 24px}.photoViewerArrow{top:auto;bottom:20px;margin-top:0}}.recipeWrap:has(.recipeHeroSplit) .summaryAvatarWrap{display:none}.innerUsers .userProfilePhoto{-webkit-transform:translateZ(0);max-width:136px;height:136px;margin:0 auto;display:block;width:100%;-webkit-filter:drop-shadow(0 4px 9px rgba(0,0,0,.25));filter:drop-shadow(0 4px 9px rgba(0,0,0,.25));border-radius:42px;object-fit:cover;box-shadow:none}.textProfileBlock{font-family:"CourierPrime-Regular";font-size:24px;line-height:36px;text-align:center;color:#000}.innerUsers .joinedText{margin:43px 0 50px}@media (max-width:991px){.innerUsers .userProfilePhoto{max-width:100px;height:100px}.textProfileBlock{font-size:21px;line-height:28px}.innerUsers .joinedText{margin:20px 0}}.wrapper{min-height:100vh;background-color:#57ad91;padding:16px;justify-content:center;text-align:left;position:relative;background-image:url(/static/media/backText.f8021029.png);background-position:-2% 147px;background-repeat:no-repeat;background-size:2900px}.headerSignUp,.wrapper{display:flex;align-items:center}.headerSignUp{max-width:1600px;position:absolute;top:0;width:100%;height:147px;padding:0 16px;justify-content:space-between}.innerLogoSiteRegistration{width:100%;max-width:125px}.siteLogo{max-width:120px;width:100%}.headerSignUp div{cursor:pointer}.headerText{font-family:CourierPrime-Regular,sans-serif}.headerText,.headerText:hover{color:#f7f5ad}.modalSignUp{max-width:550px;width:100%;min-height:300px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:147px 16px;padding:20px 60px;border-radius:14px;background-color:#fff;box-shadow:10px 10px 0 #f7f5ad}.modalTitle{font-family:Rubik-Bold,sans-serif;text-align:center;font-size:24px;line-height:43.5px;color:#893f1d}.requiredText{text-align:center;color:#868585}.modalSubTitle{max-width:320px;font-family:"CourierPrime-Regular",sans-serif;text-align:center;font-size:14px;line-height:19px}.subTitleSignUp{font-family:"CourierPrime-BoldItalic",sans-serif;color:#fec925;text-decoration:underline;cursor:pointer;transition:all .3s ease-out}.innerRecaptcha{max-width:300px;margin:16px auto 0}.formSignUp .buttonText:disabled{cursor:not-allowed;opacity:.7}.subTitleSignUp:hover{color:#fec925}.modalForget{width:100%;font-family:CourierPrime-Regular,sans-serif;margin-top:8px;font-size:14px;cursor:pointer;transition:all .3s ease-out}.linkText,.modalForget,.modalForget:hover{color:#37190c}.linkText{margin-top:8px;cursor:pointer;transition:all .3s ease-out}.linkText:hover{color:#37190c}.formFam{flex-direction:row;justify-content:space-between;align-items:flex-start;position:relative;width:100%}.formFam,.innerButtonInviteFriends{display:flex}.innerList{width:100%}.submitAdd{display:flex;justify-content:center;font-size:36px;line-height:43.5px;margin-left:11px;border:3px solid #e0e0e0;background-color:#fff;color:#e0e0e0;border-radius:5px;width:91px;height:52px;margin-top:16px;overflow-y:hidden}.dropDownArray{padding-right:55px}.formSignUp{width:100%}.skipButton{display:flex;flex:1 1;justify-content:center;align-items:center;margin-top:16px;width:172px;height:29px;border-radius:5px;border:3px solid #919090;color:#919090;font-size:14px;cursor:pointer}.skipButton:hover{color:#e0e0e0}.modalCheck{position:absolute;left:0}.modalCheckText{font-family:CourierPrime-Regular,sans-serif;font-size:12px;line-height:12.5px}.modalCheckText a{color:#37190c}.modalCheckWrap{width:100%;padding-left:35px;font-size:12px;line-height:12.5px;margin-top:16px;position:relative}.modalSignUp .inputContent input{padding-left:50px}@media (max-width:991px){.modalSignUp{padding:20px;margin:117px 0}}@media (max-width:375px){.headerSignUp{flex-direction:column;justify-content:space-evenly}.innerRecaptcha{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:0 center;transform-origin:0 center;max-width:245px}}.innerLoadingPage{flex-direction:column;z-index:100000}.innerLoadingPage .headerText{max-width:450px;text-align:center;margin-top:20px}.loadingLogo{-webkit-animation-name:loading;animation-name:loading;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;max-width:200px;width:100%}@-webkit-keyframes loading{0%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(1.3);transform:scale(1.3)}to{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes loading{0%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(1.3);transform:scale(1.3)}to{-webkit-transform:scale(1.5);transform:scale(1.5)}}@font-face{font-family:"AdmRubik";font-weight:400;src:url(/static/media/Rubik-Regular.da39336c.ttf) format("truetype")}@font-face{font-family:"AdmRubik";font-weight:500;src:url(/static/media/Rubik-Medium.5bd2b2c6.ttf) format("truetype")}@font-face{font-family:"AdmRubik";font-weight:600;src:url(/static/media/Rubik-SemiBold.52d2adf4.ttf) format("truetype")}@font-face{font-family:"AdmRubik";font-weight:700;src:url(/static/media/Rubik-Bold.383b8c94.ttf) format("truetype")}@font-face{font-family:"AdmCourier";font-weight:400;src:url(/static/media/CourierPrime-Regular.68d89efc.ttf) format("truetype")}@font-face{font-family:"AdmCourier";font-weight:700;src:url(/static/media/CourierPrime-Bold.c71ba360.ttf) format("truetype")}.adm{--bg:#faf8f1;--surface:#fff;--ink:#37190c;--muted:#7a6358;--line:#ebe4d6;--gold:#fec925;--pale:#f7f5ad;--green:#2f8a6c;--green-bg:#e3f3ed;--red:#b5432b;--red-bg:#fbe9e4;--amber:#93620f;--amber-bg:#fcf1d6;--rail:#37190c;--rail-ink:#f7f5ad;--rail-muted:#cdb9a8;--font-ui:"AdmRubik","Rubik",system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:"AdmCourier","Courier Prime","Courier New",ui-monospace,monospace;--radius:10px;background:var(--bg);color:var(--ink);font-family:var(--font-ui);font-size:15px;line-height:1.45;min-height:100vh;text-align:left}.adm *,.adm :after,.adm :before{box-sizing:border-box}.adm button,.adm input,.adm select,.adm textarea{font:inherit;color:inherit}.adm a,.adm a:hover{color:inherit;text-decoration:underline;text-underline-offset:2px}.adm .a-nav a,.adm .a-nav a:hover,.adm a.a-btn,.adm a.a-btn:hover,.adm a.a-crumb,.adm a.a-crumb:hover{text-decoration:none}.adm table,.adm tbody,.adm td,.adm th,.adm thead,.adm tr{position:static;height:auto;font-family:var(--font-ui);font-size:inherit;line-height:inherit;text-align:left;cursor:auto}.adm thead:after{content:none;display:none}.adm dt{font-weight:400}.adm label{display:inline-block}.adm button:disabled{cursor:default}.adm h1{font-size:28px;line-height:1.15;letter-spacing:-.02em}.adm h1,.adm h2{font-family:var(--font-ui);font-weight:600;margin:0;color:var(--ink)}.adm h2{font-size:17px;line-height:1.3;letter-spacing:-.01em}.adm p{margin:0}.adm b,.adm strong{font-weight:600}.adm .a-app{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:100vh}.adm .a-rail{background:var(--rail);color:var(--rail-ink);padding:20px 14px;display:flex;flex-direction:column;grid-gap:22px;gap:22px;position:-webkit-sticky;position:sticky;top:0;height:100vh}.adm .a-brand{display:flex;align-items:baseline;grid-gap:8px;gap:8px;padding:0 8px}.adm .a-brand b{font-size:22px;font-weight:700;letter-spacing:-.02em}.adm .a-brand span{font-family:var(--font-mono);font-size:12px;color:var(--rail-muted);text-transform:uppercase;letter-spacing:.08em}.adm .a-nav{display:flex;flex-direction:column;grid-gap:2px;gap:2px}.adm .a-nav a{text-decoration:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:9px 10px;border-radius:8px;color:var(--rail-muted);font-weight:500}.adm .a-nav a:hover{color:var(--rail-ink);background:rgba(247,245,173,.07)}.adm .a-nav a[aria-current=page]{color:var(--rail);background:var(--gold)}.adm .a-nav a:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.adm .a-nav .a-count{font-family:var(--font-mono);font-size:12px;background:var(--red);color:#fff;border-radius:99px;padding:0 7px;min-width:20px;text-align:center}.adm .a-nav a[aria-current=page] .a-count{background:var(--rail);color:var(--gold)}.adm .a-rail-foot{margin-top:auto;font-size:13px;color:var(--rail-muted);padding:0 8px;display:grid;grid-gap:4px;gap:4px;overflow-wrap:anywhere}.adm .a-rail-foot button{all:unset;cursor:pointer;color:var(--rail-ink);text-decoration:underline;margin-top:6px;width:-webkit-max-content;width:max-content}.adm .a-rail-foot button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.adm .a-main{min-width:0;display:flex;flex-direction:column}.adm .a-topbar{display:flex;grid-gap:12px;gap:12px;align-items:center;padding:14px 28px;border-bottom:1px solid var(--line);background:var(--surface);position:-webkit-sticky;position:sticky;top:env(safe-area-inset-top,0);z-index:5}.adm .a-search{flex:1 1;max-width:560px;position:relative}.adm .a-search input{width:100%;padding:10px 14px 10px 38px;border:1px solid var(--line);border-radius:99px;background:var(--bg)}.adm .a-search input:focus{outline:2px solid var(--gold);border-color:transparent}.adm .a-search>svg{position:absolute;left:13px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--muted)}.adm .a-results{position:absolute;top:calc(100% + 6px);left:0;right:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 12px 30px rgba(55,25,12,.14);padding:6px;display:grid;grid-gap:2px;gap:2px;max-height:70vh;overflow-y:auto}.adm .a-results button{all:unset;cursor:pointer;display:flex;grid-gap:10px;gap:10px;align-items:center;padding:8px 10px;border-radius:8px;min-width:0}.adm .a-results button:focus-visible,.adm .a-results button:hover,.adm .a-results button[data-active=true]{background:var(--bg)}.adm .a-results .a-kind{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);width:58px;flex:none}.adm .a-results .a-hit{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm .a-content{padding-block:26px 60px;padding-inline:28px;max-width:1180px;width:100%;display:grid;grid-gap:22px;gap:22px;align-content:start}.adm .a-sub{color:var(--muted);margin:4px 0 0;overflow-wrap:anywhere}.adm .a-head{display:flex;justify-content:space-between;align-items:flex-end;grid-gap:16px;gap:16px;flex-wrap:wrap}.adm .a-crumb{all:unset;cursor:pointer;color:var(--muted);font-size:14px;margin-bottom:6px;display:inline-block;text-decoration:none}.adm .a-crumb:hover{color:var(--ink)}.adm .a-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:18px 20px;display:grid;grid-gap:14px;gap:14px;min-width:0}.adm .a-panel-head{display:flex;justify-content:space-between;align-items:center;grid-gap:12px;gap:12px;flex-wrap:wrap}.adm .a-grid2{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px}.adm .a-grid2,.adm .a-grid-side{display:grid;gap:18px;align-items:start}.adm .a-grid-side{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-gap:18px}.adm .a-stack{display:grid;grid-gap:18px;gap:18px;min-width:0}.adm .a-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.adm .a-stat{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px;display:grid;grid-gap:2px;gap:2px;align-content:start}.adm .a-stat .a-label{font-size:13px;color:var(--muted)}.adm .a-stat .a-num{font-family:var(--font-mono);font-size:30px;font-weight:700;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.adm .a-stat .a-delta{font-size:12.5px;color:var(--muted)}.adm .a-stat .a-delta b{color:var(--green);font-weight:600}.adm .a-stat .a-delta b.a-down{color:var(--red)}.adm .a-spark{height:26px;width:100%;margin-top:6px;display:block}.adm .a-todo{display:grid;grid-gap:0;gap:0}.adm .a-todo-item{display:grid;grid-template-columns:8px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:12px 0;border-top:1px solid var(--line)}.adm .a-todo-item:first-child{border-top:0;padding-top:2px}.adm .a-sev{width:8px;height:36px;border-radius:4px;background:var(--amber)}.adm .a-sev.a-red{background:var(--red)}.adm .a-todo-item p{margin:2px 0 0;color:var(--muted);font-size:13.5px}.adm .a-toolbar{display:flex;grid-gap:8px;gap:8px;flex-wrap:wrap;align-items:center}.adm .a-chip{all:unset;cursor:pointer;padding:6px 12px;border-radius:99px;border:1px solid var(--line);font-size:13.5px;background:var(--surface);white-space:nowrap}.adm .a-chip[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.adm .a-chip:focus-visible{outline:2px solid var(--gold)}.adm .a-chip .a-n{font-family:var(--font-mono);opacity:.7;margin-left:4px}.adm .a-filter-input{flex:1 1 220px;max-width:320px;padding:7px 12px;border:1px solid var(--line);border-radius:99px;background:var(--bg);font-size:13.5px}.adm .a-filter-input:focus{outline:2px solid var(--gold);border-color:transparent}.adm .a-table-wrap{overflow-x:auto;margin:0 -20px;padding:0 20px;-webkit-overflow-scrolling:touch}.adm table.a-table{width:100%;border-collapse:collapse;font-size:14px;margin:0}.adm .a-table th{text-align:left;font-weight:500;font-size:12.5px;color:var(--muted);padding:8px 10px;white-space:nowrap}.adm .a-table td,.adm .a-table th{border-bottom:1px solid var(--line)}.adm .a-table td{padding:11px 10px;vertical-align:middle}.adm .a-table tr.a-click{cursor:pointer}.adm .a-table tr.a-click:hover td{background:var(--bg)}.adm .a-table tr:last-child td{border-bottom:0}.adm .a-table tr.a-highlight td{background:var(--amber-bg)}.adm .a-num-cell{font-family:var(--font-mono);-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.adm .a-right{text-align:right;white-space:nowrap}.adm .a-who b{display:block;font-weight:500}.adm .a-who span{color:var(--muted);font-size:13px}.adm .a-nowrap{white-space:nowrap}.adm .a-pager{display:flex;justify-content:space-between;align-items:center;color:var(--muted);font-size:13.5px;flex-wrap:wrap;grid-gap:8px;gap:8px}.adm .a-empty{color:var(--muted);padding:8px 0}.adm .a-pill{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;font-size:12.5px;font-weight:500;padding:3px 10px;border-radius:99px;white-space:nowrap}.adm .a-pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.adm .a-pill.a-good{color:var(--green);background:var(--green-bg)}.adm .a-pill.a-warn{color:var(--amber);background:var(--amber-bg)}.adm .a-pill.a-bad{color:var(--red);background:var(--red-bg)}.adm .a-pill.a-plain{color:var(--muted);background:var(--bg);border:1px solid var(--line)}.adm .a-btn{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:9px 16px;border-radius:8px;font-weight:500;font-size:14px;border:1px solid var(--line);background:var(--surface);color:var(--ink);white-space:nowrap;text-decoration:none;line-height:1.3}.adm .a-btn:hover{border-color:var(--muted)}.adm .a-btn:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.adm .a-btn.a-primary{background:var(--gold);border-color:var(--gold);color:#37190c}.adm .a-btn.a-primary:hover{-webkit-filter:brightness(.96);filter:brightness(.96)}.adm .a-btn.a-danger{color:var(--red);border-color:var(--red-bg);background:var(--red-bg)}.adm .a-btn.a-small{padding:6px 11px;font-size:13px}.adm .a-btn:disabled,.adm .a-btn[aria-disabled=true]{opacity:.45;pointer-events:none}.adm .a-btn-row{display:flex;grid-gap:8px;gap:8px;flex-wrap:wrap;align-items:center}.adm .a-kv{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:10px 16px;gap:10px 16px;margin:0;font-size:14.5px}.adm .a-kv dt{color:var(--muted);font-weight:400}.adm .a-kv dd{margin:0;min-width:0;overflow-wrap:anywhere}.adm .a-mono{font-family:var(--font-mono)}.adm .a-muted{color:var(--muted)}.adm .a-small-text{font-size:13px}.adm .a-person-head{display:flex;grid-gap:16px;gap:16px;align-items:center;flex-wrap:wrap;min-width:0}.adm .a-blob{width:58px;height:58px;background:var(--pale);color:var(--ink);display:grid;place-items:center;font-weight:700;font-size:20px;border-radius:58% 42% 55% 45%/48% 60% 40% 52%;flex:none}.adm .a-toggle{display:flex;justify-content:space-between;align-items:center;grid-gap:12px;gap:12px;padding:10px 0;border-top:1px solid var(--line)}.adm .a-toggle:first-of-type{border-top:0}.adm .a-toggle p{margin:2px 0 0;color:var(--muted);font-size:13px}.adm .a-switch{all:unset;cursor:pointer;width:40px;height:23px;border-radius:99px;background:var(--line);position:relative;flex:none}.adm .a-switch:after{content:"";position:absolute;top:3px;left:3px;width:17px;height:17px;border-radius:50%;background:var(--surface);transition:left .15s}.adm .a-switch[aria-checked=true]{background:var(--green)}.adm .a-switch[aria-checked=true]:after{left:20px}.adm .a-switch:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.adm .a-switch[aria-busy=true]{opacity:.5;pointer-events:none}.adm .a-danger-zone{border-color:var(--red-bg)}.adm .a-report{background:var(--red-bg);border-radius:8px;padding:12px 14px;display:grid;grid-gap:4px;gap:4px;overflow-wrap:anywhere}.adm .a-report b{color:var(--red)}.adm .a-recipe-hero{display:grid;grid-template-columns:180px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}.adm .a-photo{aspect-ratio:4/3;width:100%;border-radius:10px;background:linear-gradient(135deg,var(--pale),var(--gold));display:grid;place-items:center;font-family:var(--font-mono);font-size:12px;color:#37190c;overflow:hidden}.adm .a-photo img{width:100%;height:100%;object-fit:cover;display:block}.adm ol.a-steps,.adm ul.a-lines{margin:6px 0 0;padding-left:20px;display:grid;grid-gap:6px;gap:6px}.adm ul.a-lines{list-style:none;padding-left:0;grid-gap:2px;gap:2px}.adm .a-tag{font-family:var(--font-mono);font-size:12px;padding:2px 8px;border-radius:6px;background:var(--bg);border:1px solid var(--line);white-space:nowrap}.adm .a-scrim{position:fixed;inset:0;background:rgba(27,18,13,.45);display:grid;place-items:center;padding:16px;z-index:1060}.adm .a-modal{background:var(--surface);border-radius:14px;padding:22px;max-width:440px;width:100%;display:grid;grid-gap:14px;gap:14px;box-shadow:0 20px 60px rgba(0,0,0,.3);max-height:calc(100vh - 32px);overflow-y:auto}.adm .a-modal p{margin:0;color:var(--muted)}.adm .a-modal input:not([type]),.adm .a-modal input[type=date],.adm .a-modal input[type=email],.adm .a-modal input[type=text]{width:100%;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--bg)}.adm .a-modal input:focus{outline:2px solid var(--gold);border-color:transparent}.adm .a-error,.adm .a-modal .a-error{color:var(--red);font-size:13.5px}.adm .a-toast{position:fixed;bottom:calc(20px + env(safe-area-inset-bottom, 0px));left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:var(--ink);color:var(--bg);padding:10px 18px;border-radius:99px;font-size:14px;z-index:1070;max-width:calc(100% - 32px);box-shadow:0 8px 24px rgba(0,0,0,.2)}.adm .a-toast.a-toast-error{background:var(--red);color:#fff;border-radius:14px}.adm .a-upload{border:1.5px dashed var(--line);border-radius:10px;padding:20px;text-align:center;color:var(--muted);display:grid;grid-gap:8px;gap:8px;justify-items:center}.adm .a-upload img,.adm .a-upload video{max-width:100%;max-height:220px;border-radius:8px;display:block}.adm .a-file{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.adm .a-field-label{font-size:13px;color:var(--muted)}.adm .a-input{width:100%;padding:9px 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.adm .a-input:focus{outline:2px solid var(--gold);border-color:transparent}.adm .a-notice{background:var(--amber-bg);color:var(--amber);border-radius:8px;padding:10px 14px;font-size:14px}.adm .a-loading{color:var(--muted);padding:20px 0}.adm .a-login{min-height:100vh;display:grid;place-items:center;padding:24px 16px;background:var(--rail)}.adm .a-login-card{background:var(--surface);border-radius:14px;padding:28px 26px;width:100%;max-width:400px;display:grid;grid-gap:16px;gap:16px;box-shadow:0 20px 60px rgba(0,0,0,.3)}.adm .a-login-card .a-brand{padding:0;color:var(--ink)}.adm .a-login-card .a-brand span{color:var(--muted)}.adm .a-login-card label{display:grid;grid-gap:6px;gap:6px;font-size:14px;color:var(--muted)}.adm .a-edit-panel .adminUserTitle{font-family:var(--font-ui);font-weight:600;font-size:17px;color:var(--ink);text-transform:none}.adm .a-edit-panel form{margin:0}.adm .a-edit-panel .formChaneName{display:flex;align-items:center;grid-gap:12px;gap:12px}.adm .a-edit-panel .formChaneName .formSignUpGroup{flex:1 1 auto;max-width:560px;margin:0}.adm .a-edit-panel .formChaneName .nameRecipeAdmin{width:100%}.adm .a-edit-panel .recipeButtonWrap .buttonWrapper,.adm .a-edit-panel .recipeButtonWrap button{max-width:280px}.adm .a-topbar-out{display:none}@media (max-width:1000px){.adm .a-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.adm .a-grid2,.adm .a-grid-side{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.adm .a-app{grid-template-columns:minmax(0,1fr)}.adm .a-rail{position:static;height:auto;padding:12px 16px;grid-gap:10px;gap:10px}.adm .a-nav{flex-direction:row;overflow-x:auto;grid-gap:4px;gap:4px}.adm .a-nav a{flex:none;grid-gap:6px;gap:6px}.adm .a-rail-foot{display:none}.adm .a-topbar{padding:10px 16px;flex-wrap:wrap}.adm .a-topbar-out{display:inline-flex}.adm .a-content{padding-inline:16px}.adm .a-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.adm .a-kv{grid-template-columns:minmax(0,1fr)}.adm .a-kv dt{margin-top:6px}.adm .a-recipe-hero{grid-template-columns:minmax(0,1fr)}.adm .a-panel{padding:16px}.adm .a-table-wrap{margin:0 -16px;padding:0 16px}.adm h1{font-size:24px}}@media (prefers-reduced-motion:reduce){.adm .a-switch:after{transition:none}}.errorPage{display:flex;align-items:center;height:100vh;width:100%;justify-content:center}.innerErrorModal{font-family:"CourierPrime-Regular";font-size:100px;line-height:100px;text-align:center}.textPageError{font-family:"Regular-Bold";font-size:22px;text-align:center}.modalTrialContent{margin:16px;padding:52px 30px 57px}.modalTrialContent,.modalTrialDialog{border-radius:14px;align-items:center}.modalTrialDialog{display:flex;max-width:738px;height:100%;justify-content:center;margin:0 auto;text-align:center}.modalTrialText{font-size:24px;line-height:36px}.modalExit,.modalTrialText{color:#000;font-family:CourierPrime-Regular,sans-serif}.modalExit{cursor:pointer;font-size:14px;line-height:40px;margin-top:10px}.innerDropdownTypeSubscr{max-width:400px;margin:0 auto;width:100%}.headerContainer{max-width:1320px;margin:0 auto;padding:0 24px}.header{padding:10px 0;background-color:#37190c}.innerHeaderComponent{position:-webkit-sticky;position:sticky;top:0;z-index:50}.headerLogo{display:block;width:96px}.innerLogoSite{flex-shrink:0}.headerInner{justify-content:space-between;grid-gap:16px;gap:16px;min-height:44px}.headerInner,.headerItemFirst,.headerItemSecond{display:flex;align-items:center}.headerItemFirst{grid-gap:28px;gap:28px}.headerItemSecond{grid-gap:6px;gap:6px}.headerNav{display:flex;align-items:center;grid-gap:4px;gap:4px}.header .dropdown{width:auto}.header .toggleDrop,.headerNavLink{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:8px 12px;border-radius:10px;font-family:Rubik-Medium,sans-serif;font-size:16px;line-height:20px;color:#f7f5ad;transition:background-color .2s}.header .show>.toggleDrop,.header .toggleDrop:hover,.headerNavLink.active,.headerNavLink:hover{color:#f7f5ad;background-color:rgba(247,245,173,.12)}.header .downArrow{width:12px;height:auto;margin:2px 0 0}.headerNavBadge{padding:2px 6px;border-radius:6px;background-color:#fec925;color:#37190c;font-family:Rubik-Medium,sans-serif;font-size:10px;line-height:12px;letter-spacing:.04em;text-transform:uppercase}.header .dropdown-menu{min-width:220px;margin-top:6px;padding:6px;border-radius:12px;background-color:#f7f5ad;box-shadow:0 10px 30px rgba(55,25,12,.25)}.headerMenuScroll{max-height:360px}.headerMenuLabel{padding:6px 12px 4px;font-family:Rubik-Medium,sans-serif;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#88875d}.header .groupsItem.headerMenuItem{display:block;width:100%;max-width:280px;padding:9px 12px;border-radius:8px;background-color:initial;font-size:15px;line-height:20px;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:background-color .15s}.header .groupsItem.headerMenuItem:focus,.header .groupsItem.headerMenuItem:hover{background-color:#fec925;color:#37190c}.header .headerMenuAdd{margin-top:4px;border-top:1px solid rgba(55,25,12,.12);border-radius:0 0 8px 8px;font-family:CourierPrime-Bold,sans-serif}.headerUserMenu .dropdown-menu{right:0;left:auto}.inviteBtn{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-right:8px;padding:7px 14px;border:1.5px solid #fec925;border-radius:10px;background-color:initial;color:#f7f5ad;font-family:Rubik-Medium,sans-serif;font-size:14px;line-height:18px;white-space:nowrap;transition:background-color .2s,color .2s}.inviteBtn:hover{background-color:#fec925;color:#37190c}.inviteBtn svg{width:16px;height:16px}.inviteBtn:hover svg path{fill:#37190c}.headerUserMenu .toggleDrop{padding:4px 8px 4px 4px;margin-left:4px}.innerUserHeaderInfo{display:flex;align-items:center}.userAvatar{width:34px;height:34px;border:2px solid #fec925;border-radius:50%;object-fit:cover}.userName{margin:0 0 0 10px;max-width:110px;font-family:Rubik-Medium,sans-serif;font-size:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.innerLinkGroups{width:187px;padding:0}.innerLinkGroups:active{background-color:#fff}.groupsItem,.groupsItemSecond{display:block;font-size:14px;line-height:19px;padding:23px;text-align:center;color:#37190c;font-family:CourierPrime-Regular,sans-serif;transition:all .5s;cursor:pointer;overflow:hidden}.groupsItem:hover,.groupsItemSecond:hover{color:#37190c;background-color:#f1f0f0}.groupsItemSecond{font-size:18px;line-height:19px}.dropTheme .groupsItem{background-color:#f7f5ad}.dropTheme .groupsItem:hover{background-color:#fec925}.mobileHeader{display:none}.mobileHeaderActions{grid-gap:4px;gap:4px}.btnMenu,.mobileHeaderActions{display:flex;align-items:center}.btnMenu{justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:50%;background:none;cursor:pointer}.btnBurger{width:20px;transition:all .3s}.spanBtnBurger{display:block;width:100%;border-radius:2px;height:2px;background:#f7f5ad;transition:all .3s;position:relative}.spanBtnBurger+.spanBtnBurger{margin-top:5px}.active .spanBtnBurger:first-child{top:7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.active .spanBtnBurger:nth-child(2){-webkit-transform:scale(0);transform:scale(0)}.active .spanBtnBurger:nth-child(3){bottom:7px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.innerHeaderMenu{display:none}@media (max-width:1100px){.headerItemFirst{grid-gap:16px;gap:16px}.userName{display:none}}@media (max-width:991px){.headerContainer{padding:0 16px}.headerInner{display:none}.mobileHeader{display:block}.innerMobileHeader{display:flex;justify-content:space-between;align-items:center;min-height:40px}.headerLogo{width:88px}.mobileHeader .userAvatar{width:30px;height:30px;margin:0 4px}.innerHeaderMenu{display:block;position:absolute;top:100%;left:0;right:0;z-index:30;max-height:calc(100vh - 60px);padding:8px 16px 104px;overflow-y:auto;background-color:#f7f5ad;box-shadow:0 12px 24px rgba(55,25,12,.2);visibility:hidden;opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px);transition:opacity .2s,visibility .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s,visibility .2s;transition:opacity .2s,transform .2s,visibility .2s,-webkit-transform .2s}.openMenu{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.mobileMenuSection{padding:8px 0}.mobileMenuSection+.mobileMenuSection{border-top:1px solid rgba(55,25,12,.15)}.mobileMenuLabel{padding:4px 12px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#88875d}.mobileMenuLabel,.navigateMenuItem{font-family:Rubik-Medium,sans-serif}.navigateMenuItem{display:block;width:100%;padding:10px 12px;border:none;border-radius:8px;background:none;font-size:17px;line-height:22px;text-align:left;color:#37190c}.navigateMenuItem:hover{background-color:#fec925;color:#37190c}.navigateMenuItemMuted{font-family:CourierPrime-Bold,sans-serif;font-size:15px}}.customDropdown{max-width:233px;width:100%}.toggleDrop{font-size:24px;line-height:36px;display:flex;justify-content:right;align-items:center;white-space:nowrap}.toggleDrop,.toggleDrop:hover{color:#f7f5ad}.downArrow{margin-left:5px;margin-top:5px}.customDropdownMenu{overflow:auto;padding:0}.customDropdownMenu::-webkit-scrollbar{background-color:#f7f5ad;width:7px;height:0;border-top-right-radius:9px;border-bottom-right-radius:9px}.customDropdownMenu::-webkit-scrollbar-thumb{background:#88875d;border-radius:5px}.dropdown{width:100%}.dropdown-menu{margin-top:-10px;border:none;border-radius:9px;box-shadow:0 4px 19px 0 rgba(0,0,0,.25098039215686274)}@font-face{font-family:"Rubik-Light";src:local("Rubik-Light"),url(/static/media/Rubik-Light.7ee66bf7.ttf) format("truetype")}@font-face{font-family:"Rubik-Regular";src:local("Rubik-Regular"),url(/static/media/Rubik-Regular.da39336c.ttf) format("truetype")}@font-face{font-family:"Rubik-Medium";src:local("Rubik-Medium"),url(/static/media/Rubik-Medium.5bd2b2c6.ttf) format("truetype")}@font-face{font-family:"Rubik-SemiBold";src:local("Rubik-SemiBold"),url(/static/media/Rubik-SemiBold.52d2adf4.ttf) format("truetype")}@font-face{font-family:"Rubik-Bold";src:local("Rubik-Bold"),url(/static/media/Rubik-Bold.383b8c94.ttf) format("truetype")}@font-face{font-family:"Rubik-ExtraBold";src:local("Rubik-ExtraBold"),url(/static/media/Rubik-ExtraBold.b30aba6d.ttf) format("truetype")}@font-face{font-family:"Rubik-Black";src:local("Rubik-Black"),url(/static/media/Rubik-Black.2b561a8e.ttf) format("truetype")}@font-face{font-family:"CourierPrime-Regular";src:local("CourierPrime-Regular"),url(/static/media/CourierPrime-Regular.68d89efc.ttf) format("truetype")}@font-face{font-family:"CourierPrime-Bold";src:local("CourierPrime-Bold"),url(/static/media/CourierPrime-Bold.c71ba360.ttf) format("truetype")}@font-face{font-family:"CourierPrime-BoldItalic";src:local("CourierPrime-BoldItalic"),url(/static/media/CourierPrime-BoldItalic.0505f94b.ttf) format("truetype")}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1,h2,h3,h4,h5,h6{margin:0}ul{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:0;padding-inline-start:0}ul li{list-style:none}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}p{margin:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body{font-family:"CourierPrime-Regular",sans-serif;position:relative;background-color:#f7f7f7;color:#37190c;min-height:100vh;text-align:left}a{text-decoration:none}.opacity:hover{cursor:pointer;opacity:.7;transition:all .3s ease-out}.underline{text-decoration:underline}.textAlightCenter{text-align:center}.boldText{font-family:"Rubik-Bold",sans-serif}.boldTextCourier{font-family:"CourierPrime-Bold",sans-serif}.mt-8{margin-top:8px}.mt-16{margin-top:16px}.mb-16{margin-bottom:16px}input.inputRecipeNumber::-webkit-input-placeholder{color:#e0e0e0}input.inputRecipeNumber::placeholder{color:#e0e0e0}input.grayPlaceholder::-webkit-input-placeholder{color:#e0e0e0}input.grayPlaceholder::placeholder{color:#e0e0e0}.recipeTitle{color:#37190c;font-size:30px;line-height:36px;font-family:Rubik-Bold,sans-serif}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.cursor-pointer{cursor:pointer}
/*# sourceMappingURL=main.bced0017.chunk.css.map */