._eyebrow_1wh2t_1{letter-spacing:.16em;color:#596f60;font:600 11px/1.6 Arial,Noto Sans TC,sans-serif}._utility_1wh2t_2{border:1px solid var(--nav-border,#d6cfc2);background:color-mix(in srgb,var(--nav-surface,#f7f4ed) 90%,#b7a48c 10%);min-width:0;color:var(--nav-text,#263b2d);border-radius:14px;flex-direction:column;gap:16px;padding:28px 25px;text-decoration:none;transition:box-shadow .18s,border-color .18s;display:flex}._utility_1wh2t_2 ._eyebrow_1wh2t_1{color:var(--nav-muted,#596f60)}._utilityTitle_1wh2t_4{letter-spacing:.07em;font:500 clamp(25px,2.2vw,34px)/1.35 Georgia,Noto Serif TC,serif}._utilityLead_1wh2t_5{max-width:10em;font:400 20px/1.55 Georgia,Noto Serif TC,serif}._utilityDescription_1wh2t_6{color:var(--nav-muted,#667466);font:400 13px/1.9 Arial,Noto Sans TC,sans-serif}._utilityIcon_1wh2t_7{align-self:center;width:150px;max-width:100%;height:180px;margin:auto 0 0;display:block}._utilityCta_1wh2t_8{color:#fff9ed;letter-spacing:.07em;background:#2d4939;border-radius:9px;justify-content:center;align-items:center;gap:20px;min-height:48px;margin-top:auto;font:500 15px/1.5 Arial,Noto Sans TC,sans-serif;display:flex}._utilityCta_1wh2t_8 svg{width:20px;height:20px}._utility_1wh2t_2:hover{border-color:var(--nav-focus,#547044);box-shadow:0 5px 18px #1e2d231a}._utility_1wh2t_2:focus-visible{outline:3px solid var(--nav-focus,#547044);outline-offset:3px}._page_1wh2t_12{--budget-paper:#f7f4ed;--budget-ink:#263b2d;--budget-muted:#5b675b;max-width:1344px;color:var(--budget-ink);margin:0 auto;padding:0 40px 110px}._breadcrumb_1wh2t_13{color:var(--budget-muted);flex-wrap:wrap;gap:10px;padding:25px 0;font:400 13px/1.6 Arial,Noto Sans TC,sans-serif;display:flex}._breadcrumb_1wh2t_13 a{min-height:24px;padding:3px 0}._breadcrumb_1wh2t_13 a:focus-visible{outline-offset:3px;outline:2px solid #547044}._hero_1wh2t_16{border-bottom:1px solid #d8d8cc;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:54px;padding:46px 0 44px;display:grid}._lead_1wh2t_18{margin:0 0 18px;font:400 clamp(18px,1.7vw,24px)/1.8 Georgia,Noto Serif TC,serif}._subtitle_1wh2t_19{max-width:43em;color:var(--budget-muted);font:400 14px/1.9 Arial,Noto Sans TC,sans-serif}._formula_1wh2t_20{background:#e6e9df;border-radius:8px;margin:24px 0 0;padding:15px 20px;font:500 14px/1.8 Arial,Noto Sans TC,sans-serif;display:inline-block}._heroIllustration_1wh2t_21{justify-items:center;gap:16px;display:grid}._heroIllustration_1wh2t_21 svg{width:180px;height:216px}._heroIllustration_1wh2t_21 span{letter-spacing:.16em;color:var(--budget-muted);font:500 10px/1.6 Arial,sans-serif}._modelNotice_1wh2t_24{color:var(--budget-muted);align-items:baseline;gap:18px;margin:28px 0;font:400 13px/1.8 Arial,Noto Sans TC,sans-serif;display:flex}._modelNotice_1wh2t_24>span{color:#5d503d;background:#e5ded1;border-radius:5px;flex:none;padding:4px 10px}._modelNotice_1wh2t_24 p{margin:0}._workspace_1wh2t_27{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:32px;display:grid}._steps_1wh2t_28{gap:22px;min-width:0;display:grid}._step_1wh2t_28{background:var(--budget-paper);border:1px solid #d7d5c8;border-radius:14px;padding:28px 30px;scroll-margin-top:24px}._step_1wh2t_28 header{grid-template-columns:66px minmax(0,1fr);column-gap:14px;margin-bottom:25px;display:grid}._stepNumber_1wh2t_31{color:#687d69;letter-spacing:.1em;padding-top:6px;font:600 10px/1.6 Arial,sans-serif}._step_1wh2t_28 header p{color:var(--budget-muted);grid-column:2;margin:9px 0 0;font:400 13px/1.8 Arial,Noto Sans TC,sans-serif}._fieldGrid_1wh2t_34{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}._field_1wh2t_34{min-width:0;color:var(--budget-ink);flex-direction:column;gap:9px;font:500 14px/1.5 Arial,Noto Sans TC,sans-serif;display:flex}._field_1wh2t_34 input,._field_1wh2t_34 select,._field_1wh2t_34 textarea{color:#263b2d;background:#fffdf8;border:1px solid #b8c1b3;border-radius:7px;width:100%;min-width:0;min-height:48px;padding:12px 14px;font:400 15px/1.5 Arial,Noto Sans TC,sans-serif;display:block}._field_1wh2t_34 input::placeholder,._field_1wh2t_34 textarea::placeholder{color:#6e776b;opacity:1}._field_1wh2t_34 input:focus-visible,._field_1wh2t_34 select:focus-visible,._field_1wh2t_34 textarea:focus-visible,._choice_1wh2t_38 input:focus-visible,._checkboxes_1wh2t_38 input:focus-visible{outline-offset:3px;outline:2px solid #315743}._inputUnit_1wh2t_39{align-items:center;display:flex;position:relative}._inputUnit_1wh2t_39 input{padding-right:44px}._inputUnit_1wh2t_39>span{pointer-events:none;color:#647261;font-weight:400;position:absolute;right:14px}._choiceGroup_1wh2t_42{border:0;min-width:0;margin:22px 0 0;padding:0}._step_1wh2t_28 header+._choiceGroup_1wh2t_42{margin-top:0}._choiceGroup_1wh2t_42 legend{margin-bottom:12px;font:500 14px/1.5 Arial,Noto Sans TC,sans-serif}._choices_1wh2t_45{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._choice_1wh2t_38{cursor:pointer;background:#fffdf8;border:1px solid #cfd3c6;border-radius:9px;align-items:flex-start;gap:12px;min-height:90px;padding:18px 16px;display:flex}._choice_1wh2t_38:has(input:checked){background:#e9eee3;border-color:#55735c}._choice_1wh2t_38 input{accent-color:#3e624a;flex:none;width:18px;height:18px;margin-top:4px}._choice_1wh2t_38 span{gap:6px;min-width:0;display:grid}._choice_1wh2t_38 strong{font:500 17px/1.5 Georgia,Noto Serif TC,serif}._choice_1wh2t_38 small{color:var(--budget-muted);font:400 12px/1.7 Arial,Noto Sans TC,sans-serif}._checkboxes_1wh2t_38{flex-wrap:wrap;gap:10px;display:flex}._checkboxes_1wh2t_38 label{cursor:pointer;background:#fffdf8;border:1px solid #cfd3c6;border-radius:7px;align-items:center;gap:10px;min-height:48px;padding:10px 14px;font:400 14px/1.5 Arial,Noto Sans TC,sans-serif;display:flex}._checkboxes_1wh2t_38 label:has(input:checked){background:#e9eee3;border-color:#55735c}._checkboxes_1wh2t_38 input{accent-color:#3e624a;width:18px;height:18px;margin:0}._choiceGroup_1wh2t_42+._field_1wh2t_34{margin-top:20px}._fieldHint_1wh2t_57{color:var(--budget-muted);margin:12px 0 0;font:400 12px/1.7 Arial,Noto Sans TC,sans-serif}._result_1wh2t_58{background:#e5ebde;border:1px solid #bcc8b4;border-radius:14px;min-width:0;padding:28px 26px;position:sticky;top:24px}._result_1wh2t_58 h2{margin:14px 0 26px;font:500 24px/1.5 Georgia,Noto Serif TC,serif}._pending_1wh2t_60{border-top:1px solid #bec8b6;border-bottom:1px solid #bec8b6;padding:25px 0;font:500 22px/1.6 Georgia,Noto Serif TC,serif}._result_1wh2t_58>p:not(._eyebrow_1wh2t_1):not(._pending_1wh2t_60){color:#56664f;font:400 13px/1.9 Arial,Noto Sans TC,sans-serif}._result_1wh2t_58 ul{margin:24px 0;padding:0;font:400 14px/1.7 Arial,Noto Sans TC,sans-serif;list-style:none}._result_1wh2t_58 li{border-bottom:1px solid #c5cdbc;padding:10px 0}._result_1wh2t_58 ._privacy_1wh2t_64{margin-top:28px}@media (width<=1023px){._page_1wh2t_12{padding:0 28px 80px}._workspace_1wh2t_27{grid-template-columns:minmax(0,1fr) 250px;gap:20px}._step_1wh2t_28{padding:24px}._hero_1wh2t_16{grid-template-columns:minmax(0,1fr) 160px;gap:28px}._heroIllustration_1wh2t_21 svg{width:145px;height:174px}._result_1wh2t_58{padding:24px 20px}._fieldGrid_1wh2t_34{gap:16px}}@media (width<=767px){._page_1wh2t_12{padding:0 20px 70px}._breadcrumb_1wh2t_13{gap:6px;padding:20px 0;font-size:11px}._hero_1wh2t_16{grid-template-columns:minmax(0,1fr) 76px;gap:10px;padding:24px 0 30px}._hero_1wh2t_16>div:first-child{grid-area:1/1/auto/-1}._hero_1wh2t_16 ._eyebrow_1wh2t_1{min-height:24px;padding-right:90px}._hero_1wh2t_16 h1{margin:22px 0 17px;font-size:34px}._heroIllustration_1wh2t_21{pointer-events:none;grid-area:1/2;align-self:start;margin-top:-8px}._heroIllustration_1wh2t_21 svg{width:60px;height:72px}._heroIllustration_1wh2t_21 span,._desktopBreak_1wh2t_66{display:none}._lead_1wh2t_18{font-size:17px;line-height:1.9}._subtitle_1wh2t_19{font-size:13px}._formula_1wh2t_20{margin-top:16px;padding:13px 14px;font-size:13px}._modelNotice_1wh2t_24{flex-direction:column;align-items:flex-start;gap:10px;margin:24px 0}._workspace_1wh2t_27{grid-template-columns:1fr;gap:24px}._step_1wh2t_28{padding:24px 20px}._step_1wh2t_28 header{grid-template-columns:55px minmax(0,1fr);gap:7px 10px}._step_1wh2t_28 h2{font-size:23px}._step_1wh2t_28 header p{font-size:12px}._fieldGrid_1wh2t_34,._choices_1wh2t_45{grid-template-columns:1fr}._result_1wh2t_58{position:static}._utility_1wh2t_2{grid-template-columns:minmax(0,1fr) 86px;gap:12px;margin:16px 0 8px;padding:24px;display:grid}._utility_1wh2t_2 ._eyebrow_1wh2t_1,._utilityTitle_1wh2t_4,._utilityLead_1wh2t_5,._utilityDescription_1wh2t_6{grid-column:1}._utilityTitle_1wh2t_4{font-size:27px}._utilityLead_1wh2t_5{max-width:none;font-size:18px}._utilityIcon_1wh2t_7{grid-area:2/2/5;align-self:center;width:80px;height:96px;margin:0}._utilityCta_1wh2t_8{grid-column:1/-1;margin-top:7px}._utilityDescription_1wh2t_6{grid-column:1/-1}._utilityIcon_1wh2t_7{grid-row:2/4}}@media (prefers-reduced-motion:reduce){._utility_1wh2t_2{transition:none}}._workspace_1wh2t_27{grid-template-areas:"steps result"}._mobileIntro_1wh2t_72{display:none}._steps_1wh2t_28{grid-area:steps;gap:16px;scroll-margin-top:120px}._steps_1wh2t_28:focus{outline:none}._result_1wh2t_58{background:#e8ecdf;grid-area:result;padding:0;top:20px}._step_1wh2t_28[hidden]{display:none}._stepNav_1wh2t_77{border-bottom:1px solid #d7d5c8;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding-bottom:12px;display:grid}._stepNav_1wh2t_77 button{color:#697264;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-items:center;gap:5px;min-height:58px;padding:8px 2px;display:grid}._stepNav_1wh2t_77 button span{font:500 15px/1.2 Arial,sans-serif}._stepNav_1wh2t_77 button small{white-space:nowrap;font:400 11px/1.5 Arial,Noto Sans TC,sans-serif}._stepNav_1wh2t_77 button[aria-current]{color:#2d4939;background:#dfe8da}._stepNav_1wh2t_77 button:focus-visible,._stepActions_1wh2t_82 button:focus-visible,._numberDisplay_1wh2t_82 button:focus-visible,._sliderTrack_1wh2t_82 input:focus-visible,._precise_1wh2t_82 summary:focus-visible,._optional_1wh2t_82 summary:focus-visible,._liveSummary_1wh2t_82 summary:focus-visible,._preciseRow_1wh2t_82 input:focus-visible,._preciseRow_1wh2t_82 button:focus-visible{outline-offset:3px;outline:2px solid #315743}._pills_1wh2t_83{flex-wrap:wrap;gap:8px;display:flex}._pills_1wh2t_83 label{cursor:pointer;min-width:0;display:flex;position:relative}._pills_1wh2t_83 input{opacity:0;width:1px;height:1px;position:absolute}._pills_1wh2t_83 span{background:#fffdf8;border:1px solid #c7cebf;border-radius:24px;justify-content:center;align-items:center;min-height:46px;padding:8px 17px;font:400 13px/1.6 Arial,Noto Sans TC,sans-serif;display:flex}._pills_1wh2t_83 input:checked+span{color:#284934;background:#e1e9d9;border-color:#48694f}._pills_1wh2t_83 input:focus-visible+span{outline-offset:3px;outline:2px solid #315743}._sliderGrid_1wh2t_89,._counterGrid_1wh2t_89,._equipmentGrid_1wh2t_89,._expenseGrid_1wh2t_89{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:24px;display:grid}._equipmentGrid_1wh2t_89{grid-template-columns:repeat(3,minmax(0,1fr))}._expenseGrid_1wh2t_89{grid-template-columns:1fr}._sliderControl_1wh2t_92,._counterControl_1wh2t_92{border-top:1px solid #dddcd0;min-width:0;padding-top:16px}._controlLabel_1wh2t_93{font:500 14px/1.6 Arial,Noto Sans TC,sans-serif;display:block}._numberDisplay_1wh2t_82{justify-content:space-between;align-items:center;gap:8px;margin-top:9px;display:flex}._numberDisplay_1wh2t_82 button{color:#36533d;cursor:pointer;background:#eff0e6;border:1px solid #c4ccba;border-radius:50%;flex:none;width:44px;height:44px;font:400 23px/1 Arial,sans-serif}._numberDisplay_1wh2t_82 button:disabled,._stepActions_1wh2t_82 button:disabled{opacity:.35;cursor:default}._largeNumber_1wh2t_97{font-variant-numeric:tabular-nums;font:400 34px/1.3 Georgia,Noto Serif TC,serif}._largeNumber_1wh2t_97 small{color:#61735d;margin-left:6px;font:400 12px/1 Arial,Noto Sans TC,sans-serif}._largeNumber_1wh2t_97{overflow-wrap:anywhere;text-align:center;min-width:0}._unsetNumber_1wh2t_100{color:#78826f;font:400 14px/1.5 Arial,Noto Sans TC,sans-serif}._sliderTrack_1wh2t_82 input{appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;border:0;width:100%;height:44px;margin:5px 0 0;display:block}._sliderTrack_1wh2t_82 input::-webkit-slider-runnable-track{background:linear-gradient(to right,#57754b var(--range-progress),#dce2d3 var(--range-progress));border-radius:6px;height:6px}._sliderTrack_1wh2t_82 input::-moz-range-track{background:#dce2d3;border-radius:6px;height:6px}._sliderTrack_1wh2t_82 input::-moz-range-progress{background:#57754b;border-radius:6px;height:6px}._sliderTrack_1wh2t_82 input::-webkit-slider-thumb{appearance:none;background:#507047;border:3px solid #fffdf6;border-radius:50%;width:26px;height:26px;margin-top:-10px;box-shadow:0 0 0 1px #507047}._sliderTrack_1wh2t_82 input::-moz-range-thumb{background:#507047;border:3px solid #fffdf6;border-radius:50%;width:22px;height:22px}._rangeEnds_1wh2t_107{color:#7a8470;justify-content:space-between;font:400 11px/1.5 Arial,sans-serif;display:flex}._precise_1wh2t_82{color:#65735d;margin-top:3px;font:400 12px/1.6 Arial,Noto Sans TC,sans-serif}._precise_1wh2t_82 summary,._optional_1wh2t_82 summary{cursor:pointer;align-items:center;gap:6px;width:fit-content;min-height:44px;display:flex}._precise_1wh2t_82 summary:before,._optional_1wh2t_82 summary:before{content:"＋"}._precise_1wh2t_82[open] summary:before,._optional_1wh2t_82[open] summary:before{content:"−"}._preciseRow_1wh2t_82{flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:12px;display:flex}._preciseRow_1wh2t_82 label{flex-basis:100%}._preciseRow_1wh2t_82 input{color:#263b2d;background:#fffdf8;border:1px solid #bbc6b0;border-radius:6px;width:105px;max-width:100%;min-height:44px;padding:8px;font:400 16px/1.5 Arial,sans-serif}._preciseRow_1wh2t_82 button{color:#4d6247;cursor:pointer;background:#e6eadc;border:0;border-radius:6px;min-height:44px;padding:6px 12px}._counterGrid_1wh2t_89 ._largeNumber_1wh2t_97,._equipmentGrid_1wh2t_89 ._largeNumber_1wh2t_97{font-size:24px}._counterGrid_1wh2t_89 ._numberDisplay_1wh2t_82,._equipmentGrid_1wh2t_89 ._numberDisplay_1wh2t_82{gap:4px}._stepActions_1wh2t_82{justify-content:space-between;align-items:center;gap:10px;font:400 12px/1.5 Arial,Noto Sans TC,sans-serif;display:flex}._stepActions_1wh2t_82 button{color:#526448;cursor:pointer;background:#e9ebdf;border:0;border-radius:9px;min-height:48px;padding:10px 14px;font:500 13px/1.5 Arial,Noto Sans TC,sans-serif}._stepActions_1wh2t_82 button:last-child{color:#fff9ed;background:#304e3b}._stepActions_1wh2t_82 button{align-items:center;gap:7px;display:flex}._stepActions_1wh2t_82 svg{width:18px;height:18px}._backArrow_1wh2t_122{transform:rotate(180deg)}._finalNote_1wh2t_123{color:#67765e}._optional_1wh2t_82{margin-top:20px;font:400 13px/1.6 Arial,Noto Sans TC,sans-serif}._liveSummary_1wh2t_82 summary{cursor:pointer;align-items:center;gap:12px;min-height:102px;padding:20px 18px;list-style:none;display:flex}._liveSummary_1wh2t_82 summary::-webkit-details-marker{display:none}._summaryIcon_1wh2t_127 svg{width:34px;height:42px;display:block}._summaryCopy_1wh2t_128{gap:7px;min-width:0;display:grid}._summaryCopy_1wh2t_128>span:first-child{color:#627257;font:400 11px/1.5 Arial,Noto Sans TC,sans-serif}._summaryCopy_1wh2t_128 strong{color:#2d4939;font:500 18px/1.4 Georgia,Noto Serif TC,serif}._summaryChevron_1wh2t_132{color:#63705a;margin-left:auto;font-size:20px}._liveSummary_1wh2t_82[open] ._summaryChevron_1wh2t_132{transform:rotate(180deg)}._resultDetails_1wh2t_134{color:#53634b;border-top:1px solid #c8d1be;padding:0 20px 20px;font:400 12px/1.8 Arial,Noto Sans TC,sans-serif}._resultDetails_1wh2t_134 ul{margin:14px 0;padding:0;list-style:none}._resultDetails_1wh2t_134 li{border-bottom:1px solid #c8d1be;justify-content:space-between;gap:12px;padding:8px 0;font-size:12px;display:flex}._resultDetails_1wh2t_134 ._privacy_1wh2t_64{margin:18px 0 0;font-size:11px}@media (width<=1023px){._equipmentGrid_1wh2t_89,._counterGrid_1wh2t_89{grid-template-columns:1fr}}@media (width<=767px){._page_1wh2t_12{padding-bottom:70px}._breadcrumb_1wh2t_13{padding:10px 0}._hero_1wh2t_16{padding:8px 0 18px;display:block}._hero_1wh2t_16 ._eyebrow_1wh2t_1{min-height:0;padding:0;font-size:9px}._hero_1wh2t_16 h1{letter-spacing:.01em;margin:10px 0;font-size:29px}._heroIllustration_1wh2t_21,._lead_1wh2t_18,._subtitle_1wh2t_19,._hero_1wh2t_16>div>._formula_1wh2t_20{display:none}._mobileIntro_1wh2t_72{color:#68775f;font:400 11px/1.8 Arial,Noto Sans TC,sans-serif;display:block}._mobileIntro_1wh2t_72 summary{cursor:pointer;align-items:center;gap:7px;min-height:44px;list-style:none;display:flex}._mobileIntro_1wh2t_72 summary:after{content:"⌄"}._mobileIntro_1wh2t_72 summary:focus-visible{outline-offset:3px;outline:2px solid #315743}._mobileIntro_1wh2t_72 p{margin:8px 0}._modelNotice_1wh2t_24{display:none}._workspace_1wh2t_27{grid-template-areas:"result""steps";gap:12px;margin-top:16px}._result_1wh2t_58{z-index:8;border-radius:10px;position:sticky;top:10px;box-shadow:0 3px 14px #23351e0a}._liveSummary_1wh2t_82 summary{gap:12px;min-height:72px;padding:9px 15px}._summaryCopy_1wh2t_128{gap:2px}._summaryCopy_1wh2t_128 strong{font-size:16px}._summaryIcon_1wh2t_127 svg{width:29px;height:35px}._summaryCopy_1wh2t_128>span:first-child{font-size:10px}._liveStatus_1wh2t_131{font-size:9px}._resultDetails_1wh2t_134{overscroll-behavior:contain;max-height:45vh;overflow-y:auto}._stepNav_1wh2t_77{gap:3px;padding-bottom:9px}._stepNav_1wh2t_77 button{min-height:55px;padding:7px 0}._stepNav_1wh2t_77 button small{font-size:9px}._step_1wh2t_28{border-radius:12px;padding:20px 16px}._step_1wh2t_28 header{margin-bottom:18px;display:block}._stepNumber_1wh2t_31{display:none}._step_1wh2t_28 h2{margin:0;font-size:24px}._step_1wh2t_28 header p{margin:7px 0 0;font-size:11px}._choiceGroup_1wh2t_42{margin-top:20px}._step_1wh2t_28 header+._choiceGroup_1wh2t_42{margin-top:0}._choiceGroup_1wh2t_42 legend{margin-bottom:10px;font-size:12px}._pills_1wh2t_83{gap:7px}._pills_1wh2t_83 span{padding:8px 12px;font-size:12px}._step_1wh2t_28:first-of-type ._pills_1wh2t_83{grid-template-columns:1fr 1fr;display:grid}._step_1wh2t_28:first-of-type ._pills_1wh2t_83 label,._step_1wh2t_28:first-of-type ._pills_1wh2t_83 span{width:100%}._sliderGrid_1wh2t_89{grid-template-columns:1fr;gap:5px;margin-top:20px}._sliderControl_1wh2t_92{padding-top:13px}._controlLabel_1wh2t_93{font-size:12px}._numberDisplay_1wh2t_82{margin-top:5px}._largeNumber_1wh2t_97{font-size:32px}._counterGrid_1wh2t_89{grid-template-columns:1fr 1fr;gap:12px;margin-top:8px}._counterControl_1wh2t_92{padding-top:12px}._counterGrid_1wh2t_89 ._numberDisplay_1wh2t_82 button{width:44px;height:44px}._counterGrid_1wh2t_89 ._largeNumber_1wh2t_97{font-size:21px}._counterGrid_1wh2t_89 ._largeNumber_1wh2t_97 small{margin-left:3px;font-size:10px}._equipmentGrid_1wh2t_89{grid-template-columns:1fr;gap:10px;margin-top:20px}._equipmentGrid_1wh2t_89 ._counterControl_1wh2t_92{grid-template-columns:minmax(0,1fr) 150px;align-items:center;display:grid}._equipmentGrid_1wh2t_89 ._precise_1wh2t_82{grid-column:1/-1}._equipmentGrid_1wh2t_89 ._numberDisplay_1wh2t_82{margin-top:0}._expenseGrid_1wh2t_89{gap:10px;margin-top:0}._choices_1wh2t_45{grid-template-columns:1fr 1fr;gap:9px}._choice_1wh2t_38{flex-direction:column;gap:8px;min-height:120px;padding:12px}._choice_1wh2t_38 strong{font-size:16px}._choice_1wh2t_38 small{font-size:11px}._stepActions_1wh2t_82{gap:5px}._stepActions_1wh2t_82 button{padding:10px;font-size:11px}._stepActions_1wh2t_82>span:not(._finalNote_1wh2t_123){white-space:nowrap;font-size:10px}._steps_1wh2t_28{gap:12px}}@media (width<=359px){._counterGrid_1wh2t_89{grid-template-columns:1fr}._counterGrid_1wh2t_89 ._counterControl_1wh2t_92{grid-template-columns:minmax(0,1fr) 145px;align-items:center;display:grid}._counterGrid_1wh2t_89 ._precise_1wh2t_82{grid-column:1/-1}._stepNav_1wh2t_77 button small{font-size:8px}._stepActions_1wh2t_82 button{gap:3px;padding:8px;font-size:10px}._stepActions_1wh2t_82 svg{width:14px;height:14px}}._page_1wh2t_12{--budget-paper:#efede4;--budget-ink:#263b2d;--budget-muted:#596757;max-width:1060px;padding:0 32px 100px}._breadcrumb_1wh2t_13{padding:16px 0;font-size:13px}._hero_1wh2t_16{border:0;justify-content:space-between;align-items:center;gap:20px;max-width:760px;margin:auto;padding:5px 0 22px;display:flex}._hero_1wh2t_16 h1{letter-spacing:.03em;margin:0;font:500 clamp(24px,3vw,32px)/1.5 Georgia,Noto Serif TC,serif}._mobileIntro_1wh2t_72{color:var(--budget-muted);max-width:370px;font:400 14px/1.8 Arial,Noto Sans TC,sans-serif;display:block}._mobileIntro_1wh2t_72 summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;list-style:none;display:flex}._mobileIntro_1wh2t_72 summary:after{content:"＋"}._mobileIntro_1wh2t_72[open] summary:after{content:"−"}._mobileIntro_1wh2t_72 p{margin:9px 0}._workspace_1wh2t_27{isolation:isolate;background:linear-gradient(145deg,#f5f3ec 0%,#e3e3d8 70%,#d1d9c9 100%);border:2px solid #969d8c;border-bottom:10px solid #74816c;border-radius:36px 36px 42px 42px;min-width:0;max-width:760px;margin:auto;padding:20px 24px 14px;display:block;position:relative;box-shadow:inset 0 2px 1px #fff,inset 0 -3px #aeb7a2,0 22px 42px -22px #263b2d70,0 4px #52674e}._machineBrand_1wh2t_173{letter-spacing:.06em;color:#39533f;justify-content:space-between;align-items:center;gap:20px;margin:0 4px 14px;font:500 24px/1.3 Georgia,serif;display:flex}._machineBrand_1wh2t_173 small{letter-spacing:.16em;color:#6c7963;margin-left:12px;font:600 12px/1.6 Arial,sans-serif;display:inline-block}._solarPanel_1wh2t_175{background:repeating-linear-gradient(90deg,#3e4638 0 25px,#8b8b72 26px,#3e4638 28px);border:3px solid #72745f;border-radius:4px;flex:none;width:114px;height:25px;box-shadow:inset 0 3px 5px #1e2d21}._result_1wh2t_58{z-index:4;color:#2d4231;background:linear-gradient(120deg,#dbe2c7,#c4cfb2);border:7px solid #3d5543;border-radius:18px;min-width:0;padding:16px 20px 0;position:sticky;top:12px;box-shadow:inset 0 3px 7px #263b2d35,0 2px #ffffff90}._screenHeader_1wh2t_177{letter-spacing:.08em;color:#42583d;justify-content:space-between;gap:12px;font:500 13px/1.6 Arial,Noto Sans TC,sans-serif;display:flex}._screenReadout_1wh2t_178{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin:10px 0 12px;display:flex}._screenReadout_1wh2t_178 strong{letter-spacing:.06em;font:500 28px/1.5 Courier New,Noto Sans TC,monospace}._screenReadout_1wh2t_178>span{color:#52634a;font:400 13px/1.6 Arial,Noto Sans TC,sans-serif}._screenCategories_1wh2t_181{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}._screenCategories_1wh2t_181>span{text-align:center;color:#56694a;gap:8px;font:400 12px/1.5 Arial,Noto Sans TC,sans-serif;display:grid}._screenCategories_1wh2t_181>span[data-active=true]{color:#243b2b;font-weight:700}._screenCategories_1wh2t_181 i{background:#8e9f7d55;border-radius:2px;height:4px}._screenCategories_1wh2t_181>span[data-configured=true] i{background:#45613d}._screenCategories_1wh2t_181>span[data-active=true] i{outline-offset:2px;outline:1px solid #45613d}._liveSummary_1wh2t_82 summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:0;list-style:none;display:flex}._liveStatus_1wh2t_131{color:#42583d;font:400 12px/1.6 Arial,Noto Sans TC,sans-serif}._resultDetails_1wh2t_134{overscroll-behavior:contain;color:#3b5035;border-top:1px solid #8b9f75;max-height:35vh;padding:0 0 12px;font:400 14px/1.8 Arial,Noto Sans TC,sans-serif;overflow-y:auto}._resultDetails_1wh2t_134 ul{margin:12px 0}._resultDetails_1wh2t_134 li{border-color:#acb99b}._resultDetails_1wh2t_134 ._privacy_1wh2t_64{font-size:12px}._steps_1wh2t_28{gap:12px;scroll-margin-top:265px}._stepNav_1wh2t_77{border:0;gap:12px;padding:22px 0 0}._stepNav_1wh2t_77 button{color:#4a6144;background:linear-gradient(#fbfaf5,#e5e8dc);border:1px solid #afb8a2;border-bottom:4px solid #a2ae98;border-radius:12px;align-content:center;gap:8px;min-height:80px;padding:12px 3px;transition:transform .12s,background .12s;box-shadow:inset 0 1px #fff,0 3px 4px #35482f10}._stepNav_1wh2t_77 svg{stroke-width:1.5px;width:25px;height:25px}._stepNav_1wh2t_77 small{white-space:nowrap;font:500 14px/1.5 Arial,Noto Sans TC,sans-serif}._stepNav_1wh2t_77 button[aria-current]{color:#fff9ed;background:linear-gradient(#597553,#415e3f);border-color:#3e573b #3e573b #2d442b;box-shadow:inset 0 1px #8b9e80,0 3px 4px #35482f20}._stepNav_1wh2t_77 button:active{transform:translateY(2px)}._step_1wh2t_28{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#a2b192 transparent;background:0 0;border:0;border-radius:0;height:240px;padding:22px 10px 12px;position:relative;overflow-y:auto;box-shadow:inset 0 -1px #bdc6b1}._workbayHint_1wh2t_199{color:#596757;font:400 12px/1.6 Arial,Noto Sans TC,sans-serif;position:absolute;top:2px;right:10px}._step_1wh2t_28 header{grid-template-columns:64px minmax(0,1fr);gap:2px 10px;margin-bottom:20px;display:grid}._stepNumber_1wh2t_31{color:#66735b;letter-spacing:.08em;padding-top:6px;font:600 12px/1.6 Arial,sans-serif;display:block}._step_1wh2t_28 h2{margin:0;font:500 24px/1.5 Georgia,Noto Serif TC,serif}._step_1wh2t_28 header p{grid-column:2;margin:6px 0 0;font:400 14px/1.8 Arial,Noto Sans TC,sans-serif}._choiceGroup_1wh2t_42 legend,._controlLabel_1wh2t_93{font-size:14px}._pills_1wh2t_83{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}._pills_1wh2t_83 span{text-align:center;background:linear-gradient(#fffdf6,#e9e9de);border:1px solid #bcc3b1;border-bottom:3px solid #abb69d;border-radius:9px;width:100%;min-height:48px;padding:10px 8px;font-size:14px}._pills_1wh2t_83 input:checked+span{color:#284934;background:#d0dcc3;border-color:#526c47;box-shadow:inset 0 2px 3px #31483115}._sliderControl_1wh2t_92,._counterControl_1wh2t_92{border-top-color:#bdc6b1}._numberDisplay_1wh2t_82 button{background:linear-gradient(#f7f7ed,#dde5d4);border:1px solid #aebc9f;border-bottom:3px solid #99ab8e;border-radius:10px}._largeNumber_1wh2t_97{font-family:Courier New,monospace}._largeNumber_1wh2t_97 small{font-size:14px}._unsetNumber_1wh2t_100{color:#61715a;font-size:14px}._sliderTrack_1wh2t_82 input::-webkit-slider-runnable-track{background:linear-gradient(to right,#57754b var(--range-progress),#c1cbb6 var(--range-progress));height:8px;box-shadow:inset 0 2px 3px #34462a25}._sliderTrack_1wh2t_82 input::-webkit-slider-thumb{background:linear-gradient(90deg,#3f5f38 0%,#67815a 45%,#e4ebd8 48% 52%,#67815a 55%,#3f5f38);border:2px solid #eef2e5;border-radius:8px;width:30px;height:30px;margin-top:-11px;box-shadow:0 2px 4px #33482d50,0 0 0 1px #506847}._sliderTrack_1wh2t_82 input::-moz-range-track{background:#c1cbb6;height:8px}._sliderTrack_1wh2t_82 input::-moz-range-progress{height:8px}._sliderTrack_1wh2t_82 input::-moz-range-thumb{border:2px solid #eef2e5;border-radius:8px;width:26px;height:26px}._rangeEnds_1wh2t_107{color:#66755c;font-size:12px}._counterGrid_1wh2t_89 ._unsetNumber_1wh2t_100,._equipmentGrid_1wh2t_89 ._unsetNumber_1wh2t_100{font-size:14px}._choice_1wh2t_38{background:linear-gradient(#fffdf6,#e9e9de);border:1px solid #bcc3b1;border-bottom:3px solid #abb69d;border-radius:12px;min-height:100px}._choice_1wh2t_38:has(input:checked){background:#d0dcc3}._choice_1wh2t_38 small{font-size:14px}._checkboxes_1wh2t_38 label{background:#f6f5ed;border:1px solid #bcc3b1;border-bottom:3px solid #abb69d;border-radius:8px}._checkboxes_1wh2t_38 label:has(input:checked){background:#d0dcc3}._field_1wh2t_34 input,._field_1wh2t_34 textarea{font-size:16px}._fieldHint_1wh2t_57,._optional_1wh2t_82{font-size:14px}._stepActions_1wh2t_82{border-top:1px solid #bdc6b1;gap:10px;padding:9px 0 10px;font-size:14px}._stepActions_1wh2t_82 button{background:linear-gradient(#faf9f1,#e2e7d6);border:1px solid #bbc5af;border-bottom:4px solid #a7b49a;border-radius:10px;padding:10px 18px;font-size:14px}._stepActions_1wh2t_82 button:last-child{color:#fff9ed;background:linear-gradient(#ae7764,#955d4d);border-color:#8d5c4b #8d5c4b #754b3c}._machineFoot_1wh2t_224{color:#63705a;border-top:1px solid #b2bca5;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:15px 4px 0;font:400 12px/1.6 Arial,Noto Sans TC,sans-serif;display:flex}@media (width<=767px){._page_1wh2t_12{padding:0 12px 64px}._breadcrumb_1wh2t_13{gap:6px;padding:10px 3px;font-size:12px}._hero_1wh2t_16{flex-flow:wrap;align-items:center;gap:8px;padding:6px 4px 14px}._hero_1wh2t_16 h1{font-size:22px}._mobileIntro_1wh2t_72{font-size:12px}._mobileIntro_1wh2t_72 summary{min-height:34px}._mobileIntro_1wh2t_72 p{font-size:14px}._workspace_1wh2t_27{border-bottom-width:8px;border-radius:27px 27px 32px 32px;padding:18px 14px 15px}._machineBrand_1wh2t_173{gap:8px;margin:0 3px 14px;font-size:21px}._machineBrand_1wh2t_173 small{letter-spacing:.08em;margin-left:6px;font-size:10px}._solarPanel_1wh2t_175{border-width:2px;width:73px;height:21px}._result_1wh2t_58{border-width:5px;border-radius:12px;padding:10px 12px 0;top:8px}._screenHeader_1wh2t_177{letter-spacing:.02em;gap:6px;font-size:12px}._screenReadout_1wh2t_178{gap:0;margin:7px 0 8px;display:grid}._screenReadout_1wh2t_178 strong{letter-spacing:.02em;font-size:21px}._screenReadout_1wh2t_178>span{font-size:12px}._screenCategories_1wh2t_181{gap:6px}._screenCategories_1wh2t_181>span{gap:7px;font-size:11px}._liveStatus_1wh2t_131{font-size:12px}._resultDetails_1wh2t_134{max-height:30vh;font-size:14px}._steps_1wh2t_28{gap:12px;scroll-margin-top:245px}._stepNav_1wh2t_77{gap:7px;padding-top:14px;padding-bottom:0}._stepNav_1wh2t_77 button{border-radius:8px;gap:6px;min-height:60px;padding:8px 1px}._stepNav_1wh2t_77 button small{font-size:11px}._stepNav_1wh2t_77 svg{width:22px;height:22px}._step_1wh2t_28{height:220px;padding:16px 3px 10px}._step_1wh2t_28 header{grid-template-columns:1fr;gap:4px;margin-bottom:18px}._stepNumber_1wh2t_31{padding:0;font-size:12px}._step_1wh2t_28 h2{font-size:22px}._step_1wh2t_28 header p{grid-column:1;margin:0;font-size:14px}._pills_1wh2t_83{grid-template-columns:1fr 1fr;gap:8px}._pills_1wh2t_83 span{padding:9px 4px;font-size:14px}._sliderGrid_1wh2t_89{grid-template-columns:1fr;gap:6px;margin-top:20px}._controlLabel_1wh2t_93{font-size:14px}._largeNumber_1wh2t_97{font-size:30px}._counterGrid_1wh2t_89{grid-template-columns:1fr 1fr;gap:16px;margin-top:8px}._counterGrid_1wh2t_89 ._counterControl_1wh2t_92{display:block}._counterGrid_1wh2t_89 ._numberDisplay_1wh2t_82{flex-wrap:wrap;gap:4px}._counterGrid_1wh2t_89 ._numberDisplay_1wh2t_82>span{order:-1;width:100%;margin:0 0 4px}._counterGrid_1wh2t_89 ._numberDisplay_1wh2t_82 button{width:44px;height:44px}._counterGrid_1wh2t_89 ._largeNumber_1wh2t_97 small{font-size:14px}._equipmentGrid_1wh2t_89 ._counterControl_1wh2t_92{grid-template-columns:minmax(0,1fr) 150px}._choice_1wh2t_38{flex-direction:column;gap:8px;min-height:132px;padding:12px}._choice_1wh2t_38 strong{font-size:17px}._choice_1wh2t_38 small{font-size:14px}._stepActions_1wh2t_82{gap:8px;padding:9px 64px 10px 0}._stepActions_1wh2t_82 button{padding:9px 10px;font-size:12px}._stepActions_1wh2t_82>span:not(._finalNote_1wh2t_123){font-size:12px}._stepActions_1wh2t_82 svg{display:none}._machineFoot_1wh2t_224{gap:6px;padding-top:12px;font-size:11px}._machineFoot_1wh2t_224>span:last-child{margin-left:auto}}@media (width<=359px){._machineBrand_1wh2t_173 small{font-size:9px}._solarPanel_1wh2t_175{width:52px}._screenReadout_1wh2t_178 strong{font-size:19px}._screenCategories_1wh2t_181>span{font-size:10px}._stepNav_1wh2t_77{gap:4px}._stepNav_1wh2t_77 button small{font-size:10px}._stepActions_1wh2t_82 button{padding:8px;font-size:11px}._equipmentGrid_1wh2t_89 ._counterControl_1wh2t_92{grid-template-columns:1fr}._pills_1wh2t_83 span{font-size:13px}}@media (prefers-reduced-motion:reduce){._stepNav_1wh2t_77 button{transition:none}}._machineBrand_1wh2t_173{min-height:44px;padding-right:105px}._solarPanel_1wh2t_175{display:none}._resetRow_1wh2t_246{z-index:6;gap:8px;display:flex;position:absolute;top:17px;right:24px}._resetRow_1wh2t_246 button{color:#fffdf4;cursor:pointer;background:linear-gradient(#c2a089,#ad8069);border:1px solid #8c7057;border-bottom:3px solid #77553d;border-radius:9px;min-height:44px;padding:8px 12px;font:500 12px/1.5 Arial,Noto Sans TC,sans-serif}._resetRow_1wh2t_246 button:focus-visible{outline-offset:3px;outline:2px solid #315743}._screenReadout_1wh2t_178 strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._screenReadout_1wh2t_178>span{max-width:28em}._resultDetails_1wh2t_134 a{color:#284d30;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}._budgetBreakdown_1wh2t_252{margin:12px 0}._budgetBreakdown_1wh2t_252>div{border-bottom:1px solid #acb99b;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:10px;padding:8px 0;display:grid}._budgetBreakdown_1wh2t_252 dt{font-size:12px}._budgetBreakdown_1wh2t_252 dd{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:14px}._exactBudget_1wh2t_252{font-weight:600}._quickLead_1wh2t_253{color:#596757;margin:0 0 16px;font:400 15px/1.8 Arial,Noto Sans TC,sans-serif}._quickOptions_1wh2t_254{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._quickOption_1wh2t_254{cursor:pointer;background:linear-gradient(#fffdf6,#e9e9de);border:1px solid #bcc3b1;border-bottom:3px solid #abb69d;border-radius:10px;align-items:flex-start;gap:10px;min-height:64px;padding:14px;display:flex}._quickOption_1wh2t_254:has(input:checked){background:#d0dcc3;border-color:#526c47}._quickOption_1wh2t_254 input{accent-color:#3e624a;flex:none;width:18px;height:18px;margin-top:4px}._quickOption_1wh2t_254 span{gap:6px;min-width:0;display:grid}._quickOption_1wh2t_254 strong{font:500 16px/1.6 Arial,Noto Sans TC,sans-serif}._quickOption_1wh2t_254 small{color:#596757;font:400 13px/1.7 Arial,Noto Sans TC,sans-serif}._flowPanel_1wh2t_258{height:310px}._quickArea_1wh2t_258{justify-content:space-between;align-items:center;gap:12px;display:flex}._quickArea_1wh2t_258 button{color:#36533d;cursor:pointer;background:#dde5d4;border:1px solid #aebc9f;border-bottom:3px solid #99ab8e;border-radius:10px;width:44px;height:44px;font-size:22px}._quickArea_1wh2t_258 label{align-items:center;gap:8px;font-size:14px;display:flex}._quickArea_1wh2t_258 input{color:#263b2d;background:#f8f8ef;border:1px solid #abb89e;border-radius:7px;width:95px;min-height:48px;padding:8px;font:400 23px/1.4 Courier New,monospace}._quickRange_1wh2t_259{appearance:none;cursor:pointer;accent-color:#507047;background:0 0;width:100%;height:44px;margin:16px 0 0}._quickRange_1wh2t_259::-webkit-slider-runnable-track{background:#9eaf8e;border-radius:6px;height:8px}._quickRange_1wh2t_259::-webkit-slider-thumb{appearance:none;background:#507047;border:2px solid #eef2e5;border-radius:8px;width:30px;height:30px;margin-top:-11px}._quickRange_1wh2t_259::-moz-range-track{background:#9eaf8e;border-radius:6px;height:8px}._quickRange_1wh2t_259::-moz-range-thumb{background:#507047;border:2px solid #eef2e5;border-radius:8px;width:26px;height:26px}._customAllocations_1wh2t_260{grid-template-columns:1fr 1fr;gap:14px;margin:16px 0;display:grid}._customAllocations_1wh2t_260 input{max-width:170px}._requiredRenovation_1wh2t_260{color:#6d4c35;background:#eaddcd;border-radius:6px;padding:10px;font-size:14px}._categoryCards_1wh2t_261{gap:8px;margin:12px 0;display:grid}._categoryCards_1wh2t_261 details{background:#f1f3e7;border:1px solid #aebc9f;border-radius:8px}._categoryCards_1wh2t_261 summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 20px;gap:4px;min-height:52px;padding:12px;font:500 14px/1.6 Arial,Noto Sans TC,sans-serif;list-style:none;display:grid}._categoryCards_1wh2t_261 summary>strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;grid-column:1;font-size:14px;font-weight:400}._categoryCards_1wh2t_261 summary>span:last-child{grid-area:1/2/3;align-self:center}._categoryCards_1wh2t_261 ul{color:#53634b;margin:0 12px 12px;padding-left:18px;font:400 14px/1.7 Arial,Noto Sans TC,sans-serif}._advancedCta_1wh2t_262{color:#fffdf6;cursor:pointer;background:#496740;border:1px solid #517047;border-bottom:3px solid #344c2c;border-radius:9px;justify-content:center;align-items:center;width:100%;min-height:48px;padding:12px;font:500 15px/1.5 Arial,Noto Sans TC,sans-serif;display:flex}._resultAmount_1wh2t_262{color:#2d4939;overflow-wrap:anywhere;font:500 20px/1.5 Courier New,monospace}._resultDisclaimer_1wh2t_262{color:#65705d;font:400 14px/1.8 Arial,Noto Sans TC,sans-serif}._quickOption_1wh2t_254 input:focus-visible,._quickArea_1wh2t_258 input:focus-visible,._quickArea_1wh2t_258 button:focus-visible,._quickRange_1wh2t_259:focus-visible,._advancedCta_1wh2t_262:focus-visible,._categoryCards_1wh2t_261 summary:focus-visible{outline-offset:3px;outline:2px solid #315743}@media (width<=767px){._flowPanel_1wh2t_258{height:310px;padding:18px 3px 12px}._flowPanel_1wh2t_258 header{margin-bottom:14px}._quickLead_1wh2t_253{font-size:14px;line-height:1.7}._quickOptions_1wh2t_254{gap:8px}._quickOption_1wh2t_254{gap:8px;min-height:60px;padding:11px}._quickOption_1wh2t_254 strong{font-size:14px}._quickOption_1wh2t_254 small{font-size:12px}._quickArea_1wh2t_258 label{gap:5px}._quickArea_1wh2t_258 input{width:84px}._resultAmount_1wh2t_262{font-size:18px}._customAllocations_1wh2t_260{gap:10px}._customAllocations_1wh2t_260 input{max-width:100%}._resetRow_1wh2t_246 button{color:#382f28}}._advancedControl_1wh2t_265{margin:14px 0}._autoTag_1wh2t_265{color:#64725c;margin-bottom:3px;font:400 12px/1.6 Arial,Noto Sans TC,sans-serif;display:block}._advancedGroup_1wh2t_265{border-bottom:1px solid #bfc8b3;padding:8px 0}._advancedGroup_1wh2t_265>summary{cursor:pointer;align-items:center;min-height:48px;font:500 15px/1.6 Arial,Noto Sans TC,sans-serif;display:flex}._advancedGroup_1wh2t_265>summary:after{content:"＋";margin-left:auto}._advancedGroup_1wh2t_265[open]>summary:after{content:"−"}._advancedActions_1wh2t_265{align-items:center;gap:14px;padding:8px 0 12px;display:flex}._advancedActions_1wh2t_265 span{color:#63705a;font:400 12px/1.7 Arial,Noto Sans TC,sans-serif}._backQuick_1wh2t_265{color:#36533d;cursor:pointer;background:#e3e9d8;border:1px solid #9eae8f;border-bottom:3px solid #889a78;border-radius:9px;min-height:48px;padding:10px 14px;font:500 14px/1.5 Arial,Noto Sans TC,sans-serif}._backQuick_1wh2t_265:focus-visible,._advancedGroup_1wh2t_265>summary:focus-visible{outline-offset:3px;outline:2px solid #315743}@media (width<=767px){._advancedActions_1wh2t_265{flex-wrap:wrap;padding-right:64px}._advancedActions_1wh2t_265 span{font-size:12px}._advancedControl_1wh2t_265 ._counterControl_1wh2t_92{grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:8px;display:grid}._advancedControl_1wh2t_265 ._counterControl_1wh2t_92 ._precise_1wh2t_82{grid-column:1/-1}._quickLead_1wh2t_253{max-width:36em}}._itemGrade_1wh2t_267{flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0;font:400 14px/1.7 Arial,Noto Sans TC,sans-serif;display:flex}._itemGrade_1wh2t_267 select{color:#36533d;background:#f5f6ed;border:1px solid #aebc9f;border-radius:7px;max-width:100%;min-height:44px;padding:8px 10px;font:400 14px/1.6 Arial,Noto Sans TC,sans-serif}._itemGrade_1wh2t_267 select:focus-visible{outline-offset:3px;outline:2px solid #315743}@media (width<=767px){._machineBrand_1wh2t_173{align-items:center;padding-right:85px}._machineBrand_1wh2t_173>span:first-child{gap:2px;display:grid}._machineBrand_1wh2t_173 small{margin-left:0}._resetRow_1wh2t_246{top:16px;right:14px}._resetRow_1wh2t_246 button{padding:8px 10px}._screenReadout_1wh2t_178 strong{font-size:24px}._screenReadout_1wh2t_178>span{font-size:12px}}._advancedPanel_1wh2t_271{overscroll-behavior:contain;height:auto;max-height:560px;padding:12px 0}._advancedPanel_1wh2t_271 header{align-items:baseline;gap:10px;margin-bottom:6px;display:flex}._advancedPanel_1wh2t_271 header h2{font-size:20px;line-height:1.4}._compactIntro_1wh2t_274{color:#63705a;margin:0 0 8px;font:400 14px/1.5 Arial,Noto Sans TC,sans-serif}._compactSection_1wh2t_275{border-bottom:1px solid #bbc5b0}._compactSection_1wh2t_275>summary{cursor:pointer;align-items:center;gap:12px;min-height:44px;padding:6px 0;font:500 15px/1.5 Arial,Noto Sans TC,sans-serif;list-style:none;display:flex}._compactSection_1wh2t_275>summary:after{content:"＋";margin-left:auto}._compactSection_1wh2t_275[open]>summary:after{content:"−"}._compactNumber_1wh2t_278{border-top:1px solid #cad1c0;grid-template-columns:minmax(100px,1fr) minmax(90px,.85fr) auto;align-items:center;gap:6px 10px;min-width:0;min-height:56px;padding:6px 0;display:grid}._compactLabel_1wh2t_279{min-width:0}._compactLabel_1wh2t_279 strong,._compactSelect_1wh2t_279 strong,._compactToggle_1wh2t_279 strong{overflow-wrap:anywhere;font:500 14px/1.5 Arial,Noto Sans TC,sans-serif}._compactLabel_1wh2t_279 small,._compactSelect_1wh2t_279 small,._compactToggle_1wh2t_279 small{color:#64725c;font:400 12px/1.5 Arial,Noto Sans TC,sans-serif;display:block}._compactBadge_1wh2t_281{color:#64725c;font-variant-numeric:tabular-nums;min-width:0;font:400 12px/1.5 Arial,Noto Sans TC,sans-serif}._compactTools_1wh2t_282{justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}._compactTools_1wh2t_282 button,._compactPrecise_1wh2t_283 button,._compactToggle_1wh2t_279 button{color:#2f5036;cursor:pointer;background:#edf0e1;border:1px solid #acb99e;border-bottom:2px solid #8f9f81;border-radius:6px;min-width:44px;min-height:44px;padding:6px;font:400 13px/1.4 Arial,Noto Sans TC,sans-serif}._compactTools_1wh2t_282 output{text-align:center;color:#2d4939;font-variant-numeric:tabular-nums;min-width:32px;font:500 16px/1.4 Courier New,monospace}._compactTools_1wh2t_282 button:disabled{opacity:.45;cursor:default}._compactDetail_1wh2t_286,._compactAuto_1wh2t_286{font-size:12px!important}._compactPrecise_1wh2t_283{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:8px;min-width:0;font:400 13px/1.5 Arial,Noto Sans TC,sans-serif;display:flex}._compactPrecise_1wh2t_283 label{align-items:center;gap:8px;min-width:0;display:flex}._compactPrecise_1wh2t_283 input{color:#263b2d;background:#fafbf2;border:1px solid #9baa8f;border-radius:6px;width:112px;min-width:0;min-height:44px;padding:7px;font:400 16px/1.5 Arial,sans-serif}._compactExtra_1wh2t_290{grid-column:1/-1;min-width:0}._compactSelect_1wh2t_279{border-top:1px solid #cad1c0;justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:56px;padding:6px 0;font:400 14px/1.5 Arial,Noto Sans TC,sans-serif;display:flex}._compactSelect_1wh2t_279>span{min-width:0}._compactSelect_1wh2t_279 select{color:#2f4934;background:#f4f5e9;border:1px solid #a6b59a;border-radius:6px;width:200px;min-width:0;max-width:62%;min-height:44px;padding:7px 9px;font:400 14px/1.5 Arial,Noto Sans TC,sans-serif}._compactToggle_1wh2t_279{border-top:1px solid #cad1c0;align-items:center;gap:14px;min-height:56px;padding:6px 0;display:flex}._compactToggle_1wh2t_279>span{margin-right:auto}._compactToggle_1wh2t_279 input{accent-color:#496740;cursor:pointer;width:44px;height:28px}._accessNotice_1wh2t_294{color:#36533d;background:#dfe7d3;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:8px 12px;font:500 14px/1.6 Arial,Noto Sans TC,sans-serif;display:flex}._accessNotice_1wh2t_294 small{color:#63705a;font-size:12px;font-weight:400}._advancedActions_1wh2t_265>._advancedCta_1wh2t_262{width:auto;min-width:130px;margin-left:auto;padding:10px 14px}._resultPanel_1wh2t_296{height:auto;max-height:none;padding:16px 0;overflow:visible}._suggestedAmount_1wh2t_297{color:#65705d;margin:0 0 6px;font:400 14px/1.6 Arial,Noto Sans TC,sans-serif}._suggestedAmount_1wh2t_297 strong{color:#2d4939;font:500 25px/1.6 Courier New,monospace;display:block}._resultSummary_1wh2t_298 ._resultAmount_1wh2t_262{margin:0 0 18px;font-size:15px}._resultSummary_1wh2t_298 ._categoryCards_1wh2t_261 summary{grid-template-columns:minmax(0,1fr) auto 20px;align-items:center;min-height:56px;padding:10px 12px}._resultSummary_1wh2t_298 ._categoryCards_1wh2t_261 summary>strong{text-align:right;grid-column:2;font-size:14px}._resultSummary_1wh2t_298 ._categoryCards_1wh2t_261 summary>span:last-child{grid-area:1/3}._exportActions_1wh2t_301{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}._exportActions_1wh2t_301 button,._exportActions_1wh2t_301 a{color:#294c33;cursor:pointer;background:#e4ead8;border:1px solid #8f9f81;border-bottom:3px solid #758a69;border-radius:7px;flex:1;justify-content:center;align-items:center;min-width:100px;min-height:48px;padding:9px 10px;font:500 14px/1.5 Arial,Noto Sans TC,sans-serif;text-decoration:none;display:flex}._exportActions_1wh2t_301 button:disabled{opacity:.55;cursor:wait}._exportNotice_1wh2t_304{color:#526849;margin:8px 0;font:400 14px/1.6 Arial,Noto Sans TC,sans-serif}._advancedEntry_1wh2t_305{border-top:1px solid #b5c0a9;padding:16px 0}._advancedEntry_1wh2t_305 h3{margin:0 0 8px;font:500 19px/1.5 Arial,Noto Sans TC,sans-serif}._advancedEntry_1wh2t_305 p{color:#63705a;margin:0 0 12px;font:400 14px/1.7 Arial,Noto Sans TC,sans-serif}._compactTools_1wh2t_282 button:focus-visible,._compactPrecise_1wh2t_283 input:focus-visible,._compactPrecise_1wh2t_283 button:focus-visible,._compactSelect_1wh2t_279 select:focus-visible,._compactToggle_1wh2t_279 input:focus-visible,._compactToggle_1wh2t_279 button:focus-visible,._compactSection_1wh2t_275>summary:focus-visible,._exportActions_1wh2t_301 button:focus-visible,._exportActions_1wh2t_301 a:focus-visible{outline-offset:2px;outline:2px solid #315743}@media (width<=767px){._advancedPanel_1wh2t_271{height:auto;max-height:430px;padding:12px 0}._accessNotice_1wh2t_294,._accessNotice_1wh2t_294 small{display:block}._compactNumber_1wh2t_278{grid-template-columns:minmax(0,1fr) minmax(60px,auto) auto;gap:6px;min-height:56px}._compactNumber_1wh2t_278:has(._compactTools_1wh2t_282 output){grid-template-columns:minmax(0,1fr) auto}._compactNumber_1wh2t_278:has(._compactTools_1wh2t_282 output) ._compactTools_1wh2t_282{grid-column:1/-1;justify-content:flex-end}._compactTools_1wh2t_282 output{min-width:36px}._compactLabel_1wh2t_279 strong{font-size:14px}._compactLabel_1wh2t_279 small{font-size:12px}._compactPrecise_1wh2t_283,._compactPrecise_1wh2t_283 label{flex-wrap:wrap}._compactSelect_1wh2t_279 select{width:174px;max-width:61%}._compactToggle_1wh2t_279{gap:10px}._advancedActions_1wh2t_265{gap:8px;padding-right:0}._advancedActions_1wh2t_265>._advancedCta_1wh2t_262{min-width:0;font-size:13px}._backQuick_1wh2t_265{padding:9px 10px;font-size:13px}._resultSummary_1wh2t_298 ._categoryCards_1wh2t_261 summary{grid-template-columns:minmax(0,1fr) 20px}._resultSummary_1wh2t_298 ._categoryCards_1wh2t_261 summary>strong{text-align:left;grid-column:1}._resultSummary_1wh2t_298 ._categoryCards_1wh2t_261 summary>span:last-child{grid-area:1/2/3}._exportActions_1wh2t_301{gap:6px}._exportActions_1wh2t_301 button,._exportActions_1wh2t_301 a{min-width:92px;padding:8px 6px;font-size:13px}._suggestedAmount_1wh2t_297 strong{font-size:23px}._advancedPanel_1wh2t_271,._resultPanel_1wh2t_296{padding-right:60px}._advancedActions_1wh2t_265{flex-wrap:wrap;padding-right:60px}._compactTools_1wh2t_282{flex-wrap:wrap}._advancedActions_1wh2t_265>._advancedCta_1wh2t_262{flex:1;margin-left:0}}._page_1wh2t_12{max-width:1232px;padding-inline:36px}._hero_1wh2t_16{max-width:none;padding-bottom:18px}._hero_1wh2t_16 h1{font-size:28px}._workspace_1wh2t_27 ._steps_1wh2t_28{grid-template-rows:auto minmax(300px,auto) auto;gap:12px;min-width:0;display:grid}._workspace_1wh2t_27 ._stepNav_1wh2t_77{gap:6px;padding:16px 0 0}._workspace_1wh2t_27 ._stepNav_1wh2t_77 button{border-bottom-width:2px;border-radius:5px;gap:3px;min-height:44px;padding:8px 4px}._workspace_1wh2t_27 ._stepNav_1wh2t_77 svg{display:none}._workspace_1wh2t_27 ._stepNav_1wh2t_77 small{font-size:12px}._workspace_1wh2t_27 ._flowPanel_1wh2t_258{height:auto;min-height:300px;box-shadow:none;padding:10px 0 16px;overflow:visible}._workspace_1wh2t_27 ._flowPanel_1wh2t_258 header{align-items:baseline;gap:12px;margin-bottom:18px;display:flex}._workspace_1wh2t_27 ._step_1wh2t_28 h2{font-size:25px}._workspace_1wh2t_27 ._stepNumber_1wh2t_31{font-size:10px}._workspace_1wh2t_27 ._quickLead_1wh2t_253{margin:0 0 20px;font-size:14px;line-height:1.7}._workspace_1wh2t_27 ._choiceGroup_1wh2t_42{border:0;margin:0 0 18px;padding:0}._workspace_1wh2t_27 ._choiceGroup_1wh2t_42 legend{margin-bottom:10px;font-size:13px}._workspace_1wh2t_27 ._quickOptions_1wh2t_254{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}._workspace_1wh2t_27 ._quickOptions_1wh2t_254:has(>label:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}._workspace_1wh2t_27 ._quickOption_1wh2t_254{text-align:center;border-bottom-width:2px;border-radius:5px;justify-content:center;align-items:center;gap:0;min-height:48px;padding:10px 5px;display:flex;position:relative}._workspace_1wh2t_27 ._quickOption_1wh2t_254 input{opacity:0;clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute}._workspace_1wh2t_27 ._quickOption_1wh2t_254:has(input:focus-visible){outline-offset:3px;outline:2px solid #375440}._workspace_1wh2t_27 ._quickOption_1wh2t_254 strong{font-size:13px;line-height:1.5}._workspace_1wh2t_27 ._quickOption_1wh2t_254 small{display:none}._workspace_1wh2t_27 ._stepActions_1wh2t_82{border-top:1px solid #c9cfbd;min-height:70px;padding:12px 0}._workspace_1wh2t_27 ._stepActions_1wh2t_82 button{border-bottom-width:2px;border-radius:5px;min-height:44px;padding:8px 13px;font-size:13px}._workspace_1wh2t_27 ._fieldHint_1wh2t_57{font-size:12px;line-height:1.75}._workspace_1wh2t_27 ._requiredRenovation_1wh2t_260{font-size:13px}._workspace_1wh2t_27 ._advancedPanel_1wh2t_271{scrollbar-gutter:stable;min-height:0;max-height:495px;padding-right:12px;overflow-y:auto}._workspace_1wh2t_27 ._advancedPanel_1wh2t_271 header{margin-bottom:8px}._workspace_1wh2t_27 ._advancedPanel_1wh2t_271 h2{line-height:1.3}._workspace_1wh2t_27 ._advancedPanel_1wh2t_271 ._compactIntro_1wh2t_274{margin-bottom:4px}._workspace_1wh2t_27 ._resultPanel_1wh2t_296{max-height:600px;padding-right:10px;overflow-y:auto}._workspace_1wh2t_27 ._advancedActions_1wh2t_265{border-top:1px solid #c9cfbd;min-height:70px;padding:12px 0}._workspace_1wh2t_27 ._compactNumber_1wh2t_278,._workspace_1wh2t_27 ._compactSelect_1wh2t_279,._workspace_1wh2t_27 ._compactToggle_1wh2t_279{min-height:55px;padding:5px 0}._workspace_1wh2t_27 ._compactLabel_1wh2t_279 strong,._workspace_1wh2t_27 ._compactSelect_1wh2t_279 strong,._workspace_1wh2t_27 ._compactToggle_1wh2t_279 strong{font-size:13px}._workspace_1wh2t_27 ._compactLabel_1wh2t_279 small{font-size:11px}._workspace_1wh2t_27 ._compactTools_1wh2t_282{gap:3px}._workspace_1wh2t_27 ._compactTools_1wh2t_282 button,._workspace_1wh2t_27 ._compactIntro_1wh2t_274{font-size:12px}._workspace_1wh2t_27 ._compactSelect_1wh2t_279 select{width:175px;max-width:55%;font-size:13px}._workspace_1wh2t_27 ._compactBadge_1wh2t_281{font-size:11px}._workspace_1wh2t_27 ._compactSection_1wh2t_275>summary{font-size:13px}._workspace_1wh2t_27 ._accessNotice_1wh2t_294{font-size:12px;display:block}._workspace_1wh2t_27 ._accessNotice_1wh2t_294 small{font-size:11px;display:block}._lifestyleSlider_1wh2t_351{border:0;min-width:0;margin:0;padding:0}._lifestyleSlider_1wh2t_351 legend{margin-bottom:16px;font-size:13px}._lifestyleStops_1wh2t_352{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}._lifestyleStops_1wh2t_352 button{color:#53614d;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;min-height:56px;padding:8px 2px}._lifestyleStops_1wh2t_352 button[aria-pressed=true]{color:#304e39;background:#e0e8d7;border-color:#718666}._lifestyleStops_1wh2t_352 strong{font-size:13px;font-weight:500;display:block}._lifestyleStops_1wh2t_352 small{font-variant-numeric:tabular-nums;margin-top:4px;font-size:12px;display:block}._lifestyleSlider_1wh2t_351 input{accent-color:#496c47;cursor:pointer;width:100%;height:44px}._lifestyleSlider_1wh2t_351 input:focus-visible,._lifestyleStops_1wh2t_352 button:focus-visible,._customBudgetToggle_1wh2t_357:focus-visible{outline-offset:3px;outline:2px solid #375440}._customBudgetToggle_1wh2t_357{color:#526b45;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #b9c4af;min-height:44px;padding:8px 0;font-size:13px;display:block}._workspace_1wh2t_27 ._customAllocations_1wh2t_260{grid-template-columns:1fr;gap:8px;margin:8px 0}._workspace_1wh2t_27 ._customAllocations_1wh2t_260 ._field_1wh2t_34{grid-template-columns:1fr auto 130px;align-items:center;gap:8px;font-size:13px;display:grid}._workspace_1wh2t_27 ._customAllocations_1wh2t_260 input{width:130px;min-height:44px;padding:8px;font-size:16px}._customAllocations_1wh2t_260 span{color:#65765c;font-size:11px}@media (width<=1099px) and (width>=900px){._workspace_1wh2t_27 ._quickOptions_1wh2t_254{grid-template-columns:repeat(2,minmax(0,1fr))}._workspace_1wh2t_27 ._compactNumber_1wh2t_278{grid-template-columns:minmax(0,1fr) auto}._workspace_1wh2t_27 ._compactBadge_1wh2t_281{grid-row:2}._workspace_1wh2t_27 ._compactTools_1wh2t_282{flex-wrap:wrap;grid-area:1/2/3}}@media (width<=899px){._page_1wh2t_12{padding:0 16px 76px}._hero_1wh2t_16{gap:6px;padding:0 0 16px}._hero_1wh2t_16 h1{font-size:22px}._breadcrumb_1wh2t_13{padding:12px 0;font-size:10px}._mobileIntro_1wh2t_72{font-size:11px}._workspace_1wh2t_27 ._quickOptions_1wh2t_254{grid-template-columns:repeat(2,minmax(0,1fr))}._workspace_1wh2t_27 ._quickOption_1wh2t_254{min-height:44px;padding:8px}._workspace_1wh2t_27 ._flowPanel_1wh2t_258{min-height:280px;padding-right:0}._workspace_1wh2t_27 ._advancedPanel_1wh2t_271{max-height:460px;padding-right:7px}._workspace_1wh2t_27 ._resultPanel_1wh2t_296{max-height:none;overflow:visible}._workspace_1wh2t_27 ._compactTools_1wh2t_282{flex-wrap:wrap}._workspace_1wh2t_27 ._compactNumber_1wh2t_278:has(._compactTools_1wh2t_282 output){grid-template-columns:minmax(0,1fr) auto}._workspace_1wh2t_27 ._compactNumber_1wh2t_278:has(._compactTools_1wh2t_282 output) ._compactTools_1wh2t_282{grid-column:1/-1}._workspace_1wh2t_27 ._stepActions_1wh2t_82,._workspace_1wh2t_27 ._advancedActions_1wh2t_265{padding-right:48px}._workspace_1wh2t_27 ._customAllocations_1wh2t_260 ._field_1wh2t_34{grid-template-columns:1fr auto 112px}._workspace_1wh2t_27 ._customAllocations_1wh2t_260 input{width:112px}._lifestyleStops_1wh2t_352 strong{font-size:12px}._lifestyleStops_1wh2t_352 small{font-size:11px}._workspace_1wh2t_27 ._resultSummary_1wh2t_298 ._categoryCards_1wh2t_261 summary{grid-template-columns:minmax(0,1fr) 20px}._workspace_1wh2t_27 ._resultSummary_1wh2t_298 ._categoryCards_1wh2t_261 summary>strong{grid-column:1}._workspace_1wh2t_27 ._resultSummary_1wh2t_298 ._categoryCards_1wh2t_261 summary>span:last-child{grid-area:1/2/3}}._elevatorToggle_1wh2t_364{border:0;border-top:1px solid #cad1c0;flex-wrap:wrap;align-items:center;gap:6px;min-height:55px;margin:0;padding:5px 0;display:flex}._elevatorToggle_1wh2t_364 legend{float:left;margin-right:auto;padding:0;font-size:13px;line-height:44px}._elevatorToggle_1wh2t_364 button{color:#2f4934;cursor:pointer;background:#f4f5e9;border:1px solid #a6b59a;border-radius:5px;min-width:44px;min-height:44px;padding:7px;font-size:13px}._elevatorToggle_1wh2t_364 button[aria-pressed=true]{background:#d2dfc8;border-color:#4d6d44}._elevatorToggle_1wh2t_364 button:focus-visible{outline-offset:2px;outline:2px solid #375440}@media (width<=899px){body:has(._workspace_1wh2t_27) .floatingActions{display:none}}
