.LoginForm_loginForm__ikt0e{margin:0 auto;background-color:#fff;width:100%;max-width:30rem;padding:24px;box-shadow:0 0 10px 2px rgba(0,0,0,.25);border-radius:var(--general-border-radius)}.LoginForm_icon___q_uF{width:100px;margin:0 auto}.LoginForm_appName__RzHNI{text-align:center;font-weight:500}.LoginForm_title__hbE6f{text-align:center}.LoginForm_form__NzCCn{display:flex;flex-direction:column}.LoginForm_forgotPwd__wGzcf{display:flex;justify-content:flex-end;padding-bottom:12px}.LoginForm_forgotPwLabel__scNk8{cursor:pointer;text-align:right;text-decoration:underline}.LoginForm_bottom__MPjeY{display:flex;justify-content:center;padding-top:12px}.LoginForm_bottomLabel___m7Mn{cursor:pointer}.LoginForm_bottomLabel___m7Mn:hover{text-decoration:underline}@media (max-width:768px){.LoginForm_loginForm__ikt0e{padding:12px}}.PageContainer_pageContainer__ZqNNO{display:flex;flex-direction:column;grid-gap:calc(var(--layout-padding) * 2);gap:calc(var(--layout-padding) * 2);padding-bottom:30px}.Chip_chip__3pzlA{background-color:var(--light-grey);color:var(--ebony);font-weight:400;padding:10px;border-radius:var(--input-border-radius);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;grid-gap:5px;gap:5px;overflow:hidden;max-height:30px;transition:background-color .2s ease}.Chip_chip__3pzlA.Chip_primary__CmCNo{background-color:var(--tahona-sands);color:#000;color:initial}.Chip_chip__3pzlA.Chip_transparent__3w5r4{background-color:transparent}.Chip_chip__3pzlA.Chip_listItem__4wxi8{padding:4px}.Chip_chip__3pzlA.Chip_selectedListItem__fKHG1{background-color:var(--dusty-gray)}.Chip_chip__3pzlA.Chip_success__PF51p{background-color:color-mix(in srgb,var(--fruit-salad) 18%,#fff);color:var(--ebony)}.Chip_chip__3pzlA.Chip_info__jMAgF{background-color:color-mix(in srgb,var(--rock-blue) 35%,#fff);color:var(--ebony)}.Chip_chip__3pzlA.Chip_neutral__nCR7L{background-color:var(--anti-flash-white);color:var(--ebony)}.Chip_chip__3pzlA.Chip_muted__0j3ZJ{background-color:var(--light-grey);color:var(--dove-gray)}.Chip_chip__3pzlA.Chip_ai__Mi4_a{background-color:var(--ai-light-background);color:var(--ai-suggestion-color)}.Chip_chip__3pzlA.Chip_tag__u2Aan>span{font-size:var(--fs-small)}.Chip_label__0Ili7{cursor:default;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:10px}.Chip_deleteButton__L3Ghi{background-color:var(--dove-gray);border:0;margin:0;padding:0;width:16px;min-width:16px;height:16px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}.Chip_deleteButton__L3Ghi>svg>path{fill:var(--white)}.Chip_chip__3pzlA.Chip_ai__Mi4_a .Chip_deleteButton__L3Ghi{position:relative;background-color:transparent;color:inherit}.Chip_chip__3pzlA.Chip_ai__Mi4_a .Chip_deleteButton__L3Ghi:after{content:"";position:absolute;inset:-8px}.Chip_chip__3pzlA.Chip_ai__Mi4_a .Chip_deleteButton__L3Ghi>svg>path{fill:currentColor}.Chip_container__Rt6Mz{display:flex;grid-gap:10px;gap:10px;flex-wrap:wrap}.Chip_containerSmall__1fevg{grid-gap:4px;gap:4px}.Chip_skeleton___6tek.Chip_skeleton___6tek{padding:10px;border-radius:var(--input-border-radius);width:60px;height:26px}.Chip_skeletonTag__Q77ju{height:25px}.Spinner_spinner__5ptd9{color:var(--spinner-color);font-size:1rem;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;margin:40px auto;position:relative;transform:translateZ(0);-webkit-animation:Spinner_load6___oHOc 1.7s ease infinite,Spinner_round__ZQ16J 1.7s ease infinite;animation:Spinner_load6___oHOc 1.7s ease infinite,Spinner_round__ZQ16J 1.7s ease infinite}.Spinner_medium__pdFnt{font-size:2rem;margin:72px auto}.Spinner_large___epR8{font-size:3rem;margin:72px auto}.Spinner_small__AzuWl{font-size:16px;margin:0 auto}.Spinner_xsmall__xpAKJ{font-size:10px;margin:0 auto}@-webkit-keyframes Spinner_load6___oHOc{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes Spinner_load6___oHOc{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@-webkit-keyframes Spinner_round__ZQ16J{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Spinner_round__ZQ16J{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ListSearcher_listSearcher__5iaiJ{display:flex;width:100%}.ListSearcher_container__ZWhaS{display:flex;flex-basis:100%;align-items:center;grid-gap:5px;gap:5px;min-height:36px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:2px 13px;border:var(--general-border);border-radius:var(--input-border-radius);box-sizing:content-box;transition:flex-basis .2s ease,box-shadow .2s ease}.ListSearcher_container__ZWhaS:focus-within{border-color:var(--app-background-color);box-shadow:0 0 3px 0 rgba(0,0,0,.45)}.ListSearcher_container__ZWhaS input{width:100%;border:0}.ListSearcher_container__ZWhaS input:focus{outline:0}.ListSearcher_container__ZWhaS>svg{min-width:20px}.ListSearcher_button__6l5hw{display:flex;flex-basis:0;align-items:center;width:0;transform:scaleX(0);transform-origin:100% 50%;transition:width .5s ease,transform .2s ease,padding-left .5s ease}.ListSearcher_buttonVisible__C90kz{width:100%;padding-left:var(--layout-padding);transform:scaleX(1)}.ListLayout_listLayout__UCYsC{display:flex;flex-grow:1;overflow-y:auto;padding:2px;grid-gap:18px;gap:18px}@supports (container-type:inline-size){.ListLayout_listLayout__UCYsC{@container new-app-container (max-width: 992px){grid-gap:0;gap:0}}}@media (max-width:992px){.ListLayout_listLayout__UCYsC{grid-gap:0;gap:0}}@supports (container-type:inline-size){.ListLayout_listLayoutMediaLaptop__1uHjI{@container new-app-container (max-width: 1200px){grid-gap:0;gap:0}}}@media (max-width:1200px){.ListLayout_listLayoutMediaLaptop__1uHjI{grid-gap:0;gap:0}}.ListLayout_listSidebar__3pAad{display:flex;flex-direction:column;height:100%;width:360px;min-width:360px;max-width:360px}@supports (container-type:inline-size){.ListLayout_listSidebar__3pAad{@container new-app-container (max-width: 992px){flex-grow:1;max-width:none;min-width:0;min-width:auto;width:100%}}}@media (max-width:992px){.ListLayout_listSidebar__3pAad{flex-grow:1;max-width:none;min-width:0;min-width:auto;width:100%}}.ListLayout_listSidebar__3pAad.ListLayout_listSidebarSmall__9EK6K{width:250px;min-width:250px;max-width:250px}.ListLayout_listSidebar__3pAad.ListLayout_listSidebarXSmall__i_MWg{width:175px;min-width:175px;max-width:175px}@supports (container-type:inline-size){.ListLayout_listSidebar__3pAad.ListLayout_listSidebarMediaLaptop__r1_uf{@container new-app-container (max-width: 1200px){flex-grow:1;max-width:none;min-width:0;min-width:auto;width:100%}}}@media (max-width:1200px){.ListLayout_listSidebar__3pAad.ListLayout_listSidebarMediaLaptop__r1_uf{flex-grow:1;max-width:none;min-width:0;min-width:auto;width:100%}}@supports (container-type:inline-size){.ListLayout_listSidebar__3pAad.ListLayout_listSidebarDetailMode__eiava{@container new-app-container (max-width: 992px){flex-grow:0;width:0;min-width:0;padding-left:0;padding-bottom:0;padding-right:0;padding-top:0;opacity:0}}}@media (max-width:992px){.ListLayout_listSidebar__3pAad.ListLayout_listSidebarDetailMode__eiava{flex-grow:0;width:0;min-width:0;padding:0;opacity:0}}@supports (container-type:inline-size){.ListLayout_listSidebar__3pAad.ListLayout_listSidebarDetailMode__eiava.ListLayout_listSidebarMediaLaptop__r1_uf{@container new-app-container (max-width: 1200px){flex-grow:0;width:0;min-width:0;padding-left:0;padding-bottom:0;padding-right:0;padding-top:0;opacity:0}}}@media (max-width:1200px){.ListLayout_listSidebar__3pAad.ListLayout_listSidebarDetailMode__eiava.ListLayout_listSidebarMediaLaptop__r1_uf{flex-grow:0;width:0;min-width:0;padding:0;opacity:0}}@supports (container-type:inline-size){.ListLayout_listSidebar__3pAad{@container new-app-container (max-width: 992px){&.ListLayout_listSidebarSmall__9EK6K:not(.ListLayout_listSidebarDetailMode__eiava),&.ListLayout_listSidebarXSmall__i_MWg:not(.ListLayout_listSidebarDetailMode__eiava){flex-grow:1;max-width:none;min-width:0;min-width:auto;width:100%}}}}@media (max-width:992px){.ListLayout_listSidebar__3pAad.ListLayout_listSidebarSmall__9EK6K:not(.ListLayout_listSidebarDetailMode__eiava),.ListLayout_listSidebar__3pAad.ListLayout_listSidebarXSmall__i_MWg:not(.ListLayout_listSidebarDetailMode__eiava){flex-grow:1;max-width:none;min-width:0;min-width:auto;width:100%}}@supports (container-type:inline-size){.ListLayout_listSidebar__3pAad.ListLayout_listSidebarMediaLaptop__r1_uf{@container new-app-container (max-width: 1200px){&.ListLayout_listSidebarSmall__9EK6K:not(.ListLayout_listSidebarDetailMode__eiava),&.ListLayout_listSidebarXSmall__i_MWg:not(.ListLayout_listSidebarDetailMode__eiava){flex-grow:1;max-width:none;min-width:0;min-width:auto;width:100%}}}}@media (max-width:1200px){.ListLayout_listSidebar__3pAad.ListLayout_listSidebarMediaLaptop__r1_uf.ListLayout_listSidebarSmall__9EK6K:not(.ListLayout_listSidebarDetailMode__eiava),.ListLayout_listSidebar__3pAad.ListLayout_listSidebarMediaLaptop__r1_uf.ListLayout_listSidebarXSmall__i_MWg:not(.ListLayout_listSidebarDetailMode__eiava){flex-grow:1;max-width:none;min-width:0;min-width:auto;width:100%}}.ListLayout_listItemsContainer__blGWY{overflow:auto}.ListLayout_listItemsContainer__blGWY.ListLayout_listItemsContainerFullWidth__i6dSO{width:100%}.ListLayout_listItemsContainerInModal__YYWm1>.ListLayout_listItemsHeader__BRJV_{position:-webkit-sticky;position:sticky;top:0;background:var(--app-background-color);z-index:10}.ListLayout_listItemsHeader__BRJV_{border-bottom:initial;border-radius:var(--border-radius) var(--border-radius) 0 0;padding:5px 7px;height:50px;transition:height .1s ease}.ListLayout_listItemsHeader__BRJV_.ListLayout_fixed__JJJNe{height:auto;position:-webkit-sticky;position:sticky;top:0;background:var(--app-background-color);z-index:2}.ListLayout_listItemsHeaderButtonContainer__trtqj{display:flex;justify-content:center;align-items:center;width:40px;height:40px}.ListLayout_listItemsHeaderTitle__KaO8U{margin-left:20px;font-weight:500}.ListLayout_listItemsHeaderDeleteButton__Tsnto{width:24px!important;height:24px!important;margin-left:5px}.ListLayout_listItemsHeaderSelectContainer__TCHyU{display:flex;align-items:center}.ListLayout_listItemsHeaderActionsContainer__xzcIg{display:flex;grid-gap:8px;gap:8px}.ListLayout_listItemsHeaderActionsContainer__xzcIg>*{flex-grow:1}.ListLayout_listActionButton__mTXFP{display:flex;align-items:center;height:0;transform:scaleY(0);transform-origin:0 0;flex-basis:0;transition:height .5s ease,transform .2s ease}.ListLayout_listActionButtonVisible__6tfw0{height:100%;transform:scaleY(1)}.ListLayout_listItemsFiltersContainer__LXE1y{display:flex;grid-gap:8px;gap:8px;padding-bottom:6px;overflow-y:auto}.ListLayout_listItemsFiltersContainer__LXE1y>*{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.ListLayout_listHeader__vOjA6{margin-bottom:25px}.ListLayout_stickyTop__KW_l5{position:-webkit-sticky;position:sticky;top:0;z-index:1;background-color:var(--app-background-color);padding-top:5px}.ListLayout_empty__6eIpm{margin:0}.ListLayout_listItems__erunz{display:flex;flex-direction:column;padding-right:1px;grid-gap:7px;gap:7px}.ListLayout_listItemsNoSelectable__YdXUl{border-radius:var(--border-radius)}.ListLayout_listItemsInModal__Crpiy{max-height:30vh}.ListLayout_listItemsGrid__RzVu1{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:8px;gap:8px;padding:10px;width:1050px;max-width:-webkit-fill-available}.ListLayout_listItemsGrid__RzVu1>*{border-bottom:initial!important;border-radius:var(--border-radius)}.ListLayout_listItemsEmpty__VMqt4{width:100%;margin-top:var(--layout-padding);padding:50px 0;display:flex;text-align:center;justify-content:center;align-items:center;grid-gap:10px;gap:10px;flex-direction:column}.ListLayout_listItemsEmpty__VMqt4>button{width:-webkit-max-content;width:-moz-max-content;width:max-content}.ListLayout_listItemsEmptyGrid__0LDm8{width:1050px;max-width:-webkit-fill-available;height:30vh}.ListLayout_listDetail__ulfAv{--list-detail-child-padding-inline:23px;--list-detail-child-padding-bottom:23px;flex-grow:1;border-left:4px solid var(--general-border-color);overflow:auto}.ListLayout_listDetail__ulfAv>*{padding:0 var(--list-detail-child-padding-inline) var(--list-detail-child-padding-bottom) var(--list-detail-child-padding-inline)}@supports (container-type:inline-size){.ListLayout_listDetail__ulfAv{@container new-app-container (max-width: 992px){border-left:0;flex-grow:0;width:0;--list-detail-child-padding-inline:0px;--list-detail-child-padding-bottom:0px;&>*{padding:0}}}}@media (max-width:992px){.ListLayout_listDetail__ulfAv{border-left:0;flex-grow:0;width:0;--list-detail-child-padding-inline:0px;--list-detail-child-padding-bottom:0px}.ListLayout_listDetail__ulfAv>*{padding:0}}@supports (container-type:inline-size){.ListLayout_listDetailMediaLaptop__Qy75D{@container new-app-container (max-width: 1200px){border-left:0;flex-grow:0;width:0;&>*{padding:0}}}}@media (max-width:1200px){.ListLayout_listDetailMediaLaptop__Qy75D{border-left:0;flex-grow:0;width:0}.ListLayout_listDetailMediaLaptop__Qy75D>*{padding:0}}@supports (container-type:inline-size){.ListLayout_listDetailDetailMode__vg9Mi{@container new-app-container (max-width: 992px){flex-grow:1;width:auto;--list-detail-child-padding-inline:15px;--list-detail-child-padding-bottom:15px;&>*{padding:0 var(--list-detail-child-padding-inline) var(--list-detail-child-padding-bottom) var(--list-detail-child-padding-inline)}}}}@media (max-width:992px){.ListLayout_listDetailDetailMode__vg9Mi{flex-grow:1;width:auto;--list-detail-child-padding-inline:15px;--list-detail-child-padding-bottom:15px}.ListLayout_listDetailDetailMode__vg9Mi>*{padding:0 var(--list-detail-child-padding-inline) var(--list-detail-child-padding-bottom) var(--list-detail-child-padding-inline)}}@supports (container-type:inline-size){.ListLayout_listDetailMediaLaptop__Qy75D.ListLayout_listDetailDetailMode__vg9Mi{@container new-app-container (max-width: 1200px){flex-grow:1;width:auto;--list-detail-child-padding-inline:15px;--list-detail-child-padding-bottom:15px;&>*{padding:0 var(--list-detail-child-padding-inline) var(--list-detail-child-padding-bottom) var(--list-detail-child-padding-inline)}}}}@media (max-width:1200px){.ListLayout_listDetailMediaLaptop__Qy75D.ListLayout_listDetailDetailMode__vg9Mi{flex-grow:1;width:auto;--list-detail-child-padding-inline:15px;--list-detail-child-padding-bottom:15px}.ListLayout_listDetailMediaLaptop__Qy75D.ListLayout_listDetailDetailMode__vg9Mi>*{padding:0 var(--list-detail-child-padding-inline) var(--list-detail-child-padding-bottom) var(--list-detail-child-padding-inline)}}.ListLayout_listDetailFlex__h9V4s{display:flex;flex-direction:column}.ListLayout_listModalWrapper__41zYj{max-height:calc(100vh - 200px)}.ListLayout_listModalWrapper__41zYj>div{display:flex;flex-direction:column;max-height:inherit}.TeamMemberStatusIcon_statusIcon__tzGSL{border-radius:var(--button-border-radius);display:flex;width:24px;height:24px;justify-content:center;align-items:center;color:#fff}.TeamMemberStatusIcon_success__CtZ_a{background-color:#c1de80}.TeamMemberStatusIcon_error__Y53Mh{background-color:var(--brunt-sienna)}.TeamMemberStatusIcon_pending__4zz75{background-color:#f7f7f7;color:#000;color:initial}.TeamMembersEmptyState_emptyState__EbKU_{display:flex;justify-content:center;align-items:center;text-align:center;height:112px;border:1px solid var(--new-table-border);border-top:0;border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.ItemImage_image__8Xuy4{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--general-border-radius);transition:box-shadow .2s ease}.ItemImage_contain__Q5Wfs{-o-object-fit:contain;object-fit:contain}.ItemImage_clickable___e8y6{cursor:pointer}.ItemImage_clickable___e8y6:hover{box-shadow:0 0 0 2px var(--pistachio)}.UserDetailHeader_tags__5bmhC{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;margin-bottom:4px}.UserDetailHeader_bioLink__W0JCG{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:12px;text-decoration:none}.SelectedFileCard_fileCard__fsq8j{position:relative;border:1px solid #d9d9d9;border-radius:8px;padding:8px 28px 8px 10px;background-color:#fff;display:flex;max-width:220px;transform-origin:center;-webkit-animation:SelectedFileCard_fileCardPopIn__10f65 .22s ease-out;animation:SelectedFileCard_fileCardPopIn__10f65 .22s ease-out;margin-top:8px}@-webkit-keyframes SelectedFileCard_fileCardPopIn__10f65{0%{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}@keyframes SelectedFileCard_fileCardPopIn__10f65{0%{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}.SelectedFileCard_imageFileCard__11hm8{padding:0;width:100px;height:100px}.SelectedFileCard_imagePlaceholder__hK_Lt{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:6px;background-color:#f2f2f2;color:#9b9b9b}.SelectedFileCard_fileIcon__KxBPV{display:flex;align-items:center;justify-content:center;width:32px;min-width:32px;height:32px;margin-right:8px;border-radius:var(--input-border-radius)}.SelectedFileCard_fileIcon__KxBPV path{fill:#fff}.SelectedFileCard_removeFileButton__nSabl{position:absolute;top:4px;right:6px;border:1px solid #d9d9d9;background:transparent;cursor:pointer;color:#6b6b6b;background-color:#fff;border-radius:50%;width:16px;height:16px;font-size:12px;line-height:1;padding:0;display:flex;align-items:center;justify-content:center}.SelectedFileCard_removeFileButton__nSabl:hover{color:#2e2e2e}.SelectedFileCard_fileName__1Qzxd{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#4b4b4b}.SelectedFileCard_filePreviewImage__ZmMXY{width:100%;max-height:140px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.Accordion_container__MGYfo{display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s ease-in-out;transition:grid-template-rows .3s ease-in-out,-ms-grid-rows .3s ease-in-out;margin-bottom:5px}.Accordion_container__MGYfo>*{overflow:hidden}.Accordion_button__RFTaU{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;transition:transform .2s ease}.Accordion_hidden__YiBtY.Accordion_container__MGYfo{grid-template-rows:0fr}.Accordion_hidden__YiBtY.Accordion_button__RFTaU{transform:rotate(180deg) translateY(2px)}.ListItem_listItem__rRBRD{padding:7px;transition:background-color .2s ease;border:var(--general-border);border-radius:var(--list-item-border-radius)}.ListItem_clickable__SUkCC{cursor:pointer}.ListItem_clickable__SUkCC:hover{background-color:var(--general-hover-color)}.ListItem_selected__0mNdJ,.ListItem_selected__0mNdJ:hover{background-color:var(--list-item-selected-color)}.ListItem_selected__0mNdJ .ListItem_name__O5iAc{font-weight:700}.ListItem_unselectable__Sbvfp{opacity:.4}.ListItem_mainInfo__gRQ71{display:flex}.ListItem_headerContainer__Q0mqy{display:flex;grid-gap:3px;gap:3px;justify-content:space-between}.ListItem_topRightElement__yDH_F{white-space:nowrap}.ListItem_selectIcon__ry__X{position:absolute}.ListItem_selectIcon__ry__X>*{position:relative;z-index:1}.ListItem_imageContainer__X96Qz{display:flex;justify-content:center;align-items:center;position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.ListItem_imageContainerClickable__PPIVg{cursor:pointer;border-radius:var(--general-border-radius);transition:box-shadow .2s ease}.ListItem_imageContainerClickable__PPIVg:hover{box-shadow:0 0 3px 0 var(--pistachio)}.ListItem_iconContainer__XZ1lu{display:flex;justify-content:center;align-items:center;position:relative;width:0;visibility:hidden;transition:width .2s ease,transform .2s ease,padding-left .5s ease}.ListItem_iconContainerVisible__z6l7n{width:40px;visibility:visible}.ListItem_image__SPuS8{min-width:40px;width:40px;height:40px;transition:opacity .2s ease;display:flex;justify-content:center;align-items:center;border-radius:var(--general-border-radius)}.ListItem_imageVisible__oqr0P{opacity:1}.ListItem_imageHidden__AHceI{opacity:0}.ListItem_imageBig__M6Gy0{min-width:65px;width:65px;height:65px}.ListItem_imageSmall__pF6He{min-width:22px;width:22px;height:22px}.ListItem_skeletonImage__o7L8W{border-radius:7px;width:100%;height:100%}.ListItem_skeletonName__hDg_R{width:200px;height:16px;margin-bottom:5px}.ListItem_skeletonTopRightElement__o4p8a{width:70px;height:16px;margin-bottom:5px}.ListItem_skeletonInfo__0SqxA{width:160px;height:14px}.ListItem_skeletonInfoChip__LGu5V{width:100px;height:26px}.ListItem_imageFilter__XEFCk{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--pistachio);border-radius:6px;opacity:0;transition:opacity .2s ease}.ListItem_imageFilterVisible__rjeDD{opacity:.4}.ListItem_content__aC6sE{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;transition:margin-left .2s ease}.ListItem_contentSelectable__2c1Dg,.ListItem_contentWithImage__H7a7S{margin-left:20px}.ListItem_contentCentered__50BpD{justify-content:center}.ListItem_headerContainer__Q0mqy+.ListItem_secondaryInfo__hZFIX{margin-top:6px}.ListItem_secondaryInfo__hZFIX{display:flex}.ListItem_name__O5iAc{font-weight:500;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ListItem_twoLines__2PP0e{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}.ListItem_info__DrleJ{flex-grow:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:rgba(0,0,0,.6);font-size:14px}.ListItem_rightButtonsContainer__V829X{display:flex;align-items:center}.ListItem_listItem__rRBRD .ListItem_accordion____9KT{margin-bottom:0}.DocumentListItem_icon__aK5Yv{display:flex;align-items:center;justify-content:center;height:100%}.AILoadingIcon_loadingRing__pVn69{-webkit-animation-name:AILoadingIcon_loadingRingPulse__gCFNT;animation-name:AILoadingIcon_loadingRingPulse__gCFNT;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.AILoadingIcon_star__fcmE4{transform-box:fill-box;transform-origin:center;-webkit-animation:AILoadingIcon_starFloat__G9mCW 2.2s ease-in-out infinite;animation:AILoadingIcon_starFloat__G9mCW 2.2s ease-in-out infinite}.AILoadingIcon_star1__ISE3q{-webkit-animation-delay:0ms;animation-delay:0ms}.AILoadingIcon_star2__sPj0V{-webkit-animation-delay:.16s;animation-delay:.16s;-webkit-animation-duration:2.45s;animation-duration:2.45s}.AILoadingIcon_star3__79iKK{-webkit-animation-delay:.32s;animation-delay:.32s;-webkit-animation-duration:2.7s;animation-duration:2.7s}@-webkit-keyframes AILoadingIcon_loadingRingPulse__gCFNT{0%,to{stroke:var(--ai-ring-from);stroke-opacity:.35}50%{stroke:var(--ai-ring-to);stroke-opacity:1}}@keyframes AILoadingIcon_loadingRingPulse__gCFNT{0%,to{stroke:var(--ai-ring-from);stroke-opacity:.35}50%{stroke:var(--ai-ring-to);stroke-opacity:1}}@-webkit-keyframes AILoadingIcon_starFloat__G9mCW{0%,to{transform:translateY(0) rotate(0deg) scale(1);opacity:.9}25%{transform:translateY(-1.25px) rotate(10deg) scale(1.06);opacity:1}50%{transform:translateY(0) rotate(0deg) scale(1);opacity:.95}75%{transform:translateY(-1.25px) rotate(-10deg) scale(1.06);opacity:1}}@keyframes AILoadingIcon_starFloat__G9mCW{0%,to{transform:translateY(0) rotate(0deg) scale(1);opacity:.9}25%{transform:translateY(-1.25px) rotate(10deg) scale(1.06);opacity:1}50%{transform:translateY(0) rotate(0deg) scale(1);opacity:.95}75%{transform:translateY(-1.25px) rotate(-10deg) scale(1.06);opacity:1}}@media (prefers-reduced-motion:reduce){.AILoadingIcon_loadingRing__pVn69,.AILoadingIcon_star__fcmE4{-webkit-animation:none!important;animation:none!important}}.Video_video__otv8u{width:100%;max-height:95%}.Video_square__5K_Kw{aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;max-height:none}.Video_contained__BmeP3{width:auto}.EmptyList_emptyList__wAw7r{display:flex;justify-content:center;align-items:center;flex-direction:column}.EmptyList_emptyList__wAw7r svg{max-width:100%}.EmptyList_emptyList__wAw7r>span{color:var(--text-secondary-color);text-align:center}.EmptyList_fullHeight__qGr85{height:100%}.FoodSelector_newFoodLabel__pYIfw{display:flex;justify-content:flex-end;grid-gap:1ch;gap:1ch;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:6px;font-size:var(--fs-small)}.FoodSelector_newFoodButton__yJTmL{color:var(--pistachio);cursor:pointer}.FoodDetailRowForm_foodRow__f_TYz{-webkit-animation:FoodDetailRowForm_fadein__Ez5a1 .3s;animation:FoodDetailRowForm_fadein__Ez5a1 .3s}.FoodDetailRowForm_foodRow__f_TYz.FoodDetailRowForm_--in-recipe__7MGnw{padding-left:20px}.FoodDetailRowForm_foodRow__f_TYz .FoodDetailRowForm_draftFood__e3A5G{background-color:#efe5ff}.FoodDetailRowForm_foodRowData__8wE6U{display:flex;flex-wrap:nowrap;align-items:flex-start;grid-gap:8px;gap:8px}.FoodDetailRowForm_foodRowData__8wE6U>:first-child{width:65px}.FoodDetailRowForm_foodRowData__8wE6U>:nth-child(2){width:120px}.FoodDetailRowForm_foodInputContainer__fx3Zi{display:flex;align-items:center}.FoodDetailRowForm_foodInputContainer__fx3Zi>*{overflow:hidden;width:100%}.FoodDetailRowForm_foodInputContainer__fx3Zi input,.FoodDetailRowForm_foodInputContainer__fx3Zi select{height:37px;padding-top:8px;padding-bottom:8px}.FoodDetailRowForm_foodInputContainer__fx3Zi .FoodDetailRowForm_foodTextInputContainer__K5jgW label{display:none}@media (max-width:600px){.FoodDetailRowForm_foodInputContainer__fx3Zi .FoodDetailRowForm_foodTextInputContainer__K5jgW label{display:inline;display:initial}}.FoodDetailRowForm_optionDetailMoveIconContainer__pYie8{padding-top:5px;display:flex;justify-content:flex-end}@media (max-width:600px){.FoodDetailRowForm_optionDetailMoveIconContainer__pYie8{margin-top:calc(1em + 17px)}}.FoodDetailRowForm_tagsContainer__i5WbB{display:flex;grid-gap:10px;gap:10px;flex-wrap:wrap}.RecipeConfig_listItems__dUEcM{display:flex;flex-direction:column;grid-gap:7px;gap:7px;padding-right:1px}.RecipeConfig_mealGhost__bfPWa>div{background-color:#e0e0e0}.RecipeConfig_recipeContainer__KMY2W{display:flex;flex-wrap:wrap;grid-gap:40px;gap:40px;width:74vw;max-width:100%;max-height:calc(100vh - 220px)}@supports (container-type:inline-size){.RecipeConfig_recipeContainer__KMY2W{@container new-app-container (max-width: 992px){flex-direction:column;grid-gap:10px;gap:10px;width:100%;max-height:none}}}@media (max-width:992px){.RecipeConfig_recipeContainer__KMY2W{flex-direction:column;grid-gap:10px;gap:10px;width:100%;max-height:none}}.RecipeConfig_inputSection___cAI3{display:flex;flex-grow:1;flex-direction:column;min-width:360px;max-width:360px;min-height:calc(100vh - 220px);max-height:inherit}@supports (container-type:inline-size){.RecipeConfig_inputSection___cAI3{@container new-app-container (max-width: 992px){display:none;width:0;height:0}}}@media (max-width:992px){.RecipeConfig_inputSection___cAI3{display:none;width:0;height:0}}.RecipeConfig_inputSection___cAI3 .RecipeConfig_foodListItemsInModal__LR_kD{max-height:none}.RecipeConfig_addFoodButtonContainer__9z8Zb{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.RecipeConfig_addFoodButtonContainer__9z8Zb>div:last-child{display:flex;justify-content:flex-end}.RecipeConfig_resumeSection__rJGfz{position:relative;flex-grow:1;min-width:300px;max-height:inherit;overflow-y:auto;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}@supports (container-type:inline-size){.RecipeConfig_resumeSection__rJGfz{@container new-app-container (max-width: 992px){min-width:200px}}}@media (max-width:992px){.RecipeConfig_resumeSection__rJGfz{min-width:200px}}.RecipeConfig_macrosSection__g0xc4{position:-webkit-sticky;position:sticky;z-index:3;top:0;background:var(--app-background-color)}.RecipeConfig_macrosSection__g0xc4 .RecipeConfig_macrosTitle__G_Hin{margin-top:0}.RecipeConfig_emptyResume__KL6Bd{display:flex;align-items:center;justify-content:center;min-height:400px}@supports (container-type:inline-size){.RecipeConfig_emptyResume__KL6Bd{@container new-app-container (max-width: 400px){min-height:0;min-height:auto}}}@media (max-width:400px){.RecipeConfig_emptyResume__KL6Bd{min-height:0;min-height:auto}}.RecipeConfig_emptyResume__KL6Bd svg{width:200px;height:150px}.ImageFileInput_container__6iP2B{margin:0 auto;width:350px}@supports (container-type:inline-size){.ImageFileInput_container__6iP2B{@container new-app-container (max-width: 400px){width:auto}}}@media (max-width:400px){.ImageFileInput_container__6iP2B{width:auto}}.ImageFileInput_imageLabelContainer__USE5T{position:relative;display:flex;flex-direction:column}.ImageFileInput_imageLabelContainer__USE5T>button{position:absolute;right:0}.ImageFileInput_imageContainer__LKBJR{position:relative;cursor:pointer;width:100%;border-radius:6px;-o-object-fit:cover;object-fit:cover}.ImageFileInput_imageContainer__LKBJR span:first-child{display:flex;height:100%;align-items:flex-end;justify-content:center;text-align:center}.ImageFileInput_imageContainer__LKBJR span:last-child{min-height:1rem}.ImageFileInput_aspectRatio3To4__u18mz,.ImageFileInput_aspectRatio3To4__u18mz img{aspect-ratio:3/4}.ImageFileInput_aspectRatio1To1__e6iHD,.ImageFileInput_aspectRatio1To1__e6iHD img{aspect-ratio:1/1}.ImageFileInput_imageComponentContainer__cuA5O{display:flex}.ImageFileInput_deleteInput__akJEA{position:absolute;top:10px;right:10px}.ImageFileInput_emptyImage__o6RR6{position:absolute;top:0;border-radius:6px;width:100%;height:100%;display:flex;justify-content:center;align-items:center;transition:opacity .2s ease}@supports (container-type:inline-size){.ImageFileInput_emptyImage__o6RR6{@container new-app-container (max-width: 992px){opacity:1!important;background-color:hsla(0,0%,85%,.6);&>span{display:none;width:0;opacity:0}}}}@media (max-width:992px){.ImageFileInput_emptyImage__o6RR6{opacity:1!important;background-color:hsla(0,0%,85%,.6)}.ImageFileInput_emptyImage__o6RR6>span{display:none;width:0;opacity:0}}.ImageFileInput_emptyImage__o6RR6 label{display:flex;align-items:center;grid-gap:10px;gap:10px}.ImageFileInput_backdrop__hmikP{background-color:#d9d9d9}.ImageFileInput_backdropHovered__rWld8{opacity:.6!important}.ImageFileInput_withImage__z5PFE{opacity:0}.ImageFileInput_hovered__wJbu1{opacity:1}.ImageFileInput_buttonContainer__g9T4S{display:flex;justify-content:center;align-items:flex-end}.ImageFileInput_buttonContainer__g9T4S>button{background-color:var(--text-secondary-color)!important}.ImageFileInput_input__hxS2P{width:0}.NewRecipeHowToSteps_step__QHtOM{display:flex;grid-gap:12px;gap:12px;margin-bottom:14px;align-items:center;flex-wrap:wrap}@supports (container-type:inline-size){.NewRecipeHowToSteps_step__QHtOM{@container new-app-container (max-width: 992px){align-items:flex-start}}}@media (max-width:992px){.NewRecipeHowToSteps_step__QHtOM{align-items:flex-start}}.NewRecipeHowToSteps_stepTextarea__1zAC8{flex-grow:1}@supports (container-type:inline-size){.NewRecipeHowToSteps_stepTextarea__1zAC8{@container new-app-container (max-width: 992px){width:100%}}}@media (max-width:992px){.NewRecipeHowToSteps_stepTextarea__1zAC8{width:100%}}.NewRecipeHowToSteps_stepButtonsContainer__ATBJ4{display:flex;align-items:center}@supports (container-type:inline-size){.NewRecipeHowToSteps_desktop__HXdHQ{@container new-app-container (max-width: 992px){opacity:0;display:none;height:0;width:0}}}@media (max-width:992px){.NewRecipeHowToSteps_desktop__HXdHQ{opacity:0;display:none;height:0;width:0}}.NewRecipeHowToSteps_mobile__VSV2H{opacity:0;display:none;height:0;width:0}@supports (container-type:inline-size){.NewRecipeHowToSteps_mobile__VSV2H{@container new-app-container (max-width: 992px){opacity:1;display:flex;height:auto;width:auto;flex-grow:1;justify-content:flex-end}}}@media (max-width:992px){.NewRecipeHowToSteps_mobile__VSV2H{opacity:1;display:flex;height:auto;width:auto;flex-grow:1;justify-content:flex-end}}.NewRecipeHowToSteps_stepTitle__zTpDs{background-color:#e6f2cc;border-radius:50%;min-width:36px;width:36px;height:36px;display:flex;justify-content:center;align-items:center}.Rating_container__dpyhq{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;grid-gap:10px;gap:10px}.Rating_buttonsContainer__QS_bG{display:flex;justify-content:center;align-items:flex-end}.Rating_buttonsContainer__QS_bG>*{padding:0 3px}.Rating_buttonsContainer__QS_bG svg{cursor:pointer}.Rating_buttonsContainer__QS_bG svg>rect{transition:fill .3s ease}.Rating_viewOnly__hRf7I svg{cursor:default}.Rating_filled__Y9fqQ,.Rating_outlined__Ko54J{display:block}.Rating_item__0595H{display:inline-flex}.Container_container__8xI9E{max-width:var(--max-width);margin:0 auto;padding:var(--spacing)}@supports (container-type:inline-size){.Container_container__8xI9E{@container new-app-container (max-width: 992px){padding:var(--spacing-s);max-width:100%}}}@media (max-width:992px){.Container_container__8xI9E{padding:var(--spacing-s);max-width:100%}}.InputFile_container__fKvvJ>input[type=file]{display:none;width:0;visibility:hidden}.InputFile_buttonContainer__cRsvX{align-items:center}.CheckboxInput_checkContainer__kt3Q4,.InputFile_buttonContainer__cRsvX{display:flex;grid-gap:10px;gap:10px}.CheckboxInput_checkContainer__kt3Q4>input[type=checkbox]{padding:0;min-width:18px;width:18px;height:18px;background-color:transparent;border-radius:50%;vertical-align:middle;border:1px solid;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer;display:flex;justify-content:center;align-items:center}.CheckboxInput_checkContainer__kt3Q4>input[type=checkbox]:before{content:"";width:9px;height:9px;transform:scale(0);transition:transform .12s ease-in-out;box-shadow:inset 1em 1em currentColor;border-radius:50%}.CheckboxInput_checkContainer__kt3Q4>input[type=checkbox]:checked:before{transform:scale(1)}.CheckboxInput_inverted__trtlf{flex-direction:row-reverse}.TabBar_tabBar__jJFG2{margin-bottom:22px;border-bottom:1px solid var(--general-border-color);padding:0 var(--layout-padding)}.TabBar_tabBar__jJFG2>div{overflow-x:auto;overflow-y:hidden;display:flex}.TabBar_tabBar__jJFG2>div::-webkit-scrollbar{width:0;height:0}.TabBar_button__8WbmW{display:flex;align-items:center;white-space:nowrap;grid-gap:4px;gap:4px;padding:0 15px;cursor:pointer;border:0;background:transparent;height:50px;border-bottom:3px solid transparent;transition:border-bottom,opacity .2s ease;opacity:.3;color:var(--text-color);font-weight:600}.TabBar_buttonSelected__ZqUGP{border-bottom:3px solid var(--tab-bar-selected);opacity:1;font-weight:700}.TabBar_count__xiWiU{padding:0 7px;background:#ec685c;color:#fff;font-weight:400;border-radius:3px}.CalendarConflictsBanner_banner__VpxMx{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;width:100%;padding:16px;border-radius:8px;background-color:var(--ai-light-background);margin-bottom:30px}.CalendarConflictsBanner_bannerContent__Jg_um{display:flex;flex-direction:column;grid-gap:7px;gap:7px;min-width:0}.CalendarConflictsBanner_bannerLabel__VU6vS{margin:0;color:#7a7a7a;font-size:12px;font-weight:700}.CalendarConflictsBanner_bannerCounter__Fd9QY{margin:0;color:#000;font-size:24px;font-weight:700;line-height:1.2}.CalendarConflictsBanner_bannerButton__mxKmG{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:8px 20px;border-radius:8px;border:0;background-color:var(--ai-suggestion-color);color:#fff;font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap;transition:opacity .2s ease}.CalendarConflictsBanner_bannerButton__mxKmG:hover{opacity:.9}.CalendarConflictsBanner_bannerButton__mxKmG:focus-visible{outline:2px solid var(--ai-suggestion-color);outline-offset:2px}.AlertBox_container__fkWo5{background-color:#ffb346;border-radius:var(--border-radius);display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s ease-in-out,opacity .3s ease-in-out;transition:grid-template-rows .3s ease-in-out,opacity .3s ease-in-out,-ms-grid-rows .3s ease-in-out;margin:10px 0;opacity:0}.AlertBox_visible__NjKoM{opacity:1}.AlertBox_container__fkWo5>*{overflow:hidden}.AlertBox_container__fkWo5>*>*{padding:12px}.AlertBox_header__joA22{display:flex;align-items:center;justify-content:space-between}.AlertBox_header__joA22>h4{margin:0}.NewFoodModal_aiMessageContainer__lA5Hz{display:flex;flex-direction:column;align-items:center;padding:30px 10px 10px}.NewFoodModal_aiMessageTitle__pZkNq{font-weight:700;font-size:16px}.NewFoodModal_aiMessageExplanation__iVFlU{max-width:50ch;text-align:center;font-size:var(--fs-small)}.NewFoodModal_macrosTitleContainer___4UHh{display:flex;align-items:center;flex-wrap:wrap;grid-gap:10px;gap:10px;width:100%}.NewFoodModal_macrosTitleContainer___4UHh>div:nth-child(2){flex-grow:1}.NewFoodModal_macrosTitle__yk4_j{color:var(--input-label-color);font-weight:600}.NewFoodModal_macrosContainer__u5R9X{display:flex;flex-wrap:wrap;grid-gap:20px;gap:20px;margin:10px 0}.NewFoodModal_macrosContainer__u5R9X>.NewFoodModal_macrosTextInput__pgpbL{max-width:130px}@supports (container-type:inline-size){.NewFoodModal_macrosContainer__u5R9X>.NewFoodModal_macrosTextInput__pgpbL{@container new-app-container (max-width: 400px){max-width:none;width:100%}}}@media (max-width:400px){.NewFoodModal_macrosContainer__u5R9X>.NewFoodModal_macrosTextInput__pgpbL{max-width:none;width:100%}}.NewFoodModal_macrosVisualizatorContainer__PstCI{min-height:70px}.NewFoodModal_measurementsExplanation__o3puN{margin:10px 0}.NewFoodModal_measurementRow__UCrcg{display:flex;align-items:center;grid-gap:20px;gap:20px;flex-wrap:wrap}.NewFoodModal_measurementRow__UCrcg>*{flex-grow:1}.NewFoodModal_measurementContainer__peuwE{padding:14px 0;border-radius:var(--general-border-radius);margin:8px 0}.NewFoodModal_equivalenceInput__ZDTJG{display:flex;align-items:center;flex-basis:0;grid-gap:20px;gap:20px}.NewFoodModal_optionHeaderContainer__iv7wr{display:flex;align-items:center;grid-gap:5px;gap:5px}.NewFoodModal_optionHeader__2pTqr{flex-grow:1;display:flex;align-items:center;border-bottom:1px solid #000;margin-bottom:10px}.NewFoodModal_optionHeader__2pTqr>h3{margin:5px 0;flex-grow:1}.NewFoodModal_acordionButton__lg4P7{transition:transform .2s ease}.NewFoodModal_acordionButton__lg4P7.NewFoodModal_sectionHide__MclME{transform:rotate(180deg) translateY(2px)}.NewFoodModal_acordionSection__V5FLp{display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s ease-in-out;transition:grid-template-rows .3s ease-in-out,-ms-grid-rows .3s ease-in-out;margin-bottom:5px}.NewFoodModal_acordionSection__V5FLp>div{overflow:hidden}.NewFoodModal_acordionSection__V5FLp.NewFoodModal_sectionHide__MclME{grid-template-rows:0fr}.FieldSet_fieldSet__rSvch{border:0;margin:0;padding:0;min-width:0}.FieldSet_fieldSet__rSvch:disabled{pointer-events:none}.NewRecipeModal_firstStep__Pij39{display:flex;grid-gap:15px;gap:15px;margin-top:30px;flex-wrap:wrap}.NewRecipeModal_firstStep__Pij39>div:first-child{flex-grow:1;width:300px}.NewRecipeModal_firstStep__Pij39 .NewRecipeModal_imageFileInput__sxPku{max-width:320px}.NewRecipeModal_firstStep__Pij39>div:nth-child(2){flex-grow:1}.NewRecipeModal_ratingTimeContainer__cbF0m{display:flex;grid-gap:15px;gap:15px}.NewRecipeModal_timeContainer__SZFjb{display:flex;align-items:baseline;margin-top:15px;grid-gap:10px;gap:10px;justify-content:space-between}.NewRecipeModal_timeContainer__SZFjb .NewRecipeModal_timeInput__kqtrZ{width:70px}.NewRecipeModal_imageInputContainer__4kufl{display:flex;grid-gap:10px;gap:10px;margin-top:10px;justify-content:center;flex-wrap:wrap}.NewRecipeModal_imageInputContainer__4kufl>button{height:44px}.NewRecipeModal_imagePreviewContainer__YXAXi{display:flex;justify-content:center}.NewRecipeModal_imagePreviewContainer__YXAXi>div{position:relative}.NewRecipeModal_imagePreviewContainer__YXAXi:hover .NewRecipeModal_removeImageButton__x2nN9{opacity:1}.NewRecipeModal_imagePreview___QVkZ{width:300px;height:300px;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:var(--general-border-radius)}.NewRecipeModal_removeImageButton__x2nN9{position:absolute;top:10px;right:10px;opacity:0;transition:opacity .2s ease-in-out}.NewRecipeModal_frameSelectorContainer__jaRQb{display:flex;justify-content:center}.NewRecipeModal_frameSelector__E7AyY{width:300px}.NewRecipeModal_frameSelectorVideo__ujghN{width:100%}.NewRecipeModal_frameSelectorControls__Qp__y{margin-top:10px}.NewRecipeModal_frameSelectorActions__4THSI{display:flex;justify-content:space-between;margin-top:10px}.NutritionPlanDayDetail_acordionTitle__V3O59{display:flex;align-items:center;grid-gap:10px;gap:10px;cursor:pointer}.AssignNutritionPlanPreview_footer__uL52s{position:-webkit-sticky;position:sticky;background-color:#fff;bottom:0}.AssignNutritionPlanPreview_footer__uL52s>div{padding:25px 0 20px}.AssignNutritionPlanModal_conflictsIndicator__OHDDX{border-radius:12px;border:1px solid #e6e2ff;padding:11px;margin-top:10px}.AssignNutritionPlanModal_conflictsIndicatorHeader__UflsL{display:flex;align-items:center;grid-gap:13px;gap:13px}.AssignNutritionPlanModal_conflictsIndicatorIconContainer__NzuCv{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;background-color:#ddd7f7;color:#4328d0}.AssignNutritionPlanModal_conflictsIndicatorTitle__8rr_t{color:#4328d0;font-weight:700}.AssignNutritionPlanModal_conflictsIndicatorMessage__B35Ic{max-width:90ch}.AssignNutritionPlanModal_conflictsIndicator__OHDDX .AssignNutritionPlanModal_aiButton__ODtwh.AssignNutritionPlanModal_aiButton__ODtwh{width:100%;justify-content:center}@property --userConflictListItemBackground1{syntax:"<color>";initial-value:#fff;inherits:false}@property --userConflictListItemBackground2{syntax:"<color>";initial-value:#4328d0;inherits:false}@-webkit-keyframes AssignNutritionPlanModal_userConflictFadein__yPA1R{0%{opacity:0}to{opacity:1}}@keyframes AssignNutritionPlanModal_userConflictFadein__yPA1R{0%{opacity:0}to{opacity:1}}.AssignNutritionPlanModal_userConflictListItem__ZuL_A{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:6px 8px;min-width:250px;border-radius:var(--list-item-border-radius);border:1px solid #4328d0;background:linear-gradient(77deg,var(--userConflictListItemBackground1) 61.78%,var(--userConflictListItemBackground2) 245.71%);transition:--userConflictListItemBackground1 .5s ease-in-out,--userConflictListItemBackground2 .5s ease-in-out}.AssignNutritionPlanModal_userConflictListItemSolved__eN9FF{--userConflictListItemBackground1:#edeafb;--userConflictListItemBackground2:#edeafb}.AssignNutritionPlanModal_userConflictListItemName__sY1LY{font-size:var(--fs-small);font-weight:700}.AssignNutritionPlanModal_userConflictListItemConflictsIndicator__vbcA_{display:flex;align-items:center;white-space:nowrap;color:#ff2b3a;grid-gap:8px;gap:8px;font-weight:700;font-size:var(--fs-small)}.AssignNutritionPlanModal_userConflictListItemSolvingConflictsIndicator__pNB46{display:flex;align-items:center;color:#4328d0;grid-gap:8px;gap:8px;font-weight:700;font-size:var(--fs-small)}.AssignNutritionPlanModal_userConflictListItemSolvingConflictsIndicator__pNB46 .AssignNutritionPlanModal_userConflictListItemSolvingConflictsIndicatorSpinner___FgdY.AssignNutritionPlanModal_userConflictListItemSolvingConflictsIndicatorSpinner___FgdY{color:#4328d0;font-size:8px}.AssignNutritionPlanModal_userConflictListItemConflictsSolvedIndicator__OEVHA{display:flex;align-items:center;border-radius:7px;padding:0 18px 0 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#4328d0;background-color:#ddd7f7;grid-gap:8px;gap:8px;font-weight:700;font-size:var(--fs-small);-webkit-animation:AssignNutritionPlanModal_userConflictFadein__yPA1R .3s;animation:AssignNutritionPlanModal_userConflictFadein__yPA1R .3s}.AssignNutritionPlanModal_targetContainer__PTt_w{display:flex;flex-wrap:wrap;grid-gap:20px;gap:20px}.AssignNutritionPlanModal_div2__0WeeG{display:flex;flex-direction:column;flex-grow:1;flex-basis:0}.AssignNutritionPlanModal_grid2Inputs__6hchu{display:flex;grid-gap:10px;gap:10px;flex-wrap:wrap}.NewNutritionPlanModal_div2__Id8t2{display:flex;flex-direction:column;flex-grow:1;flex-basis:0}.NewNutritionPlanModal_grid2Inputs__6bUmf{display:flex;grid-gap:10px;gap:10px;flex-wrap:wrap}.NewNutritionPlanModal_intakeTypesSelectorContainer__6b7or{min-width:250px;flex-grow:1;flex-basis:0}.LogListItem_logListItem__ADT4p{padding:7px;transition:background-color .2s ease;border:var(--general-border);border-radius:var(--list-item-border-radius);cursor:pointer}.LogListItem_logListItem__ADT4p:hover{background-color:var(--general-hover-color)}.LogListItem_logListItem__ADT4p .LogListItem_logListItemMainInfo__OlYck{display:flex}.LogListItem_logListItem__ADT4p .LogListItem_logListItemImageContainer__oW0Hv{display:flex;justify-content:center;align-items:center;position:relative}.LogListItem_logListItem__ADT4p .LogListItem_logListItemImage__KjPLP{min-width:40px;width:40px;height:40px;transition:opacity .2s ease;display:flex;justify-content:center;align-items:center;border-radius:var(--general-border-radius)}.LogListItem_logListItem__ADT4p .LogListItem_logListItemContent__A1Uyj{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;margin-left:20px}.LogListItem_logListItem__ADT4p .LogListItem_headerContainer__C56mm{display:flex;grid-gap:3px;gap:3px;justify-content:space-between}.LogListItem_logListItem__ADT4p .LogListItem_logListItemName__p7Gjh{font-weight:500;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}.LogListItem_logListItem__ADT4p .LogListItem_logListItemInfo__o3jRF{flex-grow:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:rgba(0,0,0,.6)}.LogListItem_logListItem__ADT4p .LogListItem_logListItemPendingContainer__d7lRk{display:flex;align-items:center}.LogListItem_logListItem__ADT4p .LogListItem_logListItemPendingDot__MmtCq{width:8px;height:8px;background:#ec685c;border-radius:50%}.LogListItem_logListItem__ADT4p .LogListItem_logListItemPendingUserAction__XAmEX{display:flex;align-items:center;font-size:10px;grid-gap:10px;gap:10px}.LogListItem_logListItem__ADT4p .LogListItem_logListItemPendingUserAction__XAmEX>button{padding:2px 5px;border-radius:4px}.FoodInputSelector_transparentIcon__jW9g4{background-color:transparent!important}.NutritionPlanAIPlannerConfig_configContainer__CSeZZ{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.NutritionPlanAIPlannerConfig_intakesSection__7v9vj{flex-grow:1}.NutritionPlanAIPlannerConfig_macrosSection__rr9VV{display:flex;flex-direction:column;flex-grow:1;flex-basis:0}.NutritionPlanAIPlannerConfig_intakesGrid__0EeZh{display:grid;grid-template-columns:repeat(2,minmax(180px,.5fr));grid-gap:16px;gap:16px}.NutritionPlanAIPlannerConfig_macroInputs__P8cdJ{display:flex;grid-gap:10px;gap:10px}@media (max-width:500px){.NutritionPlanAIPlannerConfig_macroInputs__P8cdJ{flex-wrap:wrap}}.NutritionPlanAIPlannerConfig_macroInput__txxWR{max-width:140px}.NutritionPlanAIPlannerConfig_footerContainer__EGWTd{display:flex;justify-content:space-between;margin-bottom:16px;grid-gap:16px;gap:16px;flex-wrap:wrap}.NutritionPlanAIPlannerConfig_buttonWrapper___7tqN{display:flex;justify-content:flex-end;flex-grow:1;grid-gap:8px;gap:8px}.NutritionPlanAIPlannerConfig_generationMessage__t2i41{display:flex;align-items:center;grid-gap:8px;gap:8px}.NutritionPlanAIPlannerConfig_generationMessage__t2i41 p{font-size:.875rem;margin:0}.NutritionPlanAIPlannerConfig_infoContainer__MpSM7{display:flex;justify-content:center;width:16px;min-width:16px;height:16px;margin-left:5px;border-radius:50%;background-color:#b4b4b4;color:#fff;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.AssignTrainingPlanPreview_footer__cM4a4{position:-webkit-sticky;position:sticky;background-color:#fff;bottom:0}.AssignTrainingPlanPreview_footer__cM4a4>div{padding:25px 0 20px}.ProposalPreview_card__55wpv{display:flex;flex-direction:column;grid-gap:12px;gap:12px;width:100%;max-width:640px;padding:14px 16px;margin:8px 0;border:var(--general-border);border-radius:12px;background:var(--app-background-color)}.ProposalPreview_superseded__Y7gA_{opacity:.55}.ProposalPreview_header__YEwGY{display:flex;align-items:center;grid-gap:10px;gap:10px}.ProposalPreview_headerText__cXcR4{display:flex;flex-direction:column;min-width:0;flex:1}.ProposalPreview_title__T2aVY{margin:0;font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProposalPreview_sectionTitle__oa385,.ProposalPreview_subtitle__lq09H{margin:0;font-size:12px;color:var(--text-secondary-color)}.ProposalPreview_sectionTitle__oa385{font-weight:700}.ProposalPreview_group__GHjnD{display:flex;flex-direction:column;align-items:flex-start;grid-gap:8px;gap:8px}.ProposalPreview_group__GHjnD>:last-child{width:100%}.ProposalPreview_defaults__zsy4l{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.ProposalPreview_line__rffLL{margin:0;font-size:12px}.ProposalPreview_notice__l5461,.ProposalPreview_reason__Z9uhN{color:var(--text-secondary-color)}.ProposalPreview_notice__l5461{margin:0;font-size:12px}.ProposalPreview_actions__M2QON{display:flex;flex-wrap:wrap;align-items:center;grid-gap:8px;gap:8px}@media (max-width:992px){.ProposalPreview_actions__M2QON{flex-direction:column;align-items:stretch}.ProposalPreview_actions__M2QON>*{width:100%}}.ProposalPreview_fullScreenOnMobile__QCkSY{position:relative}@media (max-width:992px){.ProposalPreview_fullScreenOnMobile__QCkSY.ProposalPreview_fullScreenOnMobile__QCkSY{width:100%!important;max-width:100%!important;height:100%;max-height:100%;margin:0;border-radius:0}}.ProposalExecution_approve__eZGx_{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.ProposalExecution_hint__Y4iGw{margin:0;font-size:12px;color:var(--text-secondary-color)}.ProposalExecution_panel__tL2cx{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.ProposalExecution_saveRowError__ELWXr{margin:0;font-size:12px;color:var(--error-color)}.ProposalExecution_status__oWI28{font-size:12px;font-weight:600;white-space:nowrap;color:var(--text-secondary-color)}.ProposalExecution_statusCompleted__P3pZs{color:var(--success-color)}.ProposalExecution_statusFailed__1CWmJ{color:var(--error-color)}.ProposalExecution_actions__S7FAU{display:flex;flex-wrap:wrap;align-items:center;grid-gap:8px;gap:8px}.ProposalExecution_review__s7tnf{display:flex;flex-direction:column;grid-gap:8px;gap:8px;width:100%}.ProposalExecution_reviewText__8Trxn{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.ProposalExecution_reviewText__8Trxn p{margin:0}.ProposalExecution_reviewItem__nXj_2{display:flex;flex-wrap:wrap;align-items:center;grid-gap:8px;gap:8px}.ProposalExecution_reviewItemText__5Icel{flex:1;min-width:160px;font-size:13px}.ProposalExecution_disabledAI__CUqvF{display:inline-flex;cursor:not-allowed}.ProposalExecution_disabledAI__CUqvF>button{pointer-events:none}@media (max-width:992px){.ProposalExecution_actions__S7FAU{flex-direction:column;align-items:stretch}.ProposalExecution_actions__S7FAU>*{width:100%}}.ProposalsStatusBar_container__xN_WM{position:relative;display:flex;flex-direction:column;grid-gap:6px;gap:6px;margin:0 16px}.ProposalsStatusBar_bar__h56QE{display:flex;align-items:center;grid-gap:8px;gap:8px;width:100%;padding:8px 12px;border:var(--general-border);border-radius:var(--input-border-radius);background:#fff;cursor:pointer;text-align:left;font-size:13px}.ProposalsStatusBar_dot__0ex_c{width:8px;height:8px;flex-shrink:0;border-radius:50%}.ProposalsStatusBar_dotPending__RUgoD{background:var(--warning-color)}.ProposalsStatusBar_dotReady__bLKV6{background:var(--success-color)}.ProposalsStatusBar_barText__uVhIO{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProposalsStatusBar_toggle__DC4im{font-size:12px;font-weight:600;color:var(--text-secondary-color)}.ProposalsStatusBar_popover__gvaI3{position:absolute;bottom:calc(100% + 6px);left:0;right:0;z-index:2;padding:12px 15px;border:1px solid var(--dusty-gray);border-radius:var(--general-border-radius);background-color:#fefefe;box-shadow:0 4px 4px 0 hsla(0,0%,85%,.87);-webkit-animation:ProposalsStatusBar_popoverIn__ye6_1 .4s;animation:ProposalsStatusBar_popoverIn__ye6_1 .4s}@-webkit-keyframes ProposalsStatusBar_popoverIn__ye6_1{0%{opacity:0}}@keyframes ProposalsStatusBar_popoverIn__ye6_1{0%{opacity:0}}.ProposalsStatusBar_summary__dwZch{display:flex;flex-direction:column;grid-gap:12px;gap:12px;max-height:60vh;overflow-y:auto}.ProposalsStatusBar_summaryTitle__tyGhj{margin:0;font-size:13px;font-weight:700}.ProposalsStatusBar_line__ezBZw{margin:0;font-size:13px}.ProposalsStatusBar_actions__Ox6YF{display:flex;justify-content:flex-end;padding-top:4px}@media (max-width:992px){.ProposalsStatusBar_actions__Ox6YF>*{width:100%}}.NewNutritionPlanModalWithAI_subscribeOption__73rTp{display:flex;margin:20px 0;padding:6px;border:2px solid transparent;border-radius:10px;cursor:pointer;box-shadow:0 1px 18px 0 #e1e1e1;transition:all .2s ease-in-out}.NewNutritionPlanModalWithAI_subscribeOptionFirst__hPdCY{margin:0 0 20px}.NewNutritionPlanModalWithAI_subscribeOptionAi__KUPw_{background-color:#efe5ff;border:2px solid transparent}.NewNutritionPlanModalWithAI_subscribeOptionAiSelected__J9pbI{border-color:#910098;background-color:#efe5ff}.NewNutritionPlanModalWithAI_subscribeOptionManual__53BTZ{background-color:transparent;border:2px solid transparent}.NewNutritionPlanModalWithAI_subscribeOptionManualSelected__0kdIU{border:2px solid #84bd00;background-color:#e6f2cc}.NewNutritionPlanModalWithAI_subscribeOptionIcon__nZ_IS{display:flex;align-items:center;justify-content:center;width:50px;min-width:50px;height:50px;border-radius:10px;transition:all .2s ease-in-out}.NewNutritionPlanModalWithAI_subscribeOptionIconAi__miypk{background:linear-gradient(90deg,#3a29d5 .05%,#881fa2 50%,#910098 99.95%)}.NewNutritionPlanModalWithAI_subscribeOptionIconManual__T0W8I{border:1px solid #84bd00;background-color:transparent}.NewNutritionPlanModalWithAI_subscribeOptionIconManualSelected__HjGl5{border:1px solid #84bd00;background-color:#84bd00}.NewNutritionPlanModalWithAI_subscribeOptionContent__y19UL{margin-left:15px}.NewNutritionPlanModalWithAI_subscribeOptionContent__y19UL span{font-size:16px;font-weight:700}.NewNutritionPlanModalWithAI_subscribeOptionContent__y19UL p{margin:0;font-size:14px}.NewNutritionPlanModalWithAI_div2__e8Sph{display:flex;flex-grow:1;flex-basis:0;flex-direction:column}.NewNutritionPlanModalWithAI_grid2Inputs__Im_Bs{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}.FoodDetail_measurementsListContainer__xTK3f{padding-left:20px;font-weight:300}.FoodDetail_measurementsListContainer__xTK3f>li::marker{font-weight:300;font-size:10px}.ConstraintModal_form__X3AUV{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.ConstraintModal_grid__V8yUG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:768px){.ConstraintModal_grid__V8yUG{grid-template-columns:1fr}}.SuggestionDetail_container__QmqGc{margin-top:12px;padding:10px;border:1px solid #5e00ff;background:rgba(94,0,255,.1);border-radius:8px}.SuggestionDetail_header__7i4of{display:flex;grid-gap:8px;gap:8px}.SuggestionDetail_header__7i4of path{fill:#5e00ff}.SuggestionDetail_title__c69Xg{margin:0 0 6px;font-size:14px;font-weight:600}.SuggestionDetail_meta__mWJxA{margin:0 0 4px;color:#666;font-size:12px}.SuggestionDetail_sessionLink__ERJFz{border:0;background:transparent;padding:0;color:#5e00ff;font-size:12px;text-decoration:underline;cursor:pointer}.SuggestionDetail_sessionLink__ERJFz:hover{opacity:.85}.FinishedConstraintModal_container__pZ7VL{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.FinishedConstraintModal_name__Tbs1r{margin:0;font-size:15px;font-weight:600;color:var(--gray-800)}.FinishedConstraintModal_chips__tJ_ZC{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.FinishedConstraintModal_grid__s2cVJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.FinishedConstraintModal_detailTitle__qJ0lP{margin:0;font-size:12px;color:var(--gray-500)}.FinishedConstraintModal_detailValue__rAyM2{margin:4px 0 0;font-size:14px;color:var(--gray-800)}@media (max-width:768px){.FinishedConstraintModal_grid__s2cVJ{grid-template-columns:1fr}}.UpdateUserForm_container__u7Q2N{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px}.UpdateUserForm_containerContained__GnKCv{grid-template-columns:repeat(auto-fit,minmax(200px,200px))}.UpdateUserForm_containerDisabled__QO8wV{opacity:.5}.UpdateUserForm_row___0IPB{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:16px;gap:16px}.UpdateUserForm_planLabel__DfuDG{color:var(--input-label-color);padding-bottom:8px;cursor:pointer;display:flex;font-weight:500}.UpdateUserForm_smallText__Cw_Wk{max-width:60ch}.UpdateUserForm_nutritionCalculatorCard__Alf9Q{border-radius:12px;background-color:#f7f7f7;padding:0 19px;display:inline-block;width:100%}.UpdateUserForm_dimmed__8IRYg{opacity:.5}.UpdateUserForm_formulaGroup__PxKi_{color:#666}.UpdateUserForm_formulaEquals__AIdk6,.UpdateUserForm_formulaGroup__PxKi_{display:flex;grid-gap:1ch;gap:1ch;align-items:center}.UpdateUserForm_formulaStrong__sUEQh{font-weight:600}.UpdateUserForm_goalCustomRow__2H7kH{display:flex;align-items:center;grid-gap:8px;gap:8px}.UpdateUserForm_constraintsHeader__vHb3b{display:flex;justify-content:space-between;align-items:flex-end;grid-gap:12px;gap:12px}.UpdateUserForm_constraintsHeaderActions__IqDFB{display:flex;align-items:center;grid-gap:12px;gap:12px}.UpdateUserForm_constraintStatusToggleText__orfl_{color:#000!important;text-decoration:underline;text-underline-offset:2px;font-weight:500;padding:0;white-space:nowrap}.UpdateUserForm_newConstraintButton__dUcuW{background-color:#efefef!important;color:#2f2f2f!important;padding:5px 7px!important}.UpdateUserForm_constraintsFiltersContainer__ianmy{display:flex;overflow-x:auto;overflow-y:hidden;flex-wrap:wrap;justify-content:space-between;grid-gap:12px;gap:12px;margin-bottom:12px}.UpdateUserForm_constraintsTabs__JfhL6{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.UpdateUserForm_constraintTab__ZKRyX{border:0;border-radius:999px;background-color:#efefef;color:#4c4c4c;font-size:.8rem;font-weight:500;cursor:pointer;padding:8px 12px}.UpdateUserForm_constraintTabActive__lS88d{background-color:#dff0bf;color:#2c5700}.UpdateUserForm_constraintStatusButton__Rj1jz{border:1px solid #d8d8d8;border-radius:999px;background:#fff;color:#4c4c4c;cursor:pointer;font-size:.8rem;font-weight:500;padding:8px 12px}.UpdateUserForm_constraintStatusButtonActive__Mq5zl{border-color:#99bd5b;color:#2c5700}.UpdateUserForm_constraintsGrid__LtD8I{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:20px}.UpdateUserForm_constraintCard__attLo{cursor:pointer;border:var(--general-border);border-radius:10px;padding:12px;transition:background-color .2s ease}.UpdateUserForm_constraintCard__attLo:hover{background-color:var(--general-hover-color)}.UpdateUserForm_suggestedConstraintCard__VwnkI{border:1px solid #5e00ff;background:rgba(94,0,255,.1)}.UpdateUserForm_suggestedConstraintCard__VwnkI:hover{background-color:rgba(94,0,255,.2)}.UpdateUserForm_suggestedConstraintChip__iIvuF{width:70px;justify-content:center;background:rgba(94,0,255,.1)}.UpdateUserForm_suggestedConstraintChip__iIvuF path{fill:#5e00ff}.UpdateUserForm_constraintCardTopRow__jI9X6{display:flex;justify-content:space-between;align-items:center;grid-gap:8px;gap:8px}.UpdateUserForm_constraintMainInfo__R8ZJ5{display:flex;align-items:center;grid-gap:10px;gap:10px;min-width:0;flex:1}.UpdateUserForm_constraintName__msLQo{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.UpdateUserForm_constraintActions__5AFPm{display:flex;grid-gap:4px;gap:4px}.UpdateUserForm_rejectConstraintButton__sjZTV{background-color:#fff!important}.UpdateUserForm_rejectConstraintButton__sjZTV:hover{background-color:#eee!important}.UpdateUserForm_rejectConstraintButton__sjZTV path{fill:#5e00ff!important}.UpdateUserForm_acceptConstraintButton__XowHI{background-color:#5e00ff!important}.UpdateUserForm_acceptConstraintButton__XowHI:hover{background-color:#4b00cc!important}.UpdateUserForm_acceptConstraintButton__XowHI path{fill:#fff!important}.UpdateUserForm_constraintsEmptyMessage__faa2_{margin:8px 0 20px;color:#6a6a6a}@media (max-width:768px){.UpdateUserForm_constraintsGrid__LtD8I{grid-template-columns:1fr}}.UpdateUserForm_buttonGroup__rlXcC{display:flex;justify-content:flex-end;grid-gap:.5rem;gap:.5rem}.UpdateUserForm_buttonGroupSticky__byDHx{--horizontal-bleed:var(--list-detail-child-padding-inline,15px);position:-webkit-sticky;position:sticky;bottom:0;-webkit-animation:var(--fadein);animation:var(--fadein);background-color:var(--app-background-color);margin-left:calc(var(--horizontal-bleed) * -1);margin-right:calc(var(--horizontal-bleed) * -1);padding-top:8px;padding-right:var(--horizontal-bleed);padding-bottom:calc(env(safe-area-inset-bottom, 0px) + 8px);padding-left:var(--horizontal-bleed)}.FinishedConstraintListModal_list__zXKDC{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.FinishedConstraintListModal_emptyMessage__ixCq2{margin:0;color:#6a6a6a}.HomeCoachAlertCard_card__4iRyF{border:var(--general-border);border-radius:var(--list-item-border-radius);background:#fff;padding:12px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.HomeCoachAlertCard_cardText__hphwq{font-size:14px}.HomeCoachAlertCard_userCell__5Ysdz{display:flex;align-items:center;grid-gap:8px;gap:8px}.HomeCoachAlertCard_userCellIcon__9SIWQ{padding-right:1ch;display:flex}.HomeCoachAlertCard_userImageContainer__z4Bjt{width:30px;height:30px;border-radius:50%;overflow:hidden;flex-shrink:0}.HomeCoachAlertCard_userImageLink__3StFR{display:flex}.HomeCoachAlertCard_userNameLink__dlv_x{color:inherit;text-decoration:none}.HomeCoachAlertCard_userNameLink__dlv_x:hover{text-decoration:underline}.HomeCoachAlertCard_constraintCell__DvDX1{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-wrap:wrap}.HomeCoachAlertCard_actionsContainer__nBCnE{display:flex;align-items:center;justify-content:flex-end;grid-gap:8px;gap:8px}.HomeCoachAlertCard_viewDetailButton__eujcE{min-width:110px;padding:5px!important}.FoodSuggestionModal_form__S8HmP{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.HomeTrialEndingBanner_banner__8KXQc{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;width:100%;padding:10px 20px;border:1px solid #d7e8af;border-radius:10px;background:#f5f8ec}.HomeTrialEndingBanner_leftSection__rXlyr{display:flex;align-items:center;grid-gap:12px;gap:12px;min-width:0}.HomeTrialEndingBanner_iconWrapper__qxKqU{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#111;flex-shrink:0;color:#fff;font-size:12px}.HomeTrialEndingBanner_text__kXt5W{margin:0}.HomeTrialEndingBanner_text__kXt5W strong{font-weight:700}.HomeTrialEndingBanner_cta__YPGrw{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;border:none;background:transparent;color:#73b806;font-weight:700;line-height:1;cursor:pointer;padding:0;white-space:nowrap}@media (max-width:768px){.HomeTrialEndingBanner_banner__8KXQc{flex-direction:column;align-items:flex-start}}.HomeAITrialEndingBanner_banner__SXqj2{display:flex;align-items:center;grid-gap:12px;gap:12px;width:100%;padding:10px 20px;border:1px solid #d7e8af;border-radius:10px;background:#f5f8ec}.HomeAITrialEndingBanner_iconWrapper__fVlQG{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#111;flex-shrink:0;color:#fff;font-size:12px}.HomeAITrialEndingBanner_text__fu2Dg{margin:0}.HomeAITrialEndingBanner_text__fu2Dg strong{font-weight:700}.Card_card__VLOwo{display:flex;flex-direction:column;padding:18px;border:var(--general-border);border-width:2px;border-radius:var(--general-border-radius)}.Card_cardTitle__qerEB{margin:0}.Card_cardTitleContainer__q3qje{display:flex;align-items:center;grid-gap:8px;gap:8px;margin:0 0 10px}.Card_cardTitleIcon__Wdj1T{width:40px;height:40px;min-width:40px;border-radius:50%;background:#f5f8ec;display:flex;align-items:center;justify-content:center}.Card_cardTitleIcon__Wdj1T svg{width:20px;height:20px}@supports (container-type:inline-size){.Card_cardTitleIcon__Wdj1T{@container new-app-container (max-width: 992px){min-width:32px;width:32px;height:32px;& svg{width:16px;height:16px}}}}@media (max-width:992px){.Card_cardTitleIcon__Wdj1T{min-width:32px;width:32px;height:32px}.Card_cardTitleIcon__Wdj1T svg{width:16px;height:16px}}.AccountStatus_accountStatus__f4krA{width:100%;max-width:30rem;margin:0 auto;padding:var(--spacing-l);border-radius:var(--border-radius);background-color:#fff;box-shadow:0 0 10px 2px rgba(0,0,0,.25)}.AccountStatus_icon__Nq33u{width:100px;margin:0 auto}.AccountStatus_appName__ggJBD,.AccountStatus_title__t9L5s{text-align:center}.AccountStatus_appName__ggJBD{font-weight:500}@media (max-width:992px){.AccountStatus_accountStatus__f4krA{padding:var(--spacing-s)}}.ProfileHeader_profileHeader__jKjDR{margin-bottom:12px;background-image:url(/images/profile/profile-light.jpg);background-position:top;background-repeat:no-repeat;background-size:cover}.ProfileHeader_profileHeader__jKjDR>*{background-color:rgba(0,0,0,.5)}.ProfileHeader_container__SGPaU{display:flex;align-items:center;color:#fff}.ProfileHeader_profileImage__PGkwT{width:3rem;height:3rem}.ProfileHeader_dataContainer__YYEwp{flex-grow:1;margin-left:1rem}.ProfileHeader_nameContainer__59sJE{display:flex}.ProfileHeader_nameContainer__59sJE>button{margin-left:1rem;color:#fff}.SubscriptionItemCard_card__37_AB{min-height:320px}.SubscriptionItemCard_header__Po5ov{display:flex;justify-content:space-between;align-items:flex-start}.SubscriptionItemCard_aiIconBadge__dyjUN,.SubscriptionItemCard_iconBadge__AIW2a{width:40px;height:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center}.SubscriptionItemCard_iconBadge__AIW2a{background-color:var(--tahona-sands);color:var(--limeade)}.SubscriptionItemCard_aiIconBadge__dyjUN{background:linear-gradient(90deg,var(--myColor1) .05%,#881fa2 50%,var(--myColor3) 99.95%);color:var(--white)}.SubscriptionItemCard_statusBadge__j2gjm{display:inline-flex;align-items:center;justify-content:center;padding:2px 10px;border-radius:8px;background-color:var(--tahona-sands);color:var(--limeade);font-size:var(--fs-xs);font-weight:700}.SubscriptionItemCard_body__Ys_u_{margin-top:14px;display:flex;flex-direction:column;grid-gap:8px;gap:8px}.SubscriptionItemCard_title__gHdra{margin:0;font-weight:700}.SubscriptionItemCard_description__qPAlU{margin:0;color:var(--text-secondary-color);font-size:var(--fs-small)}.SubscriptionItemCard_pricingBox__fVM47{margin-top:6px;padding:10px 12px;border-radius:10px;background-color:var(--anti-flash-white)}.SubscriptionItemCard_priceTitle__rd_tA{margin:0;font-size:var(--fs-small);color:var(--text-secondary-color)}.SubscriptionItemCard_priceRow__Wa20v{margin:0}.SubscriptionItemCard_price__6vuaH{font-weight:700}.SubscriptionItemCard_priceText__Ijqeu{color:var(--text-secondary-color);font-size:var(--fs-small)}.SubscriptionItemCard_secondaryPriceText__Mwke8{margin:0;color:var(--limeade);font-size:var(--fs-xs);font-weight:600}.SubscriptionItemCard_buttonContainer___S4Cq{margin-top:10px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;flex-grow:1}.SubscriptionOverviewContainer_container__IBQoe{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.SubscriptionOverviewContainer_cardsGrid__gKWmA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}@media (max-width:1100px){.SubscriptionOverviewContainer_cardsGrid__gKWmA{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.SubscriptionOverviewContainer_cardsGrid__gKWmA{grid-template-columns:1fr}}.SubscriptionSettings_subscriptionSettings__6oKSi{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;padding:16px 20px;border:var(--general-border);border-radius:var(--general-border-radius)}.SubscriptionSettings_info__iRwNC{display:flex;align-items:center;grid-gap:12px;gap:12px;min-width:0}.SubscriptionSettings_iconBadge__d_Ep_{width:44px;height:44px;border-radius:10px;background-color:var(--anti-flash-white);color:var(--mercury);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.SubscriptionSettings_textContent__P2zBP{min-width:0}.SubscriptionSettings_title__C1xF4{margin:0;font-weight:700}@media (max-width:768px){.SubscriptionSettings_subscriptionSettings__6oKSi{flex-direction:column;align-items:flex-start}.SubscriptionSettings_actionButton__1mVF4{align-self:flex-end}}.UserCalendarAssignNutritionPlanPreview_conflictsSolveContainer__wwXLf{display:flex;flex-wrap:wrap;grid-gap:24px;gap:24px}.UserCalendarAssignNutritionPlanPreview_conflictsSolveContainer__wwXLf>div:last-child{min-width:300px}.UserCalendarAssignNutritionPlanPreview_conflictsSolveContainer__wwXLf>div{flex-grow:1;flex-basis:0}.UserCalendarAssignNutritionPlanPreview_conflictsTitle__Jn7nb{display:flex;grid-gap:21px;gap:21px;align-items:baseline}.UserCalendarAssignNutritionPlanPreview_conflictsItemsContainer___yOr2{display:flex;flex-wrap:wrap;grid-gap:7px;gap:7px}.UserCalendarAssignNutritionPlanPreview_conflictItem__nQC1Y{display:flex;grid-gap:20px;gap:20px;border-radius:10px;background-color:#fef6f5;font-size:var(--fs-small);padding:12px 16px;font-weight:700}.UserCalendarAssignNutritionPlanPreview_conflictItemIcon__lBzld{display:inline-block;vertical-align:middle;width:17px}.UserCalendarAssignNutritionPlanPreview_conflictItemType__r74mS{margin-left:1ch;color:#ff2b3a}.UserCalendarAssignNutritionPlanPreview_conflictItemSolved__VhtNz{-webkit-animation:UserCalendarAssignNutritionPlanPreview_fadein__bTnbH .3s;animation:UserCalendarAssignNutritionPlanPreview_fadein__bTnbH .3s;background-color:#ece9fa}.UserCalendarAssignNutritionPlanPreview_conflictItemSolved__VhtNz .UserCalendarAssignNutritionPlanPreview_conflictItemType__r74mS{color:#4328d0}.UserCalendarAssignNutritionPlanPreview_conflictsIndicatorIconContainer__fCYjS{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;background-color:#ddd7f7;color:#4328d0}