.MacroChart-module-scss-module__7EDTrW__chart{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--card-border);background-color:var(--card-bg);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 4)}.MacroChart-module-scss-module__7EDTrW__empty{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--card-border);background-color:var(--card-bg);padding-block:calc(var(--spacing,.25rem) * 12);text-align:center;color:var(--text-secondary)}.MacroChart-module-scss-module__7EDTrW__tooltip{background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem) * 2)}.MacroChart-module-scss-module__7EDTrW__tooltipLabel{margin-bottom:calc(var(--spacing,.25rem) * 1);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--text-secondary)}.MacroChart-module-scss-module__7EDTrW__tooltipItem{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-primary)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
.DropdownMenu-module-scss-module__X_lJdq__wrapper{position:relative}.DropdownMenu-module-scss-module__X_lJdq__backdrop{inset:calc(var(--spacing,.25rem) * 0);z-index:10;position:fixed}.DropdownMenu-module-scss-module__X_lJdq__trigger{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));color:var(--text-secondary);border-radius:.25rem;justify-content:center;align-items:center;display:flex}@media (hover:hover){.DropdownMenu-module-scss-module__X_lJdq__trigger:hover{color:var(--text-primary)}}.DropdownMenu-module-scss-module__X_lJdq__trigger:hover{background-color:var(--page-muted-bg)}.DropdownMenu-module-scss-module__X_lJdq__dropdown{top:100%;right:calc(var(--spacing,.25rem) * 0);z-index:20;margin-top:calc(var(--spacing,.25rem) * 1);min-width:calc(var(--spacing,.25rem) * 32);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--card-border);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--page-muted-bg);position:absolute;overflow:hidden}.DropdownMenu-module-scss-module__X_lJdq__item{width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);text-align:left;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--text-primary);display:block}.DropdownMenu-module-scss-module__X_lJdq__item:hover,.DropdownMenu-module-scss-module__X_lJdq__item:active{background-color:var(--card-border)}.DropdownMenu-module-scss-module__X_lJdq__item:focus{--tw-outline-style:none;outline-style:none}.DropdownMenu-module-scss-module__X_lJdq__divider{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--card-border)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
.Dialog-module-scss-module__1dpHoq__overlay{inset:calc(var(--spacing,.25rem) * 0);z-index:50;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed}.Dialog-module-scss-module__1dpHoq__dialog{width:100%;max-width:var(--container-sm,24rem);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--card-border);background-color:var(--card-bg);padding:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.Dialog-module-scss-module__1dpHoq__title{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--text-primary)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}
.EditDialog-module-scss-module__pNe68G__field{margin-bottom:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.EditDialog-module-scss-module__pNe68G__fieldLabel{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--text-secondary)}.EditDialog-module-scss-module__pNe68G__fieldTextarea,.EditDialog-module-scss-module__pNe68G__fieldInput{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--card-border);background-color:var(--card-bg);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-primary)}.EditDialog-module-scss-module__pNe68G__fieldTextarea:focus,.EditDialog-module-scss-module__pNe68G__fieldInput:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-blue-500,#3080ff);--tw-outline-style:none;outline-style:none}@supports (color:lab(0% 0 0)){.EditDialog-module-scss-module__pNe68G__fieldTextarea:focus,.EditDialog-module-scss-module__pNe68G__fieldInput:focus{--tw-ring-color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839))}}.EditDialog-module-scss-module__pNe68G__fieldTextarea:disabled,.EditDialog-module-scss-module__pNe68G__fieldInput:disabled{opacity:.5}.EditDialog-module-scss-module__pNe68G__macrosRow{column-gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.EditDialog-module-scss-module__pNe68G__error{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-red-500,#fb2c36)}@supports (color:lab(0% 0 0)){.EditDialog-module-scss-module__pNe68G__error{color:var(--color-red-500,lab(55.4814% 75.0732 48.8528))}}.EditDialog-module-scss-module__pNe68G__actions{margin-top:calc(var(--spacing,.25rem) * 2);justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 2);display:flex}.EditDialog-module-scss-module__pNe68G__cancelButton{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-secondary)}.EditDialog-module-scss-module__pNe68G__cancelButton:hover:not(:disabled){background-color:var(--page-muted-bg)}.EditDialog-module-scss-module__pNe68G__cancelButton:disabled{opacity:.5}.EditDialog-module-scss-module__pNe68G__saveButton{border-radius:var(--radius-lg,.5rem);background-color:var(--color-blue-600,#155dfc);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff)}@supports (color:lab(0% 0 0)){.EditDialog-module-scss-module__pNe68G__saveButton{background-color:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352))}}.EditDialog-module-scss-module__pNe68G__saveButton:hover:not(:disabled){background-color:var(--color-blue-700,#1447e6)}@supports (color:lab(0% 0 0)){.EditDialog-module-scss-module__pNe68G__saveButton:hover:not(:disabled){background-color:var(--color-blue-700,lab(36.9089% 35.0961 -85.6872))}}.EditDialog-module-scss-module__pNe68G__saveButton:disabled{opacity:.5}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
.DeleteConfirmModal-module-scss-module__IqUPEW__body{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-secondary)}.DeleteConfirmModal-module-scss-module__IqUPEW__error{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-red-500,#fb2c36)}@supports (color:lab(0% 0 0)){.DeleteConfirmModal-module-scss-module__IqUPEW__error{color:var(--color-red-500,lab(55.4814% 75.0732 48.8528))}}.DeleteConfirmModal-module-scss-module__IqUPEW__actions{margin-top:calc(var(--spacing,.25rem) * 2);justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 2);display:flex}.DeleteConfirmModal-module-scss-module__IqUPEW__cancelButton{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-secondary)}.DeleteConfirmModal-module-scss-module__IqUPEW__cancelButton:hover:not(:disabled){background-color:var(--page-muted-bg)}.DeleteConfirmModal-module-scss-module__IqUPEW__cancelButton:disabled{opacity:.5}.DeleteConfirmModal-module-scss-module__IqUPEW__deleteButton{border-radius:var(--radius-lg,.5rem);background-color:var(--color-red-600,#e40014);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff)}@supports (color:lab(0% 0 0)){.DeleteConfirmModal-module-scss-module__IqUPEW__deleteButton{background-color:var(--color-red-600,lab(48.4493% 77.4328 61.5452))}}.DeleteConfirmModal-module-scss-module__IqUPEW__deleteButton:hover:not(:disabled){background-color:var(--color-red-700,#bf000f)}@supports (color:lab(0% 0 0)){.DeleteConfirmModal-module-scss-module__IqUPEW__deleteButton:hover:not(:disabled){background-color:var(--color-red-700,lab(40.4273% 67.2623 53.7441))}}.DeleteConfirmModal-module-scss-module__IqUPEW__deleteButton:disabled{opacity:.5}@property --tw-font-weight{syntax:"*";inherits:false}
.RecalculateDialog-module-scss-module__VWjLZa__error{margin-top:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-red-500,#fb2c36)}@supports (color:lab(0% 0 0)){.RecalculateDialog-module-scss-module__VWjLZa__error{color:var(--color-red-500,lab(55.4814% 75.0732 48.8528))}}.RecalculateDialog-module-scss-module__VWjLZa__actions{margin-top:calc(var(--spacing,.25rem) * 4);justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 2);display:flex}.RecalculateDialog-module-scss-module__VWjLZa__cancelButton{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-secondary)}.RecalculateDialog-module-scss-module__VWjLZa__cancelButton:hover:not(:disabled){background-color:var(--page-muted-bg)}.RecalculateDialog-module-scss-module__VWjLZa__cancelButton:disabled{opacity:.5}
.ConsumptionCard-module-scss-module__mAAj_W__card{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--card-border);background-color:var(--card-bg);padding:calc(var(--spacing,.25rem) * 3);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ConsumptionCard-module-scss-module__mAAj_W__header{margin-bottom:calc(var(--spacing,.25rem) * 2);justify-content:space-between;align-items:center;display:flex}.ConsumptionCard-module-scss-module__mAAj_W__summary{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--text-primary)}.ConsumptionCard-module-scss-module__mAAj_W__headerRight{align-items:center;gap:calc(var(--spacing,.25rem) * 1);flex-shrink:0;display:flex}.ConsumptionCard-module-scss-module__mAAj_W__time{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-secondary)}.ConsumptionCard-module-scss-module__mAAj_W__macros{gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.ConsumptionCard-module-scss-module__mAAj_W__macro{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-secondary)}.ConsumptionCard-module-scss-module__mAAj_W__macro strong{color:var(--text-primary)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}
.SupplementPills-module-scss-module__ZtjYSW__pills{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.SupplementPills-module-scss-module__ZtjYSW__pill{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--card-border);background-color:var(--card-bg);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;display:flex}@media (hover:hover){.SupplementPills-module-scss-module__ZtjYSW__pill:hover{border-color:var(--color-zinc-500,#71717b)}@supports (color:lab(0% 0 0)){.SupplementPills-module-scss-module__ZtjYSW__pill:hover{border-color:var(--color-zinc-500,lab(47.8878% 1.65477 -5.77283))}}}.SupplementPills-module-scss-module__ZtjYSW__pillTaken{border-color:#00c75866}@supports (color:color-mix(in lab, red, red)){.SupplementPills-module-scss-module__ZtjYSW__pillTaken{border-color:color-mix(in oklab, var(--color-green-500,lab(70.5521% -66.5147 45.8073)) 40%, transparent)}}.SupplementPills-module-scss-module__ZtjYSW__pillTaken{background-color:#00c7581a}@supports (color:color-mix(in lab, red, red)){.SupplementPills-module-scss-module__ZtjYSW__pillTaken{background-color:color-mix(in oklab, var(--color-green-500,lab(70.5521% -66.5147 45.8073)) 10%, transparent)}}.SupplementPills-module-scss-module__ZtjYSW__pillTaken{color:var(--color-green-400,#05df72)}@supports (color:lab(0% 0 0)){.SupplementPills-module-scss-module__ZtjYSW__pillTaken{color:var(--color-green-400,lab(78.503% -64.9265 39.7492))}}.SupplementPills-module-scss-module__ZtjYSW__pillDot{height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);opacity:.6;background-color:currentColor;border-radius:3.40282e38px;flex-shrink:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.ConsumptionList-module-scss-module__5pBpPW__list{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}.ConsumptionList-module-scss-module__5pBpPW__empty{padding-block:calc(var(--spacing,.25rem) * 8);text-align:center;color:var(--text-secondary)}.ConsumptionList-module-scss-module__5pBpPW__dayGroup{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.ConsumptionList-module-scss-module__5pBpPW__dayHeader{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--card-border);padding-bottom:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--text-secondary);text-transform:uppercase}.ConsumptionList-module-scss-module__5pBpPW__dayItems{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.ConsumptionList-module-scss-module__5pBpPW__daySummary{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--card-border);background-color:var(--card-bg);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-secondary);display:flex}.ConsumptionList-module-scss-module__5pBpPW__daySummaryItem{flex:1;justify-content:center;display:flex}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
.TodaySection-module-scss-module__KGzG-a__logSection{margin-bottom:calc(var(--spacing,.25rem) * 8)}.TodaySection-module-scss-module__KGzG-a__supplementSection{margin-bottom:calc(var(--spacing,.25rem) * 6)}.TodaySection-module-scss-module__KGzG-a__todaySection{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.TodaySection-module-scss-module__KGzG-a__sectionHeader{margin-bottom:calc(var(--spacing,.25rem) * 3);justify-content:space-between;align-items:center;display:flex}.TodaySection-module-scss-module__KGzG-a__sectionTitle{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--text-primary)}.TodaySection-module-scss-module__KGzG-a__sectionLink{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-blue-600,#155dfc)}@supports (color:lab(0% 0 0)){.TodaySection-module-scss-module__KGzG-a__sectionLink{color:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352))}}@media (hover:hover){.TodaySection-module-scss-module__KGzG-a__sectionLink:hover{text-decoration-line:underline}}@property --tw-font-weight{syntax:"*";inherits:false}
.page-module-scss-module__xSWc3a__main{width:100%;max-width:var(--container-4xl,56rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 8);margin-inline:auto}
.FilterBar-module-scss-module__KuEq9W__wrapper{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}.FilterBar-module-scss-module__KuEq9W__controls{gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--card-border);background-color:var(--card-bg);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.FilterBar-module-scss-module__KuEq9W__dateRange{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.FilterBar-module-scss-module__KuEq9W__dateSeparator{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-muted)}.FilterBar-module-scss-module__KuEq9W__input{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--input-border);background-color:var(--page-muted-bg);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-primary);flex:1}.FilterBar-module-scss-module__KuEq9W__input:focus{border-color:var(--color-blue-500,#3080ff);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-blue-500,#3080ff);--tw-outline-style:none;outline-style:none}@supports (color:lab(0% 0 0)){.FilterBar-module-scss-module__KuEq9W__input:focus{border-color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839));--tw-ring-color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839))}}@media (min-width:40rem){.FilterBar-module-scss-module__KuEq9W__input{flex:none}}@media (prefers-color-scheme:dark){.FilterBar-module-scss-module__KuEq9W__input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.FilterBar-module-scss-module__KuEq9W__macrosCard{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--card-border);background-color:var(--card-bg);padding:calc(var(--spacing,.25rem) * 3);display:flex}.FilterBar-module-scss-module__KuEq9W__macroToggles{gap:calc(var(--spacing,.25rem) * 2);width:100%;display:flex}.FilterBar-module-scss-module__KuEq9W__macroChip{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--input-border);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--text-secondary);text-transform:capitalize;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;border-radius:3.40282e38px;flex:1;transition-duration:.15s;display:flex}.FilterBar-module-scss-module__KuEq9W__macroChip:hover:not(:disabled){opacity:.8}.FilterBar-module-scss-module__KuEq9W__macroDot{width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;border-radius:3.40282e38px;flex-shrink:0;transition-duration:.15s}.FilterBar-module-scss-module__KuEq9W__segmentedControl{gap:calc(var(--spacing,.25rem) * .5);border-radius:var(--radius-xl,.75rem);background-color:var(--page-muted-bg);width:100%;padding:calc(var(--spacing,.25rem) * 1);display:flex}.FilterBar-module-scss-module__KuEq9W__segment{border-radius:var(--radius-lg,.5rem);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--text-secondary);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;flex:1;transition-duration:.15s}.FilterBar-module-scss-module__KuEq9W__segment:disabled{opacity:.5}.FilterBar-module-scss-module__KuEq9W__segment:not(.FilterBar-module-scss-module__KuEq9W__segmentActive):not(:disabled):active{opacity:.7}.FilterBar-module-scss-module__KuEq9W__segment.FilterBar-module-scss-module__KuEq9W__segmentActive{background-color:var(--card-bg);color:var(--text-primary);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.FilterBar-module-scss-module__KuEq9W__applyButton{border-radius:var(--radius-lg,.5rem);background-color:var(--color-blue-600,#155dfc);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@supports (color:lab(0% 0 0)){.FilterBar-module-scss-module__KuEq9W__applyButton{background-color:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352))}}@media (hover:hover){.FilterBar-module-scss-module__KuEq9W__applyButton:hover{background-color:var(--color-blue-700,#1447e6)}@supports (color:lab(0% 0 0)){.FilterBar-module-scss-module__KuEq9W__applyButton:hover{background-color:var(--color-blue-700,lab(36.9089% 35.0961 -85.6872))}}}.FilterBar-module-scss-module__KuEq9W__applyButton:disabled{opacity:.5}@media (min-width:40rem){.FilterBar-module-scss-module__KuEq9W__applyButton{width:auto;padding-block:calc(var(--spacing,.25rem) * 1.5)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
.GoalForm-module-scss-module___FkA5W__backdrop{inset:calc(var(--spacing,.25rem) * 0);z-index:40;background-color:#0009;position:fixed}@supports (color:color-mix(in lab, red, red)){.GoalForm-module-scss-module___FkA5W__backdrop{background-color:color-mix(in oklab, var(--color-black,#000) 60%, transparent)}}.GoalForm-module-scss-module___FkA5W__dialog{z-index:50;width:100%;max-width:var(--container-md,28rem);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--card-border);background-color:var(--card-bg);padding:calc(var(--spacing,.25rem) * 6);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:fixed;top:50%;left:50%}.GoalForm-module-scss-module___FkA5W__title{margin-bottom:calc(var(--spacing,.25rem) * 5);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--text-primary)}.GoalForm-module-scss-module___FkA5W__label{margin-top:calc(var(--spacing,.25rem) * 4);margin-bottom:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--text-secondary);text-transform:uppercase;display:block}.GoalForm-module-scss-module___FkA5W__typeGrid{gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.GoalForm-module-scss-module___FkA5W__typeButton{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--card-border);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.GoalForm-module-scss-module___FkA5W__typeButtonActive{border-color:var(--color-blue-500,#3080ff);background-color:var(--color-blue-600,#155dfc);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}@supports (color:lab(0% 0 0)){.GoalForm-module-scss-module___FkA5W__typeButtonActive{border-color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839));background-color:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352))}}.GoalForm-module-scss-module___FkA5W__segmented{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--card-border);display:flex;overflow:hidden}.GoalForm-module-scss-module___FkA5W__segment{padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex:1}.GoalForm-module-scss-module___FkA5W__segment+.GoalForm-module-scss-module___FkA5W__segment{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--card-border)}.GoalForm-module-scss-module___FkA5W__segmentActive{background-color:var(--color-blue-600,#155dfc);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}@supports (color:lab(0% 0 0)){.GoalForm-module-scss-module___FkA5W__segmentActive{background-color:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352))}}.GoalForm-module-scss-module___FkA5W__targetRow{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.GoalForm-module-scss-module___FkA5W__numberInput{width:calc(var(--spacing,.25rem) * 32);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--card-border);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-primary);background-color:#1a1a1a}.GoalForm-module-scss-module___FkA5W__numberInput:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-blue-500,#3080ff);--tw-outline-style:none;outline-style:none}@supports (color:lab(0% 0 0)){.GoalForm-module-scss-module___FkA5W__numberInput:focus{--tw-ring-color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839))}}.GoalForm-module-scss-module___FkA5W__unit{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-secondary)}.GoalForm-module-scss-module___FkA5W__checkRow{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-secondary);display:flex}.GoalForm-module-scss-module___FkA5W__dateInput{margin-top:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--card-border);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-primary);background-color:#1a1a1a}.GoalForm-module-scss-module___FkA5W__dateInput:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-blue-500,#3080ff);--tw-outline-style:none;outline-style:none}@supports (color:lab(0% 0 0)){.GoalForm-module-scss-module___FkA5W__dateInput:focus{--tw-ring-color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839))}}.GoalForm-module-scss-module___FkA5W__error{margin-top:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-red-400,#ff6568)}@supports (color:lab(0% 0 0)){.GoalForm-module-scss-module___FkA5W__error{color:var(--color-red-400,lab(63.7053% 60.745 31.3109))}}.GoalForm-module-scss-module___FkA5W__actions{margin-top:calc(var(--spacing,.25rem) * 6);justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 3);display:flex}.GoalForm-module-scss-module___FkA5W__cancelButton{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.GoalForm-module-scss-module___FkA5W__cancelButton:hover{color:var(--text-primary)}}.GoalForm-module-scss-module___FkA5W__saveButton{border-radius:var(--radius-lg,.5rem);background-color:var(--color-blue-600,#155dfc);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@supports (color:lab(0% 0 0)){.GoalForm-module-scss-module___FkA5W__saveButton{background-color:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352))}}@media (hover:hover){.GoalForm-module-scss-module___FkA5W__saveButton:hover{background-color:var(--color-blue-500,#3080ff)}@supports (color:lab(0% 0 0)){.GoalForm-module-scss-module___FkA5W__saveButton:hover{background-color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839))}}}.GoalForm-module-scss-module___FkA5W__saveButton:disabled{opacity:.5}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
.SupplementForm-module-scss-module__e2R5ka__backdrop{inset:calc(var(--spacing,.25rem) * 0);z-index:40;background-color:#0009;position:fixed}@supports (color:color-mix(in lab, red, red)){.SupplementForm-module-scss-module__e2R5ka__backdrop{background-color:color-mix(in oklab, var(--color-black,#000) 60%, transparent)}}.SupplementForm-module-scss-module__e2R5ka__dialog{z-index:50;width:100%;max-width:var(--container-sm,24rem);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--card-border);background-color:var(--card-bg);padding:calc(var(--spacing,.25rem) * 6);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:fixed;top:50%;left:50%}.SupplementForm-module-scss-module__e2R5ka__title{margin-bottom:calc(var(--spacing,.25rem) * 5);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--text-primary)}.SupplementForm-module-scss-module__e2R5ka__label{margin-top:calc(var(--spacing,.25rem) * 4);margin-bottom:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--text-secondary);text-transform:uppercase;display:block}.SupplementForm-module-scss-module__e2R5ka__input{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--card-border);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-primary);background-color:#1a1a1a}.SupplementForm-module-scss-module__e2R5ka__input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-blue-500,#3080ff);--tw-outline-style:none;outline-style:none}@supports (color:lab(0% 0 0)){.SupplementForm-module-scss-module__e2R5ka__input:focus{--tw-ring-color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839))}}.SupplementForm-module-scss-module__e2R5ka__error{margin-top:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-red-400,#ff6568)}@supports (color:lab(0% 0 0)){.SupplementForm-module-scss-module__e2R5ka__error{color:var(--color-red-400,lab(63.7053% 60.745 31.3109))}}.SupplementForm-module-scss-module__e2R5ka__actions{margin-top:calc(var(--spacing,.25rem) * 6);justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 3);display:flex}.SupplementForm-module-scss-module__e2R5ka__cancelButton{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.SupplementForm-module-scss-module__e2R5ka__cancelButton:hover{color:var(--text-primary)}}.SupplementForm-module-scss-module__e2R5ka__saveButton{border-radius:var(--radius-lg,.5rem);background-color:var(--color-blue-600,#155dfc);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@supports (color:lab(0% 0 0)){.SupplementForm-module-scss-module__e2R5ka__saveButton{background-color:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352))}}@media (hover:hover){.SupplementForm-module-scss-module__e2R5ka__saveButton:hover{background-color:var(--color-blue-500,#3080ff)}@supports (color:lab(0% 0 0)){.SupplementForm-module-scss-module__e2R5ka__saveButton:hover{background-color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839))}}}.SupplementForm-module-scss-module__e2R5ka__saveButton:disabled{opacity:.5}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
.Toggle-module-scss-module__tXp3nG__toggle{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-secondary);-webkit-user-select:none;user-select:none;display:flex}.Toggle-module-scss-module__tXp3nG__input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Toggle-module-scss-module__tXp3nG__track{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 9);background-color:var(--color-zinc-600,#52525c);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-radius:3.40282e38px;flex-shrink:0;align-items:center;transition-duration:.2s;display:inline-flex;position:relative}@supports (color:lab(0% 0 0)){.Toggle-module-scss-module__tXp3nG__track{background-color:var(--color-zinc-600,lab(35.1166% 1.78212 -6.1173))}}.Toggle-module-scss-module__tXp3nG__trackOn{background-color:var(--color-blue-600,#155dfc)}@supports (color:lab(0% 0 0)){.Toggle-module-scss-module__tXp3nG__trackOn{background-color:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352))}}.Toggle-module-scss-module__tXp3nG__thumb{left:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);background-color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-radius:3.40282e38px;transition-duration:.2s;position:absolute}.Toggle-module-scss-module__tXp3nG__trackOn .Toggle-module-scss-module__tXp3nG__thumb{--tw-translate-x:calc(var(--spacing,.25rem) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}@property --tw-duration{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
.history-module-scss-module__yfsEva__main{width:100%;max-width:var(--container-4xl,56rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 8);margin-inline:auto}.history-module-scss-module__yfsEva__header{margin-bottom:calc(var(--spacing,.25rem) * 8);justify-content:flex-end;align-items:center;display:flex}.history-module-scss-module__yfsEva__backLink{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-blue-600,#155dfc)}@supports (color:lab(0% 0 0)){.history-module-scss-module__yfsEva__backLink{color:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352))}}@media (hover:hover){.history-module-scss-module__yfsEva__backLink:hover{text-decoration-line:underline}}
.GoalsList-module-scss-module__kHeynG__container{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.GoalsList-module-scss-module__kHeynG__header{justify-content:space-between;align-items:center;display:flex}.GoalsList-module-scss-module__kHeynG__addButton{border-radius:var(--radius-lg,.5rem);background-color:var(--color-blue-600,#155dfc);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@supports (color:lab(0% 0 0)){.GoalsList-module-scss-module__kHeynG__addButton{background-color:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352))}}@media (hover:hover){.GoalsList-module-scss-module__kHeynG__addButton:hover{background-color:var(--color-blue-500,#3080ff)}@supports (color:lab(0% 0 0)){.GoalsList-module-scss-module__kHeynG__addButton:hover{background-color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839))}}}.GoalsList-module-scss-module__kHeynG__empty{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--card-border);background-color:var(--card-bg);padding-block:calc(var(--spacing,.25rem) * 12);text-align:center;color:var(--text-secondary);flex-direction:column;display:flex}.GoalsList-module-scss-module__kHeynG__emptyLink{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-blue-400,#54a2ff)}@supports (color:lab(0% 0 0)){.GoalsList-module-scss-module__kHeynG__emptyLink{color:var(--color-blue-400,lab(65.0361% -1.42065 -56.9802))}}@media (hover:hover){.GoalsList-module-scss-module__kHeynG__emptyLink:hover{color:var(--color-blue-300,#90c5ff)}@supports (color:lab(0% 0 0)){.GoalsList-module-scss-module__kHeynG__emptyLink:hover{color:var(--color-blue-300,lab(77.5052% -6.4629 -36.42))}}}.GoalsList-module-scss-module__kHeynG__list{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.GoalsList-module-scss-module__kHeynG__card{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--card-border);background-color:var(--card-bg);padding:calc(var(--spacing,.25rem) * 4);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.GoalsList-module-scss-module__kHeynG__cardInactive{opacity:.5}.GoalsList-module-scss-module__kHeynG__cardHeader{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.GoalsList-module-scss-module__kHeynG__cardLeft{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.GoalsList-module-scss-module__kHeynG__dot{height:calc(var(--spacing,.25rem) * 2.5);width:calc(var(--spacing,.25rem) * 2.5);border-radius:3.40282e38px;flex-shrink:0}.GoalsList-module-scss-module__kHeynG__typeName{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--text-primary)}.GoalsList-module-scss-module__kHeynG__directionBadge{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.GoalsList-module-scss-module__kHeynG__cardRight{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.GoalsList-module-scss-module__kHeynG__statusBadge{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border-radius:3.40282e38px}.GoalsList-module-scss-module__kHeynG__status_paused{background-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.GoalsList-module-scss-module__kHeynG__status_paused{background-color:color-mix(in oklab, var(--color-amber-500,lab(72.7183% 31.8672 97.9407)) 20%, transparent)}}.GoalsList-module-scss-module__kHeynG__status_paused{color:var(--color-amber-400,#fcbb00)}@supports (color:lab(0% 0 0)){.GoalsList-module-scss-module__kHeynG__status_paused{color:var(--color-amber-400,lab(80.1641% 16.6016 99.2089))}}.GoalsList-module-scss-module__kHeynG__status_completed{background-color:#00c75833}@supports (color:color-mix(in lab, red, red)){.GoalsList-module-scss-module__kHeynG__status_completed{background-color:color-mix(in oklab, var(--color-green-500,lab(70.5521% -66.5147 45.8073)) 20%, transparent)}}.GoalsList-module-scss-module__kHeynG__status_completed{color:var(--color-green-400,#05df72)}@supports (color:lab(0% 0 0)){.GoalsList-module-scss-module__kHeynG__status_completed{color:var(--color-green-400,lab(78.503% -64.9265 39.7492))}}.GoalsList-module-scss-module__kHeynG__status_abandoned{background-color:#71717b33}@supports (color:color-mix(in lab, red, red)){.GoalsList-module-scss-module__kHeynG__status_abandoned{background-color:color-mix(in oklab, var(--color-zinc-500,lab(47.8878% 1.65477 -5.77283)) 20%, transparent)}}.GoalsList-module-scss-module__kHeynG__status_abandoned{color:var(--color-zinc-400,#9f9fa9)}@supports (color:lab(0% 0 0)){.GoalsList-module-scss-module__kHeynG__status_abandoned{color:var(--color-zinc-400,lab(65.6464% 1.53497 -5.42429))}}.GoalsList-module-scss-module__kHeynG__deadlineLabel{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--text-secondary)}.GoalsList-module-scss-module__kHeynG__deadlineExpired{color:var(--color-red-400,#ff6568)}@supports (color:lab(0% 0 0)){.GoalsList-module-scss-module__kHeynG__deadlineExpired{color:var(--color-red-400,lab(63.7053% 60.745 31.3109))}}.GoalsList-module-scss-module__kHeynG__progress{margin-top:calc(var(--spacing,.25rem) * 3);align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.GoalsList-module-scss-module__kHeynG__progressTrack{height:calc(var(--spacing,.25rem) * 1.5);background-color:var(--card-border);border-radius:3.40282e38px;flex:1;overflow:hidden}.GoalsList-module-scss-module__kHeynG__progressFill{height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-radius:3.40282e38px;transition-duration:.3s}.GoalsList-module-scss-module__kHeynG__progressLabel{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--text-secondary);flex-shrink:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}
.SupplementsList-module-scss-module__OU5vyq__container{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.SupplementsList-module-scss-module__OU5vyq__header{justify-content:flex-end;display:flex}.SupplementsList-module-scss-module__OU5vyq__addButton{border-radius:var(--radius-lg,.5rem);background-color:var(--color-blue-600,#155dfc);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@supports (color:lab(0% 0 0)){.SupplementsList-module-scss-module__OU5vyq__addButton{background-color:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352))}}@media (hover:hover){.SupplementsList-module-scss-module__OU5vyq__addButton:hover{background-color:var(--color-blue-500,#3080ff)}@supports (color:lab(0% 0 0)){.SupplementsList-module-scss-module__OU5vyq__addButton:hover{background-color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839))}}}.SupplementsList-module-scss-module__OU5vyq__empty{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--card-border);background-color:var(--card-bg);padding-block:calc(var(--spacing,.25rem) * 12);text-align:center;color:var(--text-secondary);flex-direction:column;display:flex}.SupplementsList-module-scss-module__OU5vyq__emptyLink{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-blue-400,#54a2ff)}@supports (color:lab(0% 0 0)){.SupplementsList-module-scss-module__OU5vyq__emptyLink{color:var(--color-blue-400,lab(65.0361% -1.42065 -56.9802))}}@media (hover:hover){.SupplementsList-module-scss-module__OU5vyq__emptyLink:hover{color:var(--color-blue-300,#90c5ff)}@supports (color:lab(0% 0 0)){.SupplementsList-module-scss-module__OU5vyq__emptyLink:hover{color:var(--color-blue-300,lab(77.5052% -6.4629 -36.42))}}}.SupplementsList-module-scss-module__OU5vyq__list{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.SupplementsList-module-scss-module__OU5vyq__card{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--card-border);background-color:var(--card-bg);padding:calc(var(--spacing,.25rem) * 4);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.SupplementsList-module-scss-module__OU5vyq__cardInactive{opacity:.5}.SupplementsList-module-scss-module__OU5vyq__cardHeader{justify-content:space-between;align-items:center;display:flex}.SupplementsList-module-scss-module__OU5vyq__cardLeft{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.SupplementsList-module-scss-module__OU5vyq__dot{height:calc(var(--spacing,.25rem) * 2.5);width:calc(var(--spacing,.25rem) * 2.5);background-color:var(--color-zinc-500,#71717b);border-radius:3.40282e38px;flex-shrink:0}@supports (color:lab(0% 0 0)){.SupplementsList-module-scss-module__OU5vyq__dot{background-color:var(--color-zinc-500,lab(47.8878% 1.65477 -5.77283))}}.SupplementsList-module-scss-module__OU5vyq__dotActive{background-color:var(--color-blue-500,#3080ff)}@supports (color:lab(0% 0 0)){.SupplementsList-module-scss-module__OU5vyq__dotActive{background-color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839))}}.SupplementsList-module-scss-module__OU5vyq__name{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--text-primary)}.SupplementsList-module-scss-module__OU5vyq__schedule{margin-top:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-secondary);padding-left:18px}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.AppToolbar-module-scss-module__fMYjiG__toolbar{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);background-color:#0000;justify-content:space-between;align-items:center;display:flex}.AppToolbar-module-scss-module__fMYjiG__title{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--text-primary);display:flex}@media (hover:hover){.AppToolbar-module-scss-module__fMYjiG__title:hover{opacity:.75}}.AppToolbar-module-scss-module__fMYjiG__icon{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);flex-shrink:0}@property --tw-font-weight{syntax:"*";inherits:false}
.goals-module-scss-module__37qMKG__main{max-width:var(--container-2xl,42rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 8);margin-inline:auto}.goals-module-scss-module__37qMKG__title{margin-bottom:calc(var(--spacing,.25rem) * 6);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--text-primary)}@property --tw-font-weight{syntax:"*";inherits:false}
.supplements-module-scss-module__Xk-h5W__main{max-width:var(--container-2xl,42rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 8);margin-inline:auto}.supplements-module-scss-module__Xk-h5W__title{margin-bottom:calc(var(--spacing,.25rem) * 6);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--text-primary)}@property --tw-font-weight{syntax:"*";inherits:false}
