.BmrTdeeCalculatorTool_container__XfOoe{width:100%}.BmrTdeeCalculatorTool_notice__WDS_b{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;border:1.5px solid var(--ink,#121310);border-radius:9px;background:#fff1d7;box-shadow:3px 3px 0 var(--ink,#121310);padding:12px 14px;margin-bottom:16px}.BmrTdeeCalculatorTool_noticeIcon__VUSr6{width:34px;height:34px;border-radius:50%;border:1.5px solid var(--ink,#121310);background:var(--amber,#f6bf45);display:grid;place-items:center;font-weight:950;color:var(--ink,#121310);flex-shrink:0}.BmrTdeeCalculatorTool_notice__WDS_b strong{display:block;font-size:.85rem;color:var(--ink,#121310)}.BmrTdeeCalculatorTool_notice__WDS_b p{margin:3px 0 0;color:var(--muted,#625f57);font-size:.8rem;line-height:1.45}.BmrTdeeCalculatorTool_workbench__B4CDt{background:var(--paper-card,#fcfaf5);border:2px solid var(--ink,#121310);border-radius:var(--radius-lg,12px);box-shadow:6px 6px 0 var(--ink,#121310);overflow:hidden;position:relative}.BmrTdeeCalculatorTool_windowHeader__4eaho{display:flex;justify-content:space-between;align-items:center;background:#121310;color:#ffffff;padding:10px 18px;border-bottom:2px solid var(--ink,#121310);font-family:var(--font-mono,monospace);font-size:.85rem;font-weight:750;gap:12px;flex-wrap:wrap}.BmrTdeeCalculatorTool_windowPath__NFHpp{color:#e5e5e5;letter-spacing:.04em}.BmrTdeeCalculatorTool_windowRight__Ve2Aj{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.BmrTdeeCalculatorTool_badgePill__Z5acV{border:1px solid rgba(255,255,255,.35);padding:3px 8px;border-radius:4px;font-size:.8rem;color:#fff}.BmrTdeeCalculatorTool_badgeLive__3kCUn{background:var(--acid,#d8ff48);color:#121310;border-color:#121310;font-weight:850}.BmrTdeeCalculatorTool_work__2jAen{display:grid;grid-template-columns:minmax(0,.91fr) minmax(0,1.09fr)}.BmrTdeeCalculatorTool_controls__rD2Oq{padding:24px;border-right:1.5px solid var(--ink,#121310);background:var(--paper-card,#fcfaf5)}.BmrTdeeCalculatorTool_results__NquEp{padding:24px;background:#f6f1e8}.BmrTdeeCalculatorTool_sectionHead__P87iH{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px}.BmrTdeeCalculatorTool_sectionHead__P87iH h2{margin:0;font-size:1.18rem;font-weight:900;letter-spacing:-.025em;color:var(--ink,#121310)}.BmrTdeeCalculatorTool_sectionHead__P87iH p{margin:4px 0 0;font-size:.85rem;color:var(--muted,#625f57);line-height:1.45}.BmrTdeeCalculatorTool_tag__0pa77{font-family:var(--font-mono,monospace);font-size:.8rem;font-weight:800;color:var(--muted,#625f57);letter-spacing:.08em;border:1px solid rgba(18,19,16,.2);padding:2px 7px;border-radius:4px;background:#ffffff}.BmrTdeeCalculatorTool_block__ZtDqh{border-top:1px solid rgba(18,19,16,.18);margin-top:20px;padding-top:18px}.BmrTdeeCalculatorTool_block__ZtDqh:first-of-type{border-top:0;margin-top:0;padding-top:0}.BmrTdeeCalculatorTool_blockTitle__LPWf3{font-size:.85rem;font-weight:900;color:var(--ink,#121310);margin-bottom:10px}.BmrTdeeCalculatorTool_row2__0JILA{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:11px}.BmrTdeeCalculatorTool_row3__e4z4I{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:11px}.BmrTdeeCalculatorTool_segment__L3O1d{display:grid;grid-template-columns:1fr 1fr;border:1.5px solid var(--ink,#121310);border-radius:7px;overflow:hidden;background:#ffffff}.BmrTdeeCalculatorTool_seg__u8r8_{border:0;border-right:1.5px solid var(--ink,#121310);background:#ffffff;padding:10px 9px;font-size:.8rem;font-weight:900;color:var(--ink,#121310);cursor:pointer}.BmrTdeeCalculatorTool_seg__u8r8_:last-child{border-right:0}.BmrTdeeCalculatorTool_segActive__XIQax{background:var(--acid,#d8ff48)}.BmrTdeeCalculatorTool_field__WE0Rw{margin-top:13px}.BmrTdeeCalculatorTool_field__WE0Rw:first-child,.BmrTdeeCalculatorTool_row2__0JILA>.BmrTdeeCalculatorTool_field__WE0Rw,.BmrTdeeCalculatorTool_row3__e4z4I>.BmrTdeeCalculatorTool_field__WE0Rw{margin-top:0}.BmrTdeeCalculatorTool_label__oI1Y2{display:flex;justify-content:space-between;gap:10px;margin-bottom:7px;font-size:.85rem;font-weight:850;color:var(--ink,#121310)}.BmrTdeeCalculatorTool_label__oI1Y2 small{font-family:var(--font-mono,monospace);font-size:.75rem;font-weight:800;color:var(--muted,#625f57)}.BmrTdeeCalculatorTool_inputShell__43ADm{display:flex;align-items:stretch;height:44px;overflow:hidden;border:1.5px solid var(--ink,#121310);border-radius:6px;background:var(--paper-2,#e9e3d7)}.BmrTdeeCalculatorTool_inputShell__43ADm:focus-within{border-color:var(--ink,#121310);box-shadow:0 0 0 3px rgba(255,109,74,.25)}.BmrTdeeCalculatorTool_inputShell__43ADm input{flex:1 1;min-width:0;border:0;background:transparent;padding:10px 8px 10px 12px;color:var(--ink,#121310);font-weight:800;font-size:.95rem;outline:none;font-family:inherit}.BmrTdeeCalculatorTool_inputShell__43ADm input::-webkit-inner-spin-button,.BmrTdeeCalculatorTool_inputShell__43ADm input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.BmrTdeeCalculatorTool_inputShell__43ADm input[type=number]{appearance:textfield;-moz-appearance:textfield}.BmrTdeeCalculatorTool_unit__itbm7{display:flex;align-items:center;padding-right:10px;color:var(--muted,#625f57);font-family:var(--font-mono,monospace);font-size:.8rem;font-weight:800;white-space:nowrap}.BmrTdeeCalculatorTool_stepper__5vNMa{display:flex;flex-direction:column;width:24px;height:44px;flex-shrink:0;border-left:1.5px solid var(--ink,#121310)}.BmrTdeeCalculatorTool_stepBtn__d5lmJ{display:grid;place-items:center;width:100%;height:22px;flex:none;border:0;background:transparent;padding:0;color:var(--muted,#625f57);cursor:pointer;transition:background .1s ease,color .1s ease}.BmrTdeeCalculatorTool_stepBtn__d5lmJ:first-child{border-bottom:1.5px solid var(--ink,#121310)}.BmrTdeeCalculatorTool_stepBtn__d5lmJ:hover:not(:disabled){background:var(--acid,#d8ff48);color:var(--ink,#121310)}.BmrTdeeCalculatorTool_stepBtn__d5lmJ:active:not(:disabled){background:#c7ef2e}.BmrTdeeCalculatorTool_stepBtn__d5lmJ:disabled{opacity:.35;cursor:not-allowed}.BmrTdeeCalculatorTool_stepBtn__d5lmJ svg{width:11px;height:11px}.BmrTdeeCalculatorTool_hint__zOGvG{font-size:.8rem;color:var(--muted,#625f57);line-height:1.45;margin-top:6px}.BmrTdeeCalculatorTool_optional__WOF2C{border:1px solid rgba(18,19,16,.18);border-radius:7px;background:#ffffff;padding:12px;margin-top:13px}.BmrTdeeCalculatorTool_optionalHead__r5xJr{display:flex;justify-content:space-between;gap:10px;align-items:center}.BmrTdeeCalculatorTool_optionalHead__r5xJr b{font-size:.85rem;color:var(--ink,#121310)}.BmrTdeeCalculatorTool_optionalHead__r5xJr span{font-family:var(--font-mono,monospace);font-weight:700;font-size:.75rem;color:var(--muted,#625f57)}.BmrTdeeCalculatorTool_optional__WOF2C .BmrTdeeCalculatorTool_field__WE0Rw{margin-top:10px}.BmrTdeeCalculatorTool_activityList__rIsi_{display:grid;gap:6px}.BmrTdeeCalculatorTool_activity__i_Zte{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;border:1px solid rgba(18,19,16,.18);border-radius:6px;background:#ffffff;padding:9px 10px;cursor:pointer;text-align:left}.BmrTdeeCalculatorTool_activityActive__RHeLg{border:1.5px solid var(--ink,#121310);background:#f2ffd0;box-shadow:2px 2px 0 var(--ink,#121310)}.BmrTdeeCalculatorTool_activityMark__89ow0{width:22px;height:22px;border:1.5px solid var(--ink,#121310);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono,monospace);font-size:.8rem;font-weight:900;line-height:1;text-align:center;color:var(--ink,#121310);box-sizing:border-box;flex-shrink:0;margin:0;padding:0}.BmrTdeeCalculatorTool_activityActive__RHeLg .BmrTdeeCalculatorTool_activityMark__89ow0{background:var(--acid,#d8ff48)}.BmrTdeeCalculatorTool_activityBody__chrql{display:flex;flex-direction:column;min-width:0}.BmrTdeeCalculatorTool_activityTitle__jU5xV{display:block;font-size:.8rem;color:var(--ink,#121310)}.BmrTdeeCalculatorTool_activityDesc__yjwp_{display:block;color:var(--muted,#625f57);font-size:.75rem;margin-top:2px}.BmrTdeeCalculatorTool_activityFactor__FEiaZ{font-family:var(--font-mono,monospace);font-weight:800;font-size:.75rem;color:var(--muted,#625f57)}.BmrTdeeCalculatorTool_controlFooter__wQwf9{display:flex;justify-content:space-between;gap:8px;align-items:center;border-top:1px solid rgba(18,19,16,.18);margin-top:20px;padding-top:16px}.BmrTdeeCalculatorTool_localNote__YcnIj{font-family:var(--font-mono,monospace);font-size:.75rem;font-weight:750;color:var(--muted,#625f57)}.BmrTdeeCalculatorTool_btn__E8jK0{border:1.5px solid var(--ink,#121310);border-radius:5px;background:#ffffff;box-shadow:2px 2px 0 var(--ink,#121310);padding:9px 11px;font-size:.8rem;font-weight:900;color:var(--ink,#121310);cursor:pointer;transition:transform .1s ease,box-shadow .1s ease,background .1s ease}.BmrTdeeCalculatorTool_btn__E8jK0:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--ink,#121310)}.BmrTdeeCalculatorTool_btn__E8jK0:active{transform:translate(1px,1px);box-shadow:0 0 0 var(--ink,#121310)}.BmrTdeeCalculatorTool_btnPrimary__N20Aw{background:var(--acid,#d8ff48)}.BmrTdeeCalculatorTool_energyFlow__gGgWa{border:2px solid var(--ink,#121310);border-radius:11px;background:#ffffff;box-shadow:4px 4px 0 var(--ink,#121310);overflow:hidden}.BmrTdeeCalculatorTool_flowHead__RClT9{background:var(--ink,#121310);color:#ffffff;padding:9px 13px;display:flex;justify-content:space-between;gap:10px;font-family:var(--font-mono,monospace);font-weight:800;font-size:.8rem;letter-spacing:.06em}.BmrTdeeCalculatorTool_flowHead__RClT9 span:last-child{color:var(--acid,#d8ff48)}.BmrTdeeCalculatorTool_flowBody__CxpZd{display:grid;grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);align-items:stretch}.BmrTdeeCalculatorTool_energyBox__igY5c{padding:20px 17px}.BmrTdeeCalculatorTool_energyBoxTdee__iSkUt{background:var(--acid,#d8ff48)}.BmrTdeeCalculatorTool_energyLabel__YlrQ2{font-family:var(--font-mono,monospace);font-weight:850;font-size:.75rem;letter-spacing:.06em;color:var(--ink,#121310)}.BmrTdeeCalculatorTool_energyNumber__BA3lp{font-size:clamp(2.5rem,5vw,4.1rem);font-weight:950;letter-spacing:-.06em;line-height:.95;margin-top:8px;color:var(--ink,#121310)}.BmrTdeeCalculatorTool_energyUnit__ybi8t{font-family:var(--font-mono,monospace);font-weight:800;font-size:.75rem;color:var(--muted,#625f57);margin-top:6px}.BmrTdeeCalculatorTool_energyDesc__53qSw{font-size:.8rem;color:var(--muted,#625f57);line-height:1.45;margin-top:12px}.BmrTdeeCalculatorTool_flowMult__Zb635{border-left:1.5px solid var(--ink,#121310);border-right:1.5px solid var(--ink,#121310);display:grid;place-items:center;background:var(--paper-2,#e9e3d7);text-align:center}.BmrTdeeCalculatorTool_flowMult__Zb635 strong{display:block;font-family:var(--font-mono,monospace);font-weight:950;font-size:1rem;color:var(--ink,#121310)}.BmrTdeeCalculatorTool_flowMult__Zb635 span{display:block;font-family:var(--font-mono,monospace);font-weight:700;font-size:.75rem;color:var(--muted,#625f57);margin-top:3px}.BmrTdeeCalculatorTool_formulaUsed__Le6hH{display:flex;justify-content:space-between;gap:10px;padding:10px 13px;border-top:1.5px solid var(--ink,#121310);background:var(--paper-card,#fcfaf5);font-size:.8rem}.BmrTdeeCalculatorTool_formulaUsed__Le6hH span{color:var(--muted,#625f57)}.BmrTdeeCalculatorTool_formulaUsed__Le6hH b{font-family:var(--font-mono,monospace);color:var(--ink,#121310)}.BmrTdeeCalculatorTool_metricGrid__YrrpC{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:14px}.BmrTdeeCalculatorTool_metric__r0v_F{border:1.5px solid var(--ink,#121310);border-radius:7px;background:#ffffff;padding:12px;min-height:94px}.BmrTdeeCalculatorTool_metricLilac__XBBvG{background:#eeeaff}.BmrTdeeCalculatorTool_metricSky__14abe{background:#e8f6ff}.BmrTdeeCalculatorTool_metric__r0v_F strong{display:block;font-size:1.18rem;letter-spacing:-.025em;color:var(--ink,#121310)}.BmrTdeeCalculatorTool_metric__r0v_F span{display:block;font-size:.8rem;color:var(--muted,#625f57);line-height:1.35;margin-top:5px}.BmrTdeeCalculatorTool_card__Aik3Y{border:1.5px solid var(--ink,#121310);border-radius:9px;background:var(--paper-card,#fcfaf5);box-shadow:3px 3px 0 var(--ink,#121310);overflow:hidden;margin-top:14px}.BmrTdeeCalculatorTool_cardHead__jOJ7X{padding:10px 13px;border-bottom:1.5px solid var(--ink,#121310);display:flex;justify-content:space-between;gap:10px;align-items:center}.BmrTdeeCalculatorTool_cardHead__jOJ7X b{font-size:.85rem;color:var(--ink,#121310)}.BmrTdeeCalculatorTool_cardHead__jOJ7X span{font-family:var(--font-mono,monospace);font-weight:800;font-size:.75rem;color:var(--muted,#625f57)}.BmrTdeeCalculatorTool_scenarioControls__KWQaV{padding:13px}.BmrTdeeCalculatorTool_scenarioTabs__lccTQ{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.BmrTdeeCalculatorTool_scenario__afZue{border:1.5px solid var(--ink,#121310);border-radius:6px;background:#ffffff;padding:10px 8px;text-align:left;cursor:pointer}.BmrTdeeCalculatorTool_scenarioActive__HgN_l{background:var(--acid,#d8ff48);box-shadow:2px 2px 0 var(--ink,#121310)}.BmrTdeeCalculatorTool_scenario__afZue b{display:block;font-size:.8rem;color:var(--ink,#121310)}.BmrTdeeCalculatorTool_scenario__afZue span{display:block;font-family:var(--font-mono,monospace);font-weight:700;font-size:.75rem;color:var(--muted,#625f57);margin-top:3px}.BmrTdeeCalculatorTool_scenarioResult__7Mz3y{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:end;margin-top:12px;border-top:1px solid rgba(18,19,16,.18);padding-top:12px}.BmrTdeeCalculatorTool_scenarioResult__7Mz3y small{display:block;font-family:var(--font-mono,monospace);font-weight:800;font-size:.75rem;color:var(--muted,#625f57)}.BmrTdeeCalculatorTool_scenarioResult__7Mz3y strong{display:block;font-size:2rem;letter-spacing:-.045em;margin-top:3px;color:var(--ink,#121310)}.BmrTdeeCalculatorTool_scenarioResult__7Mz3y p{margin:3px 0 0;color:var(--muted,#625f57);font-size:.8rem;line-height:1.4}.BmrTdeeCalculatorTool_deltaPill__Wndx4{border:1px solid var(--ink,#121310);border-radius:999px;background:#ffffff;padding:5px 8px;font-family:var(--font-mono,monospace);font-weight:900;font-size:.75rem;color:var(--ink,#121310);white-space:nowrap}.BmrTdeeCalculatorTool_formulaDetails__EYENh summary{list-style:none;cursor:pointer;padding:11px 13px;font-size:.85rem;font-weight:900;color:var(--ink,#121310);display:flex;justify-content:space-between}.BmrTdeeCalculatorTool_formulaDetails__EYENh summary::-webkit-details-marker{display:none}.BmrTdeeCalculatorTool_formulaDetails__EYENh summary:after{content:"+";font-family:var(--font-mono,monospace)}.BmrTdeeCalculatorTool_formulaDetails__EYENh[open] summary:after{content:"\2212"}.BmrTdeeCalculatorTool_formulaBody__VWUK8{border-top:1.5px solid var(--ink,#121310)}.BmrTdeeCalculatorTool_formulaRow__vQETk{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:10px 13px;border-top:1px solid rgba(18,19,16,.18);align-items:center}.BmrTdeeCalculatorTool_formulaRow__vQETk:first-child{border-top:0}.BmrTdeeCalculatorTool_formulaRow__vQETk b{font-size:.8rem;color:var(--ink,#121310)}.BmrTdeeCalculatorTool_formulaRow__vQETk span{display:block;color:var(--muted,#625f57);font-size:.75rem;margin-top:2px}.BmrTdeeCalculatorTool_formulaValue__XGI6A{font-family:var(--font-mono,monospace);font-weight:900;font-size:.85rem;white-space:nowrap;color:var(--ink,#121310)}.BmrTdeeCalculatorTool_formulaRowUsed__ohDWP{background:#f2ffd0}.BmrTdeeCalculatorTool_macroContent__cqmaS{padding:13px}.BmrTdeeCalculatorTool_macroContent__cqmaS p{font-size:.8rem;color:var(--muted,#625f57);line-height:1.45;margin:0 0 10px}.BmrTdeeCalculatorTool_macroPresets__40M6y{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}.BmrTdeeCalculatorTool_macroPreset__nddIe{border:1px solid var(--ink,#121310);border-radius:999px;background:#ffffff;padding:6px 8px;font-family:var(--font-mono,monospace);font-weight:800;font-size:.75rem;color:var(--ink,#121310);cursor:pointer}.BmrTdeeCalculatorTool_macroPresetActive___HDnd{background:var(--acid,#d8ff48)}.BmrTdeeCalculatorTool_macroTrack__gNoFi{height:13px;border:1.5px solid var(--ink,#121310);border-radius:999px;overflow:hidden;display:flex;background:#ffffff}.BmrTdeeCalculatorTool_macroProteinFill__5N7tD{background:var(--coral,#ff6d4a)}.BmrTdeeCalculatorTool_macroCarbFill__tFIdv{background:var(--acid,#d8ff48)}.BmrTdeeCalculatorTool_macroFatFill__sdtwS{background:var(--lilac,#8c89ff)}.BmrTdeeCalculatorTool_macroGrid__TwvNA{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px}.BmrTdeeCalculatorTool_macroItem__ACCWd{border:1px solid rgba(18,19,16,.18);border-radius:6px;background:#ffffff;padding:9px}.BmrTdeeCalculatorTool_macroItem__ACCWd small{display:block;font-family:var(--font-mono,monospace);font-weight:750;font-size:.75rem;color:var(--muted,#625f57)}.BmrTdeeCalculatorTool_macroItem__ACCWd strong{display:block;font-size:1rem;margin-top:4px;color:var(--ink,#121310)}.BmrTdeeCalculatorTool_macroItem__ACCWd span{display:block;font-size:.75rem;color:var(--muted,#625f57);margin-top:2px}.BmrTdeeCalculatorTool_resultActions__otoWF{display:flex;gap:8px;justify-content:flex-end;margin-top:14px;padding-top:14px;border-top:1px solid rgba(18,19,16,.18)}.BmrTdeeCalculatorTool_toast__6trWi{position:fixed;left:50%;bottom:22px;transform:translate(-50%,15px);opacity:0;background:var(--ink,#121310);color:#ffffff;border:1.5px solid var(--ink,#121310);box-shadow:4px 4px 0 var(--coral,#ff6d4a);border-radius:5px;padding:10px 16px;font-size:.85rem;font-weight:850;transition:all .16s cubic-bezier(.16,1,.3,1);pointer-events:none;z-index:1000}.BmrTdeeCalculatorTool_toastShow__Pl_cC{opacity:1;transform:translate(-50%)}@media (max-width:920px){.BmrTdeeCalculatorTool_work__2jAen{grid-template-columns:minmax(0,1fr)}.BmrTdeeCalculatorTool_controls__rD2Oq{border-right:0;border-bottom:1.5px solid var(--ink,#121310)}}@media (max-width:640px){.BmrTdeeCalculatorTool_controls__rD2Oq,.BmrTdeeCalculatorTool_results__NquEp{padding:16px}.BmrTdeeCalculatorTool_flowBody__CxpZd,.BmrTdeeCalculatorTool_macroGrid__TwvNA,.BmrTdeeCalculatorTool_metricGrid__YrrpC,.BmrTdeeCalculatorTool_row2__0JILA,.BmrTdeeCalculatorTool_row3__e4z4I{grid-template-columns:1fr}.BmrTdeeCalculatorTool_flowMult__Zb635{border:0;border-top:1.5px solid var(--ink,#121310);border-bottom:1.5px solid var(--ink,#121310);padding:10px}.BmrTdeeCalculatorTool_scenarioResult__7Mz3y,.BmrTdeeCalculatorTool_scenarioTabs__lccTQ{grid-template-columns:1fr}.BmrTdeeCalculatorTool_controlFooter__wQwf9,.BmrTdeeCalculatorTool_resultActions__otoWF{align-items:flex-start;flex-direction:column}.BmrTdeeCalculatorTool_controlFooter__wQwf9 .BmrTdeeCalculatorTool_btn__E8jK0,.BmrTdeeCalculatorTool_resultActions__otoWF .BmrTdeeCalculatorTool_btn__E8jK0{width:100%}}