.alu_calculatorPage__NZBqE{min-height:100vh;background:#f4f7fb;color:#25364d;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif}.alu_calculatorPage__NZBqE *{box-sizing:border-box}.alu_calculatorPage__NZBqE a{color:inherit;text-decoration:none}.alu_desktopHeader__fBYpR{height:30px}.alu_desktopShell__5Cy9d{position:relative;min-height:calc(100vh - 30px);padding:72px 0 76px;background:#f4f7fb;isolation:isolate}.alu_desktopShell__5Cy9d:before{position:absolute;top:0;right:0;left:0;z-index:0;height:450px;background:url(/images/storage-calculator/background@2x.png) top/cover no-repeat;content:""}.alu_pageInner__vb_li{position:relative;z-index:1;width:min(1500px,100vw - 64px);margin:0 auto}.alu_desktopHeroTitle__lHs_6{margin-bottom:38px;font-size:0}.alu_desktopHeroTitle__lHs_6 img{display:block;width:732px;max-width:100%;height:auto}.alu_workbench__bii80{display:grid;grid-template-columns:minmax(430px,560px) minmax(0,1fr);grid-gap:28px;gap:28px;-ms-flex-align:start;align-items:start}.alu_calculatorCard__yx_gm,.alu_chartPanel__NC7l_,.alu_metricPanel__I3SX_{background:#fff;border-radius:12px;box-shadow:0 14px 40px rgba(40,82,122,.06)}.alu_calculatorCard__yx_gm{position:sticky;top:48px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 204px);min-height:0;overflow:hidden;padding:26px 24px 24px}.alu_panelHeader__yeZWo{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;gap:18px;padding-bottom:18px;border-bottom:1px solid #edf0f5}.alu_panelHeader__yeZWo h2{margin:0 0 8px;color:#2260df;font-size:23px;line-height:1.2;white-space:nowrap}.alu_panelHeader__yeZWo p{margin:0;color:#9ba6b5;font-size:14px;line-height:1.55}.alu_panelActions__qTUY9{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-negative:0;flex-shrink:0}.alu_exportButton__iEFkj,.alu_saveButton__P8AbN{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:5px;width:96px;height:40px;border:0;border-radius:5px;color:#fff;font-size:15px;font-weight:500;cursor:pointer;box-shadow:none}.alu_exportButton__iEFkj:focus,.alu_exportButton__iEFkj:hover,.alu_saveButton__P8AbN:focus,.alu_saveButton__P8AbN:hover{color:#fff;border-color:transparent;box-shadow:none}.alu_saveButton__P8AbN,.alu_saveButton__P8AbN:focus,.alu_saveButton__P8AbN:hover{background:#245adb}.alu_exportButton__iEFkj,.alu_exportButton__iEFkj:focus,.alu_exportButton__iEFkj:hover{background:#ff8917}.alu_sectionStack__siu4Q{display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;-ms-flex-direction:column;flex-direction:column;gap:12px;min-height:0;overflow-y:auto;padding-top:18px;padding-right:6px}.alu_sectionStack__siu4Q::-webkit-scrollbar{width:6px}.alu_sectionStack__siu4Q::-webkit-scrollbar-thumb{border-radius:999px;background:#d5dce8}.alu_sectionStack__siu4Q::-webkit-scrollbar-track{background:transparent}.alu_section__OKFQd{-ms-flex:0 0 auto;flex:0 0 auto;overflow:hidden;margin:0;border:1px solid #e5e9f0;border-radius:8px;background:#f8f9fb}.alu_section__OKFQd summary{position:relative;display:block;padding:13px 16px 13px 31px;background:#f0f2f5;color:#2461df;font-size:16px;font-weight:700;line-height:1.35;cursor:pointer;outline:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.alu_section__OKFQd summary::-webkit-details-marker{display:none}.alu_section__OKFQd summary:before{position:absolute;left:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid;content:""}.alu_section__OKFQd[open] summary:before{border-top:7px solid;border-right:5px solid transparent;border-left:5px solid transparent;border-bottom:0}.alu_scenarioSection__QIKWX{border-color:#21a46b}.alu_scenarioSection__QIKWX summary{background:#edf9f4;color:#15975d}.alu_sectionContent__qLSw_{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:17px 16px 18px;background:#fbfcfe}.alu_formGroup__Tlr_6{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:18px;min-height:34px}.alu_formGroup__Tlr_6 label{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:5px;color:#637083;font-size:14px;line-height:1.35}.alu_formGroup__Tlr_6 input,.alu_formGroup__Tlr_6 select{width:164px;height:34px;padding:0 12px;border:1px solid #dfe5ed;border-radius:4px;background:#fff;color:#576579;font-size:14px;text-align:right;outline:none;transition:border-color .2s,box-shadow .2s}.alu_formGroup__Tlr_6 select{text-align:left;cursor:pointer}.alu_formGroup__Tlr_6 input:focus,.alu_formGroup__Tlr_6 select:focus{border-color:#2e6be6;box-shadow:0 0 0 2px rgba(46,107,230,.08)}.alu_formGroup__Tlr_6 input:disabled,.alu_formGroup__Tlr_6 select:disabled{background:#f0f2f5;color:#a9b2bf;cursor:not-allowed}.alu_helpIcon__WAE6g{-ms-flex:none;flex:none;color:#9aa8ba;font-size:14px;cursor:help;transition:color .2s}.alu_helpIcon__WAE6g:hover{color:#2461df}.alu_actionModalContent__cxz3s p{margin:0 0 12px;color:#667085;font-size:14px;line-height:1.6}.alu_subTitle__HTROT{margin-top:2px;color:#526173;font-size:14px;font-weight:700;line-height:1.5}.alu_subTitle__HTROT:before{content:"* "}.alu_warningText__fjOMl{padding:11px 12px;border-radius:3px;background:#fff5ea;color:#ff8b2b;font-size:12px;font-weight:600;line-height:1.55}.alu_toggleRow__FlI5n{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:18px;min-height:38px;padding:10px 12px;border-left:4px solid #8db7ff;border-radius:3px;background:#eef4ff;color:#526173;font-size:13px;font-weight:700}.alu_toggleRow__FlI5n input{width:16px;height:16px;accent-color:#2d63df;cursor:pointer}.alu_nestedBlock__cHA1b{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:12px;border-radius:5px;background:#f6f8fb;transition:opacity .2s}.alu_scenarioList__30Mlp{max-height:240px;overflow-y:auto;padding:14px;background:#fff}.alu_scenarioList__30Mlp .scenario-empty{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:160px;color:#a1aabb;font-size:16px;gap:12px;text-align:center}.alu_scenarioList__30Mlp .scenario-empty img{width:80px;height:80px;-o-object-fit:contain;object-fit:contain}.alu_scenarioList__30Mlp .scenario-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:12px;border-radius:4px;background:#f4f6fb;margin-bottom:10px}.alu_scenarioList__30Mlp .scenario-item:last-child{margin-bottom:0}.alu_scenarioList__30Mlp .scenario-main{display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;min-width:0;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:3px;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.alu_scenarioList__30Mlp .scenario-main strong{max-width:100%;overflow:hidden;color:#415168;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.alu_scenarioList__30Mlp .scenario-main small{color:#7f8b9b;font-size:12px}.alu_scenarioList__30Mlp .scenario-actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.alu_scenarioList__30Mlp .scenario-actions button{padding:0;border:0;background:transparent;color:#ff8a1d;font-size:12px;cursor:pointer}.alu_scenarioList__30Mlp .scenario-actions .danger{color:#f15b5b}.alu_resultColumn__Eho5w{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;min-width:0}.alu_metricPanel__I3SX_{padding:28px 30px 32px}.alu_metricPanel__I3SX_ h2{margin:0 0 22px;padding-bottom:18px;border-bottom:1px solid #edf0f5;color:#17a262;font-size:24px;line-height:1.2}.alu_metricGrid__aOJvW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.alu_metricCard__Mr2rF{min-height:96px;padding:20px;border-radius:8px;text-align:center}.alu_metricCard__Mr2rF p{margin:0 0 8px;color:#647186;font-size:16px;line-height:1.4}.alu_metricCard__Mr2rF strong{display:block;font-size:32px;line-height:1.2}.alu_projectMetric__27hI0{background:#edf9f1}.alu_projectMetric__27hI0 strong{color:#19a663}.alu_equityMetric__3Vvxf{background:#fffbe8}.alu_equityMetric__3Vvxf strong{color:#ff8a1d}.alu_chartPanel__NC7l_{padding:30px 30px 34px}.alu_chartHeader__EJuNh{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:18px;margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid #edf0f5}.alu_chartHeader__EJuNh h2{margin:0;color:#2260df;font-size:25px;line-height:1.2}.alu_chartHeader__EJuNh select{width:270px;height:40px;padding:0 12px;border:1px solid #dfe5ed;border-radius:3px;background:#fff;color:#5c6a7d;font-size:14px;outline:none}.alu_canvasWrapper__s_kMZ{position:relative;width:100%;height:590px}.alu_canvasWrapper__s_kMZ>div{width:100%;height:100%}.alu_mobileTitleBar__TcPw0{display:none}@media(max-width:1280px){.alu_workbench__bii80{grid-template-columns:430px minmax(0,1fr)}.alu_formGroup__Tlr_6 input,.alu_formGroup__Tlr_6 select{width:142px}}@media(max-width:768px){.alu_calculatorPage__NZBqE{background:#eaf4ff}.alu_desktopHeader__fBYpR,.alu_desktopHeroTitle__lHs_6,.alu_metricPanel__I3SX_{display:none}.alu_mobileTitleBar__TcPw0{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100px;padding:20px 46px 0;background:linear-gradient(180deg,rgba(234,245,255,.1),#eaf4ff),url(/images/storage-calculator/background@2x.png) top/auto 100% no-repeat}.alu_mobileTitleBar__TcPw0 h1{margin:0;color:#2a394e;font-size:18px;font-weight:700;line-height:1.35;text-align:center}.alu_mobileBack__D1YQd{position:absolute;left:20px;top:55px;width:22px;height:22px}.alu_mobileBack__D1YQd:before{position:absolute;left:6px;top:2px;width:14px;height:14px;border-left:3px solid #7a8797;border-bottom:3px solid #7a8797;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.alu_desktopShell__5Cy9d{min-height:calc(100vh - 100px);padding:0 0 calc(96px + env(safe-area-inset-bottom));background:#eaf4ff}.alu_desktopShell__5Cy9d:before{display:none}.alu_pageInner__vb_li{width:100%;padding:0 12px}.alu_workbench__bii80{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:14px}.alu_calculatorCard__yx_gm,.alu_chartPanel__NC7l_{width:100%;border-radius:10px;box-shadow:none}.alu_calculatorCard__yx_gm{position:static;display:block;max-height:none;overflow:visible;margin-top:-4px;padding:18px 14px 12px}.alu_panelHeader__yeZWo{display:block;padding-bottom:15px}.alu_panelHeader__yeZWo h2{margin-bottom:8px;font-size:22px}.alu_panelHeader__yeZWo p{font-size:14px}.alu_panelActions__qTUY9{position:fixed;left:0;right:0;bottom:0;z-index:20;display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;padding:12px 18px calc(12px + env(safe-area-inset-bottom));background:#eaf4ff}.alu_exportButton__iEFkj,.alu_saveButton__P8AbN{width:100%;height:48px;border-radius:24px;font-size:16px}.alu_sectionStack__siu4Q{gap:8px;overflow:visible;padding-top:15px;padding-right:0}.alu_section__OKFQd{border-radius:7px}.alu_section__OKFQd summary{padding:10px 11px 10px 24px;font-size:14px;line-height:1.45}.alu_section__OKFQd summary:before{left:9px;border-top-width:4px;border-bottom-width:4px;border-left-width:6px}.alu_section__OKFQd[open] summary:before{border-top-width:6px;border-right-width:4px;border-left-width:4px}.alu_sectionContent__qLSw_{gap:10px;padding:13px 10px 14px}.alu_scenarioList__30Mlp{max-height:190px;padding:10px}.alu_scenarioList__30Mlp .scenario-empty{min-height:142px;font-size:15px}.alu_scenarioList__30Mlp .scenario-empty img{width:72px;height:72px}.alu_formGroup__Tlr_6{gap:10px;min-height:32px}.alu_formGroup__Tlr_6 label{-ms-flex:1 1;flex:1 1;min-width:0;font-size:12px}.alu_formGroup__Tlr_6 input,.alu_formGroup__Tlr_6 select{width:148px;height:30px;padding:0 8px;font-size:12px}.alu_subTitle__HTROT{font-size:12px}.alu_warningText__fjOMl{padding:9px 10px;font-size:10px}.alu_toggleRow__FlI5n{min-height:34px;padding:8px 10px;font-size:11px}.alu_toggleRow__FlI5n input{width:14px;height:14px}.alu_nestedBlock__cHA1b{gap:10px;padding:10px}.alu_resultColumn__Eho5w{width:100%;gap:14px}.alu_chartPanel__NC7l_{padding:18px 14px}.alu_chartHeader__EJuNh{display:block;margin-bottom:12px;padding-bottom:14px}.alu_chartHeader__EJuNh h2{margin-bottom:16px;font-size:21px}.alu_chartHeader__EJuNh select{width:100%;height:38px;font-size:14px}.alu_canvasWrapper__s_kMZ{height:360px}}@media(max-width:375px){.alu_formGroup__Tlr_6 input,.alu_formGroup__Tlr_6 select{width:132px}.alu_chartHeader__EJuNh h2{font-size:19px}}