.profit-calculator_page__z2wI5{min-height:100vh;background:#f4f7fa;color:#17233f;font-family:Arial,Microsoft YaHei,sans-serif}.profit-calculator_header__kiBYt{height:68px;display:flex;align-items:center;gap:28px;padding:0 max(24px,calc((100vw - 1180px) / 2));background:#fff;border-bottom:1px solid #dce5ef;position:-webkit-sticky;position:sticky;top:0;z-index:20}.profit-calculator_brand__LSr_u{color:#172b4d;font-size:19px;font-weight:850;text-decoration:none;letter-spacing:-.5px;margin-right:auto}.profit-calculator_brand__LSr_u em{color:#2b6cb0;font-style:normal}.profit-calculator_header__kiBYt nav{display:flex;gap:26px}.profit-calculator_header__kiBYt nav a{color:#68788e;font-size:13px;text-decoration:none;white-space:nowrap}.profit-calculator_activeNav__mGgFm,.profit-calculator_header__kiBYt nav a:hover{color:#1e62a0!important}.profit-calculator_headerCta__toV8o{padding:10px 14px;border-radius:7px;background:#1a365d;color:#fff;font-size:12px;font-weight:750;text-decoration:none;white-space:nowrap}.profit-calculator_hero__5DmKN{display:grid;grid-template-columns:1.05fr .95fr;min-height:310px;padding:62px max(24px,calc((100vw - 1180px) / 2));background:#1a365d;color:#fff;overflow:hidden}.profit-calculator_heroCopy__lK8VZ{max-width:600px}.profit-calculator_kicker__NEd8d{display:block;color:#e8bd58;font-size:10px;font-weight:800;letter-spacing:2px}.profit-calculator_hero__5DmKN h1{margin:18px 0 12px;font-size:clamp(38px,5vw,64px);line-height:1.02;letter-spacing:-2.5px}.profit-calculator_hero__5DmKN h1 i{color:#cfe3f8;font-style:normal}.profit-calculator_hero__5DmKN p{max-width:460px;margin:0;color:#c5d6ea;font-size:16px;line-height:1.65}.profit-calculator_heroMeta__tJv7J{display:flex;gap:9px;margin-top:24px}.profit-calculator_heroMeta__tJv7J span{padding:6px 9px;border:1px solid rgba(255,255,255,.22);border-radius:999px;color:#d9e8f7;font-size:11px}.profit-calculator_heroChart__nxW6Z{align-self:flex-end;justify-self:end;width:min(370px,100%);padding:22px;border:1px solid rgba(255,255,255,.18);border-radius:13px;background:rgba(13,38,70,.55)}.profit-calculator_chartLabel__m2Jug{color:#9db7d4;font-size:10px;letter-spacing:1.7px}.profit-calculator_chartBars__7t7h2{display:flex;align-items:flex-end;gap:12px;height:130px;margin-top:18px;border-bottom:1px solid rgba(255,255,255,.2)}.profit-calculator_chartBars__7t7h2 i{flex:1 1;display:block;background:linear-gradient(#e8bd58,#9dc2e5);border-radius:3px 3px 0 0;opacity:.9}.profit-calculator_chartAxis___TYXo{display:flex;justify-content:space-between;margin-top:10px;color:#9db7d4;font-size:10px}.profit-calculator_shell__uYPVp{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:34px 0 60px}.profit-calculator_summary__yu2GD{margin-bottom:22px;padding:23px 25px;border:1px solid #dce5ef;border-radius:13px;background:#fff;box-shadow:0 10px 30px rgba(28,55,84,.05)}.profit-calculator_moduleHead__Sa5al,.profit-calculator_resultsHead__I4eBJ,.profit-calculator_summaryHead__uoXqU{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.profit-calculator_module__I7_WP h2,.profit-calculator_results__iCqEe h2,.profit-calculator_summary__yu2GD h2{margin:7px 0 0;color:#1a365d;font-size:21px;letter-spacing:-.4px}.profit-calculator_summaryActions__nAJsa{display:flex;gap:7px}.profit-calculator_resetLink__nGMdO,.profit-calculator_summaryActions__nAJsa button{border:0;background:transparent;color:#2b6cb0;cursor:pointer;font-size:12px}.profit-calculator_summaryGrid__962GS{display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-gap:1px;gap:1px;margin-top:22px;border:1px solid #dce5ef;background:#dce5ef}.profit-calculator_summaryGrid__962GS>div{min-height:93px;padding:15px 17px;background:#f8fafc}.profit-calculator_summaryGrid__962GS small,.profit-calculator_summaryGrid__962GS span{display:block;color:#718096;font-size:11px}.profit-calculator_summaryGrid__962GS strong{display:block;margin:8px 0 4px;color:#1a365d;font-size:23px;letter-spacing:-.6px}.profit-calculator_rangeBlock__EuICY strong{color:#1d6d65}.profit-calculator_columns__iZrpI{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);grid-gap:22px;gap:22px;align-items:start}.profit-calculator_inputs__9GFyD{display:grid;grid-gap:14px;gap:14px}.profit-calculator_module__I7_WP{padding:21px 23px;border:1px solid #dce5ef;border-radius:12px;background:#fff}.profit-calculator_moduleNumber__ntzih{display:inline-block;margin-right:8px;color:#e0b653;font-size:11px;font-weight:800;vertical-align:2px}.profit-calculator_moduleIntro__5RQLE{margin:10px 0 15px;color:#718096;font-size:12px;line-height:1.6}.profit-calculator_fieldGrid__8KoEy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:15px 13px;gap:15px 13px}.profit-calculator_field__8RJ1L{display:grid;grid-gap:6px;gap:6px}.profit-calculator_field__8RJ1L>span{color:#40516a;font-size:12px;font-weight:700}.profit-calculator_field__8RJ1L small{color:#7b8999;font-size:11px;line-height:1.45}.profit-calculator_inputShell__GQ8SL{display:flex;align-items:center;border:1px solid #cbd7e4;border-radius:7px;background:#fbfcfe;transition:border .15s,box-shadow .15s}.profit-calculator_inputShell__GQ8SL:focus-within{border-color:#2b6cb0;box-shadow:0 0 0 3px rgba(43,108,176,.13)}.profit-calculator_inputShell__GQ8SL input{width:100%;min-width:0;padding:10px 11px;border:0;outline:0;background:transparent;color:#1a365d;font:inherit;font-size:14px}.profit-calculator_inputShell__GQ8SL b{padding-right:10px;color:#8795a5;font-size:11px;white-space:nowrap}.profit-calculator_checkField__FAIml{display:flex;align-items:center;gap:8px;margin-top:17px;color:#40516a;font-size:12px}.profit-calculator_checkField__FAIml input{accent-color:#2b6cb0}.profit-calculator_locked__O9SFg{padding:5px 8px;border-radius:99px;background:#edf4fb;color:#2b6cb0;font-size:10px;font-weight:750}.profit-calculator_fixedList__2hMaF{margin-top:15px;border-top:1px solid #e3eaf1}.profit-calculator_fixedRow__7dhAq{display:flex;justify-content:space-between;gap:18px;padding:12px 0;border-bottom:1px solid #e3eaf1;color:#40516a;font-size:12px}.profit-calculator_fixedRow__7dhAq b{color:#1a365d;font-size:12px}.profit-calculator_disclaimer__mBgwh{margin:13px 0 0;color:#8a6c2d;font-size:11px;line-height:1.5}.profit-calculator_infoWrap__Lw8vX{position:relative;display:inline-flex;align-items:center;gap:5px}.profit-calculator_infoButton__z7C4g{width:16px;height:16px;padding:0;border:1px solid #aebed0;border-radius:50%;background:#fff;color:#67809a;cursor:help;font-size:10px;font-weight:800;line-height:14px}.profit-calculator_tooltip__KG9iW{position:absolute;z-index:30;bottom:calc(100% + 9px);left:0;width:230px;padding:10px 11px;border:1px solid #b9c9d9;border-radius:7px;background:#172b4d;color:#edf5ff;box-shadow:0 8px 22px rgba(15,42,72,.22);font-size:11px;font-weight:400;line-height:1.55;opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .15s,transform .15s}.profit-calculator_tooltip__KG9iW a{display:block;margin-top:6px;color:#f6d783;text-decoration:underline}.profit-calculator_infoButton__z7C4g:focus+.profit-calculator_tooltip__KG9iW,.profit-calculator_infoWrap__Lw8vX:hover .profit-calculator_tooltip__KG9iW{opacity:1;pointer-events:auto;transform:translateY(0)}.profit-calculator_results__iCqEe{position:-webkit-sticky;position:sticky;top:87px;display:grid;grid-gap:14px;gap:14px}.profit-calculator_resultsHead__I4eBJ{align-items:flex-end;padding:2px 2px 3px}.profit-calculator_liveDot__m27j6{color:#1d6d65;font-size:11px}.profit-calculator_liveDot__m27j6:before{content:"";display:inline-block;width:6px;height:6px;margin:0 5px 1px 0;border-radius:50%;background:#2f9c8e}.profit-calculator_scenarioList__Ha0hy{display:grid;grid-gap:10px;gap:10px}.profit-calculator_scenarioCard__OQApO{padding:17px 18px;border:1px solid #d4e0eb;border-left:4px solid #2f9c8e;border-radius:9px;background:#fff}.profit-calculator_scenarioCard__OQApO.profit-calculator_warn__P3Zj4{border-left-color:#d49d2e}.profit-calculator_scenarioCard__OQApO.profit-calculator_loss__7HIqt{border-left-color:#c45652}.profit-calculator_scenarioTop__bM7qX{display:flex;align-items:center;justify-content:space-between;color:#1a365d;font-size:13px;font-weight:800}.profit-calculator_scenarioTop__bM7qX i{padding:4px 7px;border-radius:99px;background:#e8f5f1;color:#1d6d65;font-size:10px;font-style:normal}.profit-calculator_warn__P3Zj4 .profit-calculator_scenarioTop__bM7qX i{background:#fff5dc;color:#966d18}.profit-calculator_loss__7HIqt .profit-calculator_scenarioTop__bM7qX i{background:#fff0ef;color:#a23d39}.profit-calculator_scenarioProfit__0G9cz{display:block;margin-top:12px;color:#1d6d65;font-size:30px;letter-spacing:-1px}.profit-calculator_loss__7HIqt .profit-calculator_scenarioProfit__0G9cz{color:#b3423d}.profit-calculator_scenarioMargin__qvaR0{display:block;margin-top:2px;color:#718096;font-size:11px}.profit-calculator_scenarioCard__OQApO dl{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin:14px 0 0}.profit-calculator_scenarioCard__OQApO dl div{padding:9px 10px;background:#f7f9fb}.profit-calculator_scenarioCard__OQApO dt{color:#7b8999;font-size:10px}.profit-calculator_scenarioCard__OQApO dd{margin:4px 0 0;color:#354963;font-size:12px;font-weight:700}.profit-calculator_detailButton__JkLzf{margin-top:14px;padding:0;border:0;background:transparent;color:#2b6cb0;cursor:pointer;font-size:11px;font-weight:750}.profit-calculator_detailButton__JkLzf span{margin-left:4px}.profit-calculator_guidance__pO67U{padding:18px;border:1px solid #dce5ef;border-radius:10px;background:#fff}.profit-calculator_guidance__pO67U h3{margin:0 0 13px;color:#1a365d;font-size:15px}.profit-calculator_guidanceRow__ly_Tm{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:10px 0;border-top:1px solid #e5ebf1;color:#50627a;font-size:12px}.profit-calculator_guidanceRow__ly_Tm div{display:flex;gap:11px}.profit-calculator_guidanceRow__ly_Tm b{color:#1a365d;font-size:11px}.profit-calculator_guidance__pO67U p{margin:0 0 8px;color:#718096;font-size:12px;line-height:1.5}.profit-calculator_guidance__pO67U>strong{display:block;color:#1d6d65;font-size:22px}.profit-calculator_guidance__pO67U>small{display:block;margin-top:5px;color:#718096;font-size:11px}.profit-calculator_overlay__rRtpp{position:fixed;inset:0;z-index:50;display:flex;justify-content:flex-end;background:rgba(13,33,57,.44)}.profit-calculator_drawer__17IlM{width:min(520px,100%);height:100%;overflow-y:auto;padding:27px 25px 35px;background:#f8fafc;box-shadow:-12px 0 35px rgba(11,35,60,.2)}.profit-calculator_drawerHead__4gTmv{display:flex;justify-content:space-between;gap:15px}.profit-calculator_drawer__17IlM h2{margin:8px 0 0;color:#1a365d;font-size:22px}.profit-calculator_closeButton__4DCLM{width:30px;height:30px;border:1px solid #cbd7e4;border-radius:50%;background:#fff;color:#52657d;cursor:pointer;font-size:21px;line-height:1}.profit-calculator_drawerIntro__ubk_8{margin:14px 0 19px;color:#718096;font-size:12px}.profit-calculator_drawerRows__a_sOD{border:1px solid #dce5ef;border-radius:10px;background:#fff;overflow:hidden}.profit-calculator_finalLine__aR8Hb,.profit-calculator_totalLine__hn0es{display:flex;justify-content:space-between;gap:15px;padding:15px 16px;background:#edf4fb;color:#1a365d;font-size:13px;font-weight:800}.profit-calculator_breakdownLine__nlQ9G{display:flex;justify-content:space-between;gap:18px;padding:12px 16px;border-top:1px solid #e5ebf1;color:#40516a;font-size:12px}.profit-calculator_breakdownLine__nlQ9G>span{display:grid;grid-gap:3px;gap:3px}.profit-calculator_breakdownLine__nlQ9G small{color:#8b98a8;font-size:10px}.profit-calculator_breakdownLine__nlQ9G>b{color:#a23d39;font-size:12px;white-space:nowrap}.profit-calculator_finalLine__aR8Hb{margin-top:8px;background:#e8f5f1}.profit-calculator_lossText__McZHD{color:#b3423d}.profit-calculator_goodText__VCtwI{color:#1d6d65}.profit-calculator_mathNote__1Xdk_{margin-top:16px;padding:12px 13px;border-left:3px solid #e0b653;background:#fff8e7;color:#715b25;font-size:11px;line-height:1.6}.profit-calculator_footer__19Syy{padding:0 24px 38px;color:#8491a1;text-align:center;font-size:11px}@media (max-width:860px){.profit-calculator_header__kiBYt nav{display:none}.profit-calculator_hero__5DmKN{grid-template-columns:1fr;gap:30px;padding-top:46px}.profit-calculator_heroChart__nxW6Z{justify-self:stretch;width:auto}.profit-calculator_columns__iZrpI{grid-template-columns:1fr}.profit-calculator_results__iCqEe{position:static}.profit-calculator_summaryGrid__962GS{grid-template-columns:1fr}.profit-calculator_shell__uYPVp{width:min(100% - 28px,680px)}}@media (max-width:520px){.profit-calculator_header__kiBYt{height:60px;padding:0 15px}.profit-calculator_headerCta__toV8o{padding:8px 10px;font-size:11px}.profit-calculator_hero__5DmKN{padding:39px 20px}.profit-calculator_hero__5DmKN h1{font-size:42px}.profit-calculator_shell__uYPVp{padding-top:19px}.profit-calculator_module__I7_WP,.profit-calculator_summary__yu2GD{padding:18px 16px}.profit-calculator_fieldGrid__8KoEy{grid-template-columns:1fr}.profit-calculator_summaryGrid__962GS strong{font-size:21px}.profit-calculator_drawer__17IlM{padding:22px 16px 30px}.profit-calculator_drawer__17IlM h2{font-size:19px}}.profit-calculator_field__8RJ1L small{min-height:16px}.profit-calculator_inputShell__GQ8SL{min-height:38px}.profit-calculator_usdValue__WTYjw{margin-left:8px;color:#718096;font-size:12px;font-weight:600}