.RiskCard{background-color:var(--gray-0);box-shadow:var(--shadow-2);border-radius:24px;flex-direction:column;gap:32px;margin-bottom:32px;padding:16px;display:flex}@media (min-width:801px){.RiskCard{display:none}}.RiskCard-top{flex-direction:column;gap:16px;display:flex}.RiskCard-title{margin:0;padding:0 8px}.RiskCard-domain{background-color:var(--gray-1);border-radius:16px;flex-direction:row;align-items:center;gap:16px;padding:16px;display:flex}.RiskCard-donut{flex-shrink:0;width:48px;height:48px}.RiskCard-donut svg{width:48px;height:48px}.RiskCard-bottom{flex-direction:column;gap:16px;display:flex}.RiskCard-factors{flex-direction:column;gap:24px;padding:8px;display:flex}.RiskCard-factor .render-domain{justify-content:space-between;align-items:center;margin-top:0;margin-bottom:4px;display:flex}.RiskCard-factor .render-domain:after{content:"";background:var(--gray-8);flex-shrink:0;width:6px;height:12px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 12'%3E%3Cpath d='M1 1l4 5-4 5' fill='none' stroke='%23333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 12'%3E%3Cpath d='M1 1l4 5-4 5' fill='none' stroke='%23333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (min-width:801px){.ActionPlanLargeGrid{grid-template-columns:auto auto;display:grid}.ActionPlanCSGrid{align-items:center;gap:var(--size-2)var(--size-2);grid-template-columns:auto max-content;display:grid}.ActionPlanLogoGrid{align-items:center;gap:var(--size-2)var(--size-2);grid-template-columns:repeat(4,23.5%);width:40%;display:grid}}.habit-styling{cursor:pointer;align-items:flex-start;gap:var(--size-2);display:inline-flex;position:relative}.habit-styling>input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;background:url(/static/images/checkbox-square.svg?_=06-10-2025) 50%/20px 20px no-repeat;outline:none;flex-shrink:0;transition-duration:.3s;width:24px!important;height:24px!important}.habit-styling>input:checked{background-image:url(/static/images/checkbox-square-checked.svg?_=06-10-2025)}.action-plan-button{margin-top:auto;margin-bottom:0%;justify-content:center;margin-left:auto;margin-right:auto;display:flex}.ActionPlan-card{position:relative}.ActionPlan-add-icon{width:40px;height:39px}.ActionPlan-add-text{color:var(--gray-11)}.ActionPlan-empty{width:100%;margin:0 auto;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;padding:0!important}.ActionPlan-empty:hover{box-shadow:0 0 0 2px transparent,var(--shadow-4);transform:translateY(-2px)}.ActionPlan-empty-bg{width:100%;height:auto;display:block}.ActionPlan-generate-btn{z-index:2;float:inline-end;margin:16px}@media (max-width:800px){.ActionPlan-generate-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:8px;display:block;position:static}.ActionPlan-generate-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.ActionPlan-generate-btn:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.ActionPlan-generate-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.ActionPlan-generate-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.ActionPlan-generate-btn:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.ActionPlan-generate-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}}.GeneratePopup-buttons{justify-content:flex-end;gap:12px;margin-top:16px;display:flex}.ActionPlan-empty-content{top:0;z-index:1;flex-direction:column;gap:16px;width:100%;height:100%;display:flex;position:absolute}.ActionPlan-empty-content:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.ActionPlan-empty-content:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.ActionPlan-empty-content:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.ActionPlan-empty-content:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.ActionPlan-empty-content:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.ActionPlan-empty-content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.ActionPlan-empty-subtitle{color:var(--gray-11);margin:0}.ActionPlan-add{--Card-gap:8px;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;min-width:0;height:100%;transition:transform .2s,box-shadow .2s;display:flex}.ActionPlan-add:hover{box-shadow:0 0 0 2px transparent,var(--shadow-4);transform:translateY(-2px)}.AdviceCard{height:100%;padding:24px}.ActionPlanAdvice-advice-text{gap:8px}.AdviceCard-titel{flex-direction:row;align-self:stretch;align-items:center;gap:16px;display:flex}.AdviceCard-icon{box-sizing:border-box;background-color:var(--gray-1);border:1px solid var(--gray-2);border-radius:8px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.AdviceCard-icon>*{width:24px;height:24px}.AdviceCard-icon-default{opacity:1;transition-duration:.3s;position:absolute}.AdviceCard-icon-colored{opacity:0;transition-duration:.3s;position:relative}.AdviceCard--selected .AdviceCard-icon-default{opacity:0}.AdviceCard--selected .AdviceCard-icon-colored{opacity:1}.AdviceCard-impact{background-color:var(--gray-1);border:1px solid var(--gray-2);border-radius:8px;flex-direction:row;justify-content:space-between;align-self:stretch;align-items:center;gap:16px;margin-top:auto;padding:12px;display:flex}.AdviceCard-impact-text{color:var(--gray-8)}.AdviceCard-badge{color:var(--gray-0);white-space:nowrap;border-radius:16px;flex-direction:row;justify-content:center;align-items:center;padding:0 8px;font-weight:600;display:flex}.AdviceCard-badge--ImpactBadge--high{background-color:var(--red-8)}.AdviceCard-badge--ImpactBadge--significant{background-color:var(--orange-5)}.AdviceCard-badge--ImpactBadge--medium{background-color:var(--grellow-10)}.AdviceCard-badge--ImpactBadge--low{background-color:var(--primary-8)}.ActionPlanAdviceCarousel{flex-direction:column;align-self:stretch;gap:16px;display:flex}.ActionPlanAdviceList{gap:16px;margin-top:16px;display:grid}@media (min-width:801px){.ActionPlanAdviceList{grid-template-columns:1fr 1fr 1fr;align-items:center}}@media (max-width:800px){.ActionPlanAdviceList{grid-template-columns:1fr}}.AdviceCard[data-carousel-item]{display:none}.AdviceCard[data-carousel-item].is-visible{display:flex}.ActionPlanAdviceCarousel-navigation{flex-direction:row;justify-content:center;align-self:stretch;align-items:center;gap:4px;display:flex}.ActionPlanAdviceCarousel-nav{background-color:var(--gray-0);border:1px solid var(--gray-3);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.ActionPlanAdviceCarousel-nav:disabled{cursor:default}.ActionPlanAdviceCarousel-nav:hover{opacity:.7}.ActionPlanAdviceCarousel-nav-arrow{width:16px;height:16px}.ActionPlanAdviceCarousel-dots{background-color:var(--gray-0);border:1px solid var(--gray-3);border-radius:12px;flex-direction:row;align-items:center;gap:4px;height:24px;padding:0 8px;display:flex}.ActionPlanAdviceCarousel-dot{background-color:var(--gray-6);cursor:pointer;border:none;border-radius:4px;width:24px;height:8px;padding:0;transition:background-color .2s}.ActionPlanAdviceCarousel-dot:hover{background-color:var(--gray-5)}.ActionPlanAdviceCarousel-dot.is-active{background-color:var(--primary-10)}@media (max-width:800px){.AdviceCard[data-carousel-item]{display:flex}.ActionPlanAdviceCarousel-navigation{display:none}}.AdviceCard--selected{transition:transform .2s,box-shadow .2s}.AdviceCard--selected[data-impact-level=ImpactBadge--high]{box-shadow:0 0 0 2px var(--red-8)}.AdviceCard--selected[data-impact-level=ImpactBadge--significant]{box-shadow:0 0 0 2px var(--orange-5)}.AdviceCard--selected[data-impact-level=ImpactBadge--medium]{box-shadow:0 0 0 2px var(--grellow-10)}.AdviceCard--selected[data-impact-level=ImpactBadge--low]{box-shadow:0 0 0 2px var(--primary-8)}.AdviceCard--selected[data-impact-level=ImpactBadge--high] .AdviceCard-icon{background-color:var(--red-0);border-color:var(--red-4)}.AdviceCard--selected[data-impact-level=ImpactBadge--significant] .AdviceCard-icon{background-color:var(--orange-0);border-color:var(--orange-3)}.AdviceCard--selected[data-impact-level=ImpactBadge--medium] .AdviceCard-icon{background-color:var(--grellow-2);border-color:var(--grellow-5)}.AdviceCard--selected[data-impact-level=ImpactBadge--low] .AdviceCard-icon{background-color:var(--primary-1);border-color:var(--primary-2)}.AdviceCard--selected[data-impact-level=ImpactBadge--high]:hover{box-shadow:0 0 0 2px var(--red-8),var(--shadow-4)}.AdviceCard--selected[data-impact-level=ImpactBadge--significant]:hover{box-shadow:0 0 0 2px var(--orange-5),var(--shadow-4)}.AdviceCard--selected[data-impact-level=ImpactBadge--medium]:hover{box-shadow:0 0 0 2px var(--grellow-10),var(--shadow-4)}.AdviceCard--selected[data-impact-level=ImpactBadge--low]:hover{box-shadow:0 0 0 2px var(--primary-8),var(--shadow-4)}.MobileBackNav{color:inherit;align-items:center;gap:16px;margin-bottom:16px;text-decoration:none;display:flex}.MobileBackNav-arrow{flex-shrink:0;width:40px;height:40px}@media (min-width:801px){.MobileBackNav,.ActionPlanAdvice-heading,.ActionPlanAdvice-description{display:none}}.ActionPlanAdvice-heading{margin:0 0 8px}.ActionPlanAdvice-description{margin:0 0 24px;line-height:1.5}.MobileHabits-list{flex-direction:column;gap:16px;display:flex}.HabitPopup.HabitPage{background-color:var(--gray-0);width:100%;height:auto;min-width:unset;min-height:unset;max-width:unset;max-height:unset;border:none;position:relative;overflow:visible}.HabitPage-header{justify-content:space-between;align-items:center;display:flex}.HabitPage-description,.HabitPage-cta{flex-direction:column;gap:8px;display:flex}.HabitPage-cta .Btn{justify-content:center;width:100%}.HabitPage-more-info{cursor:pointer}.HabitPage-more-info>summary{color:var(--gray-8);background:0 0;justify-content:space-between;align-items:center;font-weight:500;list-style:none;display:flex}.HabitPage-more-info>summary::-webkit-details-marker{display:none}.HabitPage-more-info>summary:after{content:"";background:url(/static/images/home-chevron-down.svg?_=13-03-2026) 50%/contain no-repeat;width:24px;height:24px;transition:transform .2s}.HabitPage-more-info[open]>summary:after{transform:rotate(180deg)}.HabitPage-more-info-content{padding-top:16px}.HabitPage-tips{background:var(--gray-1);border-radius:16px;flex-direction:column;gap:16px;padding:16px;display:flex}.HabitPage-tips-header{margin:0;font-weight:500}.ActionPlanHabits{flex-direction:column;align-self:stretch;margin-top:32px;display:flex}.ActionPlanHabits-group{align-self:stretch;gap:16px;display:grid}@media (min-width:801px){.ActionPlanHabits-group{grid-template-columns:1fr 1fr 1fr}}@media (max-width:800px){.ActionPlanHabits-group{grid-template-columns:1fr}}.ActionPlanHabits-seeMore{justify-content:flex-end;margin-top:16px;display:flex}.ActionPlanHabits-seeMoreBtn{display:none}.HabitCard,.HabitCard--completed{--Card-gap:0px;flex:1;min-width:0;height:100%}.ActionPlan-subtitle{margin-top:32px;margin-bottom:0}.HabitCard-titel{flex-direction:row;align-self:stretch;align-items:center;gap:16px;display:flex}.HabitCard-icon{box-sizing:border-box;background-color:var(--gray-1);border:1px solid var(--gray-2);border-radius:8px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.HabitCard-icon--green{background-color:var(--primary-1);border-color:var(--primary-2)}.HabitCard-icon--grellow{background-color:var(--grellow-2);border-color:var(--grellow-5)}.HabitCard-icon--orange{background-color:var(--orange-0);border-color:var(--orange-3)}.HabitCard-icon--red{background-color:var(--red-0);border-color:var(--red-4)}.HabitCard-icon>*{width:24px;height:24px}.HabitCard-titles{flex-direction:column;flex:1;justify-content:center;gap:-2px;display:flex}.HabitCard-category{font-size:var(--font-size-0);color:var(--orange-5)}.HabitCard-category--green{color:var(--primary-10)}.HabitCard-category--grellow{color:var(--grellow-10)}.HabitCard-category--orange{color:var(--orange-10)}.HabitCard-category--red{color:var(--red-10)}.HabitCard-title-row{justify-content:space-between;align-items:center;width:100%;display:flex}.HabitCard-impact{color:var(--gray-8);font-weight:400}.HabitCard-description{color:var(--gray-8);margin:0}.HabitCard-frequency{margin-top:8px}.HabitCard .AgeCard{--Card--pad-block:var(--size-1);color:var(--gray-8);border-radius:12px}.HabitCard-progress{flex-direction:column;align-self:stretch;width:100%;margin-top:auto;display:flex}.HabitCard-uncomplete-form{display:contents}.HabitCard-checkmark-btn{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex}.HabitCard-checkmark-btn:hover{opacity:.7}.HabitCard-checkmark-btn:focus-visible{outline:2px solid var(--primary-6)}.HabitPopup{background-color:var(--gray-0);box-shadow:var(--shadow-card);border-radius:24px;flex-direction:column;gap:24px;width:60vw;min-width:600px;max-width:1000px;height:60vh;min-height:400px;max-height:700px;padding:24px;display:flex;overflow:hidden}@media (max-width:1200px) and (min-width:801px){.HabitPopup{width:80vw;min-width:500px;height:70vh}}.HabitPopup-header{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding:0 8px 0 0;display:flex}.HabitPopup-actions{flex-direction:row;align-items:center;gap:16px;display:flex}.HabitPopup-actions .Btn{flex-direction:row;justify-content:center;align-items:center;gap:8px;display:flex}.HabitPopup-actions .Btn img,.HabitPopup-actions .Btn svg{width:24px;height:24px}.HabitPopup-more{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.HabitPopup-more img{width:24px;height:24px}.HabitPopup-body{flex-direction:row;flex:1;gap:32px;min-height:0;display:flex;overflow:hidden}.HabitPopup-main{flex-direction:column;flex:1;min-height:0;padding:0 4px;display:flex;overflow:hidden}.HabitPopup-description{flex-direction:column;flex:1;gap:16px;min-height:0;display:flex}.HabitPopup-frequency-and-bar{flex-direction:column;margin-top:auto;display:flex}.HabitPopup-frequency-and-bar>.HabitCard-progress{height:8px;margin-top:16px}.HabitPopup-frequency-and-bar>.HabitCard-progress svg{height:100%}.HabitPopup-description-frame{flex-direction:column;gap:4px;display:flex}.HabitPopup-tab-content{border:1.5px solid var(--gray-2);border-radius:16px;flex-direction:column;flex:1;gap:32px;min-height:0;padding:16px;display:none;overflow-y:auto}.HabitPopup-tab-content.is-active{display:flex}.HabitPopup-more-info,.HabitPopup-results{flex-direction:column;display:flex}.HabitPopup-tips{background-color:var(--gray-1);border-radius:16px;flex-direction:column;flex:1;gap:16px;padding:16px;display:flex}.HabitPopup-tips-header{flex-direction:row;justify-content:space-between;gap:4px;display:flex}.HabitPopup-tips-scroll{max-height:300px;overflow-y:auto}.HabitPopup-tips-list{flex-direction:column;align-items:center;gap:8px;display:flex}.HabitPopup-tip{background-color:var(--gray-1);border-radius:16px;flex-direction:row;align-self:stretch;gap:16px;padding:8px 0;display:flex}.HabitPopup-tip .habit-styling{cursor:pointer;align-items:flex-start;gap:16px;width:100%;display:inline-flex;position:relative}.HabitPopup-tip .habit-styling>input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;background:url(/static/images/checkbox-square.svg) 50%/20px 20px no-repeat;outline:none;flex-shrink:0;transition-duration:.3s;width:24px!important;height:24px!important}.HabitPopup-tip .habit-styling>input:checked{background-image:url(/static/images/checkbox-square-checked.svg)}.HabitPopup--edit-mode .HabitPopup-tip .habit-styling>input,.HabitPopup--add-mode .HabitPopup-tip .habit-styling>input{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='9' fill='none' stroke='%230CA16E' stroke-width='1.5'/%3E%3C/svg%3E") 50%/20px 20px no-repeat}.HabitPopup--edit-mode .HabitPopup-tip .habit-styling>input:checked,.HabitPopup--add-mode .HabitPopup-tip .habit-styling>input:checked{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='10' fill='%230CA16E'/%3E%3Cpath d='M10 5v10M5 10h10' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") 50%/20px 20px no-repeat}.HabitPopup-tip-content{flex-direction:row;flex:1;gap:4px;display:flex}.HabitPopup-tip-content p{margin:0}.HabitPopup-divider{border:none;border-top:1.5px solid var(--gray-2);width:100%;height:0;margin:0}.HabitPopup-add-tip{border-radius:44px}.HabitPopup-add-tip .Form-input-field{flex:1}.HabitPopup-add-tip-btn{background-color:var(--primary-10);cursor:pointer;visibility:hidden;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;padding:0;transition:background-color .2s,visibility .2s;display:flex}.HabitPopup-add-tip-btn:hover{background-color:var(--primary-11)}.HabitPopup-add-tip-btn:focus{outline:2px solid var(--primary-7)}.HabitPopup-add-tip-btn.is-visible{visibility:visible}.HabitPopup-add-tip:focus-within .HabitPopup-add-tip-btn{visibility:visible}@media (max-width:800px){.HabitPopup{width:calc(100vw - 32px);height:calc(100vh - 32px);min-width:unset;min-height:unset;max-width:unset;max-height:unset;border-radius:16px}.HabitPopup-body{flex-direction:column}}.HabitPopup-tip-delete{cursor:pointer;opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:opacity .2s;display:flex}.HabitPopup-tip-delete img{width:20px;height:20px;display:block}.HabitPopup-tip--custom{position:relative}.HabitPopup-tip-custom-actions{opacity:0;visibility:hidden;background:linear-gradient(90deg,transparent,rgba(249,248,248,.85) 16px);flex-direction:row;align-items:center;gap:4px;transition:opacity .15s,visibility .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.HabitPopup-tip-custom-actions:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:24px;right:0}.HabitPopup-tip-custom-actions:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:24px;right:0}.HabitPopup-tip-custom-actions:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:24px;right:0}.HabitPopup-tip-custom-actions:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:24px;left:0}.HabitPopup-tip-custom-actions:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:24px;left:0}.HabitPopup-tip-custom-actions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:24px;left:0}.HabitPopup-tip--custom:hover .HabitPopup-tip-custom-actions{opacity:1;visibility:visible}.HabitPopup-tip-edit,.HabitPopup-tip-delete-custom{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.HabitPopup-tip-edit img,.HabitPopup-tip-delete-custom img{width:20px;height:20px;display:block}.HabitPopup-tip--custom.is-editing .habit-styling,.HabitPopup-tip--custom.is-editing .HabitPopup-tip-custom-actions{display:none}.HabitPopup-tip-edit-container{background:var(--gray-1);border-radius:16px;flex-direction:row;flex:1;align-items:center;gap:8px;padding:8px 0;display:none}.HabitPopup-tip--custom.is-editing .HabitPopup-tip-edit-container{display:flex}.HabitPopup-tip-edit-input{border:1px solid var(--gray-2);color:var(--gray-11);resize:none;background:#fff;border-radius:8px;flex:1;padding:8px;overflow:hidden}.HabitPopup-tip-edit-input:focus{border-color:var(--primary-10);outline:none}.HabitPopup-tip-edit-actions{flex-direction:column;gap:4px;display:flex}.HabitPopup-tip-cancel-btn,.HabitPopup-tip-save-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.HabitPopup-tip-cancel-btn img,.HabitPopup-tip-save-btn img{width:24px;height:24px;display:block}.HabitPopup--complete-mode .HabitPopup-tip--unselected,.HabitPopup--complete-mode .HabitPopup-divider.HabitPopup-tip--unselected{display:none}.HabitPopup--complete-mode .HabitPopup-tip--completed .HabitPopup-tip-content{-webkit-text-decoration:line-through transparent;text-decoration:line-through transparent;transition:-webkit-text-decoration-color .3s,-moz-text-decoration-color .3s,text-decoration-color .3s,color .3s}.HabitPopup--complete-mode .HabitPopup-tip--completed .habit-styling>input:checked~.HabitPopup-tip-content{-webkit-text-decoration-color:var(--gray-8);text-decoration-color:var(--gray-8);color:var(--gray-6)}.HabitPopup--complete-mode .HabitPopup-tip--completed .habit-styling>input:checked~.HabitPopup-tip-content .link-text{color:var(--gray-6)}.HabitPopup--edit-mode .HabitPopup-tip--completed .HabitPopup-tip-content,.HabitPopup--add-mode .HabitPopup-tip--completed .HabitPopup-tip-content{text-decoration:line-through;-webkit-text-decoration-color:var(--gray-8);text-decoration-color:var(--gray-8);color:var(--gray-6)}.HabitPopup--complete-mode .HabitPopup-edit-btn,.HabitPopup--complete-mode .HabitPopup-add-tip-divider,.HabitPopup--complete-mode .HabitPopup-add-tip{display:none}@media (max-width:800px){.HabitPopup--complete-mode .HabitPopup-tips:not(:has(.HabitPopup-tip--selected,.HabitPopup-tip--completed)){display:none}.HabitPopup--complete-mode .HabitPage-tips:not(:has(.HabitPopup-tip--selected,.HabitPopup-tip--completed)){display:none}}.HabitPopup--complete-mode .HabitPopup-tip--selected:hover .HabitPopup-tip-delete,.HabitPopup--complete-mode .HabitPopup-tip--completed:hover .HabitPopup-tip-delete{opacity:1}.HabitPopup--complete-mode .HabitPopup-tip--selected .HabitPopup-tip-content{-webkit-text-decoration:line-through transparent;text-decoration:line-through transparent;transition:-webkit-text-decoration-color .3s,-moz-text-decoration-color .3s,text-decoration-color .3s,color .3s}.HabitPopup--complete-mode .HabitPopup-tip--selected .habit-styling>input:checked~.HabitPopup-tip-content{-webkit-text-decoration-color:var(--gray-8);text-decoration-color:var(--gray-8);color:var(--gray-6)}.HabitPopup--complete-mode .HabitPopup-tip--selected .HabitPopup-tip-content .link-text{transition:color .3s}.HabitPopup--complete-mode .HabitPopup-tip--selected .habit-styling>input:checked~.HabitPopup-tip-content .link-text{color:var(--gray-6)}.HabitPopup--complete-mode .HabitPopup-menu-item--edit-only,.HabitPopup--edit-mode .HabitPopup-menu-item--complete-only,.HabitPopup--edit-mode .HabitPopup-menu-item--not-edit-only,.HabitPopup--add-mode .HabitPopup-menu-item--edit-only{display:none}.HabitPopup--edit-mode[data-previous-mode=add] .Tooltip-toggler-no-hover:has(>.HabitPopup-more-icon){display:none}.HabitPopup--edit-mode .HabitPopup-tip--unselected,.HabitPopup--edit-mode .HabitPopup-edit-btn{display:flex}.HabitPopup--edit-mode .HabitPopup-complete-btn{display:none}.HabitPopup--edit-mode .HabitPopup-add-tip-divider,.HabitPopup--edit-mode .HabitPopup-add-tip{display:flex}.HabitPopup--edit-mode .HabitPopup-tip-delete{display:none}.HabitPopup--edit-mode .HabitPopup-tip--selected .HabitPopup-tip-content{text-decoration:none}.HabitPopup--add-mode .HabitPopup-tip-delete,.HabitPopup--add-mode .HabitPopup-tip--completed,.HabitPopup--add-mode .HabitPopup-divider.HabitPopup-tip--completed{display:none}.HabitPopup-tip .habit-styling>input:disabled{cursor:not-allowed;opacity:.5}.HabitPopup-tip .habit-styling>input:disabled~.HabitPopup-tip-content{cursor:not-allowed}.HabitPopup-more-icon{width:24px;height:24px}.HabitPopup-menu{flex-direction:column;gap:4px;min-width:120px;display:flex}.HabitPopup-menu-item{cursor:pointer;color:var(--gray-11);background:0 0;border:none;border-radius:8px;align-items:center;padding:8px 12px;display:flex}.HabitPopup-menu-item:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.HabitPopup-menu-item:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.HabitPopup-menu-item:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.HabitPopup-menu-item:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.HabitPopup-menu-item:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.HabitPopup-menu-item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.HabitPopup-menu-item:hover{font-weight:600}.HabitPopup-menu-item--danger{color:var(--red-8)}.HabitFrequency{border-collapse:collapse;background-color:transparent;border-radius:16px;width:100%;padding:24px;display:table;overflow:hidden}.HabitFrequency-row{background-color:transparent;display:table-row}@media (min-width:801px){.HabitFrequency-row:not(:last-child)>div{border-bottom:1px solid var(--gray-2)}}.HabitFrequency-label{white-space:nowrap;color:var(--gray-8);padding:8px 12px 8px 0;display:table-cell}.HabitFrequency-value{color:var(--gray-11);padding:8px 0 8px 12px;display:table-cell;overflow:hidden}@keyframes slideFromBelow{0%{opacity:.5;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideFromAbove{0%{opacity:.5;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.HabitFrequency-value-inner{display:inline-block}.HabitFrequency-value-inner.--slide-up{animation:.2s cubic-bezier(0,0,0,1) slideFromBelow}.HabitFrequency-value-inner.--slide-down{animation:.2s cubic-bezier(0,0,0,1) slideFromAbove}.HabitPopup-level-control{flex-direction:row;align-self:stretch;align-items:center;gap:16px;display:flex}.HabitPopup-level-control .HabitCard-progress{flex:1;align-self:center;margin-top:0}.HabitPopup-level-btn{cursor:pointer;width:24px;height:24px;color:var(--gray-10);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .15s,transform .1s;display:none}.HabitPopup-level-btn:hover{color:var(--gray-12)}.HabitPopup-level-btn:active:not(:disabled){transform:scale(.9)}.HabitPopup-level-btn:disabled{color:var(--gray-4);cursor:not-allowed}.HabitPopup-level-btn svg{width:24px;height:24px}.HabitPopup--add-mode .HabitPopup-level-btn,.HabitPopup--edit-mode .HabitPopup-level-btn{display:flex}.HabitPopup--complete-mode .HabitPopup-level-btn{display:none}.HabitFrequency-edit{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:12px 16px;max-width:100%;padding:0 4px;display:none}.HabitPopup--edit-mode .HabitFrequency-edit,.HabitPopup--custom.HabitPopup--add-mode .HabitFrequency-edit{margin-bottom:8px;display:grid}.HabitPopup--edit-mode .HabitFrequency-container,.HabitPopup--edit-mode .HabitPopup-level-control .HabitPopup-level-btn{display:none}.HabitFrequency-edit-label{color:var(--gray-8);font-size:var(--font-size-2)}.HabitFrequency-edit .increment-pill{border-radius:44px;width:100%;max-width:none;padding:8px 8px 8px 16px}.HabitFrequency-edit .increment-display{font-size:var(--font-size-2);color:var(--gray-10);flex:1}.HabitFrequency-edit .increment-display:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.HabitFrequency-edit .increment-display:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.HabitFrequency-edit .increment-display:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.HabitFrequency-edit .increment-display:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.HabitFrequency-edit .increment-display:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.HabitFrequency-edit .increment-display:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.HabitFrequency-edit .increment-input{font-size:var(--font-size-2);color:var(--gray-10);background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0}.HabitFrequency-edit .increment-input:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.HabitFrequency-edit .increment-input:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.HabitFrequency-edit .increment-input:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.HabitFrequency-edit .increment-input:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.HabitFrequency-edit .increment-input:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.HabitFrequency-edit .increment-input:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.HabitFrequency-edit .increment-input::-webkit-input-placeholder{color:var(--gray-6)}.HabitFrequency-edit .increment-input::-moz-placeholder{color:var(--gray-6)}.HabitFrequency-edit .increment-input::-ms-input-placeholder{color:var(--gray-6)}.HabitFrequency-edit .increment-input::placeholder{color:var(--gray-6)}.HabitPopup-custom-form{flex-direction:column;gap:16px;display:flex}.HabitPopup-form-group{flex-direction:column;gap:8px;display:flex}.HabitPopup-form-group label{color:var(--gray-8);font-weight:500}.LSFactors-list{flex-direction:column;gap:16px;display:flex}.LSFactors-list-item{flex-direction:column;gap:8px;display:flex}.LSFactors-list-item:not(:last-child){border-bottom:1.5px solid var(--gray-2);padding-bottom:16px}.LSFactors-list-row{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.LSFactors-list-name,.LSFactors-list-score{color:var(--gray-11)}.LSFactors-list-ref{flex-direction:row;justify-content:flex-end;gap:16px;display:flex}.LSFactors-list-ref-label,.LSFactors-list-ref-value{color:var(--gray-6)}.LSFactors-list-arrow{transition:transform .2s}.LSFactors-list-arrow.active{transform:rotate(180deg)}.lsfactor-icon-spacer-list{width:16px;display:inline-block}.lsfactor-icon-spacer-list:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--size-1)}.lsfactor-icon-spacer-list:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--size-1)}.lsfactor-icon-spacer-list:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--size-1)}.lsfactor-icon-spacer-list:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--size-1)}.lsfactor-icon-spacer-list:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--size-1)}.lsfactor-icon-spacer-list:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--size-1)}.LSFactors-list-nutri-scores{margin-top:8px}.LSFactors-list-nutri-scores:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:24px}.LSFactors-list-nutri-scores:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:24px}.LSFactors-list-nutri-scores:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:24px}.LSFactors-list-nutri-scores:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:24px}.LSFactors-list-nutri-scores:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:24px}.LSFactors-list-nutri-scores:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:24px}.NutriScores-list{flex-direction:column;gap:8px;display:flex}.NutriScores-list-item{border-bottom:1px solid var(--gray-2);flex-direction:column;gap:2px;padding:8px 0;display:flex}.NutriScores-list-item:last-child{border-bottom:none}.NutriScores-list-row{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.NutriScores-list-name{color:var(--gray-11)}.NutriScores-list-score{color:var(--gray-11);font-weight:500}.NutriScores-list-details{color:var(--gray-6);flex-direction:row;justify-content:space-between;font-size:.85em;display:flex}.NutriScores-list-portion:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.NutriScores-list-portion:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.NutriScores-list-portion:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.NutriScores-list-portion:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.NutriScores-list-portion:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.NutriScores-list-portion:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.ProteinScores-section{border-bottom:1px solid var(--gray-2);margin-bottom:16px;padding-bottom:12px}.ProteinScores-header{color:var(--gray-10);margin-bottom:8px;font-weight:600}.ProteinScores-consumed{margin:0;padding:0;list-style:none}.ProteinScores-consumed li{color:var(--gray-8);padding:2px 0}.HCFactors-list{flex-direction:column;gap:16px;display:flex}.HCFactors-list-item{flex-direction:column;gap:8px;display:flex}.HCFactors-list-item:not(:last-child){border-bottom:1.5px solid var(--gray-2);padding-bottom:16px}.HCFactors-list-row{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;display:flex}.HCFactors-list-name,.HCFactors-list-score{color:var(--gray-11)}.HCFactors-list-ref{flex-direction:row;justify-content:flex-end;gap:16px;display:flex}.HCFactors-list-ref-label{color:var(--gray-6)}.HCFactors-list-ref-value{color:var(--gray-11)}@media (max-width:800px){.HabitPopup-tip-custom-actions{opacity:1;visibility:visible;background:0 0;position:static;transform:none}.HabitPopup-tip-custom-actions:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:8px}.HabitPopup-tip-custom-actions:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:8px}.HabitPopup-tip-custom-actions:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:8px}.HabitPopup-tip-custom-actions:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:8px}.HabitPopup-tip-custom-actions:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:8px}.HabitPopup-tip-custom-actions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:8px}.HabitPopup--complete-mode .HabitPopup-tip--selected .HabitPopup-tip-delete,.HabitPopup--complete-mode .HabitPopup-tip--completed .HabitPopup-tip-delete{opacity:1}.LSFactors-list-name{flex:1 1 0;min-width:0}.LSFactors-list-name.put-on-one-line-with-gap{display:inline}.LSFactors-list-score{flex:1 1 0;min-width:0}.LSFactors-list-score:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.LSFactors-list-score:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.LSFactors-list-score:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.LSFactors-list-score:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.LSFactors-list-score:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.LSFactors-list-score:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.HabitFrequency-edit{grid-template-columns:1fr;gap:4px}.HabitFrequency-edit .HabitFrequency-edit-label:not(:first-child){margin-top:12px}.HabitFrequency{grid-template-columns:auto 1fr;display:grid}.HabitFrequency-row{display:contents}.HabitFrequency-row:first-child>:first-child{order:1}.HabitFrequency-row:last-child>:first-child{order:2}.HabitFrequency-row:first-child>:nth-child(2){order:3}.HabitFrequency-row:last-child>:nth-child(2){order:4}.HabitFrequency-row:first-child>:nth-child(3){order:5}.HabitFrequency-row:last-child>:nth-child(3){order:6}}