._page_12r1n_1{color:#153b35;background:#f3f8f6;min-height:100vh;padding:28px 18px 56px}._shell_12r1n_2{max-width:760px;margin:0 auto}._heading_12r1n_3 h1{color:#075b53;letter-spacing:-.025em;margin:0 0 20px;font-size:clamp(1.7rem,4vw,2.25rem)}._result_12r1n_4{color:#fff;text-align:center;background:#075b53;border:1px solid #075b53;border-radius:18px;flex-direction:column;align-items:center;gap:10px;margin-top:24px;padding:26px 20px;display:flex;box-shadow:0 12px 30px #074b4533}._result_12r1n_4>div:first-child{flex-direction:column;align-items:center;gap:7px;display:flex}._resultLabel_12r1n_6{color:#c9eee4;text-transform:uppercase;letter-spacing:.06em;font-size:.9rem;font-weight:800}._result_12r1n_4 strong{color:#fff;font-variant-numeric:tabular-nums;font-size:4rem;line-height:1}._resultDetail_12r1n_8{flex-direction:column;align-items:center;gap:5px;display:flex}._resultDetail_12r1n_8 b{color:#fff;font-size:1.3rem}._resultDetail_12r1n_8 span{color:#d9f3ec;line-height:1.4}._calculator_12r1n_11{background:#fff;border:1px solid #d5e4de;border-radius:22px;padding:28px;box-shadow:0 16px 44px #143b3514}._calculator_12r1n_11 *{box-sizing:border-box}._calculator_12r1n_11 label{color:#294c46;flex-direction:column;gap:8px;font-size:1rem;font-weight:650;display:flex}._calculator_12r1n_11 input,._calculator_12r1n_11 select{color:#153b35;width:100%;min-width:0;min-height:52px;font:inherit;background:#fff;border:1px solid #cbded8;border-radius:12px;padding:10px 12px;font-size:1rem}._calculator_12r1n_11 input:focus,._calculator_12r1n_11 select:focus{border-color:#08786b;outline:3px solid #08786b38}._searchBox_12r1n_16{display:block;position:relative}._product_12r1n_17 ._searchBox_12r1n_16 input{color:#075b53;background:#eaf7f3;min-height:58px;font-weight:700}._productOptions_12r1n_18{z-index:10;background:#fff;border:1px solid #cbded8;border-radius:14px;flex-direction:column;max-height:320px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 14px 34px #143b3529}._productOptions_12r1n_18 button{color:#153b35;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;flex-direction:column;gap:3px;width:100%;padding:11px 12px;display:flex}._productOptions_12r1n_18 button:hover,._productOptions_12r1n_18 button:focus-visible,._productOptions_12r1n_18 ._activeProduct_12r1n_20{background:#eaf7f3;outline:none}._productOptions_12r1n_18 small{color:#657a74;font-size:.85rem}._noResults_12r1n_22{color:#657a74;padding:13px;font-weight:500}._mainInputs_12r1n_23{border-top:1px solid #e3ece9;grid-template-columns:1fr 1fr;gap:18px;margin-top:24px;padding-top:24px;display:grid}._inputWithUnit_12r1n_24{display:block;position:relative}._inputWithUnit_12r1n_24 input{text-align:center;padding-right:70px;font-size:1.25rem;font-weight:750}._inputWithUnit_12r1n_24 b{color:#6a7e78;font-size:.9rem;position:absolute;top:50%;right:13px;transform:translateY(-50%)}._calculator_12r1n_11 ._priming_12r1n_27{background:#f6fbf9;border:1px solid #d5e8e1;border-radius:15px;margin-top:22px;padding:16px}._calculator_12r1n_11 ._primingCheck_12r1n_28{cursor:pointer;flex-direction:row;align-items:center;gap:10px}._primingCheck_12r1n_28 input{accent-color:#08786b;width:21px;min-height:21px}._primingText_12r1n_30{color:#60756f;margin:12px 0 0;font-size:.9rem;font-weight:600}._deviceNote_12r1n_31{color:#60756f;margin:5px 0 0;font-size:.85rem}._primingInputs_12r1n_32{grid-template-columns:1fr 1fr;gap:16px;margin-top:14px;display:grid}._primingInputs_12r1n_32 ._inputWithUnit_12r1n_24 input{padding-right:76px}._error_12r1n_34{color:#b42318;font-size:.82rem;font-weight:600}._breakdown_12r1n_35{background:#eaf7f3;border-radius:16px;margin-top:18px;padding:18px 20px}._breakdown_12r1n_35 summary{color:#075b53;cursor:pointer;font-weight:750}._breakdown_12r1n_35 h2{color:#075b53;margin:0;font-size:1.2rem}._breakdown_12r1n_35[open] h2{margin-top:17px}._breakdown_12r1n_35>p{color:#61756f;margin:5px 0 14px;font-size:.9rem}._breakdown_12r1n_35 dl{margin:0}._breakdown_12r1n_35 dl div{border-bottom:1px solid #cfe5de;justify-content:space-between;gap:20px;padding:9px 0;display:flex}._breakdown_12r1n_35 dl div:last-child{border-bottom:0}._breakdown_12r1n_35 dt{color:#4d6861}._breakdown_12r1n_35 dd{text-align:right;margin:0;font-weight:750}._reset_12r1n_45{color:#47645d;font:inherit;cursor:pointer;background:#fff;border:1px solid #bfd7d0;border-radius:10px;margin:18px auto 0;padding:8px 16px;font-weight:650;display:block}._reset_12r1n_45:hover,._reset_12r1n_45:focus-visible{color:#075b53;border-color:#08786b;outline:none}@media (width<=650px){._page_12r1n_1{padding:20px 8px 36px}._heading_12r1n_3 h1{margin-left:5px}._result_12r1n_4{gap:9px;padding:23px 14px}._result_12r1n_4 strong{font-size:3.5rem}._resultDetail_12r1n_8 b{font-size:1.1rem}._resultDetail_12r1n_8 span{font-size:.9rem}._calculator_12r1n_11{border-radius:18px;padding:20px 13px}._mainInputs_12r1n_23{grid-template-columns:1fr;gap:15px}._primingInputs_12r1n_32{grid-template-columns:1fr}._breakdown_12r1n_35 dl div{align-items:flex-start}}
