._page_kcro4_1{padding-top:clamp(38px,5vw,72px);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._page_kcro4_1 h1{letter-spacing:-.065em;text-transform:uppercase;margin:30px 0 24px;font-size:clamp(42px,6.3vw,88px);font-weight:800;line-height:.99}._intro_kcro4_3{color:#454b46;max-width:690px;margin:0;font-size:clamp(17px,1.6vw,22px);line-height:1.6}._benefits_kcro4_4{color:#50574f;flex-wrap:wrap;gap:10px 26px;margin:23px 0 0;padding:0;font-size:12px;list-style:none;display:flex}._benefits_kcro4_4 li:before{content:"✓";margin-right:8px;font-weight:700}._calculators_kcro4_6{margin-top:clamp(30px,4vw,48px)}._choices_kcro4_7{background:#dfddd6;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:7px;display:grid}._choices_kcro4_7 button{min-width:0;min-height:88px;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:14px;align-items:center;gap:15px;padding:17px 20px;transition:background .2s,color .2s;display:flex}._toolNumber_kcro4_9{letter-spacing:.05em;opacity:.6;font-size:11px}._choices_kcro4_7 button strong{letter-spacing:-.02em;font-size:16px;font-weight:650;display:block}._choices_kcro4_7 button small{color:#545b52;margin-top:6px;font-size:11px;display:block}._tabArrow_kcro4_12{opacity:.5;margin-left:auto;font-size:20px}._choices_kcro4_7 button[aria-pressed=true]{background:var(--dark);color:var(--white);box-shadow:0 2px 6px #0001}._choices_kcro4_7 button[aria-pressed=true] small{color:#c8d0c4}._choices_kcro4_7 button[aria-pressed=true] ._toolNumber_kcro4_9{color:var(--accent);opacity:1}._choices_kcro4_7 button:hover{background:#ffffff65}._choices_kcro4_7 button[aria-pressed=true]:hover{background:#303632}._panel_kcro4_18{outline-offset:6px;background:#fafaf64d;border:1px solid #cecec6;border-radius:22px;margin-top:14px;padding:clamp(22px,3.7vw,48px)}._panelTop_kcro4_19{justify-content:space-between;align-items:center;gap:15px;display:flex}._eyebrow_kcro4_20{text-transform:uppercase;letter-spacing:.13em;color:#58624e;font-size:10px;font-weight:700;line-height:1.5;display:block}._liveBadge_kcro4_21{color:#545d4e;white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:inline-flex}._liveBadge_kcro4_21 i{background:#657735;border-radius:50%;width:5px;height:5px}._heading_kcro4_23{max-width:760px}._page_kcro4_1 ._heading_kcro4_23 h2{letter-spacing:-.05em;text-transform:none;margin:23px 0 16px;font-size:clamp(28px,3.6vw,48px);font-weight:650;line-height:1.08}._heading_kcro4_23 p{color:#4d554a;max-width:680px;margin:0;font-size:16px;line-height:1.65}._toolbar_kcro4_26{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px 24px;margin-top:28px;padding-bottom:18px;display:flex}._toolbar_kcro4_26 p{color:#596153;margin:0;font-size:12px;line-height:1.5}._toolbar_kcro4_26>div{flex-wrap:wrap;gap:8px 20px;display:flex}._toolbar_kcro4_26 button{color:#35442b;text-underline-offset:4px;background:0 0;border:0;padding:8px 0;font-size:12px;text-decoration:underline}._demoBadge_kcro4_30{color:#66502b;background:#f0e4c9;border-radius:7px;padding:7px 11px;display:inline-block}._body_kcro4_31{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(24px,4vw,55px);margin-top:28px;display:grid}._inputColumn_kcro4_32{min-width:0}._fields_kcro4_33{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:22px 18px;min-width:0;display:grid}._full_kcro4_34{grid-column:1/-1;min-width:0}._field_kcro4_33{min-width:0}._field_kcro4_33 label{margin-bottom:8px;font-size:12px;font-weight:650;line-height:1.5;display:block}._field_kcro4_33 label span{color:#68715e;font-weight:400}._field_kcro4_33 input,._field_kcro4_33 select{width:100%;min-width:0;max-width:100%;min-height:50px;color:var(--ink);background:#fafaf6;border:1px solid #bdbfb5;border-radius:10px;padding:12px 13px;font-size:16px;transition:border-color .15s;display:block}._field_kcro4_33 input::placeholder{color:#7c8178;opacity:1;font-size:14px}._field_kcro4_33 input[aria-invalid=true]{border-color:#9c462e}._field_kcro4_33 input:disabled{opacity:.45;cursor:not-allowed}._field_kcro4_33 small,._help_kcro4_42{color:#596153;margin:9px 0 0;font-size:12px;line-height:1.6;display:block}._field_kcro4_33 ._error_kcro4_43{color:#8c3622}._fieldTop_kcro4_44{justify-content:space-between;align-items:center;gap:15px;margin-bottom:12px;display:flex}._fieldTop_kcro4_44>span{font-size:13px;font-weight:650}._units_kcro4_46{background:#dfdfd6;border-radius:9px;padding:3px;display:flex}._units_kcro4_46 button{color:#434b3b;background:0 0;border:0;border-radius:6px;min-width:46px;min-height:34px;font-size:12px}._units_kcro4_46 button[aria-pressed=true]{background:var(--white);color:var(--ink);box-shadow:0 1px 3px #0001}._goalPicker_kcro4_49{border:0;min-width:0;margin:0 0 25px;padding:0}._goalPicker_kcro4_49 legend{margin-bottom:12px;padding:0;font-size:13px;font-weight:650}._goalPicker_kcro4_49>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._goalPicker_kcro4_49 button{color:#444f39;background:0 0;border:1px solid #bfc3b4;border-radius:10px;min-height:44px;padding:10px;font-size:12px;font-weight:600}._goalPicker_kcro4_49 button[aria-pressed=true]{color:#263516;background:#e1e9d0;border-color:#677c42}._goalPicker_kcro4_49 p{color:#596153;margin:11px 0 0;font-size:12px;line-height:1.55}._result_kcro4_55{background:var(--dark);min-width:0;color:var(--white);border-radius:18px;padding:clamp(24px,3vw,36px);position:sticky;top:24px;box-shadow:0 10px 30px #1722190a}._resultLabel_kcro4_56{color:var(--accent);text-transform:uppercase;letter-spacing:.13em;font-size:10px;font-weight:650;line-height:1.6}._value_kcro4_57{letter-spacing:-.065em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:27px 0 21px;font-size:clamp(40px,5.2vw,72px);font-weight:550;line-height:1.05;display:block}._value_kcro4_57 span{color:#cbd2c6;letter-spacing:0;margin-top:12px;font-size:13px;font-weight:400;display:block}._result_kcro4_55 p{color:#d5d9d2;font-size:13px;line-height:1.65}._result_kcro4_55 dl{margin:24px 0}._result_kcro4_55 dl div{border-top:1px solid #ffffff30;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 0;font-size:12px;line-height:1.5;display:flex}._result_kcro4_55 dt{color:#bdc7b7;min-width:0}._result_kcro4_55 dd{text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;margin:0;font-weight:600}._result_kcro4_55>small{color:#adb9a7;border-top:1px solid #ffffff30;margin-top:24px;padding-top:18px;font-size:11px;line-height:1.65;display:block}._empty_kcro4_65{padding:28px 0 14px}._empty_kcro4_65>strong{letter-spacing:-.035em;font-size:clamp(25px,3vw,35px);font-weight:550;line-height:1.15;display:block}._empty_kcro4_65 p{margin-top:18px}._target_kcro4_68{background:#ffffff0a;border-radius:10px;margin:22px 0 0;padding:18px}._target_kcro4_68>span{color:#c4ceb9;font-size:11px}._target_kcro4_68>strong{letter-spacing:-.04em;margin-top:12px;font-size:32px;font-weight:550;display:block}._target_kcro4_68>strong small{letter-spacing:0;font-size:12px;font-weight:400;display:inline}._target_kcro4_68 p{margin:8px 0 0;font-size:11px}._learn_kcro4_73{border-bottom:1px solid #c8cbc0;font-size:13px;line-height:1.75}._inputColumn_kcro4_32>._learn_kcro4_73{margin-top:22px}._learn_kcro4_73 summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-weight:600;line-height:1.5;list-style:none;display:flex}._learn_kcro4_73 summary::-webkit-details-marker{display:none}._learn_kcro4_73 summary>span{color:#667653;font-size:20px;transition:transform .2s}._learn_kcro4_73[open] summary>span{transform:rotate(45deg)}._learn_kcro4_73>div{color:#4d5746;max-width:900px;padding:0 0 18px}._learn_kcro4_73 p{margin:0 0 13px}._learn_kcro4_73 p:last-child{margin-bottom:0}._learn_kcro4_73 ul,._learn_kcro4_73 ol{margin:0;padding-left:19px}._learn_kcro4_73 li{padding:0 0 10px 4px}._learn_kcro4_73 a{text-underline-offset:4px}._pulseHelper_kcro4_85{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;margin:15px 0;display:grid}._secondaryButton_kcro4_86{color:#26351f;background:#fafaf6;border:1px solid #b7beb0;border-radius:9px;min-height:46px;padding:12px 18px;font-size:12px;font-weight:600}._page_kcro4_1 button:disabled{cursor:not-allowed;opacity:.45}._secondaryButton_kcro4_86:hover:enabled{background:#e7eddb;border-color:#677c42}._guideSection_kcro4_89{border-top:1px solid var(--line);margin-top:40px;padding-top:34px}._sectionTitle_kcro4_90 h3,._learning_kcro4_90 h3,._pulseExplorer_kcro4_90 h3{letter-spacing:-.04em;margin:12px 0;font-size:clamp(22px,2.3vw,30px);font-weight:600;line-height:1.2}._sectionTitle_kcro4_90 p,._pulseExplorer_kcro4_90 p{color:#596153;margin:0;font-size:13px;line-height:1.6}._zoneList_kcro4_92{border:1px solid #c4c9bb;border-radius:14px;margin-top:24px;overflow:hidden}._zone_kcro4_92{width:100%;color:var(--ink);text-align:left;background:#fafaf64d;border:0;border-bottom:1px solid #c4c9bb;grid-template-columns:24px minmax(90px,.55fr) minmax(0,1.8fr) minmax(90px,auto);align-items:center;gap:20px;padding:20px;display:grid}._zone_kcro4_92:last-child{border-bottom:0}._zone_kcro4_92:hover{background:#e7ecde}._zone_kcro4_92[aria-pressed=true]{background:#dfe9cd}._page_kcro4_1 ._zone_kcro4_92:disabled{opacity:1;cursor:default}._zoneIndex_kcro4_98{color:#68765b;font-size:11px}._zoneName_kcro4_99 strong{font-size:13px;font-weight:650;display:block}._zoneName_kcro4_99 small,._zoneRange_kcro4_100 small{color:#596153;letter-spacing:0;margin-top:6px;font-size:10px;font-weight:400;display:block}._zoneDescription_kcro4_101{color:#394433;font-size:12px;line-height:1.55}._zoneDescription_kcro4_101 small{color:#627158;margin-top:4px;font-size:11px;display:block}._zoneRange_kcro4_100{text-align:right;letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:19px;font-weight:550;line-height:1.2}._pulseExplorer_kcro4_90{background:#e1e5d9;border:1px solid #c7cfbc;border-radius:14px;grid-template-columns:1fr 1fr;gap:35px;margin-top:28px;padding:clamp(20px,3vw,30px);display:grid}._pulseExplorer_kcro4_90 ._pulseAnswer_kcro4_105{min-height:58px;margin-top:12px;font-size:12px;line-height:1.65}._pulseAnswer_kcro4_105 strong{color:#2c4122;font-weight:650}._learning_kcro4_90{margin-top:42px}._learning_kcro4_90 h3{margin-bottom:14px}._sources_kcro4_109{flex-wrap:wrap;gap:12px 22px;margin-top:20px;font-size:11px;display:flex}._explainGrid_kcro4_110{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:25px;display:grid}._explainGrid_kcro4_110 article{border:1px solid #c8cbc0;border-radius:12px;padding:22px}._explainGrid_kcro4_110 article>span{color:#647452;font-size:10px;font-weight:650}._explainGrid_kcro4_110 h4{letter-spacing:-.02em;margin:22px 0 12px;font-size:15px;font-weight:650}._explainGrid_kcro4_110 p{color:#596153;margin:0;font-size:12px;line-height:1.65}._explainGrid_kcro4_110 article>strong{margin-top:20px;font-size:15px;font-weight:600;display:block}._foldIntro_kcro4_116{border:1px solid #c8cbc0;border-radius:12px;margin-top:25px;padding:22px}._foldIntro_kcro4_116>strong{font-size:13px;font-weight:650}._foldIntro_kcro4_116 p{color:#596153;max-width:760px;margin:9px 0 17px;font-size:12px;line-height:1.65}._foldIntro_kcro4_116>div{color:#394b2c;flex-wrap:wrap;gap:12px 26px;font-size:11px;display:flex}._progress_kcro4_120>div{justify-content:space-between;gap:12px;font-size:12px;display:flex}._progress_kcro4_120 span{color:#596153;font-size:11px}._progress_kcro4_120 progress{-webkit-appearance:none;appearance:none;accent-color:#657c40;background:#d9dfd0;border:0;border-radius:10px;width:100%;height:5px;margin-top:13px;display:block;overflow:hidden}._progress_kcro4_120 progress::-webkit-progress-bar{background:#d9dfd0}._progress_kcro4_120 progress::-webkit-progress-value{background:#657c40}._progress_kcro4_120 progress::-moz-progress-bar{background:#657c40}._resultButton_kcro4_126{background:var(--accent);color:#1b2913;border:0;border-radius:9px;width:100%;min-height:48px;padding:13px;font-size:12px;font-weight:650;line-height:1.5;display:block}._result_kcro4_55 ._smallResult_kcro4_127{margin-top:10px;font-size:11px}._actions_kcro4_128{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:15px 30px;margin-top:36px;padding-top:28px;display:flex}._actions_kcro4_128>div{flex:1;min-width:180px}._actions_kcro4_128 strong{font-size:14px;font-weight:650}._actions_kcro4_128 p{color:#596153;margin:7px 0 0;font-size:11px;line-height:1.6}._actions_kcro4_128>p{flex-basis:100%;margin:0}._copyFallback_kcro4_133{background:var(--white);width:100%;min-height:200px;color:var(--ink);border:1px solid var(--line);border-radius:10px;margin-top:15px;padding:14px;font-size:13px}._disclaimer_kcro4_134{color:#596153;max-width:850px;margin:24px 0 0;font-size:11px;line-height:1.75}._page_kcro4_1 :is(input,select,button,summary,a,textarea):focus-visible{outline-offset:4px;outline:3px solid #61752c}._result_kcro4_55 button:focus-visible{outline-color:var(--accent)}._zone_kcro4_92:focus-visible{outline-offset:-4px!important}@media (max-width:1000px){._choices_kcro4_7 button{gap:9px;padding-inline:14px}._choices_kcro4_7 button strong{font-size:14px}._tabArrow_kcro4_12{display:none}._zone_kcro4_92{gap:13px}}@media (max-width:800px){._body_kcro4_31{grid-template-columns:minmax(0,1fr)}._result_kcro4_55{position:static}._value_kcro4_57{font-size:62px}._toolbar_kcro4_26{flex-wrap:wrap}._zone_kcro4_92{grid-template-columns:20px minmax(80px,1fr) auto}._zoneDescription_kcro4_101{grid-area:2/2/auto/-1}._zoneRange_kcro4_100{grid-area:1/3}._explainGrid_kcro4_110{grid-template-columns:minmax(0,1fr);gap:12px}._explainGrid_kcro4_110 h4{margin-top:12px}}@media (max-width:560px){._page_kcro4_1{padding-inline:18px}._page_kcro4_1 h1{font-size:clamp(35px,9.3vw,49px)}._choices_kcro4_7{border-radius:15px;gap:4px;padding:5px}._choices_kcro4_7 button{border-radius:11px;min-height:89px;padding:12px 8px;display:block}._toolNumber_kcro4_9{margin-bottom:9px;font-size:9px;display:block}._choices_kcro4_7 button strong{font-size:12px}._choices_kcro4_7 button small{margin-top:5px;font-size:9px;line-height:1.4}._panel_kcro4_18{border-radius:16px;padding:22px 18px}._panelTop_kcro4_19{align-items:flex-start}._liveBadge_kcro4_21{gap:5px;font-size:9px}._eyebrow_kcro4_20{font-size:9px}._heading_kcro4_23 p{font-size:14px}._page_kcro4_1 ._heading_kcro4_23 h2{margin-top:25px;font-size:30px}._fields_kcro4_33{gap:20px 12px}._field_kcro4_33 label,._field_kcro4_33 small,._help_kcro4_42{font-size:11px}._pulseExplorer_kcro4_90{grid-template-columns:minmax(0,1fr);gap:23px}._pulseHelper_kcro4_85{grid-template-columns:minmax(0,1fr)}._zone_kcro4_92{gap:10px;padding:18px 14px}._zoneName_kcro4_99 strong{font-size:12px}._zoneRange_kcro4_100{font-size:18px}._zoneDescription_kcro4_101{font-size:11px}._value_kcro4_57{font-size:56px}._foldIntro_kcro4_116{padding:18px}._foldIntro_kcro4_116>div{display:grid}._learn_kcro4_73{font-size:12px}._learn_kcro4_73 summary{padding-block:19px}._actions_kcro4_128 ._secondaryButton_kcro4_86{width:100%}}@media (max-width:360px){._fields_kcro4_33{grid-template-columns:minmax(0,1fr)}._choices_kcro4_7 button small{font-size:8px}._result_kcro4_55 dl div{flex-wrap:wrap}._liveBadge_kcro4_21{white-space:normal;max-width:90px}}._metabolic_kcro4_183{min-width:0}._energyOverview_kcro4_184{color:#596153;flex-wrap:wrap;gap:10px 22px;padding-top:22px;font-size:11px;line-height:1.6;display:flex}._energyStep_kcro4_185{border-top:1px solid var(--line);min-width:0;margin-top:30px;padding-top:28px}._energyStep_kcro4_185:first-child{border-top:0;margin-top:0;padding-top:0}._stepHeading_kcro4_187{align-items:baseline;gap:13px;margin-bottom:13px;display:flex}._stepHeading_kcro4_187>span{color:#65764e;font-size:11px;font-weight:650}._page_kcro4_1 ._stepHeading_kcro4_187 h3{letter-spacing:-.035em;text-transform:none;margin:0;font-size:22px;font-weight:600;line-height:1.25}._stepIntro_kcro4_190{color:#4d5746;margin:0 0 22px;font-size:13px;line-height:1.7}._energyStep_kcro4_185>._learn_kcro4_73{margin-top:14px}._basalPreview_kcro4_192{background:#e7eadd;border:1px solid #c8cfbd;border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:8px 15px;margin-top:20px;padding:16px;display:flex}._basalPreview_kcro4_192 span{color:#4f5e41;font-size:11px}._basalPreview_kcro4_192 strong{letter-spacing:-.035em;font-size:21px;font-weight:600}._basalPreview_kcro4_192 small{letter-spacing:0;font-size:11px}._activityList_kcro4_196{gap:16px;display:grid}._activityCard_kcro4_197{background:#fafaf66b;border:1px solid #c8cbc0;border-radius:12px;min-width:0;margin:0;padding:16px}._activityCard_kcro4_197 legend{color:#59684b;padding:0 7px;font-size:11px;font-weight:600}._activityTop_kcro4_199{justify-content:space-between;align-items:center;gap:12px;margin:-4px 0 14px;display:flex}._activityTop_kcro4_199>span{font-size:12px;font-weight:600;line-height:1.5}._removeActivity_kcro4_201{color:#74513c;text-underline-offset:4px;background:0 0;border:0;flex-shrink:0;min-height:44px;padding:8px 0 8px 10px;font-size:11px;text-decoration:underline}._metabolicFields_kcro4_202{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:17px 14px;display:grid}._activityCard_kcro4_197 ._field_kcro4_33 select{padding-right:25px}._metReference_kcro4_204{background:#e7ebdf;border-radius:9px;align-self:end;min-height:50px;padding:8px 12px}._metReference_kcro4_204>span{color:#58674c;font-size:10px;line-height:1.5;display:block}._metReference_kcro4_204 strong{margin-top:2px;font-size:18px;font-weight:600;display:block}._activityNumbers_kcro4_207{border-top:1px solid #c8cbc0;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0 8px;padding-top:15px;display:grid}._activityNumbers_kcro4_207 dt{color:#596153;font-size:10px;line-height:1.5}._activityNumbers_kcro4_207 dd{letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:7px 0 0;font-size:20px;font-weight:600}._activityNumbers_kcro4_207 dd small{letter-spacing:0;font-size:10px;font-weight:400}._activityNumbers_kcro4_207>div:last-child{color:#354e27}._metSource_kcro4_212{color:#59684b;text-underline-offset:3px;align-items:center;min-height:44px;font-size:10px;display:inline-flex}._addActivity_kcro4_213{color:#354e27;text-align:left;background:0 0;border:1px dashed #8c9d7c;border-radius:10px;width:100%;min-height:48px;margin-top:14px;padding:12px 16px;font-size:12px;font-weight:600}._addActivity_kcro4_213:hover{background:#e7ecde}._quietNote_kcro4_215{color:#596153;margin:16px 0;font-size:12px;line-height:1.7}._neatModes_kcro4_216{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 20px;display:grid}._neatModes_kcro4_216 button{color:#444f39;background:0 0;border:1px solid #bfc3b4;border-radius:9px;min-height:48px;padding:10px;font-size:12px}._neatModes_kcro4_216 button[aria-pressed=true]{color:#263516;background:#e1e9d0;border-color:#677c42;font-weight:600}._omitNeat_kcro4_219{color:#596153;cursor:pointer;align-items:flex-start;gap:10px;margin-top:8px;padding:14px 0;font-size:12px;line-height:1.65;display:flex}._omitNeat_kcro4_219 input{accent-color:#657c40;flex-shrink:0;width:20px;height:20px;margin:2px 0 0}._timeBudget_kcro4_221{border-block:1px solid var(--line);color:#596153;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:13px 0;font-size:11px;display:flex}._timeBudget_kcro4_221 strong{color:#35452b;font-weight:600}._energyResult_kcro4_223{scroll-margin-top:30px;top:18px}._energyResult_kcro4_223 ._value_kcro4_57{margin-block:24px 18px;font-size:clamp(40px,4.5vw,64px)}._energyBar_kcro4_225{border-radius:8px;gap:3px;width:100%;height:7px;margin-top:22px;display:flex;overflow:hidden}._energyBar_kcro4_225>span{flex-basis:0;min-width:0}._energyPart0_kcro4_227{background:#c6cdbb}._energyPart1_kcro4_228{background:#a8bd73}._energyPart2_kcro4_229{background:#7e9863}._energyPart3_kcro4_230{background:#e3d4a4}._energyResult_kcro4_223 ._energyBreakdown_kcro4_231{margin-top:18px;margin-bottom:8px}._balanceBox_kcro4_232{background:#ffffff0a;border:1px solid #ffffff26;border-radius:11px;margin-top:12px;padding:18px}._balanceBox_kcro4_232>span{color:#c4ceb9;font-size:10px;line-height:1.5;display:block}._balanceBox_kcro4_232>strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:15px;font-size:29px;font-weight:550;line-height:1.15;display:block}._balanceBox_kcro4_232 strong small,._energyGoal_kcro4_235>strong small{letter-spacing:0;font-size:12px;font-weight:400}._balanceBox_kcro4_232 p{margin:10px 0 0;font-size:11px}._energyGoal_kcro4_235{border-top:1px solid #ffffff30;margin-top:22px;padding-top:22px}._energyGoal_kcro4_235 label{color:#c4ceb9;margin-bottom:10px;font-size:11px;line-height:1.6;display:block}._energyGoal_kcro4_235 select{width:100%;min-width:0;max-width:100%;min-height:50px;color:var(--ink);background:#fafaf6;border:1px solid #c8cbc0;border-radius:9px;padding:12px;font-size:16px;display:block}._energyGoal_kcro4_235>strong{letter-spacing:-.04em;margin-top:17px;font-size:30px;font-weight:550;display:block}._energyGoal_kcro4_235 p{margin:10px 0 0;font-size:11px}._customGoal_kcro4_242{grid-template-columns:minmax(0,1fr);gap:15px;margin-top:18px;display:grid}._customGoal_kcro4_242 ._field_kcro4_33 label{color:#c4ceb9;font-size:11px;font-weight:400}._customGoal_kcro4_242 ._field_kcro4_33 small{color:#c4ceb9;font-size:11px}._customGoal_kcro4_242 ._field_kcro4_33 ._error_kcro4_43{color:#ffc5b1}._goalTarget_kcro4_246{padding-top:20px}._goalTarget_kcro4_246>span{color:#c4ceb9;font-size:11px;line-height:1.6;display:block}._goalTarget_kcro4_246>strong{letter-spacing:-.04em;margin:9px 0;font-size:32px;font-weight:550;display:block}._goalTarget_kcro4_246>strong small{letter-spacing:0;font-size:12px;font-weight:400}._exportSection_kcro4_250{background:#e7ebdf;border:1px solid #bdc6b2;border-radius:14px;margin-top:34px;padding:clamp(20px,3vw,28px)}._page_kcro4_1 ._exportSection_kcro4_250 h3{letter-spacing:-.04em;text-transform:none;margin:12px 0;font-size:26px;font-weight:600;line-height:1.15}._exportSection_kcro4_250>p{color:#4d5746;max-width:730px;margin:0;font-size:13px;line-height:1.7}._exportPrimary_kcro4_253{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}._exportPrimary_kcro4_253>a,._exportPrimary_kcro4_253>button{border:1px solid var(--dark);background:var(--dark);min-height:50px;color:var(--white);border-radius:9px;justify-content:center;align-items:center;padding:13px 22px;font-size:13px;font-weight:600;line-height:1.5;text-decoration:none;display:flex}._exportPrimary_kcro4_253>:nth-child(2){color:#26351f;background:#fafaf6;border-color:#a7b39b}._exportPrimary_kcro4_253>:hover:enabled,._exportPrimary_kcro4_253>a:hover{opacity:.85}._exportSection_kcro4_250 ._exportHint_kcro4_257{color:#526148;margin-top:12px;font-size:11px}._shareChannels_kcro4_258{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}._shareChannels_kcro4_258>a,._shareChannels_kcro4_258>span{color:#2c4221;background:0 0;border:1px solid #abb79e;border-radius:8px;justify-content:center;align-items:center;min-height:46px;padding:10px 18px;font-size:12px;font-weight:600;text-decoration:none;display:flex}._shareChannels_kcro4_258>a:hover{background:#f3f6ed}._shareChannels_kcro4_258>span{opacity:.45}._exportSection_kcro4_250 ._exportStatus_kcro4_262{color:#354c27;margin-top:14px;font-size:12px;font-weight:600}._exportStatus_kcro4_262:empty{display:none}._energyResult_kcro4_223 ._resultNotice_kcro4_264{color:#e6d7b3;background:#d7bd7a15;border:1px solid #d7bd7a70;border-radius:9px;margin:20px 0 0;padding:12px;font-size:11px}._energyIssues_kcro4_265{color:#d5d9d2;margin:10px 0;padding-left:16px;font-size:12px;line-height:1.7}._energyIssues_kcro4_265 li{padding:5px 0}._mobileResultJump_kcro4_267,._mobileEnergySummary_kcro4_267{display:none}._metabolic_kcro4_183 ._explainGrid_kcro4_110 article>strong{overflow-wrap:anywhere;font-size:13px;line-height:1.6}@media (max-width:800px){._energyResult_kcro4_223{scroll-margin-top:95px;position:static}._mobileEnergySummary_kcro4_267{z-index:5;text-align:left;background:var(--dark);width:100%;min-height:60px;color:var(--white);border:1px solid #4b5942;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 12px;margin-top:18px;padding:12px 16px;display:grid;position:sticky;top:8px;box-shadow:0 4px 16px #17221918}._mobileEnergySummary_kcro4_267>span{color:#cbd4c4;font-size:10px;line-height:1.5}._mobileEnergySummary_kcro4_267>strong{letter-spacing:-.04em;white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:1/2/3;font-size:25px;font-weight:550}._mobileEnergySummary_kcro4_267 small{letter-spacing:0;font-size:11px;font-weight:400}._mobileResultJump_kcro4_267{background:var(--dark);width:100%;min-height:50px;color:var(--white);border:0;border-radius:10px;margin-top:24px;font-size:13px;font-weight:600;display:block}}@media (max-width:560px){._exportPrimary_kcro4_253{grid-template-columns:minmax(0,1fr);display:grid}._shareChannels_kcro4_258{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}._shareChannels_kcro4_258>a,._shareChannels_kcro4_258>span{padding-inline:6px;font-size:11px}._page_kcro4_1 ._exportSection_kcro4_250 h3{font-size:24px}._energyOverview_kcro4_184{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;font-size:10px;display:grid}._energyStep_kcro4_185{margin-top:25px;padding-top:25px}._page_kcro4_1 ._stepHeading_kcro4_187 h3{font-size:21px}._stepIntro_kcro4_190{font-size:12px}._activityCard_kcro4_197{padding:12px}._activityNumbers_kcro4_207{gap:6px}._activityNumbers_kcro4_207 dt{font-size:9px}._activityNumbers_kcro4_207 dd{font-size:19px}._activityNumbers_kcro4_207 dd small{margin-top:3px;display:block}._metabolicFields_kcro4_202{grid-template-columns:minmax(0,1fr);gap:17px}._metReference_kcro4_204{justify-content:space-between;align-items:center;gap:10px;min-height:40px;display:flex}._metReference_kcro4_204 strong{margin:0}._activityTop_kcro4_199>span{font-size:11px}._energyResult_kcro4_223 ._value_kcro4_57{font-size:56px}._energyResult_kcro4_223 dl div{flex-wrap:wrap;gap:5px 12px}._energyResult_kcro4_223 dd{margin-left:auto}._energyGoal_kcro4_235 select{padding-inline:9px}}
