.swimming-calorie-calculator_calculator__tMflf{display:grid;grid-template-columns:minmax(300px,.82fr) minmax(0,1.3fr);gap:20px;align-items:start;color:#f1f5f9}.swimming-calorie-calculator_inputs__2oaww,.swimming-calorie-calculator_results__N7fFi{min-width:0;border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;background:#0b1c2b}.swimming-calorie-calculator_inputs__2oaww{padding:24px}.swimming-calorie-calculator_panelHeading__PbE0n{display:flex;align-items:center;justify-content:space-between;gap:12px}.swimming-calorie-calculator_eyebrow__NvE_d{font-size:11px;letter-spacing:.14em;font-weight:700;color:#85bdd9}.swimming-calorie-calculator_freeLabel__kO9t2{font-size:11px;font-weight:600;color:#d8f882;padding:4px 8px;border-radius:4px;background:#d8f8820d;white-space:nowrap}.swimming-calorie-calculator_field__CMHpR{margin-top:20px;min-width:0}.swimming-calorie-calculator_fieldTitle__k_ikG{display:flex;align-items:center;gap:9px;margin-bottom:10px;font-size:13px;font-weight:600}.swimming-calorie-calculator_fieldTitle__k_ikG>span{color:#85bdd9;font-size:10px;letter-spacing:.03em}.swimming-calorie-calculator_choices__Tn8Kp,.swimming-calorie-calculator_compactChoices__vfZ0w{display:flex;gap:6px;min-width:0}.swimming-calorie-calculator_effortChoices__4dmi1{display:grid;gap:6px;min-width:0}.swimming-calorie-calculator_choices__Tn8Kp .swimming-calorie-calculator_option__7ciIn{flex:1}.swimming-calorie-calculator_option__7ciIn{position:relative;display:block;cursor:pointer;min-width:0}.swimming-calorie-calculator_option__7ciIn input{position:absolute;opacity:0;width:1px;height:1px}.swimming-calorie-calculator_option__7ciIn>span{min-height:44px;min-width:44px;padding:9px 7px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #ffffff18;border-radius:7px;background:#ffffff04;color:#cbd5e1;text-align:center;font-size:12px;transition:background .15s,border-color .15s}.swimming-calorie-calculator_option__7ciIn strong{font-weight:500}.swimming-calorie-calculator_option__7ciIn small{font-size:10px;margin-top:3px;font-weight:400}.swimming-calorie-calculator_option__7ciIn:hover>span{border-color:#85bdd97a;background:#85bdd910}.swimming-calorie-calculator_option__7ciIn input:checked+span{background:#d8f882;border-color:#d8f882;color:#0f2233}.swimming-calorie-calculator_option__7ciIn input:checked+span strong{font-weight:650}.swimming-calorie-calculator_option__7ciIn input:focus-visible+span{outline:2px solid #85bdd9;outline-offset:3px}.swimming-calorie-calculator_mixedChoice__kw4cA{grid-column:1/-1}.swimming-calorie-calculator_mixedChoice__kw4cA>span{flex-direction:row;justify-content:space-between;gap:8px;padding:10px 12px;border-style:dashed}.swimming-calorie-calculator_mixedChoice__kw4cA small{margin:0}.swimming-calorie-calculator_mixedChoice__kw4cA input:checked+span{border-style:solid}.swimming-calorie-calculator_mixPanel__oNjt3{padding:12px 14px 0;margin-top:10px;border:1px solid #85bdd933;border-radius:8px;background:#15354d33}.swimming-calorie-calculator_mixHeading__etPwQ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;font-size:11px}.swimming-calorie-calculator_mixHeading__etPwQ h3{font-weight:600}.swimming-calorie-calculator_mixHeading__etPwQ>span{color:#d8f882;font-size:10px;font-variant-numeric:tabular-nums}.swimming-calorie-calculator_mixPanel__oNjt3>.swimming-calorie-calculator_help__N2W_S{margin-top:5px;font-size:10px}.swimming-calorie-calculator_mixRow__h_Bar{margin-top:10px}.swimming-calorie-calculator_mixRow__h_Bar>div{display:flex;align-items:baseline;justify-content:space-between;gap:6px;font-size:12px}.swimming-calorie-calculator_mixRow__h_Bar>div>span{display:flex;gap:9px;align-items:baseline;font-variant-numeric:tabular-nums}.swimming-calorie-calculator_mixRow__h_Bar output{font-weight:600;color:#d8f882}.swimming-calorie-calculator_mixRow__h_Bar small{color:#b3c4d2;font-size:10px}.swimming-calorie-calculator_mixRow__h_Bar input{display:block;-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;height:44px;box-sizing:border-box;padding:20px 0;margin:-5px 0 -9px;background-clip:content-box!important;cursor:pointer;border:0;border-radius:3px}.swimming-calorie-calculator_mixRow__h_Bar input::-webkit-slider-runnable-track{height:4px;background:transparent}.swimming-calorie-calculator_mixRow__h_Bar input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;height:16px;width:16px;margin-top:-6px;border-radius:50%;background:#d8f882;border:2px solid #0b1c2b;box-shadow:0 0 0 1px #d8f882}.swimming-calorie-calculator_mixRow__h_Bar input::-moz-range-track{height:4px;background:transparent}.swimming-calorie-calculator_mixRow__h_Bar input::-moz-range-thumb{height:12px;width:12px;border-radius:50%;background:#d8f882;border:2px solid #0b1c2b;box-shadow:0 0 0 1px #d8f882}.swimming-calorie-calculator_mixRow__h_Bar input:focus-visible{outline:2px solid #85bdd9;outline-offset:2px}.swimming-calorie-calculator_resetMix__CaBjz{min-height:44px;color:#85bdd9;font-size:10px;text-decoration:underline;text-underline-offset:3px}.swimming-calorie-calculator_compactChoices__vfZ0w .swimming-calorie-calculator_option__7ciIn>span{min-height:51px;padding:9px 12px}.swimming-calorie-calculator_weightRow__YxDAC{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px}.swimming-calorie-calculator_weightRow__YxDAC .swimming-calorie-calculator_numberField__zf30j>label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.swimming-calorie-calculator_numberField__zf30j,.swimming-calorie-calculator_paceField__WqKu1,.swimming-calorie-calculator_selectField__yJK5_{min-width:0}.swimming-calorie-calculator_numberField__zf30j>label,.swimming-calorie-calculator_paceField__WqKu1>label,.swimming-calorie-calculator_selectField__yJK5_{display:block;color:#b3c4d2;font-size:11px;margin-bottom:7px}.swimming-calorie-calculator_numberWrap__9_xPp{display:flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid #85bdd955;border-radius:8px;background:#15354d66}.swimming-calorie-calculator_numberWrap__9_xPp:focus-within{border-color:#d8f882;box-shadow:0 0 0 3px #d8f88212}.swimming-calorie-calculator_numberWrap__9_xPp[data-invalid=true]{border-color:#fda4af}.swimming-calorie-calculator_numberWrap__9_xPp input{width:100%;min-width:0;padding:0;border:0;outline:0;background:transparent;color:#f8fafc;font-size:26px;font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums}.swimming-calorie-calculator_numberWrap__9_xPp>span{color:#b3c4d2;font-size:12px}.swimming-calorie-calculator_inputs__2oaww select{display:block;-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;min-width:0;min-height:44px;padding:10px 42px 10px 12px;border:1px solid #ffffff24;border-radius:7px;background-color:#102638;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='m5 7.5 5 5 5-5' stroke='%2385bdd9' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:20px 20px;color:#e2e8f0;font-size:14px;cursor:pointer}.swimming-calorie-calculator_inputs__2oaww select:focus-visible{outline:2px solid #85bdd9;outline-offset:2px}.swimming-calorie-calculator_selectField__yJK5_ select{margin-top:7px;min-height:51px}.swimming-calorie-calculator_effort__78Q5G,.swimming-calorie-calculator_subField__5KtRp{margin-top:12px}.swimming-calorie-calculator_timeFields__GNiAg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.swimming-calorie-calculator_timeFields__GNiAg .swimming-calorie-calculator_numberWrap__9_xPp{gap:4px;padding-left:10px;padding-right:10px}.swimming-calorie-calculator_timeFields__GNiAg .swimming-calorie-calculator_numberWrap__9_xPp input{font-size:24px}.swimming-calorie-calculator_timeFields__GNiAg .swimming-calorie-calculator_help__N2W_S{font-size:10px;margin-top:6px}.swimming-calorie-calculator_timeEquation___MLLd{margin-top:10px;font-size:11px;line-height:1.6;color:#b3c4d2;font-variant-numeric:tabular-nums}.swimming-calorie-calculator_timeEquation___MLLd strong{color:#e2e8f0;font-weight:500}.swimming-calorie-calculator_help__N2W_S{color:#94a3b8;font-size:11px;line-height:1.6;margin-top:8px}.swimming-calorie-calculator_error__nzNi6{color:#fda4af;font-size:12px;line-height:1.6;margin-top:6px}.swimming-calorie-calculator_error__nzNi6:empty{display:none}.swimming-calorie-calculator_notice__bXUmA{margin-top:12px;color:#85bdd9;font-size:12px;line-height:1.6}.swimming-calorie-calculator_distanceRow__DzzQM,.swimming-calorie-calculator_poolRow__RXnrs{display:grid;grid-template-columns:minmax(0,1fr) 104px;align-items:start;gap:8px;margin-top:12px}.swimming-calorie-calculator_poolPresets__0Obus{display:flex;flex-wrap:wrap;gap:6px}.swimming-calorie-calculator_poolPresets__0Obus button{min-height:44px;padding:6px 10px;font-size:11px;color:#85bdd9;border:1px solid #ffffff1a;border-radius:6px}.swimming-calorie-calculator_poolPresets__0Obus button:hover{background:#85bdd910}.swimming-calorie-calculator_conditions__UghCr{margin-top:14px;border-top:1px solid #ffffff12}.swimming-calorie-calculator_conditions__UghCr summary,.swimming-calorie-calculator_details__JF2cb summary{position:relative;display:block;list-style:none;min-height:44px;padding:14px 26px 14px 0;cursor:pointer;font-size:12px;font-weight:500;color:#b3c4d2}.swimming-calorie-calculator_conditions__UghCr summary::-webkit-details-marker,.swimming-calorie-calculator_details__JF2cb summary::-webkit-details-marker{display:none}.swimming-calorie-calculator_conditions__UghCr summary:after,.swimming-calorie-calculator_details__JF2cb summary:after{content:"";position:absolute;right:6px;top:50%;width:7px;height:7px;border-right:1.5px solid #85bdd9;border-bottom:1.5px solid #85bdd9;transform:translateY(-70%) rotate(45deg)}.swimming-calorie-calculator_conditions__UghCr[open]>summary:after,.swimming-calorie-calculator_details__JF2cb[open]>summary:after{transform:translateY(-25%) rotate(225deg)}.swimming-calorie-calculator_inputFooter__TCvOQ{display:flex;align-items:center;gap:7px;padding-top:16px;margin-top:4px;border-top:1px solid #ffffff12;color:#94a3b8;font-size:11px}.swimming-calorie-calculator_inputFooter__TCvOQ>span{width:5px;height:5px;background:#d8f882;border-radius:50%}.swimming-calorie-calculator_resultTop__En3Qz{padding:20px 24px 24px;background:linear-gradient(120deg,#15354d,#102a40);border-bottom:1px solid #ffffff12}.swimming-calorie-calculator_shareButton__X8wID{display:flex;align-items:center;gap:7px;min-height:44px;padding:0 7px;font-size:12px;color:#d8f882;border-radius:5px;white-space:nowrap}.swimming-calorie-calculator_shareButton__X8wID:hover{background:#d8f88210}.swimming-calorie-calculator_shareButton__X8wID:disabled{color:#94a3b8;cursor:not-allowed}.swimming-calorie-calculator_calculator__tMflf button:focus-visible,.swimming-calorie-calculator_calculator__tMflf summary:focus-visible,.swimming-calorie-calculator_manualShare__xkB2k input:focus-visible{outline:2px solid #d8f882;outline-offset:2px}.swimming-calorie-calculator_eventTitle__JXakE{font-size:14px;font-weight:600;margin-top:15px;color:#e2e8f0}.swimming-calorie-calculator_eventTitle__JXakE>span{font-size:12px;font-weight:400;color:#b3c4d2}.swimming-calorie-calculator_summary__oasHr{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:18px;margin-top:22px}.swimming-calorie-calculator_statLabel__bgKSl{color:#b3c4d2;font-size:11px;margin-bottom:6px}.swimming-calorie-calculator_target__HH8Mc{display:flex;align-items:baseline;gap:9px;color:#d8f882;font-variant-numeric:tabular-nums}.swimming-calorie-calculator_target__HH8Mc strong{font-size:clamp(42px,4.8vw,60px);font-weight:600;letter-spacing:-.035em;line-height:1}.swimming-calorie-calculator_target__HH8Mc span{font-size:15px}.swimming-calorie-calculator_total__iQ5XM{padding-bottom:3px;white-space:nowrap;text-align:right}.swimming-calorie-calculator_total__iQ5XM strong{font-size:26px;font-weight:500;font-variant-numeric:tabular-nums}.swimming-calorie-calculator_total__iQ5XM span{font-size:12px;color:#b3c4d2}.swimming-calorie-calculator_summaryHelp__kipXn{margin-top:16px;color:#b3c4d2;font-size:11px;line-height:1.6;max-width:44ch}.swimming-calorie-calculator_sessionStats__ZliNu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;padding-top:18px;border-top:1px solid #ffffff18}.swimming-calorie-calculator_sessionStats__ZliNu dt{color:#b3c4d2;font-size:11px;margin-bottom:5px}.swimming-calorie-calculator_sessionStats__ZliNu dd{font-size:17px;font-weight:500;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.swimming-calorie-calculator_breakdown__0KFvJ{padding:24px}.swimming-calorie-calculator_breakdown__0KFvJ h3{font-size:15px;font-weight:600;margin-bottom:16px}.swimming-calorie-calculator_breakdown__0KFvJ table,.swimming-calorie-calculator_comparison__4gx_J{width:100%;border-collapse:collapse;font-size:13px}.swimming-calorie-calculator_breakdown__0KFvJ th,.swimming-calorie-calculator_comparison__4gx_J th{text-align:left;font-weight:400}.swimming-calorie-calculator_breakdown__0KFvJ td,.swimming-calorie-calculator_comparison__4gx_J td{text-align:right;font-variant-numeric:tabular-nums}.swimming-calorie-calculator_breakdown__0KFvJ thead th,.swimming-calorie-calculator_comparison__4gx_J thead th{font-size:11px;font-weight:400;color:#94a3b8;padding:0 0 12px}.swimming-calorie-calculator_breakdown__0KFvJ thead th:not(:first-child),.swimming-calorie-calculator_comparison__4gx_J thead th:not(:first-child){text-align:right}.swimming-calorie-calculator_breakdown__0KFvJ tbody th,.swimming-calorie-calculator_breakdown__0KFvJ td,.swimming-calorie-calculator_comparison__4gx_J tbody th,.swimming-calorie-calculator_comparison__4gx_J td{padding:13px 0;border-top:1px solid #ffffff0d}.swimming-calorie-calculator_breakdown__0KFvJ tbody th{color:#cbd5e1}.swimming-calorie-calculator_breakdown__0KFvJ td:last-child{font-weight:600}.swimming-calorie-calculator_breakdown__0KFvJ .swimming-calorie-calculator_effortBreakdown__5EE6R td,.swimming-calorie-calculator_breakdown__0KFvJ .swimming-calorie-calculator_effortBreakdown__5EE6R th{padding-top:6px;padding-bottom:6px;border:0;color:#b3c4d2;font-size:11px;font-weight:400}.swimming-calorie-calculator_breakdown__0KFvJ .swimming-calorie-calculator_effortBreakdown__5EE6R th{padding-left:12px;border-left:2px solid #85bdd933}.swimming-calorie-calculator_effortBreakdown__5EE6R small{font-size:10px;margin-left:6px;color:#94a3b8;white-space:nowrap}.swimming-calorie-calculator_breakdown__0KFvJ .swimming-calorie-calculator_effortBreakdown__5EE6R:last-of-type td,.swimming-calorie-calculator_breakdown__0KFvJ .swimming-calorie-calculator_effortBreakdown__5EE6R:last-of-type th{padding-bottom:12px}.swimming-calorie-calculator_breakdown__0KFvJ tfoot{color:#d8f882}.swimming-calorie-calculator_breakdown__0KFvJ tfoot td,.swimming-calorie-calculator_breakdown__0KFvJ tfoot th{border-top:1px solid #ffffff24;padding-top:15px;padding-bottom:15px}.swimming-calorie-calculator_activeTotal__2C4LG,.swimming-calorie-calculator_baseline__0juHL{display:flex;justify-content:space-between;gap:12px;padding:13px 0;border-top:1px solid #ffffff12;font-size:12px;color:#b3c4d2}.swimming-calorie-calculator_baseline__0juHL strong{font-weight:500;font-variant-numeric:tabular-nums}.swimming-calorie-calculator_activeTotal__2C4LG{padding:14px;border:1px solid #d8f88222;border-radius:7px;background:#d8f8820a;color:#d8f882}.swimming-calorie-calculator_activeTotal__2C4LG strong{font-size:17px;font-weight:600;font-variant-numeric:tabular-nums}.swimming-calorie-calculator_paceSummary__r3NZG{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:0 24px 20px;font-size:12px;color:#b3c4d2}.swimming-calorie-calculator_paceSummary__r3NZG strong{font-size:16px;font-weight:500;color:#e2e8f0;font-variant-numeric:tabular-nums}.swimming-calorie-calculator_paceSummary__r3NZG p{flex-basis:100%;color:#94a3b8;font-size:11px}.swimming-calorie-calculator_resultNote__Nmeq9{padding:0 24px 20px;font-size:12px;line-height:1.6;color:#cbd5e1}.swimming-calorie-calculator_resultNote__Nmeq9 p+p{margin-top:6px;color:#94a3b8;font-size:11px}.swimming-calorie-calculator_details__JF2cb{margin:0 24px;border-top:1px solid #ffffff12}.swimming-calorie-calculator_details__JF2cb>div{padding-bottom:18px;font-size:12px;color:#b3c4d2;line-height:1.65}.swimming-calorie-calculator_details__JF2cb p+p{margin-top:10px}.swimming-calorie-calculator_referenceList__zxSLr{margin:10px 0;padding-left:16px;list-style:disc}.swimming-calorie-calculator_details__JF2cb a{color:#d8f882;text-decoration:underline;text-underline-offset:3px}.swimming-calorie-calculator_comparison__4gx_J{margin:16px 0 8px;font-size:12px}.swimming-calorie-calculator_comparison__4gx_J th{padding-right:8px}.swimming-calorie-calculator_comparison__4gx_J td{padding-left:12px}.swimming-calorie-calculator_comparison__4gx_J tr[data-selected=true]{color:#d8f882}.swimming-calorie-calculator_resultTop__En3Qz{scroll-margin-top:96px}.swimming-calorie-calculator_presetNotice__xC4TP{margin-top:14px;padding:9px 12px;border-left:2px solid #d8f882;border-radius:0 5px 5px 0;background:#d8f8820a;color:#d8f882;font-size:12px}.swimming-calorie-calculator_presets__lBhjJ{margin-top:4px;padding:20px 24px 24px;border-top:1px solid #ffffff12}.swimming-calorie-calculator_presets__lBhjJ h3{font-size:13px;font-weight:600}.swimming-calorie-calculator_presets__lBhjJ>p{color:#b3c4d2;font-size:11px;line-height:1.6;margin:6px 0 14px;max-width:65ch}.swimming-calorie-calculator_presets__lBhjJ>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.swimming-calorie-calculator_presets__lBhjJ button{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:6px 8px;min-height:44px;padding:12px;border:1px solid #85bdd933;border-radius:8px;background:#15354d33;color:#e2e8f0;text-align:left}.swimming-calorie-calculator_presets__lBhjJ button strong{font-size:12px;font-weight:600;line-height:1.5}.swimming-calorie-calculator_presets__lBhjJ button svg{margin-top:1px;color:#85bdd9}.swimming-calorie-calculator_presets__lBhjJ button small{grid-column:1/-1;color:#b3c4d2;font-size:11px;line-height:1.5}.swimming-calorie-calculator_presets__lBhjJ button:hover{border-color:#85bdd97a;background:#85bdd910}.swimming-calorie-calculator_presets__lBhjJ button:focus-visible{outline:2px solid #85bdd9;outline-offset:3px}.swimming-calorie-calculator_presets__lBhjJ button[data-selected=true]{border-color:#d8f88299;background:#d8f8820a}.swimming-calorie-calculator_presets__lBhjJ button[data-selected=true] strong,.swimming-calorie-calculator_presets__lBhjJ button[data-selected=true] svg{color:#d8f882}.swimming-calorie-calculator_emptyResult__BeXLx{padding:64px 24px;text-align:center;color:#94a3b8}.swimming-calorie-calculator_emptyResult__BeXLx h3{font-size:20px;margin-bottom:8px;color:#e2e8f0}.swimming-calorie-calculator_emptyResult__BeXLx p{font-size:13px}.swimming-calorie-calculator_manualShare__xkB2k{margin-top:20px;font-size:12px}.swimming-calorie-calculator_manualShare__xkB2k input{margin-top:8px;padding:10px;border:1px solid #85bdd9;border-radius:4px;width:100%;background:#0b1c2b;color:#e2e8f0}@media(max-width:1000px){.swimming-calorie-calculator_summary__oasHr{gap:14px}.swimming-calorie-calculator_target__HH8Mc strong{font-size:44px}.swimming-calorie-calculator_total__iQ5XM strong{font-size:22px}.swimming-calorie-calculator_sessionStats__ZliNu dd{font-size:14px}.swimming-calorie-calculator_panelHeading__PbE0n{gap:8px}.swimming-calorie-calculator_eyebrow__NvE_d{font-size:10px;letter-spacing:.1em}.swimming-calorie-calculator_presets__lBhjJ>div{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.swimming-calorie-calculator_calculator__tMflf{grid-template-columns:minmax(0,1fr);gap:14px}.swimming-calorie-calculator_inputs__2oaww{padding:20px}.swimming-calorie-calculator_field__CMHpR{margin-top:18px}.swimming-calorie-calculator_resultTop__En3Qz{padding:16px 20px 22px}.swimming-calorie-calculator_target__HH8Mc strong{font-size:50px}.swimming-calorie-calculator_breakdown__0KFvJ{padding:20px}.swimming-calorie-calculator_breakdown__0KFvJ table{font-size:12px}.swimming-calorie-calculator_sessionStats__ZliNu{gap:8px}.swimming-calorie-calculator_paceSummary__r3NZG,.swimming-calorie-calculator_resultNote__Nmeq9{padding-left:20px;padding-right:20px}.swimming-calorie-calculator_details__JF2cb{margin:0 20px}.swimming-calorie-calculator_presets__lBhjJ{padding:18px 20px 20px}}@media(max-width:360px){.swimming-calorie-calculator_inputs__2oaww{padding:16px}.swimming-calorie-calculator_resultTop__En3Qz{padding-left:16px;padding-right:16px}.swimming-calorie-calculator_target__HH8Mc strong{font-size:42px}.swimming-calorie-calculator_total__iQ5XM strong{font-size:22px}.swimming-calorie-calculator_shareButton__X8wID{font-size:11px;gap:5px;padding:0}.swimming-calorie-calculator_eyebrow__NvE_d{font-size:9px;letter-spacing:.08em}.swimming-calorie-calculator_sessionStats__ZliNu dd{font-size:13px}.swimming-calorie-calculator_breakdown__0KFvJ{padding:18px 16px}.swimming-calorie-calculator_breakdown__0KFvJ thead th{font-size:10px}.swimming-calorie-calculator_option__7ciIn>span{font-size:11px}}@media(prefers-reduced-motion:reduce){.swimming-calorie-calculator_option__7ciIn>span{transition:none}}@media(forced-colors:active){.swimming-calorie-calculator_inputs__2oaww select{-moz-appearance:auto;appearance:auto;-webkit-appearance:auto;background-image:none;padding-right:12px}.swimming-calorie-calculator_conditions__UghCr summary:after,.swimming-calorie-calculator_details__JF2cb summary:after{border-color:ButtonText}}