.calculator-module__p9Nwzq__page{--calc-navy:#1a3a5c;--calc-navy-dark:#1c2b3a;--calc-gold:#b8922a;--calc-gold-light:#c9a33b;--calc-green:#1a6b31;--calc-red:#9a2d2d;--calc-canvas:#f0ebe0;--calc-panel:#faf7f0;--calc-white:#fffdf8;--calc-rule:#c8bea8;--calc-text:#1a1a1a;--calc-secondary:#4a4a4a;--calc-muted:#777168;background:var(--calc-canvas);color:var(--calc-text)}.calculator-module__p9Nwzq__main{background:linear-gradient(#b8922a09 1px,transparent 1px),var(--calc-canvas);background-size:100% 72px;min-height:calc(100vh - 68px);padding:46px 0 52px}.calculator-module__p9Nwzq__shell{width:100%;max-width:1520px;margin:0 auto;padding:0 48px}.calculator-module__p9Nwzq__pageHeader{border-bottom:3px double var(--calc-rule);grid-template-columns:minmax(0,1fr) auto;align-items:flex-end;gap:40px;margin-bottom:36px;padding-bottom:30px;display:grid}.calculator-module__p9Nwzq__headingGroup{border-bottom:0;min-width:0;margin:0;padding:0}.calculator-module__p9Nwzq__utilityActions{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:10px;width:min(330px,100%);display:grid}.calculator-module__p9Nwzq__compareLink,.calculator-module__p9Nwzq__howButton{white-space:nowrap;justify-content:center;align-items:center;gap:9px;min-height:46px;display:inline-flex}.calculator-module__p9Nwzq__compareLink{padding:0 12px}.calculator-module__p9Nwzq__compareLink svg,.calculator-module__p9Nwzq__howButton svg{width:17px;height:17px}.calculator-module__p9Nwzq__howButton{cursor:pointer;padding:0 18px;font-family:inherit}.calculator-module__p9Nwzq__infoOverlay{z-index:2000;background:#0a19289e;place-items:center;padding:28px;display:grid;position:fixed;inset:0;overflow-y:auto}.calculator-module__p9Nwzq__infoDialog{background:var(--calc-panel);border:1px solid #c8b98f;width:min(520px,100%);max-height:calc(100vh - 56px);padding:22px;overflow-y:auto;box-shadow:0 28px 80px #08142157}.calculator-module__p9Nwzq__infoDialogHeader{border-bottom:1px solid var(--calc-rule);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding-bottom:14px;display:grid}.calculator-module__p9Nwzq__infoDialogIcon{border:1px solid var(--calc-gold);width:38px;height:38px;color:var(--calc-gold);background:#f2e8cc;border-radius:50%;place-items:center;display:grid}.calculator-module__p9Nwzq__infoDialogIcon svg{width:19px;height:19px}.calculator-module__p9Nwzq__infoDialogHeader h2{color:var(--calc-navy);margin:0;font-family:Libre Baskerville,serif;font-size:clamp(21px,4vw,26px);line-height:1.15}.calculator-module__p9Nwzq__infoClose{border:1px solid var(--calc-rule);width:44px;height:44px;color:var(--calc-navy);cursor:pointer;background:0 0;place-items:center;display:grid}.calculator-module__p9Nwzq__infoClose:hover,.calculator-module__p9Nwzq__infoClose:focus-visible{border-color:var(--calc-gold);background:#f5edd8}.calculator-module__p9Nwzq__infoClose svg{width:20px;height:20px}.calculator-module__p9Nwzq__infoIntro{color:#5e584e;max-width:620px;margin:14px 0 0;font-size:13px;line-height:1.45}.calculator-module__p9Nwzq__infoSteps{grid-template-columns:1fr;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid}.calculator-module__p9Nwzq__infoSteps li{border:1px solid var(--calc-rule);background:#f8f4eb;grid-template-columns:auto minmax(0,1fr);gap:12px;min-height:0;padding:10px 12px;display:grid}.calculator-module__p9Nwzq__infoSteps li>span{color:var(--calc-gold);font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:600}.calculator-module__p9Nwzq__infoSteps strong{color:var(--calc-navy);font-size:14px;display:block}.calculator-module__p9Nwzq__infoSteps p{color:#6f685e;margin:3px 0 0;font-size:12px;line-height:1.45}.calculator-module__p9Nwzq__infoAssumption{color:#655b45;background:#fbf4df;border:1px solid #b8922a59;align-items:flex-start;gap:10px;margin-top:10px;padding:9px 11px;display:flex}.calculator-module__p9Nwzq__infoAssumption svg{width:17px;height:17px;color:var(--calc-gold);flex:none}.calculator-module__p9Nwzq__infoAssumption p{margin:0;font-size:11px;line-height:1.5}.calculator-module__p9Nwzq__infoDialogActions{justify-content:flex-end;align-items:center;gap:12px;margin-top:14px;display:flex}.calculator-module__p9Nwzq__infoDialogActions button,.calculator-module__p9Nwzq__infoDialogActions a{justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 17px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex}.calculator-module__p9Nwzq__infoDialogActions button{border:1px solid var(--calc-gold);background:var(--calc-gold);color:var(--calc-navy-dark);cursor:pointer}.calculator-module__p9Nwzq__infoDialogActions a{color:var(--calc-navy)}.calculator-module__p9Nwzq__infoDialogActions a svg{width:15px;height:15px}.calculator-module__p9Nwzq__calculatorCard{border:1px solid var(--calc-rule);background:var(--calc-panel);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 12px 34px #352d2014}.calculator-module__p9Nwzq__inputPanel,.calculator-module__p9Nwzq__resultsPanel{min-width:0;padding:34px}.calculator-module__p9Nwzq__inputPanel{border-right:1px solid var(--calc-rule);background:var(--calc-panel)}.calculator-module__p9Nwzq__resultsPanel{background:#eee7da}.calculator-module__p9Nwzq__panelHeading,.calculator-module__p9Nwzq__resultsHeader{justify-content:space-between;align-items:flex-start;gap:20px;min-height:48px;display:flex}.calculator-module__p9Nwzq__panelKicker{color:var(--calc-gold);letter-spacing:.16em;text-transform:uppercase;margin-bottom:5px;font-family:IBM Plex Mono,monospace;font-size:10px;display:block}.calculator-module__p9Nwzq__panelHeading h2,.calculator-module__p9Nwzq__resultsHeader h2{color:var(--calc-navy);margin:0;font-family:Libre Baskerville,serif;font-size:23px;font-weight:700;line-height:1.2}.calculator-module__p9Nwzq__modeSwitch{color:#8a8276;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-family:IBM Plex Mono,monospace;font-size:9px;display:flex}.calculator-module__p9Nwzq__modeSwitch>span{transition:color .16s}.calculator-module__p9Nwzq__modeSwitch .calculator-module__p9Nwzq__modeSwitchLabelActive{color:var(--calc-navy);font-weight:600}.calculator-module__p9Nwzq__modeSwitch button{cursor:pointer;background:#e8dfcb;border:1px solid #c7b998;border-radius:999px;flex:none;width:50px;height:28px;padding:0;transition:border-color .18s,background .18s;position:relative}.calculator-module__p9Nwzq__modeSwitch button>span{background:var(--calc-gold-light);border:1px solid #b99739;border-radius:50%;width:20px;height:20px;transition:transform .18s,background .18s;position:absolute;top:3px;left:3px;box-shadow:0 2px 5px #212f3a33}.calculator-module__p9Nwzq__modeSwitch button:hover{border-color:var(--calc-gold)}.calculator-module__p9Nwzq__modeSwitch button:focus-visible{outline-offset:2px;outline:3px solid #b8922a33}.calculator-module__p9Nwzq__modeSwitch .calculator-module__p9Nwzq__modeSwitchAdvanced{border-color:var(--calc-navy);background:var(--calc-navy)}.calculator-module__p9Nwzq__modeSwitch .calculator-module__p9Nwzq__modeSwitchAdvanced>span{background:#fff7df;transform:translate(22px)}.calculator-module__p9Nwzq__advancedPanel{background:var(--calc-panel);grid-column:1/-1;min-height:0;padding:34px}.calculator-module__p9Nwzq__advancedHeader{min-height:48px}.calculator-module__p9Nwzq__advancedHeader h2{color:var(--calc-navy);margin:0;font-family:Libre Baskerville,serif;font-size:23px;font-weight:700;line-height:1.2}.calculator-module__p9Nwzq__advancedHero{text-align:center;border-top:1px solid #d8cfbd;max-width:1040px;margin:24px auto 0;padding-top:24px}.calculator-module__p9Nwzq__comingSoonBadge{min-height:28px;color:var(--calc-gold);letter-spacing:.09em;text-transform:uppercase;background:#fbf4df;border:1px solid #b8922a73;align-items:center;gap:7px;padding:0 10px;font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:600;display:inline-flex}.calculator-module__p9Nwzq__comingSoonBadge svg{width:14px;height:14px}.calculator-module__p9Nwzq__advancedHero h3{max-width:680px;color:var(--calc-navy);letter-spacing:-.03em;margin:13px auto 0;font-family:Libre Baskerville,serif;font-size:clamp(26px,3.5vw,34px);line-height:1.12}.calculator-module__p9Nwzq__advancedHero p{max-width:600px;color:var(--calc-secondary);margin:9px auto 0;font-size:14px;line-height:1.55}.calculator-module__p9Nwzq__advancedFeatures{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:1040px;margin:20px auto 0;display:grid}.calculator-module__p9Nwzq__advancedFeatures article{border:1px solid var(--calc-rule);background:var(--calc-white);min-height:138px;padding:14px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff}.calculator-module__p9Nwzq__advancedFeatures article:before{background:var(--calc-gold);content:"";width:3px;position:absolute;inset:0 auto 0 0}.calculator-module__p9Nwzq__advancedFeatureTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.calculator-module__p9Nwzq__advancedFeatureTop>span{width:34px;height:34px;color:var(--calc-gold);background:#f2e8cc;border:1px solid #d4c7a8;place-items:center;display:grid}.calculator-module__p9Nwzq__advancedFeatureTop>span svg{width:19px;height:19px}.calculator-module__p9Nwzq__advancedFeatureTop small{color:#94866a;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:4px;font-family:IBM Plex Mono,monospace;font-size:8px;display:inline-flex}.calculator-module__p9Nwzq__advancedFeatureTop small svg{width:10px;height:10px}.calculator-module__p9Nwzq__advancedFeatures h4{color:var(--calc-navy);margin:11px 0 0;font-family:"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:15px;font-weight:700}.calculator-module__p9Nwzq__advancedFeatures p{color:#746d63;margin:5px 0 0;font-size:12px;line-height:1.45}.calculator-module__p9Nwzq__advancedFooter{border:1px solid var(--calc-navy-dark);background:var(--calc-navy-dark);justify-content:space-between;align-items:center;gap:24px;max-width:1040px;margin:12px auto 0;padding:11px 14px;display:flex}.calculator-module__p9Nwzq__advancedFooter p{color:#ffffffb8;margin:0;font-size:12px;line-height:1.45}.calculator-module__p9Nwzq__advancedFooter p strong{color:#fff}.calculator-module__p9Nwzq__advancedFooter a{background:var(--calc-gold-light);min-height:38px;color:var(--calc-navy-dark);flex:none;align-items:center;gap:7px;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex}.calculator-module__p9Nwzq__advancedFooter a svg{width:15px;height:15px}.calculator-module__p9Nwzq__controls{margin-top:24px}.calculator-module__p9Nwzq__minerFieldset{border:0;border-top:1px solid #d8cfbd;min-width:0;margin:0;padding:21px 0 25px}.calculator-module__p9Nwzq__minerLegend{align-items:center;gap:16px;width:100%;padding:0;display:flex}.calculator-module__p9Nwzq__minerOptions{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:17px;display:grid}.calculator-module__p9Nwzq__minerOption{border:1px solid var(--calc-rule);background:var(--calc-white);min-width:0;min-height:126px;color:var(--calc-text);cursor:pointer;text-align:left;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:9px;padding:14px 12px;font-family:inherit;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;display:flex}.calculator-module__p9Nwzq__minerOption:hover{border-color:#c5ad6c;transform:translateY(-1px)}.calculator-module__p9Nwzq__minerOption:focus-visible,.calculator-module__p9Nwzq__presetButton:focus-visible{outline-offset:2px;outline:3px solid #b8922a33}.calculator-module__p9Nwzq__minerOptionActive{border-color:var(--calc-gold);box-shadow:inset 0 3px 0 var(--calc-gold);background:#fbf4df}.calculator-module__p9Nwzq__minerRange{color:var(--calc-gold);letter-spacing:.08em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:600}.calculator-module__p9Nwzq__minerOption strong{color:var(--calc-navy);font-family:"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.25}.calculator-module__p9Nwzq__minerSpecs{color:var(--calc-muted);font-family:IBM Plex Mono,monospace;font-size:9px;line-height:1.4}.calculator-module__p9Nwzq__controlRow{border-top:1px solid #d8cfbd;grid-template-columns:44px minmax(158px,210px) minmax(0,1fr);align-items:start;gap:16px;padding:25px 0;display:grid}.calculator-module__p9Nwzq__controlRow:first-child{padding-top:21px}.calculator-module__p9Nwzq__rowIcon{width:42px;height:42px;color:var(--calc-gold);background:#f2e8cc;border:1px solid #d4c7a8;place-items:center;display:grid}.calculator-module__p9Nwzq__rowIcon svg{stroke-width:1.6px;width:21px;height:21px}.calculator-module__p9Nwzq__rowLabel{padding-top:1px}.calculator-module__p9Nwzq__rowLabel label,.calculator-module__p9Nwzq__fieldLabel{color:var(--calc-text);font-size:17px;font-weight:600;line-height:1.25;display:block}.calculator-module__p9Nwzq__fieldHelper{color:var(--calc-muted);margin-top:5px;font-size:13px;line-height:1.35;display:block}.calculator-module__p9Nwzq__rowControl{min-width:0}.calculator-module__p9Nwzq__powerControl{min-width:0;margin-top:17px}.calculator-module__p9Nwzq__powerPresets{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.calculator-module__p9Nwzq__presetButton{border:1px solid var(--calc-rule);background:var(--calc-white);min-width:0;min-height:68px;color:var(--calc-muted);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:7px 4px;font-family:inherit;transition:border-color .15s,background .15s,color .15s;display:flex}.calculator-module__p9Nwzq__presetButton span{font-size:10px}.calculator-module__p9Nwzq__presetButton strong{color:var(--calc-navy);white-space:nowrap;font-family:IBM Plex Mono,monospace;font-size:12px}.calculator-module__p9Nwzq__presetButton:hover,.calculator-module__p9Nwzq__presetButtonActive{border-color:var(--calc-gold);color:var(--calc-gold);background:#fbf4df}.calculator-module__p9Nwzq__presetButtonActive{box-shadow:inset 0 2px 0 var(--calc-gold)}.calculator-module__p9Nwzq__customPowerField{max-width:220px;margin-top:10px}.calculator-module__p9Nwzq__powerUsdConversion{border-left:2px solid var(--calc-gold);background:#f5f0e6;justify-content:space-between;align-items:baseline;gap:12px;margin-top:10px;padding:9px 11px;display:flex}.calculator-module__p9Nwzq__powerUsdConversion span{color:var(--calc-muted);font-size:11px}.calculator-module__p9Nwzq__powerUsdConversion strong{color:var(--calc-navy);white-space:nowrap;font-family:IBM Plex Mono,monospace;font-size:13px}.calculator-module__p9Nwzq__selectWrap{position:relative}.calculator-module__p9Nwzq__selectWrap:after{border-right:1.5px solid var(--calc-navy);border-bottom:1.5px solid var(--calc-navy);content:"";pointer-events:none;width:7px;height:7px;position:absolute;top:50%;right:15px;transform:translateY(-70%)rotate(45deg)}.calculator-module__p9Nwzq__selectWrap select,.calculator-module__p9Nwzq__numberField{border:1px solid var(--calc-rule);background:var(--calc-white);width:100%;height:48px;color:var(--calc-text)}.calculator-module__p9Nwzq__selectWrap select{appearance:none;outline:none;padding:0 42px 0 14px;font-family:inherit;font-size:14px}.calculator-module__p9Nwzq__selectWrap select:focus,.calculator-module__p9Nwzq__numberField:focus-within,.calculator-module__p9Nwzq__rangeGroup input:focus-visible{border-color:var(--calc-gold);box-shadow:0 0 0 3px #b8922a21}.calculator-module__p9Nwzq__specLine{color:#777168;gap:14px;margin-top:8px;font-family:IBM Plex Mono,monospace;font-size:10px;display:flex}.calculator-module__p9Nwzq__specLine span+span:before{color:#b8ad98;content:"/";margin-right:14px}.calculator-module__p9Nwzq__sliderControl{grid-template-columns:160px minmax(110px,1fr);align-items:start;gap:18px;display:grid}.calculator-module__p9Nwzq__priceInputGroup{min-width:0}.calculator-module__p9Nwzq__usdConversion{color:var(--calc-navy);margin-top:8px;font-family:IBM Plex Mono,monospace;font-size:14px;font-weight:600;line-height:1.35;display:block}.calculator-module__p9Nwzq__usdConversion small{color:var(--calc-muted);margin-top:2px;font-size:9px;font-weight:400;display:block}.calculator-module__p9Nwzq__fixedHours{border:1px solid var(--calc-rule);width:max-content;min-width:190px;min-height:58px;color:var(--calc-navy);background:#f7f2e8;grid-template-columns:auto auto;align-items:baseline;gap:5px 8px;padding:10px 14px;display:grid}.calculator-module__p9Nwzq__fixedHours strong{font-family:IBM Plex Mono,monospace;font-size:24px}.calculator-module__p9Nwzq__fixedHours span{font-size:13px;font-weight:600}.calculator-module__p9Nwzq__fixedHours small{color:var(--calc-muted);grid-column:1/-1;font-size:10px}.calculator-module__p9Nwzq__heatReuseControl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.calculator-module__p9Nwzq__heatReuseControl button{border:1px solid var(--calc-rule);background:var(--calc-white);min-height:62px;color:var(--calc-navy);cursor:pointer;text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:10px 13px;font-family:inherit;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.calculator-module__p9Nwzq__heatReuseControl button:hover,.calculator-module__p9Nwzq__heatReuseControl button:focus-visible{border-color:var(--calc-gold)}.calculator-module__p9Nwzq__heatReuseControl button:focus-visible{outline-offset:2px;outline:3px solid #b8922a2e}.calculator-module__p9Nwzq__heatReuseControl button span{font-size:14px;font-weight:700}.calculator-module__p9Nwzq__heatReuseControl button small{color:var(--calc-muted);font-size:10px}.calculator-module__p9Nwzq__heatReuseControl .calculator-module__p9Nwzq__heatChoiceActive{border-color:var(--calc-gold);box-shadow:inset 0 3px 0 var(--calc-gold);background:#fbf4df}.calculator-module__p9Nwzq__heatReuseControl button:nth-child(2).calculator-module__p9Nwzq__heatChoiceActive span{color:var(--calc-green)}@keyframes calculator-module__p9Nwzq__tapBounce{0%{transform:translate(-30%,-30%)scale(1)}40%{transform:translate(-30%,-30%)scale(1)}50%{transform:translate(-30%,-26%)scale(.85)}60%{transform:translate(-30%,-30%)scale(1)}to{transform:translate(-30%,-30%)scale(1)}}@keyframes calculator-module__p9Nwzq__heatHintPulse{0%,to{box-shadow:0 0 #b8922a4d}50%{box-shadow:0 0 0 6px #b8922a00}}.calculator-module__p9Nwzq__heatChoiceHint{animation:2s ease-in-out infinite calculator-module__p9Nwzq__heatHintPulse;border-color:#b8922a80!important}.calculator-module__p9Nwzq__tapHint{color:var(--calc-gold);pointer-events:none;z-index:1;animation:1.2s ease-in-out infinite calculator-module__p9Nwzq__tapBounce;position:absolute;top:65%;left:58%;transform:translate(-30%,-30%)}.calculator-module__p9Nwzq__tapHint img{filter:drop-shadow(0 2px 4px #0000004d);width:40px;height:auto}.calculator-module__p9Nwzq__heatReuseControl button{position:relative}.calculator-module__p9Nwzq__heatAssumption{color:#746b5c;margin:9px 0 0;font-size:11px;line-height:1.45}.calculator-module__p9Nwzq__numberField{align-items:center;padding:0 11px;transition:border-color .15s,box-shadow .15s;display:flex}.calculator-module__p9Nwzq__numberField input{width:100%;min-width:0;color:var(--calc-navy);background:0 0;border:0;outline:0;font-family:IBM Plex Mono,monospace;font-size:17px;font-weight:500}.calculator-module__p9Nwzq__numberField span{color:var(--calc-muted);flex:none;font-size:11px}.calculator-module__p9Nwzq__currencyField{gap:4px}.calculator-module__p9Nwzq__currencyField>span{color:var(--calc-navy);font-size:16px}.calculator-module__p9Nwzq__rangeGroup{padding-top:11px}.calculator-module__p9Nwzq__rangeGroup input{appearance:none;cursor:pointer;border:0;border-radius:999px;outline:0;width:100%;height:5px;margin:0}.calculator-module__p9Nwzq__rangeGroup input::-webkit-slider-thumb{border:3px solid var(--calc-white);appearance:none;background:var(--calc-gold);width:18px;height:18px;box-shadow:0 0 0 1px var(--calc-gold);border-radius:50%}.calculator-module__p9Nwzq__rangeGroup input::-moz-range-thumb{border:3px solid var(--calc-white);background:var(--calc-gold);width:13px;height:13px;box-shadow:0 0 0 1px var(--calc-gold);border-radius:50%}.calculator-module__p9Nwzq__rangeTicks{color:#8a8378;justify-content:space-between;margin-top:8px;font-family:IBM Plex Mono,monospace;font-size:9px;display:flex}.calculator-module__p9Nwzq__formActions{align-items:center;gap:24px;margin-top:22px;display:flex}.calculator-module__p9Nwzq__calculateButton{border:1px solid var(--calc-gold);background:var(--calc-gold);width:min(360px,65%);min-height:62px;color:var(--calc-navy-dark);cursor:pointer;justify-content:center;align-items:center;gap:11px;font-family:inherit;font-size:17px;font-weight:700;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.calculator-module__p9Nwzq__calculateButton:hover{border-color:var(--calc-gold-light);background:var(--calc-gold-light);transform:translateY(-1px)}.calculator-module__p9Nwzq__calculateButton:active{transform:translateY(1px)}.calculator-module__p9Nwzq__calculateButton svg,.calculator-module__p9Nwzq__resetButton svg{width:19px;height:19px}.calculator-module__p9Nwzq__resetButton,.calculator-module__p9Nwzq__shareButton{color:var(--calc-secondary);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #8a8378;align-items:center;gap:8px;font-family:inherit;font-size:13px;display:inline-flex}.calculator-module__p9Nwzq__resetButton{min-height:44px}.calculator-module__p9Nwzq__resetButton:hover,.calculator-module__p9Nwzq__shareButton:hover{border-color:var(--calc-gold);color:var(--calc-navy)}.calculator-module__p9Nwzq__autoUpdateNote{color:#6e685f;background:#f5f0e6;border:1px solid #d8cfbd;align-items:center;gap:10px;min-height:48px;margin-top:20px;padding:0 14px;font-size:12px;display:flex}.calculator-module__p9Nwzq__autoUpdateNote svg{width:16px;height:16px;color:var(--calc-gold)}.calculator-module__p9Nwzq__resultsHeader{align-items:center}.calculator-module__p9Nwzq__resultsHeader h2{align-items:center;gap:6px;display:inline-flex}.calculator-module__p9Nwzq__resultsHeader h2 span{color:var(--calc-muted);font-family:"Source Sans 3",sans-serif;font-size:15px;font-weight:400}.calculator-module__p9Nwzq__resultsHeader h2 svg{color:#8b8376;width:15px;height:15px}.calculator-module__p9Nwzq__shareButton{min-height:40px}.calculator-module__p9Nwzq__shareButton svg{width:16px;height:16px}.calculator-module__p9Nwzq__resultsNarrative{background:#ffffff6b;border:1px solid #cfc4b1;grid-template-columns:auto minmax(0,1fr);gap:14px;margin-top:22px;padding:16px;display:grid}.calculator-module__p9Nwzq__resultsNarrativeActive{background:#1a6b310e;border-color:#1a6b3159}.calculator-module__p9Nwzq__narrativeIcon{width:40px;height:40px;color:var(--calc-gold);border:1px solid #c8af6d;border-radius:50%;place-items:center;display:grid}.calculator-module__p9Nwzq__resultsNarrativeActive .calculator-module__p9Nwzq__narrativeIcon{color:var(--calc-green);border-color:#1a6b3166}.calculator-module__p9Nwzq__narrativeIcon svg{width:20px;height:20px}.calculator-module__p9Nwzq__narrativeKicker{color:var(--calc-gold);letter-spacing:.09em;text-transform:uppercase;margin-bottom:5px;font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:600;display:block}.calculator-module__p9Nwzq__resultsNarrativeActive .calculator-module__p9Nwzq__narrativeKicker{color:var(--calc-green)}.calculator-module__p9Nwzq__resultsNarrative strong{color:var(--calc-navy);font-family:"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.35;display:block}.calculator-module__p9Nwzq__resultsNarrative p{color:#696257;margin:6px 0 0;font-size:12px;line-height:1.45}.calculator-module__p9Nwzq__resultGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;transition:opacity .18s,transform .18s;display:grid}.calculator-module__p9Nwzq__resultsRefreshing{opacity:.72;transform:translateY(2px)}.calculator-module__p9Nwzq__resultCard{border:1px solid var(--calc-rule);background:var(--calc-white);min-height:215px;padding:22px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff}.calculator-module__p9Nwzq__resultCard:before{background:var(--calc-gold);content:"";width:3px;position:absolute;inset:0 auto 0 0}.calculator-module__p9Nwzq__resultTitle{color:#777168;letter-spacing:.1em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:10px;line-height:1.35}.calculator-module__p9Nwzq__resultValue,.calculator-module__p9Nwzq__breakEvenValue{z-index:1;color:var(--calc-navy);letter-spacing:.01em;margin-top:21px;font-family:Libre Baskerville,serif;font-size:clamp(31px,3vw,42px);font-weight:700;line-height:1;position:relative}.calculator-module__p9Nwzq__breakEvenValue{max-width:260px;font-size:clamp(25px,2.5vw,36px);line-height:1.12}.calculator-module__p9Nwzq__positive{color:var(--calc-green)}.calculator-module__p9Nwzq__negative{color:var(--calc-red)}.calculator-module__p9Nwzq__accent{color:var(--calc-gold)}.calculator-module__p9Nwzq__resultMeta{z-index:1;color:#575149;margin-top:10px;font-family:IBM Plex Mono,monospace;font-size:11px;position:relative}.calculator-module__p9Nwzq__resultFoot{z-index:1;color:#81796d;font-size:12px;position:absolute;bottom:18px;left:22px;right:22px}.calculator-module__p9Nwzq__trendLine{fill:none;opacity:.38;width:92px;height:auto;stroke:var(--calc-gold);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;position:absolute;bottom:52px;right:18px}.calculator-module__p9Nwzq__trendLine.calculator-module__p9Nwzq__green{stroke:var(--calc-green)}.calculator-module__p9Nwzq__trendLine.calculator-module__p9Nwzq__red{stroke:var(--calc-red)}.calculator-module__p9Nwzq__statusBadge{letter-spacing:.07em;text-transform:uppercase;border:1px solid;margin-top:22px;padding:5px 9px;font-family:IBM Plex Mono,monospace;font-size:9px;display:inline-flex}.calculator-module__p9Nwzq__statusGood{color:var(--calc-green)}.calculator-module__p9Nwzq__statusMarginal{color:#9a6711}.calculator-module__p9Nwzq__statusPoor,.calculator-module__p9Nwzq__statusUnprofitable{color:var(--calc-red)}.calculator-module__p9Nwzq__heatCard{background:linear-gradient(145deg,#fffaf0,#f5ead0);border-color:#c8af6d}.calculator-module__p9Nwzq__recoveredCard,.calculator-module__p9Nwzq__heatCardActive{background:linear-gradient(145deg,#fbfff9,#eaf3e7);border-color:#1a6b3166}.calculator-module__p9Nwzq__recoveredCard:before,.calculator-module__p9Nwzq__heatCardActive:before{background:var(--calc-green)}.calculator-module__p9Nwzq__heatWatermark{color:#b8922a17;stroke-width:1.2px;width:64px;height:64px;position:absolute;bottom:48px;right:19px}.calculator-module__p9Nwzq__heatWaves{gap:5px;display:flex;position:absolute;bottom:59px;right:22px}.calculator-module__p9Nwzq__heatWaves span{border-left:2px solid #b8922a80;border-radius:50%;width:4px;height:28px;transform:rotate(12deg)}.calculator-module__p9Nwzq__heatWaves span:nth-child(2){height:36px;transform:translateY(-7px)rotate(12deg)}.calculator-module__p9Nwzq__heatCallout{border:1px solid var(--calc-navy-dark);background:var(--calc-navy-dark);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:88px;margin-top:10px;padding:14px 18px;display:grid}.calculator-module__p9Nwzq__heatCalloutActive{background:linear-gradient(120deg,var(--calc-navy-dark),#173829);border-color:#315942}.calculator-module__p9Nwzq__heatCalloutIcon{width:44px;height:44px;color:var(--calc-gold-light);background:#c8a84b14;border:1px solid #c8a84b80;border-radius:50%;place-items:center;display:grid}.calculator-module__p9Nwzq__heatCalloutIcon svg{width:23px;height:23px}.calculator-module__p9Nwzq__heatCalloutCopy>span{color:var(--calc-gold-light);letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:600;display:block}.calculator-module__p9Nwzq__heatCalloutCopy p{color:#ffffffb8;margin:0;font-size:13px;line-height:1.5}.calculator-module__p9Nwzq__supportLink a,.calculator-module__p9Nwzq__sources a{color:var(--calc-gold-light)}.calculator-module__p9Nwzq__supportLink a{white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.calculator-module__p9Nwzq__heatCalloutActions{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.calculator-module__p9Nwzq__heatCallout .calculator-module__p9Nwzq__primaryHeatLink{background:var(--calc-gold-light);min-height:40px;color:var(--calc-navy-dark);white-space:nowrap;align-items:center;gap:7px;padding:0 13px;font-size:12px;font-weight:700;display:inline-flex}.calculator-module__p9Nwzq__heatCallout .calculator-module__p9Nwzq__secondaryHeatLink{color:#ffffffad;text-underline-offset:3px;font-size:11px;text-decoration:underline}.calculator-module__p9Nwzq__heatCallout .calculator-module__p9Nwzq__primaryHeatLink svg,.calculator-module__p9Nwzq__supportLink a svg{width:15px;height:15px}.calculator-module__p9Nwzq__supportBar{border:1px solid var(--calc-rule);background:var(--calc-panel);color:#635d54;grid-template-columns:1.1fr 1fr auto;align-items:center;gap:28px;min-height:72px;margin-top:18px;padding:14px 20px;font-size:12px;display:grid}.calculator-module__p9Nwzq__dataStatus,.calculator-module__p9Nwzq__sources,.calculator-module__p9Nwzq__supportLink{align-items:center;gap:8px;display:flex}.calculator-module__p9Nwzq__liveDot,.calculator-module__p9Nwzq__cachedDot{background:var(--calc-green);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #1a6b3114}.calculator-module__p9Nwzq__cachedDot{background:var(--calc-gold);box-shadow:0 0 0 4px #b8922a17}.calculator-module__p9Nwzq__refreshing{color:#8a8378}.calculator-module__p9Nwzq__sources{justify-content:center}.calculator-module__p9Nwzq__sources a+a:before{color:#a59b88;content:"/";margin-right:8px}.calculator-module__p9Nwzq__supportLink{justify-content:flex-end}.calculator-module__p9Nwzq__supportLink>svg{width:18px;height:18px;color:var(--calc-navy)}.calculator-module__p9Nwzq__disclaimer{color:#777168;text-align:center;max-width:920px;margin:18px auto 0;font-size:11px;line-height:1.55}@media (max-width:1250px){.calculator-module__p9Nwzq__shell{padding:0 36px}.calculator-module__p9Nwzq__calculatorCard{grid-template-columns:1fr}.calculator-module__p9Nwzq__inputPanel{border-right:0;border-bottom:1px solid var(--calc-rule)}.calculator-module__p9Nwzq__controlRow{grid-template-columns:44px minmax(190px,230px) minmax(0,1fr)}}@media (max-width:900px){.calculator-module__p9Nwzq__main{min-height:calc(100vh - 56px);padding-top:34px}.calculator-module__p9Nwzq__shell{padding:0 24px}.calculator-module__p9Nwzq__pageHeader{grid-template-columns:1fr;align-items:flex-start;gap:24px}.calculator-module__p9Nwzq__supportBar{grid-template-columns:1fr;gap:14px;padding:18px}.calculator-module__p9Nwzq__sources,.calculator-module__p9Nwzq__supportLink{justify-content:flex-start}.calculator-module__p9Nwzq__advancedFeatures{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.calculator-module__p9Nwzq__main{background:var(--calc-canvas);padding:28px 0 38px}.calculator-module__p9Nwzq__shell{padding:0 16px}.calculator-module__p9Nwzq__pageHeader{gap:22px;margin-bottom:24px;padding-bottom:24px}.calculator-module__p9Nwzq__headingGroup{padding:0}.calculator-module__p9Nwzq__headingGroup h1{font-size:clamp(33px,9vw,40px);line-height:1.08}.calculator-module__p9Nwzq__headingGroup p{margin-top:9px;font-size:16px}.calculator-module__p9Nwzq__utilityActions{gap:12px;width:100%}.calculator-module__p9Nwzq__compareLink,.calculator-module__p9Nwzq__howButton{font-size:13px}.calculator-module__p9Nwzq__inputPanel,.calculator-module__p9Nwzq__resultsPanel{padding:24px 18px}.calculator-module__p9Nwzq__advancedPanel{min-height:0;padding:24px 18px}.calculator-module__p9Nwzq__advancedHeader{align-items:flex-start}.calculator-module__p9Nwzq__advancedHero{text-align:left;margin-top:30px}.calculator-module__p9Nwzq__advancedHero p{margin-left:0}.calculator-module__p9Nwzq__advancedFeatures{grid-template-columns:1fr}.calculator-module__p9Nwzq__advancedFeatures article{min-height:0}.calculator-module__p9Nwzq__advancedFooter{flex-direction:column;align-items:stretch;gap:12px}.calculator-module__p9Nwzq__advancedFooter a{justify-content:center}.calculator-module__p9Nwzq__infoOverlay{align-items:center;padding:12px}.calculator-module__p9Nwzq__infoDialog{max-height:calc(100vh - 24px);padding:18px}.calculator-module__p9Nwzq__infoDialogHeader{grid-template-columns:auto minmax(0,1fr) auto;gap:10px}.calculator-module__p9Nwzq__infoDialogIcon{width:40px;height:40px}.calculator-module__p9Nwzq__infoSteps{grid-template-columns:1fr}.calculator-module__p9Nwzq__infoSteps li{min-height:0}.calculator-module__p9Nwzq__infoDialogActions{flex-direction:column;align-items:stretch;gap:6px}.calculator-module__p9Nwzq__controlRow{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:22px 0}.calculator-module__p9Nwzq__minerLegend{gap:12px}.calculator-module__p9Nwzq__minerOptions{scroll-snap-type:x proximity;scrollbar-color:#c8af6d transparent;grid-template-columns:repeat(4,minmax(136px,1fr));padding:2px 2px 10px;overflow-x:auto}.calculator-module__p9Nwzq__minerOption{scroll-snap-align:start;min-height:118px}.calculator-module__p9Nwzq__rowControl{grid-column:1/-1}.calculator-module__p9Nwzq__sliderControl{grid-template-columns:1fr;gap:10px}.calculator-module__p9Nwzq__numberField,.calculator-module__p9Nwzq__selectWrap select{min-height:48px}.calculator-module__p9Nwzq__customPowerField,.calculator-module__p9Nwzq__fixedHours{width:100%;max-width:none}.calculator-module__p9Nwzq__heatReuseControl{grid-template-columns:repeat(2,minmax(0,1fr))}.calculator-module__p9Nwzq__rangeGroup{padding:12px 2px 0}.calculator-module__p9Nwzq__formActions{flex-direction:column;align-items:stretch;gap:8px}.calculator-module__p9Nwzq__calculateButton{width:100%}.calculator-module__p9Nwzq__resetButton{align-self:center}.calculator-module__p9Nwzq__resultGrid{grid-template-columns:1fr}.calculator-module__p9Nwzq__resultCard{min-height:205px}.calculator-module__p9Nwzq__heatCallout{grid-template-columns:auto 1fr}.calculator-module__p9Nwzq__heatCalloutActions{grid-column:2;justify-self:start;align-items:flex-start}.calculator-module__p9Nwzq__sources{flex-wrap:wrap}}@media (max-width:420px){.calculator-module__p9Nwzq__headingGroup{display:block}.calculator-module__p9Nwzq__compareLink,.calculator-module__p9Nwzq__howButton{justify-content:center;padding:0 8px}.calculator-module__p9Nwzq__panelHeading h2,.calculator-module__p9Nwzq__resultsHeader h2{font-size:20px}.calculator-module__p9Nwzq__resultsHeader{align-items:flex-start}.calculator-module__p9Nwzq__heatCallout{flex-direction:column;align-items:flex-start;display:flex}.calculator-module__p9Nwzq__heatCalloutActions{width:100%}.calculator-module__p9Nwzq__heatCallout .calculator-module__p9Nwzq__primaryHeatLink{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.calculator-module__p9Nwzq__calculateButton,.calculator-module__p9Nwzq__resultGrid,.calculator-module__p9Nwzq__howButton{transition:none}}
