.JSS7Va_tool{color:#10213a;gap:1rem;display:grid}.JSS7Va_actions{justify-content:flex-end;gap:.65rem;display:flex}.JSS7Va_tool button{font:inherit;color:#10213a;cursor:pointer;background:#fff;border:1px solid #dce3ec;border-radius:.5rem;justify-content:center;align-items:center;gap:.4rem;padding:.6rem .8rem;font-weight:650;transition:border-color .18s,background-color .18s,color .18s,box-shadow .18s,transform .18s;display:inline-flex}.JSS7Va_tool button:not(:disabled):hover{color:#155bc1;background:#eaf2ff;border-color:#8bb4f2;transform:translateY(-1px);box-shadow:0 3px 8px #246bd61f}.JSS7Va_tool button:not(:disabled):active{box-shadow:none;transform:translateY(0)}.JSS7Va_tool button:focus-visible{outline-offset:2px;outline:3px solid #9bc1ff}.JSS7Va_tool button:disabled{cursor:not-allowed;opacity:.55}.JSS7Va_tool button svg{width:1rem;height:1rem}.JSS7Va_primary{color:#fff!important;background:#0b2545!important}.JSS7Va_primary:not(:disabled):hover{color:#fff!important;background:#173d69!important;border-color:#1d5f9f!important}.JSS7Va_grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.JSS7Va_grid>div{align-content:start;gap:1rem;display:grid}.JSS7Va_panel{background:#fff;border:1px solid #e0e6ee;border-radius:.65rem;min-width:0;padding:1rem}.JSS7Va_panel h2{margin:0 0 1rem;font-size:1rem}.JSS7Va_panel h3{margin:1rem 0 .5rem;font-size:.76rem}.JSS7Va_panel p{font-size:.72rem;line-height:1.5}.JSS7Va_requestLine{grid-template-columns:130px 1fr;gap:.7rem;display:grid}.JSS7Va_panel input,.JSS7Va_panel select,.JSS7Va_panel textarea{font:inherit;border:1px solid #d7e0ea;border-radius:.45rem;min-width:0;padding:.65rem}.JSS7Va_tabs,.JSS7Va_quick,.JSS7Va_export{flex-wrap:wrap;gap:.4rem;margin:1rem 0;display:flex}.JSS7Va_tabs button,.JSS7Va_quick button,.JSS7Va_export button{padding:.45rem .65rem;font-size:.68rem}.JSS7Va_active{color:#075dbc!important;background:#edf5ff!important;border-color:#6fa8ff!important}.JSS7Va_active:not(:disabled):hover{color:#064f9e!important;background:#dceaff!important;border-color:#367df2!important}.JSS7Va_rows{gap:.4rem;display:grid}.JSS7Va_rows>div,.JSS7Va_rowHead{grid-template-columns:28px 1fr 1.3fr 35px;align-items:center;gap:.45rem;display:grid}.JSS7Va_rows button{padding:.45rem}.JSS7Va_rows>div>button:not(:disabled):hover{color:#b42318;background:#fff0f0;border-color:#f0a8a8}.JSS7Va_rowHead{font-size:.65rem}.JSS7Va_panel textarea{resize:vertical;width:100%;min-height:13rem;font-family:monospace;font-size:.72rem}.JSS7Va_bodyHead{justify-content:space-between;margin-bottom:.5rem;display:flex}.JSS7Va_auth{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.JSS7Va_auth label{gap:.35rem;font-size:.7rem;display:grid}.JSS7Va_auth p{background:#f1f7ff;grid-column:1/-1;gap:.5rem;padding:.7rem;display:flex}.JSS7Va_auth svg{width:1rem}.JSS7Va_toggle{align-items:center;gap:.5rem!important;display:flex!important}.JSS7Va_testHead{justify-content:space-between;gap:1rem;display:flex}.JSS7Va_testHead h2{margin-bottom:.3rem}.JSS7Va_testHead p{margin:0}.JSS7Va_test>p{color:#945900;background:#fff6e8;border-radius:.45rem;gap:.5rem;padding:.7rem;display:flex}.JSS7Va_test pre{max-height:15rem}.JSS7Va_code{position:relative}.JSS7Va_code pre,.JSS7Va_test pre{white-space:pre-wrap;background:#f7f9fc;border:1px solid #e1e7ef;border-radius:.45rem;min-height:15rem;padding:1rem;font-size:.7rem;overflow:auto}.JSS7Va_code>button{padding:.35rem;position:absolute;top:.5rem;right:.5rem}.JSS7Va_overview{grid-template-columns:1fr 1fr;margin:0;display:grid}.JSS7Va_overview div{grid-template-columns:.7fr 1.3fr;padding:.4rem 0;font-size:.7rem;display:grid}.JSS7Va_overview dd{overflow-wrap:anywhere;margin:0}.JSS7Va_success,.JSS7Va_warning,.JSS7Va_error{color:#176c36;background:#effaf3;border-radius:.45rem;gap:.5rem;padding:.65rem;display:flex}.JSS7Va_warning{color:#915600;background:#fff7e9}.JSS7Va_error{color:#a33;background:#fff0f0}.JSS7Va_success svg,.JSS7Va_warning svg{flex:0 0 1rem;width:1rem}.JSS7Va_tips{background:#fff;border:1px solid #e0e6ee;border-radius:.65rem;grid-template-columns:repeat(3,1fr);display:grid}.JSS7Va_tips div{border-right:1px solid #e5eaf0;gap:.3rem;padding:1rem;font-size:.7rem;display:grid}.JSS7Va_tips span{color:#607087}.JSS7Va_privacy{background:#f2f8ff;border:1px solid #c9ddf7;border-radius:.65rem;align-items:center;gap:.6rem;padding:1rem;font-size:.72rem;display:flex}.JSS7Va_privacy svg{color:#3476e5;width:1.1rem}@media (max-width:1000px){.JSS7Va_grid,.JSS7Va_tips{grid-template-columns:1fr}}@media (max-width:650px){.JSS7Va_actions{grid-template-columns:1fr 1fr;display:grid}.JSS7Va_actions .JSS7Va_primary{grid-column:1/-1}.JSS7Va_requestLine,.JSS7Va_auth,.JSS7Va_overview{grid-template-columns:1fr}.JSS7Va_rows>div,.JSS7Va_rowHead{grid-template-columns:28px 1fr 35px}.JSS7Va_rows>div>input:nth-child(3),.JSS7Va_rowHead b:nth-child(3){grid-column:2}.JSS7Va_testHead{flex-direction:column}.JSS7Va_panel{padding:.8rem}}
.ZnJO5G_tool{color:#10213b;gap:1rem;display:grid}.ZnJO5G_tool button,.ZnJO5G_tool input,.ZnJO5G_tool select{font:inherit}.ZnJO5G_actions{justify-content:flex-end;gap:.65rem;display:flex}.ZnJO5G_actions button,.ZnJO5G_copy,.ZnJO5G_import button{color:#10213b;cursor:pointer;background:#fff;border:1px solid #d7dfeb;border-radius:7px;justify-content:center;align-items:center;gap:.45rem;min-height:40px;padding:.6rem 1rem;font-weight:700;display:inline-flex}.ZnJO5G_actions svg,.ZnJO5G_copy svg,.ZnJO5G_import button svg{width:16px}.ZnJO5G_actions .ZnJO5G_primary{color:#fff;background:#102541;border-color:#102541}.ZnJO5G_layout{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.ZnJO5G_layout main,.ZnJO5G_layout aside{align-content:start;gap:1rem;display:grid}.ZnJO5G_panel{background:#fff;border:1px solid #dbe2eb;border-radius:9px;padding:1.15rem;box-shadow:0 1px 3px #10213b08}.ZnJO5G_panel h2{margin:0 0 1rem;font-size:1.05rem}.ZnJO5G_panel h2 svg{vertical-align:middle;width:16px}.ZnJO5G_panel h2 small{color:#69768a;font-size:.75rem}.ZnJO5G_grid2,.ZnJO5G_grid3{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.4rem;display:grid}.ZnJO5G_grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.ZnJO5G_panel label,.ZnJO5G_computed{gap:.45rem;font-size:.77rem;font-weight:700;display:grid}.ZnJO5G_panel input,.ZnJO5G_panel select,.ZnJO5G_computed strong{color:#20314a;background:#fff;border:1px solid #d7dfeb;border-radius:6px;width:100%;height:42px;padding:.65rem}.ZnJO5G_input{display:flex}.ZnJO5G_input input{border-radius:6px 0 0 6px;min-width:0}.ZnJO5G_input em{background:#f7f9fc;border:1px solid #d7dfeb;border-left:0;border-radius:0 6px 6px 0;place-items:center;min-width:42px;font-style:normal;display:grid}.ZnJO5G_computed strong{color:#7b4a00;background:#fff8ec;border-color:#f3d9ae;align-items:center;display:flex}.ZnJO5G_days{grid-template-columns:1fr 1fr;gap:.4rem;margin-top:1rem;display:grid}.ZnJO5G_days strong{background:#f7f9fc;border:1px solid #d7dfeb;border-radius:6px;padding:.65rem}.ZnJO5G_days small{color:#718097;grid-column:1/-1}.ZnJO5G_rateNote{color:#65748a;margin:.8rem 0 0;font-size:.76rem}.ZnJO5G_resultHead{justify-content:space-between;align-items:center;display:flex}.ZnJO5G_resultHead h2{align-items:center;gap:.6rem;display:flex}.ZnJO5G_resultHead em{color:#258348;background:#e8f7ec;border-radius:99px;padding:.35rem .55rem;font-size:.7rem;font-style:normal}.ZnJO5G_resultHead span{color:#69768a;font-size:.75rem}.ZnJO5G_panel>p{color:#69768a}.ZnJO5G_rows{margin-top:1rem}.ZnJO5G_rows>div{border-bottom:1px solid #e3e8ef;justify-content:space-between;gap:1rem;padding:.85rem .3rem;display:flex}.ZnJO5G_rows strong{white-space:nowrap}.ZnJO5G_rows .ZnJO5G_total{color:#087b42;background:#effaf2;border:1px solid #caead5;border-radius:6px;margin-top:.4rem;padding:1rem .6rem;font-size:1.15rem}.ZnJO5G_legal{background:#f4fbf6;border:1px solid #caead5;border-radius:6px;gap:.8rem;font-size:.77rem;display:flex;color:#277843!important;padding:1rem!important}.ZnJO5G_legal svg{flex:none;width:24px}.ZnJO5G_copy{width:100%;margin-top:.8rem}.ZnJO5G_tableWrap{overflow:auto}.ZnJO5G_panel table{border-collapse:collapse;width:100%;font-size:.76rem}.ZnJO5G_panel th,.ZnJO5G_panel td{text-align:left;white-space:nowrap;border-bottom:1px solid #e3e8ef;padding:.65rem}.ZnJO5G_formula{background:#f9fafc;border:1px solid #e0e5ec;border-radius:6px;gap:.5rem;margin-top:1rem;padding:1rem;font-size:.77rem;display:grid}.ZnJO5G_formula code{font-family:inherit}.ZnJO5G_import{border-color:#9fc4fa;grid-template-columns:auto 1fr auto;align-items:center;gap:.9rem;display:grid}.ZnJO5G_import>svg{color:#276ad7}.ZnJO5G_import h3,.ZnJO5G_import p{margin:.1rem 0}.ZnJO5G_import p,.ZnJO5G_import span{color:#68778d;font-size:.75rem}.ZnJO5G_import span{grid-column:2/-1}.ZnJO5G_footer{background:#f7fbff;border:1px solid #d7e4f7;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;padding:1rem;display:grid}.ZnJO5G_footer svg{color:#246bd6}.ZnJO5G_footer div{gap:.2rem;display:grid}.ZnJO5G_footer span{color:#68778d;font-size:.75rem}@media (max-width:900px){.ZnJO5G_layout,.ZnJO5G_grid3{grid-template-columns:1fr}.ZnJO5G_actions{flex-wrap:wrap}.ZnJO5G_footer{grid-template-columns:auto 1fr}}@media (max-width:560px){.ZnJO5G_grid2{grid-template-columns:1fr}.ZnJO5G_import{grid-template-columns:auto 1fr}.ZnJO5G_import button{grid-column:1/-1}.ZnJO5G_actions button{flex:1}.ZnJO5G_resultHead{align-items:flex-start}.ZnJO5G_footer{grid-template-columns:auto 1fr}}
.xSbqfW_tool{color:#10213b;gap:1rem;display:grid}.xSbqfW_tool button,.xSbqfW_tool input,.xSbqfW_tool select{font:inherit}.xSbqfW_actions{justify-content:flex-end;gap:.65rem;display:flex}.xSbqfW_actions button,.xSbqfW_copy,.xSbqfW_import button{color:#10213b;cursor:pointer;background:#fff;border:1px solid #d7dfeb;border-radius:7px;justify-content:center;align-items:center;gap:.45rem;min-height:40px;padding:.6rem 1rem;font-weight:700;display:inline-flex}.xSbqfW_actions svg,.xSbqfW_copy svg,.xSbqfW_import button svg{width:16px}.xSbqfW_actions .xSbqfW_primary{color:#fff;background:#102541}.xSbqfW_layout{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.xSbqfW_layout main,.xSbqfW_layout aside{align-content:start;gap:1rem;display:grid}.xSbqfW_panel{background:#fff;border:1px solid #dbe2eb;border-radius:9px;padding:1.1rem;box-shadow:0 1px 3px #10213b08}.xSbqfW_panel h2{margin:0 0 1rem;font-size:1rem}.xSbqfW_grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 1.3rem;display:grid}.xSbqfW_panel label,.xSbqfW_selectField,.xSbqfW_read{gap:.42rem;font-size:.75rem;font-weight:700;display:grid}.xSbqfW_panel input,.xSbqfW_panel select,.xSbqfW_read strong{color:#20314a;background:#fff;border:1px solid #d6deea;border-radius:6px;width:100%;height:40px;padding:.6rem}.xSbqfW_input{display:flex}.xSbqfW_input input{border-radius:6px 0 0 6px;min-width:0}.xSbqfW_input em{background:#f7f9fc;border:1px solid #d6deea;border-left:0;border-radius:0 6px 6px 0;place-items:center;min-width:45px;font-size:.7rem;font-style:normal;display:grid}.xSbqfW_read strong{background:#f7f9fc;justify-content:flex-end;align-items:center;font-weight:500;display:flex}.xSbqfW_hint{color:#61718a;margin:0;font-size:.72rem}.xSbqfW_rateTools{border-top:1px solid #e7ebf1;grid-template-columns:auto 1fr;align-items:center;gap:.45rem .7rem;margin:.75rem 0 0;padding-top:.75rem;display:grid}.xSbqfW_rateButton{color:#173a67;cursor:pointer;background:#fff;border:1px solid #b8c9df;border-radius:6px;justify-content:center;justify-self:start;align-items:center;gap:.35rem;min-height:32px;padding:.35rem .65rem;font-size:.7rem;font-weight:700;display:inline-flex}.xSbqfW_rateButton:disabled{cursor:wait;opacity:.65}.xSbqfW_rateButton svg,.xSbqfW_rateMeta svg{width:14px;height:14px}.xSbqfW_spin{animation:.8s linear infinite xSbqfW_spin}.xSbqfW_rateMeta{color:#64748b;grid-column:1/-1;font-size:.68rem;line-height:1.4}.xSbqfW_rateMeta a{color:#145db4;align-items:center;gap:.2rem;display:inline-flex}.xSbqfW_rateError{color:#a33a2b}.xSbqfW_labelWithHelp{align-items:center;gap:.3rem;display:inline-flex}.xSbqfW_helpTip{display:inline-flex;position:relative}.xSbqfW_helpTip button{color:#315f94;cursor:help;background:0 0;border:0;border-radius:50%;place-items:center;width:20px;height:20px;padding:0;display:inline-grid}.xSbqfW_helpTip button:hover,.xSbqfW_helpTip button:focus-visible{background:#eaf3ff;outline:2px solid #0000}.xSbqfW_helpTip svg{width:15px;height:15px}.xSbqfW_helpTip [role=tooltip]{z-index:10;color:#fff;opacity:0;pointer-events:none;background:#102541;border-radius:6px;width:min(300px,75vw);padding:.65rem .75rem;font-size:.72rem;font-weight:400;line-height:1.45;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + .4rem);left:50%;transform:translate(-50%,-4px);box-shadow:0 8px 24px #10213b2e}.xSbqfW_helpTip:hover [role=tooltip],.xSbqfW_helpTip:focus-within [role=tooltip]{opacity:1;transform:translate(-50%)}@keyframes xSbqfW_spin{to{transform:rotate(360deg)}}.xSbqfW_check{align-items:center;margin-top:.8rem;display:flex!important}.xSbqfW_check input{width:16px;height:16px}.xSbqfW_bar{color:#168348;background:#f3fbf5;border:1px solid #d2ebda;border-radius:6px;justify-content:space-between;align-items:center;margin-top:1rem;padding:.75rem;display:flex}.xSbqfW_bar strong{font-size:1.08rem}.xSbqfW_resultHead{justify-content:space-between;align-items:flex-start;display:flex}.xSbqfW_resultHead h2,.xSbqfW_resultHead p{margin:0}.xSbqfW_resultHead p{color:#738096;font-size:.75rem}.xSbqfW_resultHead>div:last-child{align-items:center;display:flex}.xSbqfW_resultHead>div:last-child span{color:#637289;margin-right:.6rem;font-size:.7rem}.xSbqfW_resultHead button{background:#fff;border:1px solid #d6deea;padding:.5rem .8rem;font-size:.72rem}.xSbqfW_resultHead .xSbqfW_active{color:#246bd6;border-color:#3981f6}.xSbqfW_rows>div,.xSbqfW_details>div{border-bottom:1px solid #e3e8ef;justify-content:space-between;gap:1rem;padding:.66rem .25rem;font-size:.78rem;display:flex}.xSbqfW_rows b,.xSbqfW_details b{text-align:right}.xSbqfW_rows .xSbqfW_strong{background:#fafbfd}.xSbqfW_rows .xSbqfW_total,.xSbqfW_details .xSbqfW_total{color:#087c41;background:#effaf2;border:1px solid #cbe9d4;border-radius:6px;margin-top:.4rem;padding:.9rem .55rem;font-size:1rem}.xSbqfW_ready{color:#278047;background:#f3fbf5;border:1px solid #cbe9d4;border-radius:6px;gap:.7rem;padding:.9rem;font-size:.75rem;display:flex}.xSbqfW_ready svg{flex:none;width:24px}.xSbqfW_copy{width:100%}.xSbqfW_details .xSbqfW_total{color:#925000;background:#fff9ef;border-color:#f2d6ad}.xSbqfW_import{border-color:#a9c9f6;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;display:grid}.xSbqfW_import>svg{color:#246bd6}.xSbqfW_import h3,.xSbqfW_import p{margin:.1rem 0}.xSbqfW_import p,.xSbqfW_import small{color:#68778d;font-size:.72rem}.xSbqfW_import small{grid-column:2/-1}.xSbqfW_footer{background:#f8fbff;border:1px solid #d9e5f5;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;padding:1rem;display:grid}.xSbqfW_footer svg{color:#246bd6}.xSbqfW_footer div{display:grid}.xSbqfW_footer span{color:#68778d;font-size:.72rem}@media (max-width:950px){.xSbqfW_layout{grid-template-columns:1fr}.xSbqfW_grid3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.xSbqfW_grid3{grid-template-columns:1fr}.xSbqfW_actions{flex-wrap:wrap}.xSbqfW_actions button{flex:1}.xSbqfW_resultHead{gap:.8rem;display:grid}.xSbqfW_import{grid-template-columns:auto 1fr}.xSbqfW_import button{grid-column:1/-1}.xSbqfW_footer{grid-template-columns:auto 1fr}.xSbqfW_hint{margin-left:0}}.xSbqfW_basicGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.xSbqfW_basicGrid select{padding-inline:.5rem;font-size:.7rem}@media (max-width:950px){.xSbqfW_basicGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.xSbqfW_rateTools{margin-left:0}}@media (max-width:600px){.xSbqfW_basicGrid{grid-template-columns:1fr}}
.PVb2na_tool{color:#10213b;gap:1rem;display:grid}.PVb2na_tool button,.PVb2na_tool input,.PVb2na_tool select{font:inherit}.PVb2na_actions{justify-content:flex-end;gap:.65rem;display:flex}.PVb2na_actions button,.PVb2na_copy,.PVb2na_import button{color:#10213b;cursor:pointer;background:#fff;border:1px solid #d7dfeb;border-radius:7px;justify-content:center;align-items:center;gap:.45rem;min-height:40px;padding:.6rem 1rem;font-weight:700;display:inline-flex}.PVb2na_actions svg,.PVb2na_copy svg,.PVb2na_import button svg{width:16px}.PVb2na_actions .PVb2na_primary{color:#fff;background:#102541}.PVb2na_layout{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.PVb2na_layout main,.PVb2na_layout aside{align-content:start;gap:1rem;display:grid}.PVb2na_panel{background:#fff;border:1px solid #dbe2eb;border-radius:9px;padding:1.1rem;box-shadow:0 1px 3px #10213b08}.PVb2na_panel h2{margin:0 0 1rem;font-size:1rem}.PVb2na_panel label{gap:.4rem;margin-bottom:.8rem;font-size:.74rem;font-weight:700;display:grid}.PVb2na_panel input,.PVb2na_panel select{color:#20314a;background:#fff;border:1px solid #d6deea;border-radius:6px;width:100%;height:40px;padding:.6rem}.PVb2na_input{display:flex}.PVb2na_input input{border-radius:6px 0 0 6px;min-width:0}.PVb2na_input em{background:#f7f9fc;border:1px solid #d6deea;border-left:0;border-radius:0 6px 6px 0;place-items:center;min-width:43px;font-size:.7rem;font-style:normal;display:grid}.PVb2na_trip{grid-template-columns:1fr 130px 145px;align-items:center;gap:1.4rem;display:grid}.PVb2na_road{color:#667483;place-items:center;height:160px;font-size:8rem;display:grid;transform:rotate(-35deg)}.PVb2na_distanceCard{background:#f7fbff;border:1px solid #bcd5f5;border-radius:7px;gap:.35rem;padding:1rem;display:grid}.PVb2na_distanceCard span{color:#546780;font-size:.72rem}.PVb2na_distanceCard strong{font-size:1.2rem}.PVb2na_switch{align-items:center!important;display:flex!important}.PVb2na_switch input{width:16px;height:16px}.PVb2na_grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;display:grid}.PVb2na_valid,.PVb2na_tax{color:#268047;background:#f3fbf5;border:1px solid #cbe9d4;border-radius:6px;gap:.65rem;padding:.75rem;font-size:.74rem;display:flex}.PVb2na_valid svg,.PVb2na_tax svg{flex:none;width:20px}.PVb2na_includes{color:#247c4a;flex-wrap:wrap;gap:1.3rem;font-size:.72rem;display:flex}.PVb2na_split{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.PVb2na_resultHead{justify-content:space-between;display:flex}.PVb2na_resultHead h2{align-items:center;gap:.5rem;display:flex}.PVb2na_resultHead em{color:#268047;background:#e7f7eb;border-radius:99px;padding:.3rem .5rem;font-size:.67rem;font-style:normal}.PVb2na_resultHead>span{color:#647289;font-size:.72rem}.PVb2na_panel>p{color:#68778d}.PVb2na_rows>div,.PVb2na_details>div{border-bottom:1px solid #e3e8ef;justify-content:space-between;gap:1rem;padding:.85rem .15rem;font-size:.78rem;display:flex}.PVb2na_rows b,.PVb2na_details b{text-align:right}.PVb2na_rows .PVb2na_total,.PVb2na_details .PVb2na_total{color:#087c41;background:#effaf2;border:1px solid #cbe9d4;border-radius:6px;margin-top:.4rem;padding:1rem .5rem;font-size:1.08rem}.PVb2na_copy{width:100%}.PVb2na_import{border-color:#a9c9f6;grid-template-columns:auto 1.2fr auto auto 1fr;align-items:center;gap:.8rem;display:grid}.PVb2na_import>svg{color:#246bd6}.PVb2na_import h3,.PVb2na_import p{margin:.1rem 0}.PVb2na_import p,.PVb2na_import small{color:#68778d;font-size:.72rem}.PVb2na_import small{grid-column:2/4}.PVb2na_notice{color:#754d13;background:#fffaf1;border:1px solid #efd5a8;border-radius:8px;gap:.8rem;padding:1rem;display:flex}.PVb2na_notice svg{color:#d48a17}@media (max-width:950px){.PVb2na_layout{grid-template-columns:1fr}.PVb2na_trip{grid-template-columns:1fr 100px 140px}}@media (max-width:650px){.PVb2na_grid3,.PVb2na_split{grid-template-columns:1fr}.PVb2na_trip{grid-template-columns:1fr 1fr}.PVb2na_trip>div:first-child{grid-column:1/-1}.PVb2na_road{height:100px;font-size:6rem}.PVb2na_actions{flex-wrap:wrap}.PVb2na_actions button{flex:1}.PVb2na_import{grid-template-columns:auto 1fr}.PVb2na_import button{grid-column:1/-1}.PVb2na_resultHead{align-items:flex-start}}.PVb2na_trip .PVb2na_road{height:180px;color:initial;font-size:initial;border-radius:10px;overflow:hidden;transform:none}.PVb2na_trip .PVb2na_road img{object-fit:cover;object-position:center 58%;mix-blend-mode:multiply;width:100%;height:100%}@media (max-width:650px){.PVb2na_trip .PVb2na_road{height:130px}}
.CAF7BW_tool{color:#10213b;gap:1rem;display:grid}.CAF7BW_tool button,.CAF7BW_tool input,.CAF7BW_tool select{font:inherit}.CAF7BW_actions{justify-content:flex-end;gap:.65rem;display:flex}.CAF7BW_actions button,.CAF7BW_copy,.CAF7BW_import button{color:#10213b;cursor:pointer;background:#fff;border:1px solid #d7dfeb;border-radius:7px;justify-content:center;align-items:center;gap:.45rem;min-height:40px;padding:.6rem 1rem;font-weight:700;display:inline-flex}.CAF7BW_actions svg,.CAF7BW_copy svg,.CAF7BW_import button svg{width:16px}.CAF7BW_actions .CAF7BW_primary{color:#fff;background:#102541}.CAF7BW_layout{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.CAF7BW_layout main,.CAF7BW_layout aside{align-content:start;gap:1rem;display:grid}.CAF7BW_panel{background:#fff;border:1px solid #dbe2eb;border-radius:9px;padding:1.1rem;box-shadow:0 1px 3px #10213b08}.CAF7BW_panel h2{margin:0 0 1rem;font-size:1rem}.CAF7BW_panel h3{margin:.8rem 0;font-size:.78rem}.CAF7BW_grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.3rem;display:grid}.CAF7BW_panel label{gap:.4rem;font-size:.73rem;font-weight:700;display:grid}.CAF7BW_panel input{border:1px solid #d6deea;border-radius:6px;width:100%;height:40px;padding:.6rem}.CAF7BW_input{display:flex}.CAF7BW_input input{border-radius:6px 0 0 6px;min-width:0}.CAF7BW_input em{background:#f7f9fc;border:1px solid #d6deea;border-left:0;border-radius:0 6px 6px 0;place-items:center;min-width:43px;font-size:.7rem;font-style:normal;display:grid}.CAF7BW_panel details{border:1px solid #e0e5ec;border-radius:6px;margin-top:1rem;padding:.7rem;font-size:.75rem}.CAF7BW_metrics{grid-template-columns:repeat(4,1fr);gap:.75rem;display:grid}.CAF7BW_metrics>div{border:1px solid #e0e5ec;border-radius:7px;gap:.35rem;padding:.8rem;display:grid}.CAF7BW_metrics span{font-size:.68rem;font-weight:700}.CAF7BW_metrics strong{font-size:1rem}.CAF7BW_valid,.CAF7BW_ready{color:#268047;background:#f3fbf5;border:1px solid #cbe9d4;border-radius:6px;align-items:center;gap:.6rem;padding:.75rem;font-size:.73rem;display:flex}.CAF7BW_valid svg,.CAF7BW_ready svg{width:18px}.CAF7BW_sliders{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.CAF7BW_sliders label span{justify-content:space-between;display:flex}.CAF7BW_sliders input{padding:0}.CAF7BW_sensitivity{grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem;display:grid}.CAF7BW_sensitivity span{border:1px solid #e0e5ec;border-radius:6px;justify-content:space-between;padding:.7rem;font-size:.72rem;display:flex}.CAF7BW_resultHead{justify-content:space-between;display:flex}.CAF7BW_resultHead h2,.CAF7BW_resultHead p{margin:0}.CAF7BW_resultHead p,.CAF7BW_panel>p{color:#68778d;font-size:.74rem}.CAF7BW_resultHead>span{font-size:.72rem}.CAF7BW_rows>div{border-bottom:1px solid #e3e8ef;justify-content:space-between;gap:1rem;padding:.7rem .2rem;font-size:.76rem;display:flex}.CAF7BW_rows b{text-align:right}.CAF7BW_rows .CAF7BW_strong{font-weight:700}.CAF7BW_rows .CAF7BW_total{color:#087c41;background:#effaf2;border:1px solid #cbe9d4;border-radius:6px;margin-top:.35rem;padding:.8rem .5rem;font-size:.9rem}.CAF7BW_copy{width:100%}.CAF7BW_import{border-color:#a9c9f6;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;display:grid}.CAF7BW_import>svg{color:#246bd6}.CAF7BW_import h3,.CAF7BW_import p{margin:.1rem 0}.CAF7BW_import p,.CAF7BW_import small{color:#68778d;font-size:.7rem}.CAF7BW_import small{grid-column:2/-1}.CAF7BW_chart{overflow:auto}.CAF7BW_chart svg{width:100%;min-width:500px;display:block}.CAF7BW_chart svg line{stroke:#aeb8c8}.CAF7BW_chart .CAF7BW_gridLine{stroke:#e5e9ef}.CAF7BW_chart path{fill:none;stroke-width:3px}.CAF7BW_revenue{stroke:#1465e7}.CAF7BW_cost{stroke:#ed4f4f}.CAF7BW_profit{stroke:#0a9b5c}.CAF7BW_chart .CAF7BW_breakEven{stroke:#b84cff;stroke-dasharray:6}.CAF7BW_chart circle{fill:#b84cff}.CAF7BW_legend{gap:1.2rem;font-size:.7rem;display:flex}.CAF7BW_legend span:before{content:"";vertical-align:middle;width:15px;height:3px;margin-right:.35rem;display:inline-block}.CAF7BW_blue:before{background:#1465e7}.CAF7BW_red:before{background:#ed4f4f}.CAF7BW_green:before{background:#0a9b5c}.CAF7BW_notice{color:#754d13;background:#fffaf1;border:1px solid #efd5a8;border-radius:8px;gap:.8rem;padding:1rem;display:flex}.CAF7BW_notice svg{color:#d48a17}@media (max-width:1000px){.CAF7BW_layout{grid-template-columns:1fr}.CAF7BW_metrics{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.CAF7BW_grid2,.CAF7BW_sliders,.CAF7BW_sensitivity{grid-template-columns:1fr}.CAF7BW_actions{flex-wrap:wrap}.CAF7BW_actions button{flex:1}.CAF7BW_metrics{grid-template-columns:1fr 1fr}.CAF7BW_import{grid-template-columns:auto 1fr}.CAF7BW_import button{grid-column:1/-1}}
.cbagra_tool{color:#10213b;gap:1rem;display:grid}.cbagra_tool button,.cbagra_tool input,.cbagra_tool select{font:inherit}.cbagra_actions{justify-content:flex-end;gap:.65rem;display:flex}.cbagra_actions button,.cbagra_copy,.cbagra_import button,.cbagra_periods button{color:#10213b;cursor:pointer;background:#fff;border:1px solid #d7dfeb;border-radius:7px;justify-content:center;align-items:center;gap:.4rem;min-height:38px;padding:.55rem .9rem;font-weight:700;display:inline-flex}.cbagra_actions svg,.cbagra_copy svg,.cbagra_import button svg{width:16px}.cbagra_actions .cbagra_primary{color:#fff;background:#102541}.cbagra_layout{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.cbagra_layout main,.cbagra_layout aside{align-content:start;gap:1rem;display:grid}.cbagra_panel{background:#fff;border:1px solid #dbe2eb;border-radius:9px;padding:1.1rem;box-shadow:0 1px 3px #10213b08}.cbagra_panel h2{margin:0 0 1rem;font-size:1rem}.cbagra_grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.cbagra_panel label{gap:.4rem;font-size:.72rem;font-weight:700;display:grid}.cbagra_panel input,.cbagra_panel select{background:#fff;border:1px solid #d6deea;border-radius:6px;width:100%;height:40px;padding:.6rem}.cbagra_input{display:flex}.cbagra_input input{border-radius:6px 0 0 6px;min-width:0}.cbagra_input em{background:#f7f9fc;border:1px solid #d6deea;border-left:0;border-radius:0 6px 6px 0;place-items:center;min-width:42px;font-style:normal;display:grid}.cbagra_balanceGrid,.cbagra_flowGrid{grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem;display:grid}.cbagra_balanceGrid>div,.cbagra_flowGrid>div{background:#f8fbff;border:1px solid #d5e5f5;border-radius:7px;padding:.8rem}.cbagra_balanceGrid h3,.cbagra_flowGrid h3{color:#087f49;margin:0 0 .8rem;font-size:.78rem}.cbagra_flowGrid>div:last-child{background:#fff9f9;border-color:#f1d1d1}.cbagra_flowGrid>div:last-child h3{color:#d84646}.cbagra_flowGrid>div>label+label{margin-top:.65rem}.cbagra_advancedButton{background:#fff;border:1px solid #d7dfeb;border-radius:6px;align-items:center;gap:.5rem;width:100%;margin-top:1rem;padding:.7rem;font-weight:700;display:flex}.cbagra_advancedButton svg{width:16px}.cbagra_adjustments{max-height:300px;margin-top:.7rem;overflow:auto}.cbagra_adjustments>div{grid-template-columns:1fr 1fr 1fr;align-items:center;gap:.5rem;margin-bottom:.4rem;display:grid}.cbagra_adjustments input{height:34px}.cbagra_import{border:1px solid #bcd5f5;border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;margin-top:1rem;padding:.8rem;display:grid}.cbagra_import>svg{color:#246bd6}.cbagra_import div{display:grid}.cbagra_import span,.cbagra_import small{color:#65748a;font-size:.69rem}.cbagra_import small{grid-column:2/-1}.cbagra_resultHead{justify-content:space-between;display:flex}.cbagra_resultHead h2,.cbagra_resultHead p{margin:0}.cbagra_resultHead p,.cbagra_panel>p{color:#65748a;font-size:.72rem}.cbagra_resultHead>div:last-child{display:flex}.cbagra_resultHead button{background:#fff;border:1px solid #d6deea;padding:.45rem .7rem;font-size:.68rem}.cbagra_resultHead .cbagra_active,.cbagra_periods .cbagra_active{color:#246bd6;border-color:#367df2}.cbagra_metrics{grid-template-columns:repeat(4,1fr);gap:.7rem;margin:1rem 0;display:grid}.cbagra_metrics>div{text-align:center;color:#246bd6;border:1px solid #cfdcf0;border-radius:7px;gap:.35rem;padding:.8rem;display:grid}.cbagra_metrics span{font-size:.65rem}.cbagra_metrics .cbagra_green{color:#158147;border-color:#cbe9d4}.cbagra_metrics .cbagra_red{color:#d94747;border-color:#f0cece}.cbagra_rows>div{border-bottom:1px solid #e3e8ef;justify-content:space-between;padding:.66rem .2rem;font-size:.75rem;display:flex}.cbagra_safe,.cbagra_warning{color:#168047;background:#f3fbf5;border:1px solid #cbe9d4;border-radius:6px;align-items:center;gap:.6rem;padding:.8rem;font-size:.75rem;display:flex}.cbagra_warning{color:#9a5e08;background:#fff9ef;border-color:#f0d0a8}.cbagra_safe svg,.cbagra_warning svg{width:20px}.cbagra_copy{width:100%}.cbagra_tableWrap{overflow:auto}.cbagra_panel table{border-collapse:collapse;width:100%;font-size:.68rem}.cbagra_panel th,.cbagra_panel td{text-align:right;white-space:nowrap;border-bottom:1px solid #e3e8ef;padding:.65rem .45rem}.cbagra_panel th:first-child,.cbagra_panel td:first-child{text-align:left}.cbagra_panel tr.cbagra_low td:last-child{color:#db3939;font-weight:700}.cbagra_panel tfoot{background:#f8fafc;font-weight:700}.cbagra_chart{overflow:auto}.cbagra_chart>div{flex-wrap:wrap;gap:1rem;font-size:.67rem;display:flex}.cbagra_chart>div span:before{content:"";width:14px;height:4px;margin-right:.3rem;display:inline-block}.cbagra_inflowLegend:before{background:#20a26a}.cbagra_outflowLegend:before{background:#ef5656}.cbagra_balanceLegend:before{background:#2368de}.cbagra_bufferLegend:before{border-top:2px dashed #3182ef;background:0 0!important;height:0!important}.cbagra_chart svg{width:100%;min-width:520px;display:block}.cbagra_chart path{fill:none;stroke:#2368de;stroke-width:3px}.cbagra_chart circle{fill:#2368de}.cbagra_inflowBar{fill:#20a26a}.cbagra_outflowBar{fill:#ef5656}.cbagra_inflowBar:hover,.cbagra_inflowBar:focus,.cbagra_outflowBar:hover,.cbagra_outflowBar:focus,.cbagra_balancePoint:hover,.cbagra_balancePoint:focus{stroke:#10213b;stroke-width:2px;filter:brightness(.92);outline:none}.cbagra_balancePoint:hover,.cbagra_balancePoint:focus{r:7px}.cbagra_bufferLine{stroke:#3182ef;stroke-dasharray:6}.cbagra_bufferHit{stroke:#0000;stroke-width:12px}.cbagra_bufferGroup:hover .cbagra_bufferLine,.cbagra_bufferGroup:focus .cbagra_bufferLine{stroke:#10213b;stroke-width:2px}.cbagra_bufferGroup:focus{outline:none}.cbagra_periods{align-items:center;gap:.5rem;font-size:.7rem;display:flex}.cbagra_periods button{min-height:30px;padding:.35rem .65rem}.cbagra_footer{background:#f8fbff;border:1px solid #dae6f5;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;padding:1rem;display:grid}.cbagra_footer svg{color:#246bd6}.cbagra_footer div{display:grid}.cbagra_footer span{color:#65748a;font-size:.7rem}.cbagra_notice{color:#754d13;background:#fffaf1;border:1px solid #efd5a8;border-radius:8px;gap:.8rem;padding:1rem;display:flex}.cbagra_notice svg{color:#d48a17}@media (max-width:1000px){.cbagra_layout{grid-template-columns:1fr}.cbagra_metrics{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){.cbagra_grid3,.cbagra_balanceGrid,.cbagra_flowGrid{grid-template-columns:1fr}.cbagra_actions{flex-wrap:wrap}.cbagra_actions button{flex:1}.cbagra_resultHead{gap:.7rem;display:grid}.cbagra_footer{grid-template-columns:auto 1fr}.cbagra_adjustments>div{grid-template-columns:1fr}.cbagra_import{grid-template-columns:auto 1fr}.cbagra_import button{grid-column:1/-1}}
._0vmq6G_tool{color:#10213b;gap:1rem;display:grid}._0vmq6G_tool button,._0vmq6G_tool input,._0vmq6G_tool select{font:inherit}._0vmq6G_actions{justify-content:flex-end;gap:.65rem;display:flex}._0vmq6G_actions button,._0vmq6G_copy,._0vmq6G_import button{color:#10213b;cursor:pointer;background:#fff;border:1px solid #d7dfeb;border-radius:7px;justify-content:center;align-items:center;gap:.4rem;min-height:40px;padding:.6rem 1rem;font-weight:700;display:inline-flex}._0vmq6G_actions svg,._0vmq6G_copy svg,._0vmq6G_import button svg{width:16px}._0vmq6G_actions ._0vmq6G_primary{color:#fff;background:#102541}._0vmq6G_layout{grid-template-columns:1fr 1fr;gap:1rem;display:grid}._0vmq6G_layout main,._0vmq6G_layout aside{align-content:start;gap:1rem;display:grid}._0vmq6G_panel{background:#fff;border:1px solid #dbe2eb;border-radius:9px;padding:1.1rem;box-shadow:0 1px 3px #10213b08}._0vmq6G_panel h2{margin:0 0 1rem;font-size:1rem}._0vmq6G_panel h2 small{color:#68778d;font-size:.7rem}._0vmq6G_choices{grid-template-columns:1fr 1fr;gap:1rem;display:grid}._0vmq6G_choices button{background:#fff;border:1px solid #d6deea;border-radius:7px;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:.3rem .5rem;min-height:90px;display:grid}._0vmq6G_choices button span{grid-column:1/-1;font-size:.72rem;font-weight:400}._0vmq6G_choices svg{width:22px}._0vmq6G_choices ._0vmq6G_salaryActive{color:#246bd6;background:#f8fbff;border:2px solid #367cf0}._0vmq6G_choices ._0vmq6G_dividendActive{color:#16814d;background:#f7fcf9;border:2px solid #27a66b}._0vmq6G_grid2,._0vmq6G_grid3{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem 1.3rem;display:grid}._0vmq6G_grid3{grid-template-columns:repeat(3,minmax(0,1fr))}._0vmq6G_panel label{gap:.4rem;font-size:.72rem;font-weight:700;display:grid}._0vmq6G_panel input,._0vmq6G_panel select{background:#fff;border:1px solid #d6deea;border-radius:6px;width:100%;height:40px;padding:.6rem}._0vmq6G_input{display:flex}._0vmq6G_input input{border-radius:6px 0 0 6px;min-width:0}._0vmq6G_input em{background:#f7f9fc;border:1px solid #d6deea;border-left:0;border-radius:0 6px 6px 0;place-items:center;min-width:43px;font-size:.7rem;font-style:normal;display:grid}._0vmq6G_fieldHelp{color:#627187;font-size:.67rem;font-weight:400;line-height:1.45}._0vmq6G_relationBox{background:#f8fbff;border:1px solid #d6e3f5;border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem 1.3rem;margin-top:1rem;padding:.9rem;display:grid}._0vmq6G_relationBox>label>span:first-child{min-height:2.5em;line-height:1.25}._0vmq6G_pension,._0vmq6G_corporate{grid-template-columns:auto 1fr 170px;align-items:center;margin-top:1rem;display:grid!important}._0vmq6G_pension>input,._0vmq6G_corporate>input{width:16px;height:16px}._0vmq6G_import{border-color:#a9c9f6;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;display:grid}._0vmq6G_import>svg{color:#246bd6}._0vmq6G_import h3,._0vmq6G_import p{margin:.1rem 0}._0vmq6G_import p,._0vmq6G_import small{color:#68778d;font-size:.7rem}._0vmq6G_import small{grid-column:2/-1}._0vmq6G_resultHead{justify-content:space-between;display:flex}._0vmq6G_resultHead h2,._0vmq6G_resultHead p{margin:0}._0vmq6G_resultHead p{color:#68778d;font-size:.72rem}._0vmq6G_resultHead>span{font-size:.7rem}._0vmq6G_netCards{border:1px solid #d8e3f4;border-radius:7px;grid-template-columns:1fr 1fr;margin-top:1rem;display:grid}._0vmq6G_netCards>div{text-align:center;color:#246bd6;gap:.35rem;padding:1rem;display:grid}._0vmq6G_netCards>div+div{color:#16814d;border-left:1px solid #d8e3f4}._0vmq6G_netCards span{font-size:.72rem}._0vmq6G_netCards b{font-size:1.15rem}._0vmq6G_advantageDividend,._0vmq6G_advantageSalary{color:#16814d;background:#f2faf4;border:1px solid #cbe9d4;border-radius:7px;grid-template-columns:1fr auto;gap:.2rem;margin-top:.8rem;padding:.85rem;display:grid}._0vmq6G_advantageSalary{color:#246bd6;background:#f5f8ff;border-color:#cddcf5}._0vmq6G_advantageDividend small,._0vmq6G_advantageSalary small{grid-column:2}._0vmq6G_comparison{grid-template-columns:1.4fr .8fr;gap:1rem;margin-top:1rem;display:grid}._0vmq6G_comparison h3,._0vmq6G_donutBox h3{font-size:.78rem}._0vmq6G_comparison>div:first-child>div{border-bottom:1px solid #e3e8ef;grid-template-columns:1fr auto auto;gap:1rem;padding:.6rem;font-size:.72rem;display:grid}._0vmq6G_comparison ._0vmq6G_strong{font-weight:700}._0vmq6G_donutBox{border-left:1px solid #e1e7ef;padding-left:1rem}._0vmq6G_donut{border-radius:50%;place-items:center;width:130px;height:130px;margin:auto;display:grid}._0vmq6G_donut:after{content:"";background:#fff;border-radius:50%;grid-area:1/1;width:70px;height:70px}._0vmq6G_donut span{z-index:1;text-align:center;grid-area:1/1;font-size:.65rem}._0vmq6G_copy{width:100%;margin-top:1rem}._0vmq6G_panel table{border-collapse:collapse;width:100%;font-size:.72rem}._0vmq6G_panel th,._0vmq6G_panel td{text-align:right;border-bottom:1px solid #e3e8ef;padding:.7rem}._0vmq6G_panel th:first-child,._0vmq6G_panel td:first-child{text-align:left}._0vmq6G_tableTotal{color:#116c47;font-weight:700}._0vmq6G_info{color:#365878;background:#f7fbff;border:1px solid #d6e3f5;border-radius:6px;gap:.6rem;padding:.8rem;font-size:.7rem;display:flex}._0vmq6G_info svg{flex:none;width:20px}._0vmq6G_footer{background:#f8fbff;border:1px solid #d9e5f5;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;padding:1rem;display:grid}._0vmq6G_footer svg{color:#246bd6}._0vmq6G_footer div{display:grid}._0vmq6G_footer span{color:#68778d;font-size:.7rem}._0vmq6G_notice{color:#754d13;background:#fffaf1;border:1px solid #efd5a8;border-radius:8px;gap:.8rem;padding:1rem;display:flex}._0vmq6G_notice svg{color:#d48a17}@media (max-width:1000px){._0vmq6G_layout{grid-template-columns:1fr}}@media (max-width:650px){._0vmq6G_grid2,._0vmq6G_grid3,._0vmq6G_comparison,._0vmq6G_relationBox{grid-template-columns:1fr}._0vmq6G_actions{flex-wrap:wrap}._0vmq6G_actions button{flex:1}._0vmq6G_choices{grid-template-columns:1fr}._0vmq6G_pension,._0vmq6G_corporate{grid-template-columns:auto 1fr}._0vmq6G_pension ._0vmq6G_input,._0vmq6G_corporate ._0vmq6G_input{grid-column:1/-1}._0vmq6G_import{grid-template-columns:auto 1fr}._0vmq6G_import button{grid-column:1/-1}._0vmq6G_footer{grid-template-columns:auto 1fr}}._0vmq6G_comparison{grid-template-columns:1.35fr .9fr}._0vmq6G_comparison h3,._0vmq6G_donutBox h3{margin:0 0 .65rem}._0vmq6G_summaryTable>div{border-bottom:1px solid #e3e8ef;grid-template-columns:minmax(0,1fr) minmax(76px,auto) minmax(76px,auto);align-items:center;gap:.75rem;padding:.62rem .6rem;font-size:.72rem;display:grid}._0vmq6G_summaryTable>div>b{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._0vmq6G_summaryTable ._0vmq6G_compareHead{color:#52627a;text-transform:uppercase;letter-spacing:.025em;background:#f5f7fa;border:1px solid #dbe2eb;border-radius:5px 5px 0 0;padding-block:.48rem;font-size:.66rem}._0vmq6G_summaryTable ._0vmq6G_strong{color:#10213b;background:#eef3f8;border-top:1px solid #bdc9d8;border-bottom:0;border-radius:0 0 5px 5px;margin-top:.2rem;font-weight:700}._0vmq6G_donut{margin:.25rem auto .8rem}._0vmq6G_chartLegend{gap:.45rem;display:grid}._0vmq6G_chartLegend>div{grid-template-columns:auto 1fr auto auto;align-items:center;gap:.4rem;font-size:.68rem;display:grid}._0vmq6G_chartLegend i{border-radius:2px;width:9px;height:9px}._0vmq6G_dividendDot{background:#15945a}._0vmq6G_salaryDot{background:#2f63dc}._0vmq6G_chartLegend b{font-variant-numeric:tabular-nums;white-space:nowrap}._0vmq6G_chartLegend small{text-align:right;color:#68778d;min-width:38px}._0vmq6G_chartNote{color:#68778d;margin:.7rem 0 0;font-size:.64rem;line-height:1.4}@media (max-width:650px){._0vmq6G_donutBox{border-top:1px solid #e1e7ef;border-left:0;padding-top:1rem;padding-left:0}}
.OPZ7Za_tool{color:#10213b;gap:1rem;display:grid}.OPZ7Za_tool button,.OPZ7Za_tool input,.OPZ7Za_tool select{font:inherit}.OPZ7Za_actions{justify-content:flex-end;gap:.65rem;display:flex}.OPZ7Za_actions button,.OPZ7Za_copy,.OPZ7Za_import button{color:#10213b;cursor:pointer;background:#fff;border:1px solid #d7dfeb;border-radius:7px;justify-content:center;align-items:center;gap:.4rem;min-height:40px;padding:.6rem 1rem;font-weight:700;display:inline-flex}.OPZ7Za_actions svg,.OPZ7Za_copy svg,.OPZ7Za_import button svg{width:16px}.OPZ7Za_actions .OPZ7Za_primary{color:#fff;background:#102541}.OPZ7Za_layout{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.OPZ7Za_layout main,.OPZ7Za_layout aside{align-content:start;gap:1rem;display:grid}.OPZ7Za_panel{background:#fff;border:1px solid #dbe2eb;border-radius:9px;padding:1.1rem;box-shadow:0 1px 3px #10213b08}.OPZ7Za_panel h2{margin:0 0 1rem;font-size:1rem}.OPZ7Za_grid3,.OPZ7Za_grid2{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.OPZ7Za_grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.OPZ7Za_panel label,.OPZ7Za_read{gap:.4rem;font-size:.72rem;font-weight:700;display:grid}.OPZ7Za_panel input,.OPZ7Za_panel select,.OPZ7Za_read b{background:#fff;border:1px solid #d6deea;border-radius:6px;width:100%;height:40px;padding:.6rem}.OPZ7Za_input{display:flex}.OPZ7Za_input input{border-radius:6px 0 0 6px;min-width:0}.OPZ7Za_input em{background:#f7f9fc;border:1px solid #d6deea;border-left:0;border-radius:0 6px 6px 0;place-items:center;min-width:42px;font-size:.7rem;font-style:normal;display:grid}.OPZ7Za_read b{background:#f8fafc;justify-content:flex-end;align-items:center;display:flex}.OPZ7Za_panel>small{color:#66758a;margin-top:.7rem;display:block}.OPZ7Za_advanced{text-align:left;background:#fff;border:1px solid #d7dfeb;border-radius:6px;width:100%;margin-top:1rem;padding:.7rem;font-weight:700}.OPZ7Za_more{grid-template-columns:1fr 1fr 1fr;gap:.7rem;margin-top:.7rem;display:grid}.OPZ7Za_switch{align-items:center;margin-top:1rem;display:flex!important}.OPZ7Za_switch>input{width:32px;height:18px}.OPZ7Za_switch .OPZ7Za_input{width:150px;margin-left:auto}.OPZ7Za_import{border-color:#a9c9f6;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;display:grid}.OPZ7Za_import>svg{color:#246bd6}.OPZ7Za_import h3,.OPZ7Za_import p{margin:.1rem 0}.OPZ7Za_import p,.OPZ7Za_import small{color:#68778d;font-size:.7rem}.OPZ7Za_import small{grid-column:2/-1}.OPZ7Za_resultHead{justify-content:space-between;display:flex}.OPZ7Za_resultHead h2,.OPZ7Za_resultHead p{margin:0}.OPZ7Za_resultHead p{color:#68778d;font-size:.72rem}.OPZ7Za_resultHead>div:last-child{display:flex}.OPZ7Za_resultHead button{background:#fff;border:1px solid #d6deea;padding:.45rem .7rem;font-size:.68rem}.OPZ7Za_resultHead .OPZ7Za_active{color:#246bd6;border-color:#367df2}.OPZ7Za_cards{grid-template-columns:repeat(4,1fr);gap:.7rem;margin:1rem 0;display:grid}.OPZ7Za_cards>div{text-align:center;color:#246bd6;border:1px solid #ccdafa;border-radius:7px;gap:.35rem;padding:.9rem;display:grid}.OPZ7Za_cards span{font-size:.65rem}.OPZ7Za_cards b{font-size:.98rem}.OPZ7Za_cards .OPZ7Za_green{color:#16814d;border-color:#cbe9d4}.OPZ7Za_cards .OPZ7Za_purple{color:#7b4bd0;border-color:#e0d2f5}.OPZ7Za_cards .OPZ7Za_orange{color:#a65b13;border-color:#f0d1ae}.OPZ7Za_panel>h3{font-size:.78rem}.OPZ7Za_rows>div{border-bottom:1px solid #e3e8ef;grid-template-columns:1fr auto 70px;gap:1rem;padding:.65rem .2rem;font-size:.72rem;display:grid}.OPZ7Za_rows small{text-align:right}.OPZ7Za_rows .OPZ7Za_strong{font-weight:700}.OPZ7Za_totalNote{color:#16814d;background:#f3fbf5;border:1px solid #cbe9d4;border-radius:6px;gap:.7rem;padding:.8rem;font-size:.72rem;display:flex}.OPZ7Za_totalNote svg{flex:none;width:20px}.OPZ7Za_copy{width:100%}.OPZ7Za_breakdown{grid-template-columns:190px 1fr;align-items:center;gap:1.2rem;display:grid}.OPZ7Za_donut{border-radius:50%;place-items:center;width:170px;height:170px;display:grid}.OPZ7Za_donut:after{content:"";background:#fff;border-radius:50%;grid-area:1/1;width:86px;height:86px}.OPZ7Za_donut span{z-index:1;grid-area:1/1;font-size:.68rem;font-weight:700}.OPZ7Za_panel table{border-collapse:collapse;width:100%;font-size:.69rem}.OPZ7Za_panel th,.OPZ7Za_panel td{text-align:right;border-bottom:1px solid #e3e8ef;padding:.65rem}.OPZ7Za_panel th:first-child,.OPZ7Za_panel td:first-child{text-align:left}.OPZ7Za_panel td i{border-radius:3px;width:9px;height:9px;margin-right:.4rem;display:inline-block}.OPZ7Za_footer{background:#f8fbff;border:1px solid #d9e5f5;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;padding:1rem;display:grid}.OPZ7Za_footer svg{color:#246bd6}.OPZ7Za_footer div{display:grid}.OPZ7Za_footer span{color:#68778d;font-size:.7rem}@media (max-width:1050px){.OPZ7Za_layout{grid-template-columns:1fr}}@media (max-width:700px){.OPZ7Za_grid3,.OPZ7Za_grid2,.OPZ7Za_more{grid-template-columns:1fr}.OPZ7Za_actions{flex-wrap:wrap}.OPZ7Za_actions button{flex:1}.OPZ7Za_cards{grid-template-columns:1fr 1fr}.OPZ7Za_breakdown{grid-template-columns:1fr}.OPZ7Za_donut{margin:auto}.OPZ7Za_import{grid-template-columns:auto 1fr}.OPZ7Za_import button{grid-column:1/-1}.OPZ7Za_footer{grid-template-columns:auto 1fr}}
._4Zdrwa_tool{color:#10213b;gap:1rem;display:grid}._4Zdrwa_tool button,._4Zdrwa_tool input,._4Zdrwa_tool select{font:inherit}._4Zdrwa_actions{justify-content:flex-end;gap:.65rem;display:flex}._4Zdrwa_actions button,._4Zdrwa_copy,._4Zdrwa_import button{color:#10213b;cursor:pointer;background:#fff;border:1px solid #d7dfeb;border-radius:7px;justify-content:center;align-items:center;gap:.4rem;min-height:40px;padding:.6rem 1rem;font-weight:700;display:inline-flex}._4Zdrwa_actions svg,._4Zdrwa_copy svg,._4Zdrwa_import button svg{width:16px}._4Zdrwa_actions ._4Zdrwa_primary{color:#fff;background:#102541}._4Zdrwa_layout{grid-template-columns:1fr 1fr;gap:1rem;display:grid}._4Zdrwa_layout main,._4Zdrwa_layout aside{align-content:start;gap:1rem;display:grid}._4Zdrwa_panel{background:#fff;border:1px solid #dbe2eb;border-radius:9px;padding:1.1rem;box-shadow:0 1px 3px #10213b08}._4Zdrwa_panel h2{margin:0 0 1rem;font-size:1rem}._4Zdrwa_grid3,._4Zdrwa_grid2{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}._4Zdrwa_grid3>label{align-self:end}._4Zdrwa_grid2{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}._4Zdrwa_panel label{gap:.4rem;font-size:.72rem;font-weight:700;display:grid}._4Zdrwa_panel input,._4Zdrwa_panel select{background:#fff;border:1px solid #d6deea;border-radius:6px;width:100%;height:40px;padding:.6rem}._4Zdrwa_input{align-items:center;display:flex}._4Zdrwa_input input{border-radius:6px 0 0 6px;min-width:0}._4Zdrwa_input em{box-sizing:border-box;background:#f7f9fc;border:1px solid #d6deea;border-left:0;border-radius:0 6px 6px 0;place-items:center;min-width:44px;height:40px;font-size:.68rem;font-style:normal;display:grid}._4Zdrwa_advanced{text-align:left;background:#fff;border:1px solid #d7dfeb;border-radius:6px;width:100%;margin-top:1rem;padding:.7rem;font-weight:700}._4Zdrwa_extra{max-width:260px;margin-top:.8rem}._4Zdrwa_note{color:#65748a;font-size:.72rem}._4Zdrwa_import{border-color:#a9c9f6;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;display:grid}._4Zdrwa_import>svg{color:#246bd6}._4Zdrwa_import h3,._4Zdrwa_import p{margin:.1rem 0}._4Zdrwa_import p,._4Zdrwa_import small{color:#68778d;font-size:.7rem}._4Zdrwa_import small{grid-column:2/-1}._4Zdrwa_resultHead{justify-content:space-between;display:flex}._4Zdrwa_resultHead h2,._4Zdrwa_resultHead p{margin:0}._4Zdrwa_resultHead p{color:#68778d;font-size:.72rem}._4Zdrwa_resultHead>div:last-child{display:flex}._4Zdrwa_resultHead button{background:#fff;border:1px solid #d6deea;padding:.45rem .75rem}._4Zdrwa_resultHead ._4Zdrwa_active{color:#246bd6;border-color:#367df2}._4Zdrwa_cards{grid-template-columns:repeat(3,1fr);gap:.8rem;margin:1rem 0;display:grid}._4Zdrwa_cards>div,._4Zdrwa_stats>div{text-align:center;color:#246bd6;border:1px solid #cddbf5;border-radius:7px;gap:.35rem;padding:.9rem;display:grid}._4Zdrwa_cards span,._4Zdrwa_stats span{font-size:.66rem}._4Zdrwa_cards b,._4Zdrwa_stats b{font-size:1rem}._4Zdrwa_cards ._4Zdrwa_green{color:#16814d;border-color:#cbe9d4}._4Zdrwa_cards ._4Zdrwa_orange{color:#a65b13;border-color:#f0d1ae}._4Zdrwa_recommend{color:#16814d;background:#f3fbf5;border:1px solid #cbe9d4;border-radius:7px;align-items:center;gap:.7rem;padding:.85rem;display:flex}._4Zdrwa_recommend>span{display:grid}._4Zdrwa_recommend small{font-size:.68rem}._4Zdrwa_recommend button{background:#fff;border:1px solid #d6deea;border-radius:6px;justify-content:center;align-items:center;gap:.4rem;margin-left:auto;padding:.5rem;line-height:1;display:inline-flex}._4Zdrwa_recommend button svg{flex:none;width:18px;height:18px}._4Zdrwa_recommend svg{width:20px}._4Zdrwa_sensitivity{border:1px solid #d6e3f5;padding:.8rem}._4Zdrwa_sensitivity label span{justify-content:space-between;display:flex}._4Zdrwa_comparison{grid-template-columns:1.4fr .8fr;gap:1rem;margin-top:1rem;display:grid}._4Zdrwa_comparison h3,._4Zdrwa_donutBox h3{font-size:.75rem}._4Zdrwa_costTable h3{margin-bottom:.65rem}._4Zdrwa_costTable>div{border-bottom:1px solid #e3e8ef;grid-template-columns:minmax(0,1fr) minmax(76px,auto) minmax(76px,auto);align-items:center;gap:.75rem;padding:.62rem .6rem;font-size:.7rem;display:grid}._4Zdrwa_costTable>div>b{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._4Zdrwa_costTable ._4Zdrwa_compareHead{color:#52627a;text-transform:uppercase;letter-spacing:.025em;background:#f5f7fa;border:1px solid #dbe2eb;border-radius:5px 5px 0 0;padding-block:.48rem;font-size:.66rem}._4Zdrwa_costTable ._4Zdrwa_deduction{color:#34465f;background:#fafbfd}._4Zdrwa_comparison ._4Zdrwa_strong{background:#eef3f8;border-top:1px solid #bdc9d8;border-bottom:0;border-radius:0 0 5px 5px;margin-top:.2rem;font-weight:700}._4Zdrwa_labelWithHelp{align-items:center;gap:.3rem;display:inline-flex}._4Zdrwa_helpTip{display:inline-flex;position:relative}._4Zdrwa_helpTip button{color:#315f94;cursor:help;background:0 0;border:0;border-radius:50%;place-items:center;width:20px;height:20px;padding:0;display:inline-grid}._4Zdrwa_helpTip button:hover,._4Zdrwa_helpTip button:focus-visible{background:#eaf3ff;outline:2px solid #0000}._4Zdrwa_helpTip svg{width:15px;height:15px}._4Zdrwa_helpTip [role=tooltip]{z-index:10;color:#fff;opacity:0;pointer-events:none;background:#102541;border-radius:6px;width:min(300px,75vw);padding:.65rem .75rem;font-size:.72rem;font-weight:400;line-height:1.45;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + .4rem);left:50%;transform:translate(-50%,-4px);box-shadow:0 8px 24px #10213b2e}._4Zdrwa_helpTip:hover [role=tooltip],._4Zdrwa_helpTip:focus-within [role=tooltip]{opacity:1;transform:translate(-50%)}._4Zdrwa_donutBox{border-left:1px solid #e1e7ef;padding-left:1rem}._4Zdrwa_donut{border-radius:50%;place-items:center;width:130px;height:130px;margin:auto;display:grid}._4Zdrwa_donut:after{content:"";background:#fff;border-radius:50%;grid-area:1/1;width:70px;height:70px}._4Zdrwa_donut span{z-index:1;grid-area:1/1;font-weight:700}._4Zdrwa_copy{width:100%;margin-top:1rem}._4Zdrwa_chart{overflow:auto}._4Zdrwa_chart>div{gap:1rem;font-size:.7rem;display:flex}._4Zdrwa_chart>div span:before{content:"";width:14px;height:4px;margin-right:.3rem;display:inline-block}._4Zdrwa_buyLegend:before{background:#2f63dc}._4Zdrwa_leaseLegend:before{background:#18a15f}._4Zdrwa_chart svg{width:100%;min-width:500px;display:block}._4Zdrwa_buyBar{fill:#2f63dc}._4Zdrwa_leaseBar{fill:#18a15f}._4Zdrwa_buyBar:hover,._4Zdrwa_buyBar:focus,._4Zdrwa_leaseBar:hover,._4Zdrwa_leaseBar:focus{stroke:#10213b;stroke-width:2px;filter:brightness(.92);outline:none}._4Zdrwa_chart text{fill:#65748a;font-size:11px}._4Zdrwa_stats{grid-template-columns:repeat(4,1fr);gap:.6rem;display:grid}._4Zdrwa_stats>div{color:#10213b}._4Zdrwa_footer{background:#f8fbff;border:1px solid #d9e5f5;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;padding:1rem;display:grid}._4Zdrwa_footer svg{color:#246bd6}._4Zdrwa_footer div{display:grid}._4Zdrwa_footer span{color:#68778d;font-size:.7rem}._4Zdrwa_notice{color:#754d13;background:#fffaf1;border:1px solid #efd5a8;border-radius:8px;gap:.8rem;padding:1rem;display:flex}._4Zdrwa_notice svg{color:#d48a17}@media (max-width:1050px){._4Zdrwa_layout{grid-template-columns:1fr}}@media (max-width:700px){._4Zdrwa_grid3,._4Zdrwa_grid2,._4Zdrwa_comparison{grid-template-columns:1fr}._4Zdrwa_actions{flex-wrap:wrap}._4Zdrwa_actions button{flex:1}._4Zdrwa_cards,._4Zdrwa_stats{grid-template-columns:1fr 1fr}._4Zdrwa_recommend{flex-wrap:wrap;align-items:flex-start}._4Zdrwa_recommend button{margin:0}._4Zdrwa_import{grid-template-columns:auto 1fr}._4Zdrwa_import button{grid-column:1/-1}._4Zdrwa_footer{grid-template-columns:auto 1fr}}
.F39I9W_tool{color:#10213b;gap:1rem;display:grid}.F39I9W_tool button,.F39I9W_tool input{font:inherit}.F39I9W_actions{justify-content:flex-end;gap:.65rem;display:flex}.F39I9W_actions button,.F39I9W_copy,.F39I9W_import button,.F39I9W_add{color:#10213b;cursor:pointer;background:#fff;border:1px solid #d7dfeb;border-radius:7px;justify-content:center;align-items:center;gap:.4rem;min-height:40px;padding:.6rem 1rem;font-weight:700;display:inline-flex}.F39I9W_actions svg,.F39I9W_copy svg,.F39I9W_import button svg,.F39I9W_add svg{width:16px}.F39I9W_actions .F39I9W_primary{color:#fff;background:#102541}.F39I9W_layout{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.F39I9W_layout main,.F39I9W_layout aside{align-content:start;gap:1rem;display:grid}.F39I9W_panel{background:#fff;border:1px solid #dbe2eb;border-radius:9px;padding:1.1rem;box-shadow:0 1px 3px #10213b08}.F39I9W_panel h2{margin:0 0 1rem;font-size:1rem}.F39I9W_panel h2 small{color:#68778d;font-size:.7rem}.F39I9W_grid2{grid-template-columns:1fr 1fr;gap:1.2rem;display:grid}.F39I9W_panel label{gap:.4rem;font-size:.72rem;font-weight:700;display:grid}.F39I9W_panel input{border:1px solid #d6deea;border-radius:6px;width:100%;height:40px;padding:.6rem}.F39I9W_input{display:flex}.F39I9W_input input{border-radius:6px 0 0 6px;min-width:0}.F39I9W_input em{background:#f7f9fc;border:1px solid #d6deea;border-left:0;border-radius:0 6px 6px 0;place-items:center;min-width:42px;font-style:normal;display:grid}.F39I9W_panel details{border:1px solid #d7dfeb;margin-top:1rem;padding:.7rem}.F39I9W_extra{max-width:280px;margin-top:.8rem}.F39I9W_sectionHead{justify-content:space-between;display:flex}.F39I9W_sectionHead h2,.F39I9W_sectionHead p{margin:0}.F39I9W_sectionHead p,.F39I9W_panel>p{color:#68778d;font-size:.72rem}.F39I9W_sectionHead>div:last-child{gap:.45rem;display:flex}.F39I9W_sectionHead button{background:#fff;border:1px solid #d6deea;border-radius:6px;min-height:34px;padding:.35rem .65rem;font-size:.72rem;line-height:1.2}.F39I9W_resultHead button{background:#fff;border:1px solid #d6deea;padding:.5rem .8rem}.F39I9W_sectionHead .F39I9W_active,.F39I9W_resultHead .F39I9W_active{color:#246bd6;border-color:#367df2}.F39I9W_cashTable{border:1px solid #dfe5ed;margin-top:1rem}.F39I9W_cashHead,.F39I9W_cashRow{grid-template-columns:.8fr .8fr 1fr;align-items:center;display:grid}.F39I9W_cashHead>*,.F39I9W_cashRow>*{border-bottom:1px solid #e3e8ef;padding:.65rem}.F39I9W_cashHead{background:#f8fafc;font-size:.7rem}.F39I9W_cashRow{font-size:.72rem}.F39I9W_cashRow input{font-variant-numeric:tabular-nums;border-radius:0;height:34px}.F39I9W_add{margin-top:.7rem}.F39I9W_import{border-color:#a9c9f6;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;display:grid}.F39I9W_import>svg{color:#246bd6}.F39I9W_import h3,.F39I9W_import p{margin:.1rem 0}.F39I9W_import p,.F39I9W_import small{color:#68778d;font-size:.7rem}.F39I9W_import small{grid-column:2/-1}.F39I9W_resultHead{justify-content:space-between;display:flex}.F39I9W_resultHead h2,.F39I9W_resultHead p{margin:0}.F39I9W_resultHead p{color:#68778d;font-size:.72rem}.F39I9W_resultHead>div:last-child{display:flex}.F39I9W_cards{grid-template-columns:repeat(3,1fr);gap:.8rem;margin:1rem 0;display:grid}.F39I9W_cards>div{text-align:center;color:#246bd6;border:1px solid #cad9f5;border-radius:7px;gap:.35rem;padding:1rem;display:grid}.F39I9W_cards span{font-size:.67rem}.F39I9W_cards b{font-size:1.08rem}.F39I9W_cards .F39I9W_purple{color:#7c4bd0;border-color:#ded0f5}.F39I9W_cards .F39I9W_green{color:#16814d;border-color:#cbe9d4}.F39I9W_summary{grid-template-columns:1.4fr .8fr;gap:1rem;display:grid}.F39I9W_summary h3{font-size:.76rem}.F39I9W_summary>div:first-child>div{border-bottom:1px solid #e3e8ef;justify-content:space-between;padding:.65rem;font-size:.72rem;display:flex}.F39I9W_timeline{border-left:1px solid #e1e7ef;padding-left:1rem}.F39I9W_timeline>div:nth-child(2){background:#e3e9f1;border-radius:99px;height:8px;margin:3.1rem .55rem 0;position:relative}.F39I9W_timelineProgress{border-radius:inherit;background:#2f63dc;position:absolute;inset:0 auto 0 0}.F39I9W_timelineMarker{background:#2f63dc;border:3px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #2f63dc}.F39I9W_timelineMarker b{color:#fff;background:#102541;border-radius:5px;min-width:max-content;padding:.28rem .45rem;font-size:.75rem;font-style:normal;font-weight:800;position:absolute;bottom:19px;left:50%;transform:translate(-50%)}.F39I9W_unrecovered .F39I9W_timelineProgress,.F39I9W_unrecovered .F39I9W_timelineMarker{background:#c66a19}.F39I9W_unrecovered .F39I9W_timelineMarker{box-shadow:0 0 0 2px #c66a19}.F39I9W_timelineLabels{color:#68778d;justify-content:space-between;margin:.45rem .3rem 0;font-size:.65rem;display:flex}.F39I9W_success{color:#16814d;background:#f3fbf5;border:1px solid #cbe9d4;border-radius:7px;align-items:center;gap:.6rem;padding:.8rem;display:flex}.F39I9W_success button{background:#fff;border:1px solid #d7dfeb;margin-left:auto;padding:.5rem}.F39I9W_sensitivity span{justify-content:space-between;display:flex}.F39I9W_copy{width:100%}.F39I9W_chart{overflow:auto}.F39I9W_chart svg{width:100%;min-width:500px;display:block}.F39I9W_chart line{stroke:#9ba8ba}.F39I9W_chart path{fill:none;stroke:#276cdf;stroke-width:3px}.F39I9W_chart circle{fill:#276cdf}.F39I9W_chart text{fill:#65748a;font-size:11px}.F39I9W_footer{background:#f8fbff;border:1px solid #d9e5f5;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;padding:1rem;display:grid}.F39I9W_footer svg{color:#246bd6}.F39I9W_footer div{display:grid}.F39I9W_footer span{color:#68778d;font-size:.7rem}.F39I9W_notice{color:#754d13;background:#fffaf1;border:1px solid #efd5a8;border-radius:8px;gap:.8rem;padding:1rem;display:flex}.F39I9W_notice svg{color:#d48a17}@media (max-width:1000px){.F39I9W_layout{grid-template-columns:1fr}}@media (max-width:650px){.F39I9W_grid2,.F39I9W_summary{grid-template-columns:1fr}.F39I9W_actions{flex-wrap:wrap}.F39I9W_actions button{flex:1}.F39I9W_cards{grid-template-columns:1fr}.F39I9W_sectionHead,.F39I9W_resultHead{gap:.7rem;display:grid}.F39I9W_cashHead,.F39I9W_cashRow{grid-template-columns:.6fr 1fr}.F39I9W_cashHead>:last-child,.F39I9W_cashRow>:last-child{grid-column:1/-1}.F39I9W_import{grid-template-columns:auto 1fr}.F39I9W_import button{grid-column:1/-1}.F39I9W_footer{grid-template-columns:auto 1fr}.F39I9W_success{flex-wrap:wrap}.F39I9W_success button{margin:0}}
.M0H59q_tool{color:#10213b;gap:1rem;display:grid}.M0H59q_tool button,.M0H59q_tool input{font:inherit}.M0H59q_actions{justify-content:flex-end;gap:.65rem;display:flex}.M0H59q_actions button,.M0H59q_copy,.M0H59q_import button,.M0H59q_add{color:#10213b;cursor:pointer;background:#fff;border:1px solid #d7dfeb;border-radius:7px;justify-content:center;align-items:center;gap:.4rem;min-height:40px;padding:.6rem 1rem;font-weight:700;display:inline-flex}.M0H59q_actions svg,.M0H59q_copy svg,.M0H59q_import button svg,.M0H59q_add svg{width:16px}.M0H59q_actions .M0H59q_primary{color:#fff;background:#102541}.M0H59q_layout{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.M0H59q_layout main,.M0H59q_layout aside{align-content:start;gap:1rem;display:grid}.M0H59q_panel{background:#fff;border:1px solid #dbe2eb;border-radius:9px;padding:1.1rem;box-shadow:0 1px 3px #10213b08}.M0H59q_panel h2{margin:0 0 1rem;font-size:1rem}.M0H59q_panel h2 small{font-size:.7rem}.M0H59q_grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.M0H59q_panel label{gap:.4rem;font-size:.72rem;font-weight:700;display:grid}.M0H59q_panel input{border:1px solid #d6deea;border-radius:6px;width:100%;height:38px;padding:.55rem}.M0H59q_input{display:flex}.M0H59q_input input{border-radius:6px 0 0 6px;min-width:0}.M0H59q_input em{background:#f7f9fc;border:1px solid #d6deea;border-left:0;border-radius:0 6px 6px 0;place-items:center;min-width:42px;font-style:normal;display:grid}.M0H59q_panel details{border:1px solid #d7dfeb;border-radius:6px;margin-top:1rem;padding:.7rem}.M0H59q_panel summary{cursor:pointer;border-radius:5px;margin:-.7rem;padding:.7rem;transition:background-color .12s,color .12s}.M0H59q_panel summary:hover,.M0H59q_panel summary:focus-visible{color:#174f9b;background:#f3f7fc;outline:none}.M0H59q_panel details[open] summary{border-bottom:1px solid #e1e7ef;border-radius:5px 5px 0 0;margin-bottom:0}.M0H59q_detailsIntro{color:#5f6f84;margin:1rem 0;font-size:.72rem;line-height:1.5}.M0H59q_advancedGrid,.M0H59q_assumptionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.M0H59q_fieldHelp{color:#68778d;margin:.55rem 0 0;font-size:.68rem;line-height:1.45}.M0H59q_investmentHead{border-top:1px solid #e3e8ef;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding-top:.85rem;display:flex}.M0H59q_investmentHead>div{gap:.15rem;display:grid}.M0H59q_investmentHead small{color:#68778d;font-size:.67rem}.M0H59q_investmentHead button{cursor:pointer;background:#fff;border:1px solid #d7dfeb;border-radius:6px;align-items:center;gap:.35rem;min-height:34px;padding:.42rem .7rem;display:inline-flex}.M0H59q_investmentHead button:hover{background:#f3f7fc;border-color:#8fb4e8}.M0H59q_investmentHead svg,.M0H59q_investmentRow svg{width:15px}.M0H59q_investmentRows{margin-top:.7rem}.M0H59q_investmentLabels,.M0H59q_investmentRow{grid-template-columns:1.4fr .85fr .45fr 34px;align-items:center;gap:.45rem;display:grid}.M0H59q_investmentLabels{font-size:.67rem}.M0H59q_investmentRow{margin-top:.4rem}.M0H59q_investmentRow input{min-width:0;height:34px}.M0H59q_investmentRow button{cursor:pointer;background:0 0;border:0;height:34px}.M0H59q_itemHead,.M0H59q_resultHead{justify-content:space-between;display:flex}.M0H59q_itemHead h2,.M0H59q_itemHead p,.M0H59q_resultHead h2,.M0H59q_resultHead p{margin:0}.M0H59q_itemHead p,.M0H59q_resultHead p{color:#68778d;font-size:.7rem}.M0H59q_itemHead>div:last-child{display:flex}.M0H59q_itemHead button{background:#fff;border:1px solid #d6deea;padding:.45rem .7rem}.M0H59q_itemHead .M0H59q_active{color:#246bd6;border-color:#367df2}.M0H59q_items{margin-top:1rem}.M0H59q_itemLabels,.M0H59q_itemRow{grid-template-columns:1.4fr .9fr .55fr .55fr .6fr 34px;align-items:center;gap:.45rem;display:grid}.M0H59q_itemLabels{font-size:.67rem}.M0H59q_itemRow{margin-top:.4rem}.M0H59q_itemRow input{min-width:0;height:34px}.M0H59q_itemRow button{background:#fff;border:0;height:34px}.M0H59q_itemRow svg{width:15px}.M0H59q_add{margin-top:.7rem}.M0H59q_import{border:1px solid #a9c9f6;border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;margin-top:1rem;padding:.75rem;display:grid}.M0H59q_import>svg{color:#246bd6}.M0H59q_import div{display:grid}.M0H59q_import span,.M0H59q_import small{color:#68778d;font-size:.68rem}.M0H59q_import small{grid-column:2/-1}.M0H59q_resultHead>span{font-size:.7rem}.M0H59q_metrics{grid-template-columns:repeat(5,1fr);gap:.65rem;margin:1rem 0;display:grid}.M0H59q_metrics>div{text-align:center;color:#16814d;border:1px solid #cbe9d4;border-radius:7px;gap:.35rem;padding:.8rem;display:grid}.M0H59q_metrics span{font-size:.62rem}.M0H59q_metrics b{font-size:.95rem}.M0H59q_metrics .M0H59q_blue{color:#246bd6;border-color:#ccdaf5}.M0H59q_metrics .M0H59q_purple{color:#7c4bd0;border-color:#ddd0f4}.M0H59q_metrics .M0H59q_orange{color:#b26513;border-color:#efd1ad}.M0H59q_metrics .M0H59q_cyan{color:#168aa0;border-color:#c3e5eb}.M0H59q_overview{grid-template-columns:minmax(190px,.95fr) minmax(0,1.45fr);gap:1rem;display:grid}.M0H59q_overview>*{min-width:0}.M0H59q_overview h3{font-size:.76rem}.M0H59q_summaryTable>div{border-bottom:1px solid #e3e8ef;grid-template-columns:minmax(0,1fr) minmax(90px,auto);align-items:center;gap:.75rem;padding:.62rem .6rem;font-size:.7rem;display:grid}.M0H59q_summaryTable>div>b{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.M0H59q_summaryTable .M0H59q_summaryHead{color:#52627a;text-transform:uppercase;letter-spacing:.025em;background:#f5f7fa;border:1px solid #dbe2eb;border-radius:5px 5px 0 0;padding-block:.48rem;font-size:.66rem}.M0H59q_summaryTable>div:last-child{background:#eef3f8;border-radius:0 0 5px 5px;font-weight:700}.M0H59q_success,.M0H59q_warning{color:#16814d;background:#f3fbf5;border:1px solid #cbe9d4;border-radius:7px;align-items:center;gap:.65rem;padding:.8rem;display:flex}.M0H59q_warning{color:#a65b13;background:#fff9ef;border-color:#efd1ad}.M0H59q_success span,.M0H59q_warning span{display:grid}.M0H59q_success small,.M0H59q_warning small{font-size:.68rem}.M0H59q_success button,.M0H59q_warning button{background:#fff;border:1px solid #d7dfeb;margin-left:auto;padding:.5rem}.M0H59q_sensitivity span{justify-content:space-between;display:flex}.M0H59q_sensitivityGrid{background:#f8fafc;border:1px solid #dce4ee;border-radius:7px;grid-template-columns:1fr 1fr;gap:.8rem;padding:.8rem;display:grid}.M0H59q_copy{width:100%;margin-top:.8rem}.M0H59q_chart{position:relative;overflow:auto}.M0H59q_chart svg{width:100%;min-width:300px;display:block}.M0H59q_chart line{stroke:#9ba8ba}.M0H59q_chart path{fill:none;stroke:#286cdf;stroke-width:3px}.M0H59q_chart circle{fill:#286cdf;cursor:help;outline:none}.M0H59q_chart circle:focus,.M0H59q_chart circle:hover{fill:#123f91;stroke:#fff;stroke-width:2px}.M0H59q_chartTooltip{z-index:2;color:#fff;pointer-events:none;background:#0d2038;border:1px solid #fff;border-radius:5px;gap:.08rem;min-width:max-content;padding:.3rem .48rem;font-size:.86rem;line-height:1.15;display:grid;position:absolute;box-shadow:0 2px 6px #0f1f333d}.M0H59q_chartTooltip span{font-weight:600}.M0H59q_chartTooltip b{font-size:.94rem;font-weight:700}.M0H59q_tableWrap{overflow:auto}.M0H59q_panel table{border-collapse:collapse;width:100%;font-size:.68rem}.M0H59q_panel th,.M0H59q_panel td{text-align:right;white-space:nowrap;border-bottom:1px solid #e3e8ef;padding:.65rem}.M0H59q_panel th:first-child,.M0H59q_panel td:first-child{text-align:left}.M0H59q_footer{background:#f8fbff;border:1px solid #d9e5f5;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;padding:1rem;display:grid}.M0H59q_footer svg{color:#246bd6}.M0H59q_footer div{display:grid}.M0H59q_footer span{color:#68778d;font-size:.7rem}.M0H59q_notice{color:#754d13;background:#fffaf1;border:1px solid #efd5a8;border-radius:8px;gap:.8rem;padding:1rem;display:flex}.M0H59q_notice svg{color:#d48a17}@media (max-width:1100px){.M0H59q_layout{grid-template-columns:1fr}}@media (max-width:750px){.M0H59q_grid3,.M0H59q_overview,.M0H59q_advancedGrid,.M0H59q_assumptionGrid,.M0H59q_sensitivityGrid{grid-template-columns:1fr}.M0H59q_metrics{grid-template-columns:1fr 1fr}.M0H59q_actions{flex-wrap:wrap}.M0H59q_actions button{flex:1}.M0H59q_itemHead,.M0H59q_resultHead{gap:.7rem;display:grid}.M0H59q_itemLabels{display:none}.M0H59q_itemRow{grid-template-columns:1fr 1fr}.M0H59q_itemRow input:first-child{grid-column:1/-1}.M0H59q_investmentLabels{display:none}.M0H59q_investmentRow{grid-template-columns:1fr .7fr 34px}.M0H59q_investmentRow>input:first-child{grid-column:1/-1}.M0H59q_import{grid-template-columns:auto 1fr}.M0H59q_import button{grid-column:1/-1}.M0H59q_footer{grid-template-columns:auto 1fr}.M0H59q_success,.M0H59q_warning{flex-wrap:wrap}.M0H59q_success button,.M0H59q_warning button{margin:0}}
.qxNiba_tool{color:#10213b;gap:1rem;display:grid}.qxNiba_tool button,.qxNiba_tool input,.qxNiba_tool select{font:inherit}.qxNiba_actions{justify-content:flex-end;gap:.65rem;display:flex}.qxNiba_actions button,.qxNiba_copy,.qxNiba_import button,.qxNiba_sectionHead button{color:#10213b;cursor:pointer;background:#fff;border:1px solid #d7dfeb;border-radius:7px;justify-content:center;align-items:center;gap:.4rem;min-height:40px;padding:.6rem 1rem;font-weight:700;display:inline-flex}.qxNiba_actions svg,.qxNiba_copy svg,.qxNiba_import button svg,.qxNiba_sectionHead svg{width:16px}.qxNiba_actions .qxNiba_primary{color:#fff;background:#102541}.qxNiba_layout{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.qxNiba_layout main,.qxNiba_layout aside{align-content:start;gap:1rem;display:grid}.qxNiba_panel{background:#fff;border:1px solid #dbe2eb;border-radius:9px;padding:1.1rem;box-shadow:0 1px 3px #10213b08}.qxNiba_panel h2{margin:0 0 1rem;font-size:1rem}.qxNiba_panel h2 small{font-size:.7rem}.qxNiba_projectInfo{grid-template-columns:1fr 1.3fr .7fr;gap:1rem;display:grid}.qxNiba_panel label{gap:.4rem;font-size:.72rem;font-weight:700;display:grid}.qxNiba_panel input,.qxNiba_panel select{background:#fff;border:1px solid #d6deea;border-radius:5px;width:100%;height:36px;padding:.5rem}.qxNiba_dates{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.qxNiba_sectionHead,.qxNiba_resultHead{justify-content:space-between;display:flex}.qxNiba_sectionHead h2,.qxNiba_sectionHead p,.qxNiba_resultHead h2,.qxNiba_resultHead p{margin:0}.qxNiba_sectionHead p,.qxNiba_resultHead p,.qxNiba_panel>p{color:#68778d;font-size:.7rem}.qxNiba_revenueHead,.qxNiba_revenueRow{grid-template-columns:minmax(120px,1.45fr) minmax(86px,.65fr) minmax(78px,.75fr) minmax(60px,.6fr) minmax(82px,.75fr) 26px;align-items:center;gap:.45rem;display:grid}.qxNiba_costHead,.qxNiba_costRow{grid-template-columns:minmax(120px,1fr) minmax(112px,1.2fr) minmax(84px,.7fr) minmax(78px,.75fr) minmax(80px,.75fr) 26px;align-items:center;gap:.45rem;display:grid}.qxNiba_revenueHead,.qxNiba_costHead{margin-top:1rem;font-size:.65rem}.qxNiba_revenueRow,.qxNiba_costRow{margin-top:.4rem}.qxNiba_revenueRow input,.qxNiba_revenueRow select,.qxNiba_costRow input,.qxNiba_costRow select{min-width:0;font-size:.72rem}.qxNiba_quantity{grid-template-columns:minmax(0,1fr) 34px;display:grid}.qxNiba_quantity input{min-width:0}.qxNiba_revenueRow button,.qxNiba_costRow button{background:#fff;border:0}.qxNiba_revenueRow svg,.qxNiba_costRow svg{width:15px}.qxNiba_revenueRow b,.qxNiba_costRow b{text-align:right;font-size:.7rem}.qxNiba_totalBar{color:#16814d;background:#f3fbf5;border:1px solid #cbe9d4;border-radius:6px;justify-content:space-between;margin-top:.7rem;padding:.7rem;display:flex}.qxNiba_costTotal{color:#d44343;background:#fff8f8;border-color:#f0cece}.qxNiba_target{grid-template-columns:1fr 1fr;align-items:end;gap:1rem;display:grid}.qxNiba_input{align-items:stretch;height:36px;display:flex}.qxNiba_input input{box-sizing:border-box;border-radius:6px 0 0 6px;min-width:0;height:100%}.qxNiba_input em{box-sizing:border-box;background:#f7f9fc;border:1px solid #d6deea;border-left:0;border-radius:0 6px 6px 0;place-items:center;min-width:40px;height:100%;font-style:normal;display:grid}.qxNiba_target>div{background:#f8fafc;border:1px solid #d7dfeb;border-radius:5px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:36px;padding:.6rem;font-size:.72rem;display:grid}.qxNiba_target>div span{color:#52627a;line-height:1.25}.qxNiba_target>div b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.85rem}.qxNiba_import{border:1px solid #a9c9f6;border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;margin-top:1rem;padding:.75rem;display:grid}.qxNiba_import>svg{color:#246bd6}.qxNiba_import div{display:grid}.qxNiba_import span,.qxNiba_import small{color:#68778d;font-size:.68rem}.qxNiba_import small{grid-column:2/-1}.qxNiba_resultHead>div:last-child{display:flex}.qxNiba_resultHead button{background:#fff;border:1px solid #d6deea;padding:.45rem .7rem}.qxNiba_resultHead .qxNiba_active{color:#246bd6;border-color:#367df2}.qxNiba_cards{grid-template-columns:repeat(4,1fr);gap:.7rem;margin:1rem 0;display:grid}.qxNiba_cards>div{text-align:center;color:#246bd6;border:1px solid #cddbf5;border-radius:7px;gap:.35rem;padding:.85rem;display:grid}.qxNiba_cards span{font-size:.64rem}.qxNiba_cards b{font-size:1rem}.qxNiba_cards .qxNiba_red{color:#d64040;border-color:#f0cece}.qxNiba_cards .qxNiba_green{color:#16814d;border-color:#cbe9d4}.qxNiba_cards .qxNiba_purple{color:#7c4bd0;border-color:#ddd0f4}.qxNiba_summary{grid-template-columns:minmax(0,.9fr) minmax(260px,1.1fr);gap:1rem;display:grid}.qxNiba_summary h3{font-size:.76rem}.qxNiba_summary>div:first-child>div{border-bottom:1px solid #e3e8ef;justify-content:space-between;padding:.62rem;font-size:.7rem;display:flex}.qxNiba_donutArea{border-left:1px solid #e1e7ef;grid-template-rows:auto repeat(3,auto);grid-template-columns:130px minmax(0,1fr);align-items:center;column-gap:.8rem;padding-left:1rem;display:grid}.qxNiba_donutArea h3{grid-column:1/-1;margin:0 0 .65rem}.qxNiba_donut{border-radius:50%;grid-row:2/5;place-items:center;width:130px;height:130px;margin:0;display:grid}.qxNiba_donut:after{content:"";background:#fff;border-radius:50%;grid-area:1/1;width:70px;height:70px}.qxNiba_donut span{z-index:1;text-align:center;grid-area:1/1;gap:.1rem;max-width:66px;font-weight:700;line-height:1.15;display:grid}.qxNiba_donut span small{color:#68778d;font-size:.54rem;font-weight:500}.qxNiba_donut span b{font-variant-numeric:tabular-nums;font-size:.7rem}.qxNiba_donutArea .qxNiba_legendItem{border-bottom:1px solid #e8edf3;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.2rem .45rem;margin:0;padding:.35rem 0;font-size:.68rem;line-height:1.3;display:grid}.qxNiba_legendItem>span:first-of-type{font-weight:600}.qxNiba_legendValues{grid-column:2;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.qxNiba_legendValues b{font-variant-numeric:tabular-nums;white-space:nowrap}.qxNiba_legendValues em{color:#52627a;font-variant-numeric:tabular-nums;white-space:nowrap;font-style:normal}.qxNiba_donutArea i{width:8px;height:8px;margin-right:.4rem;display:inline-block}.qxNiba_success,.qxNiba_warning{color:#16814d;background:#f3fbf5;border:1px solid #cbe9d4;border-radius:7px;align-items:center;gap:.6rem;padding:.8rem;display:flex}.qxNiba_warning{color:#d44343;background:#fff8f8;border-color:#f0cece}.qxNiba_success button,.qxNiba_warning button{background:#fff;border:1px solid #d7dfeb;margin-left:auto;padding:.5rem}.qxNiba_sensitivity span{justify-content:space-between;display:flex}.qxNiba_copy{width:100%;margin-top:.8rem}.qxNiba_chart{overflow:auto}.qxNiba_chart>div{gap:1rem;font-size:.68rem;display:flex}.qxNiba_chart>div span:before{content:"";width:14px;height:4px;margin-right:.3rem;display:inline-block}.qxNiba_revLegend:before{background:#2f63dc}.qxNiba_costLegend:before{background:#e64a4a}.qxNiba_profitLegend:before{background:#15975a}.qxNiba_chart svg{width:100%;min-width:500px;display:block}.qxNiba_chart path{fill:none;stroke-width:3px}.qxNiba_revPath{stroke:#2f63dc}.qxNiba_costPath{stroke:#e64a4a}.qxNiba_profitPath{stroke:#15975a}.qxNiba_footer{background:#f8fbff;border:1px solid #d9e5f5;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;padding:1rem;display:grid}.qxNiba_footer svg{color:#246bd6}.qxNiba_footer div{display:grid}.qxNiba_footer span{color:#68778d;font-size:.7rem}.qxNiba_notice{color:#754d13;background:#fffaf1;border:1px solid #efd5a8;border-radius:8px;gap:.8rem;padding:1rem;display:flex}.qxNiba_notice svg{color:#d48a17}@media (max-width:1100px){.qxNiba_layout{grid-template-columns:1fr}}@media (max-width:750px){.qxNiba_projectInfo,.qxNiba_summary,.qxNiba_target{grid-template-columns:1fr}.qxNiba_actions{flex-wrap:wrap}.qxNiba_actions button{flex:1}.qxNiba_cards{grid-template-columns:1fr 1fr}.qxNiba_revenueHead,.qxNiba_costHead{display:none}.qxNiba_revenueRow,.qxNiba_costRow{grid-template-columns:1fr 1fr}.qxNiba_revenueRow input:first-child,.qxNiba_costRow select,.qxNiba_costRow select+input{grid-column:1/-1}.qxNiba_sectionHead,.qxNiba_resultHead{gap:.7rem;display:grid}.qxNiba_import{grid-template-columns:auto 1fr}.qxNiba_import button{grid-column:1/-1}.qxNiba_footer{grid-template-columns:auto 1fr}.qxNiba_success,.qxNiba_warning{flex-wrap:wrap}.qxNiba_success button,.qxNiba_warning button{margin:0}}
.aSCmbW_tool{color:#10213b;gap:1rem;display:grid}.aSCmbW_tool button,.aSCmbW_tool input,.aSCmbW_tool select{font:inherit}.aSCmbW_actions{justify-content:flex-end;gap:.65rem;display:flex}.aSCmbW_actions button,.aSCmbW_copy,.aSCmbW_import button,.aSCmbW_addButton{color:#10213b;cursor:pointer;background:#fff;border:1px solid #d7dfeb;border-radius:7px;justify-content:center;align-items:center;gap:.4rem;min-height:40px;padding:.6rem 1rem;font-weight:700;display:inline-flex}.aSCmbW_actions svg,.aSCmbW_copy svg,.aSCmbW_import button svg,.aSCmbW_addButton svg{width:16px}.aSCmbW_actions .aSCmbW_primary{color:#fff;background:#102541}.aSCmbW_layout{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.aSCmbW_layout main,.aSCmbW_layout aside{align-content:start;gap:1rem;display:grid}.aSCmbW_panel{background:#fff;border:1px solid #dbe2eb;border-radius:9px;padding:1.1rem;box-shadow:0 1px 3px #10213b08}.aSCmbW_panel h2{margin:0 0 1rem;font-size:1rem}.aSCmbW_panel h2 small,.aSCmbW_panel h3 small{font-size:.7rem;font-weight:400}.aSCmbW_panel>p,.aSCmbW_resultHead p{color:#68778d;margin:-.6rem 0 .9rem;font-size:.7rem}.aSCmbW_fields{grid-template-columns:1.35fr .7fr .95fr;align-items:end;gap:1rem;display:grid}.aSCmbW_panel label{gap:.4rem;font-size:.72rem;font-weight:700;display:grid}.aSCmbW_panel input,.aSCmbW_panel select{background:#fff;border:1px solid #d6deea;border-radius:5px;width:100%;height:36px;padding:.5rem}.aSCmbW_unitInput{align-items:stretch;height:36px;display:flex}.aSCmbW_unitInput input{box-sizing:border-box;border-radius:6px 0 0 6px;min-width:0;height:100%}.aSCmbW_unitInput em{box-sizing:border-box;background:#f7f9fc;border:1px solid #d6deea;border-left:0;border-radius:0 6px 6px 0;place-items:center;min-width:48px;height:100%;font-style:normal;display:grid}.aSCmbW_methodTabs{grid-template-columns:repeat(4,1fr);display:grid}.aSCmbW_methodTabs button,.aSCmbW_resultHead button{color:#10213b;background:#fff;border:1px solid #d6deea;min-height:38px}.aSCmbW_methodTabs button{padding:.45rem .35rem;font-size:.72rem;line-height:1.2}.aSCmbW_methodTabs button:first-child{border-radius:6px 0 0 6px}.aSCmbW_methodTabs button:last-child{border-radius:0 6px 6px 0}.aSCmbW_methodTabs .aSCmbW_active,.aSCmbW_resultHead .aSCmbW_active{color:#246bd6;background:#f3f7ff;border-color:#367df2;font-weight:700}.aSCmbW_goalFields{grid-template-columns:1fr 1fr 1fr;gap:1rem;margin-top:1rem;display:grid}.aSCmbW_scenarioHead,.aSCmbW_scenarioRow{grid-template-columns:1.05fr .8fr .9fr .9fr .8fr 28px;align-items:center;gap:.45rem;display:grid}.aSCmbW_scenarioHead{font-size:.65rem}.aSCmbW_scenarioRow{border-bottom:1px solid #e5e9ef;padding:.35rem 0;font-size:.7rem}.aSCmbW_scenarioRow button{background:#fff;border:0}.aSCmbW_scenarioRow svg{width:15px}.aSCmbW_addButton{margin-top:.7rem}.aSCmbW_import{border:1px solid #a9c9f6;border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;margin-top:1rem;padding:.75rem;display:grid}.aSCmbW_import>svg{color:#246bd6}.aSCmbW_import div{display:grid}.aSCmbW_import span,.aSCmbW_import small{color:#68778d;font-size:.68rem}.aSCmbW_import small{grid-column:2/-1}.aSCmbW_resultHead{justify-content:space-between;display:flex}.aSCmbW_resultHead h2,.aSCmbW_resultHead p{margin:0}.aSCmbW_resultHead>div:last-child{display:flex}.aSCmbW_resultHead button{padding:.45rem .75rem}.aSCmbW_cards{grid-template-columns:repeat(4,1fr);gap:.7rem;margin:1rem 0;display:grid}.aSCmbW_cards>div{text-align:center;color:#16814d;border:1px solid #cbe9d4;border-radius:7px;gap:.35rem;padding:.85rem;display:grid}.aSCmbW_cards span{font-size:.64rem}.aSCmbW_cards b{font-size:1rem}.aSCmbW_cards .aSCmbW_purple{color:#7c4bd0;border-color:#ddd0f4}.aSCmbW_cards .aSCmbW_orange{color:#c86a16;border-color:#efd5b8}.aSCmbW_summary{grid-template-columns:minmax(0,.9fr) minmax(270px,1.1fr);gap:1rem;display:grid}.aSCmbW_summary h3{font-size:.76rem}.aSCmbW_summary>div:first-child>div{border-bottom:1px solid #e3e8ef;justify-content:space-between;padding:.62rem;font-size:.7rem;display:flex}.aSCmbW_donutArea{border-left:1px solid #e1e7ef;grid-template-rows:auto repeat(3,auto);grid-template-columns:140px minmax(0,1fr);align-items:center;column-gap:.8rem;padding-left:1rem;display:grid}.aSCmbW_donutArea h3{flex-wrap:wrap;grid-column:1/-1;gap:.25rem;margin:0 0 .65rem;display:flex}.aSCmbW_donutArea h3 small{margin:0}.aSCmbW_donut{border-radius:50%;grid-row:2/5;place-items:center;width:140px;height:140px;margin:0;display:grid}.aSCmbW_donut:after{content:"";background:#fff;border-radius:50%;grid-area:1/1;width:75px;height:75px}.aSCmbW_donut span{z-index:1;grid-area:1/1;font-weight:700}.aSCmbW_donutArea .aSCmbW_legendItem{grid-template-columns:auto minmax(0,1fr);gap:.12rem .4rem;margin:0;line-height:1.25;display:grid}.aSCmbW_legendItem b{font-variant-numeric:tabular-nums;white-space:nowrap;grid-column:2}.aSCmbW_donutArea i{width:8px;height:8px;margin-right:.4rem;display:inline-block}.aSCmbW_success,.aSCmbW_warning{color:#16814d;background:#f3fbf5;border:1px solid #cbe9d4;border-radius:7px;align-items:center;gap:.6rem;padding:.8rem;display:flex}.aSCmbW_warning{color:#d44343;background:#fff8f8;border-color:#f0cece}.aSCmbW_success button,.aSCmbW_warning button{white-space:nowrap;background:#fff;border:1px solid #d7dfeb;justify-content:center;align-items:center;gap:.4rem;margin-left:auto;padding:.5rem;line-height:1.2;display:inline-flex}.aSCmbW_success button svg,.aSCmbW_warning button svg{flex:none;width:18px;height:18px}.aSCmbW_sensitivity span{justify-content:space-between;display:flex}.aSCmbW_copy{width:100%;margin-top:.8rem}.aSCmbW_chart{overflow:auto}.aSCmbW_chart>div{gap:1rem;font-size:.68rem;display:flex}.aSCmbW_chart>div span:before{content:"";width:14px;height:4px;margin-right:.3rem;display:inline-block}.aSCmbW_revenueLegend:before{background:#2f63dc}.aSCmbW_costLegend:before{background:#e64a4a}.aSCmbW_profitLegend:before{background:#15975a}.aSCmbW_chart svg{width:100%;min-width:500px;display:block}.aSCmbW_chart path{fill:none;stroke-width:3px}.aSCmbW_revenuePath{stroke:#2f63dc}.aSCmbW_costPath{stroke:#e64a4a}.aSCmbW_profitPath{stroke:#15975a}.aSCmbW_footer{background:#f8fbff;border:1px solid #d9e5f5;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;padding:1rem;display:grid}.aSCmbW_footer svg{color:#246bd6}.aSCmbW_footer div{display:grid}.aSCmbW_footer span{color:#68778d;font-size:.7rem}.aSCmbW_notice{color:#754d13;background:#fffaf1;border:1px solid #efd5a8;border-radius:8px;gap:.8rem;padding:1rem;display:flex}.aSCmbW_notice svg{color:#d48a17}@media (max-width:1100px){.aSCmbW_layout{grid-template-columns:1fr}}@media (max-width:750px){.aSCmbW_fields,.aSCmbW_goalFields,.aSCmbW_summary{grid-template-columns:1fr}.aSCmbW_actions{flex-wrap:wrap}.aSCmbW_actions button{flex:1}.aSCmbW_cards,.aSCmbW_methodTabs{grid-template-columns:1fr 1fr}.aSCmbW_scenarioHead{display:none}.aSCmbW_scenarioRow{grid-template-columns:1fr 1fr}.aSCmbW_scenarioRow span{grid-column:1/-1}.aSCmbW_resultHead{gap:.7rem;display:grid}.aSCmbW_import{grid-template-columns:auto 1fr}.aSCmbW_import button{grid-column:1/-1}.aSCmbW_footer{grid-template-columns:auto 1fr}.aSCmbW_success,.aSCmbW_warning{flex-wrap:wrap}.aSCmbW_success button,.aSCmbW_warning button{margin:0}}
.zGHyCa_tool{color:#10213b;gap:1rem;display:grid}.zGHyCa_tool button,.zGHyCa_tool input,.zGHyCa_tool select{font:inherit}.zGHyCa_actions{justify-content:flex-end;gap:.65rem;display:flex}.zGHyCa_actions button,.zGHyCa_copy,.zGHyCa_import button,.zGHyCa_addButton{color:#10213b;cursor:pointer;background:#fff;border:1px solid #d7dfeb;border-radius:7px;justify-content:center;align-items:center;gap:.4rem;min-height:40px;padding:.6rem 1rem;font-weight:700;display:inline-flex}.zGHyCa_actions svg,.zGHyCa_copy svg,.zGHyCa_import button svg,.zGHyCa_addButton svg{width:16px}.zGHyCa_actions .zGHyCa_primary{color:#fff;background:#102541}.zGHyCa_layout{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.zGHyCa_layout main,.zGHyCa_layout aside{align-content:start;gap:1rem;display:grid}.zGHyCa_panel{background:#fff;border:1px solid #dbe2eb;border-radius:9px;padding:1.1rem;box-shadow:0 1px 3px #10213b08}.zGHyCa_panel h2{margin:0 0 1rem;font-size:1rem}.zGHyCa_panel h2 small{font-size:.7rem;font-weight:400}.zGHyCa_panel>p,.zGHyCa_sectionHead p,.zGHyCa_resultHead p{color:#68778d;margin:-.6rem 0 .9rem;font-size:.7rem}.zGHyCa_fields{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.zGHyCa_fields>label{align-self:end}.zGHyCa_panel label{gap:.4rem;font-size:.72rem;font-weight:700;display:grid}.zGHyCa_panel input,.zGHyCa_panel select{background:#fff;border:1px solid #d6deea;border-radius:5px;width:100%;height:36px;padding:.5rem}.zGHyCa_unitInput{align-items:center;display:flex}.zGHyCa_unitInput input{border-radius:6px 0 0 6px}.zGHyCa_unitInput em{box-sizing:border-box;background:#f7f9fc;border:1px solid #d6deea;border-left:0;border-radius:0 6px 6px 0;place-items:center;min-width:44px;height:36px;font-style:normal;display:grid}.zGHyCa_dates{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}.zGHyCa_explainer{color:#16814d;background:#f3fbf5;border:1px solid #cbe9d4;border-radius:7px;grid-column:2/-1;gap:.35rem;padding:.8rem;font-size:.72rem;display:grid}.zGHyCa_inventory{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.zGHyCa_inventory>div{border:1px solid #d7dfeb;border-radius:6px;justify-content:space-between;align-items:end;padding:.6rem;font-size:.72rem;display:flex}.zGHyCa_info{background:#f3fbf5;border:1px solid #cbe9d4;border-radius:6px;align-items:center;gap:.5rem;padding:.7rem;display:flex;color:#16814d!important;margin:.8rem 0 0!important}.zGHyCa_info svg{width:16px}.zGHyCa_sectionHead,.zGHyCa_resultHead{justify-content:space-between;display:flex}.zGHyCa_sectionHead h2,.zGHyCa_sectionHead p,.zGHyCa_resultHead h2,.zGHyCa_resultHead p{margin:0}.zGHyCa_scenarioRow{border-bottom:1px solid #e5e9ef;grid-template-columns:1.2fr .75fr .75fr .9fr 30px;align-items:center;gap:.45rem;padding:.35rem 0;display:grid}.zGHyCa_scenarioRow b{text-align:right;font-size:.72rem}.zGHyCa_scenarioRow button{background:#fff;border:0}.zGHyCa_scenarioRow svg{width:15px}.zGHyCa_import{border:1px solid #a9c9f6;border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;margin-top:1rem;padding:.75rem;display:grid}.zGHyCa_import>svg{color:#246bd6}.zGHyCa_import div{display:grid}.zGHyCa_import span,.zGHyCa_import small{color:#68778d;font-size:.68rem}.zGHyCa_import small{grid-column:2/-1}.zGHyCa_resultHead>div:last-child{display:flex}.zGHyCa_resultHead button{background:#fff;border:1px solid #d6deea;padding:.45rem .75rem}.zGHyCa_resultHead .zGHyCa_active{color:#246bd6;background:#f3f7ff;border-color:#367df2}.zGHyCa_cards{grid-template-columns:repeat(4,1fr);gap:.7rem;margin:1rem 0;display:grid}.zGHyCa_cards>div{text-align:center;color:#16814d;border:1px solid #cbe9d4;border-radius:7px;gap:.35rem;padding:.85rem;display:grid}.zGHyCa_cards span{font-size:.64rem}.zGHyCa_cards b{font-size:1rem}.zGHyCa_cards .zGHyCa_blue{color:#246bd6;border-color:#cddbf5}.zGHyCa_cards .zGHyCa_purple{color:#7c4bd0;border-color:#ddd0f4}.zGHyCa_cards .zGHyCa_orange{color:#c86a16;border-color:#efd5b8}.zGHyCa_summary{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.zGHyCa_summary h3{font-size:.76rem}.zGHyCa_summary>div:first-child>div{border-bottom:1px solid #e3e8ef;justify-content:space-between;padding:.58rem;font-size:.7rem;display:flex}.zGHyCa_donutArea{border-left:1px solid #e1e7ef;padding-left:1rem}.zGHyCa_donutArea h3{margin:0 0 1.2rem}.zGHyCa_donut{float:left;border-radius:50%;place-items:center;width:140px;height:140px;margin-right:1rem;display:grid}.zGHyCa_donut:after{content:"";background:#fff;border-radius:50%;grid-area:1/1;width:92px;height:92px}.zGHyCa_donut span{z-index:1;white-space:nowrap;background:#e6e6e680;border:1px solid #111;border-radius:3px;grid-area:1/1;padding:5px;font-size:.7rem;font-weight:700}.zGHyCa_donutArea small{margin:.8rem;display:block}.zGHyCa_donutArea i{width:8px;height:8px;margin-right:.4rem;display:inline-block}.zGHyCa_success,.zGHyCa_warning{color:#16814d;background:#f3fbf5;border:1px solid #cbe9d4;border-radius:7px;align-items:center;gap:.6rem;padding:.8rem;display:flex}.zGHyCa_warning{color:#d44343;background:#fff8f8;border-color:#f0cece}.zGHyCa_success button,.zGHyCa_warning button{background:#fff;border:1px solid #d7dfeb;margin-left:auto;padding:.5rem}.zGHyCa_sensitivity span{justify-content:space-between;display:flex}.zGHyCa_copy{width:100%;margin-top:.8rem}.zGHyCa_inventoryStats{grid-template-columns:repeat(3,1fr);display:grid}.zGHyCa_inventoryStats>div{border-right:1px solid #e1e7ef;gap:.5rem;padding:.5rem 1rem;display:grid}.zGHyCa_inventoryStats>div:last-child{border:0}.zGHyCa_inventoryStats span{color:#68778d;font-size:.68rem}.zGHyCa_chart{overflow:auto}.zGHyCa_chart>div{justify-content:center;gap:1rem;font-size:.68rem;display:flex}.zGHyCa_chart>div span:before{content:"";width:14px;height:4px;margin-right:.3rem;display:inline-block}.zGHyCa_supplierLegend:before{background:#20a064}.zGHyCa_retailerLegend:before{background:#873bd1}.zGHyCa_salesLegend:before{background:#92a0b6}.zGHyCa_chart svg{width:100%;min-width:500px;display:block}.zGHyCa_chart path{fill:none;stroke-width:3px}.zGHyCa_supplierPath{stroke:#20a064}.zGHyCa_retailerPath{stroke:#873bd1}.zGHyCa_salesPath{stroke:#92a0b6;stroke-dasharray:7 5}.zGHyCa_footer{background:#f8fbff;border:1px solid #d9e5f5;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;padding:1rem;display:grid}.zGHyCa_footer svg{color:#246bd6}.zGHyCa_footer div{display:grid}.zGHyCa_footer span{color:#68778d;font-size:.7rem}.zGHyCa_notice{color:#754d13;background:#fffaf1;border:1px solid #efd5a8;border-radius:8px;gap:.8rem;padding:1rem;display:flex}.zGHyCa_notice svg{color:#d48a17}@media (max-width:1100px){.zGHyCa_layout{grid-template-columns:1fr}}@media (max-width:750px){.zGHyCa_fields,.zGHyCa_inventory,.zGHyCa_summary{grid-template-columns:1fr}.zGHyCa_explainer{grid-column:auto}.zGHyCa_actions{flex-wrap:wrap}.zGHyCa_actions button{flex:1}.zGHyCa_cards{grid-template-columns:1fr 1fr}.zGHyCa_sectionHead,.zGHyCa_resultHead{gap:.7rem;display:grid}.zGHyCa_scenarioRow{grid-template-columns:1fr 1fr}.zGHyCa_scenarioRow>input:first-child{grid-column:1/-1}.zGHyCa_import{grid-template-columns:auto 1fr}.zGHyCa_import button{grid-column:1/-1}.zGHyCa_inventoryStats{grid-template-columns:1fr}.zGHyCa_inventoryStats>div{border-bottom:1px solid #e1e7ef;border-right:0}.zGHyCa_footer{grid-template-columns:auto 1fr}.zGHyCa_success,.zGHyCa_warning{flex-wrap:wrap}.zGHyCa_success button,.zGHyCa_warning button{margin:0}}
._7t4H8q_tool{color:#10213b;gap:1rem;display:grid}._7t4H8q_tool button,._7t4H8q_tool input,._7t4H8q_tool select{font:inherit}._7t4H8q_actions{justify-content:flex-end;gap:.65rem;display:flex}._7t4H8q_actions button,._7t4H8q_copy,._7t4H8q_import button,._7t4H8q_addButton{color:#10213b;cursor:pointer;background:#fff;border:1px solid #d7dfeb;border-radius:7px;justify-content:center;align-items:center;gap:.4rem;min-height:40px;padding:.6rem 1rem;font-weight:700;display:inline-flex}._7t4H8q_actions svg,._7t4H8q_copy svg,._7t4H8q_import button svg,._7t4H8q_addButton svg{width:16px}._7t4H8q_actions ._7t4H8q_primary{color:#fff;background:#102541}._7t4H8q_layout{grid-template-columns:minmax(490px,.95fr) minmax(0,1.2fr);gap:1rem;display:grid}._7t4H8q_layout main,._7t4H8q_layout aside{align-content:start;gap:1rem;display:grid}._7t4H8q_panel{background:#fff;border:1px solid #dbe2eb;border-radius:9px;padding:1.1rem;box-shadow:0 1px 3px #10213b08}._7t4H8q_panel h2{margin:0 0 1rem;font-size:1rem}._7t4H8q_panel>p,._7t4H8q_sectionHead p,._7t4H8q_resultHead p{color:#68778d;margin:-.6rem 0 .9rem;font-size:.7rem}._7t4H8q_settings{grid-template-columns:minmax(0,1.45fr) minmax(160px,1fr);gap:1rem;display:grid}._7t4H8q_panel label{gap:.4rem;font-size:.72rem;font-weight:700;display:grid}._7t4H8q_panel input,._7t4H8q_panel select{background:#fff;border:1px solid #d6deea;border-radius:5px;width:100%;height:36px;padding:.5rem}._7t4H8q_unitInput{align-items:center;display:flex}._7t4H8q_unitInput input{border-radius:6px 0 0 6px}._7t4H8q_unitInput em{box-sizing:border-box;background:#f7f9fc;border:1px solid #d6deea;border-left:0;border-radius:0 6px 6px 0;place-items:center;min-width:44px;height:36px;font-style:normal;display:grid}._7t4H8q_dates{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}._7t4H8q_sectionHead,._7t4H8q_resultHead{justify-content:space-between;display:flex}._7t4H8q_sectionHead h2,._7t4H8q_sectionHead p,._7t4H8q_resultHead h2,._7t4H8q_resultHead p{margin:0}._7t4H8q_resourceHead,._7t4H8q_resourceRow{grid-template-columns:1.15fr 1fr .45fr .85fr .75fr 28px;align-items:center;gap:.4rem;display:grid}._7t4H8q_resourceHead,._7t4H8q_loadHead{font-size:.65rem}._7t4H8q_resourceRow{border-bottom:1px solid #e6ebf1;padding:.3rem 0}._7t4H8q_resourceRow>b{text-align:right;font-size:.7rem}._7t4H8q_resourceRow button{background:#fff;border:0}._7t4H8q_resourceRow svg{width:15px}._7t4H8q_totalBar{color:#16814d;background:#f3fbf5;justify-content:space-between;padding:.7rem;display:flex}._7t4H8q_loadHead,._7t4H8q_loadRow{grid-template-columns:1fr 1fr 1fr .8fr;align-items:center;gap:.5rem;display:grid}._7t4H8q_loadRow{border-bottom:1px solid #e6ebf1;padding:.35rem 0}._7t4H8q_loadRow>b{font-size:.7rem}._7t4H8q_import{border:1px solid #a9c9f6;border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;margin-top:1rem;padding:.75rem;display:grid}._7t4H8q_import>svg{color:#246bd6}._7t4H8q_import div{display:grid}._7t4H8q_import span,._7t4H8q_import small{color:#68778d;font-size:.68rem}._7t4H8q_resultHead>div:last-child{display:flex}._7t4H8q_resultHead button{background:#fff;border:1px solid #d6deea;padding:.45rem .75rem}._7t4H8q_resultHead ._7t4H8q_active{color:#246bd6;background:#f3f7ff;border-color:#367df2}._7t4H8q_cards{grid-template-columns:repeat(4,1fr);gap:.7rem;margin:1rem 0;display:grid}._7t4H8q_cards>div{text-align:center;color:#16814d;border:1px solid #cbe9d4;border-radius:7px;gap:.35rem;padding:.85rem;display:grid}._7t4H8q_cards span{font-size:.64rem}._7t4H8q_cards b{font-size:1rem}._7t4H8q_cards ._7t4H8q_blue{color:#246bd6;border-color:#cddbf5}._7t4H8q_cards ._7t4H8q_purple{color:#7c4bd0;border-color:#ddd0f4}._7t4H8q_cards ._7t4H8q_orange{color:#c86a16;border-color:#efd5b8}._7t4H8q_summary{grid-template-columns:.75fr 1.25fr;gap:1rem;display:grid}._7t4H8q_summary h3{font-size:.76rem}._7t4H8q_summary>div:first-child>div{border-bottom:1px solid #e3e8ef;justify-content:space-between;padding:.62rem;font-size:.7rem;display:flex}._7t4H8q_recommended{color:#16814d;background:#f3fbf5;margin-top:1rem!important}._7t4H8q_bars{border-left:1px solid #e1e7ef;padding-left:1rem}._7t4H8q_bars>div{grid-template-columns:80px 1fr 55px 50px;align-items:center;gap:.5rem;margin:.9rem 0;font-size:.68rem;display:grid}._7t4H8q_bars i{background:#e5e9ef;border-radius:3px;height:14px}._7t4H8q_bars i b{background:#1b9a54;border-radius:3px;height:100%;display:block}._7t4H8q_bars em,._7t4H8q_bars strong{text-align:right;font-style:normal}._7t4H8q_success,._7t4H8q_warning{color:#16814d;background:#f3fbf5;border:1px solid #cbe9d4;border-radius:7px;align-items:center;gap:.6rem;padding:.8rem;display:flex}._7t4H8q_warning{color:#d44343;background:#fff8f8;border-color:#f0cece}._7t4H8q_success button,._7t4H8q_warning button{background:#fff;border:1px solid #d7dfeb;margin-left:auto;padding:.5rem}._7t4H8q_sensitivity span{justify-content:space-between;display:flex}._7t4H8q_copy{width:100%;margin-top:.8rem}._7t4H8q_charts{grid-template-columns:1.4fr .8fr;gap:1rem;display:grid}._7t4H8q_chart{overflow:auto}._7t4H8q_chart>div{gap:1rem;font-size:.68rem;display:flex}._7t4H8q_chart>div span:before{content:"";width:14px;height:4px;margin-right:.3rem;display:inline-block}._7t4H8q_capacityLegend:before{background:#2f63dc}._7t4H8q_loadLegend:before{background:#ef4454}._7t4H8q_availableLegend:before{background:#18a15f}._7t4H8q_chart svg{width:100%;min-width:430px;display:block}._7t4H8q_chart path{fill:none;stroke-width:3px}._7t4H8q_capacityPath{stroke:#2f63dc}._7t4H8q_loadPath{stroke:#ef4454}._7t4H8q_availablePath{stroke:#18a15f;stroke-dasharray:6 4}._7t4H8q_donut{border-radius:50%;place-items:center;width:150px;height:150px;margin:auto;display:grid}._7t4H8q_donut:after{content:"";background:#fff;border-radius:50%;grid-area:1/1;width:80px;height:80px}._7t4H8q_donut span{z-index:1;grid-area:1/1;font-weight:700}._7t4H8q_donutArea small{margin:.8rem;display:block}._7t4H8q_donutArea i{width:8px;height:8px;margin-right:.4rem;display:inline-block}._7t4H8q_footer{background:#f8fbff;border:1px solid #d9e5f5;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;padding:1rem;display:grid}._7t4H8q_footer svg{color:#246bd6}._7t4H8q_footer div{display:grid}._7t4H8q_footer span{color:#68778d;font-size:.7rem}._7t4H8q_notice{color:#754d13;background:#fffaf1;border:1px solid #efd5a8;border-radius:8px;gap:.8rem;padding:1rem;display:flex}._7t4H8q_notice svg{color:#d48a17}@media (max-width:1100px){._7t4H8q_layout{grid-template-columns:1fr}}@media (max-width:750px){._7t4H8q_settings,._7t4H8q_summary,._7t4H8q_charts{grid-template-columns:1fr}._7t4H8q_settings label:first-child{grid-column:auto}._7t4H8q_actions{flex-wrap:wrap}._7t4H8q_actions button{flex:1}._7t4H8q_cards{grid-template-columns:1fr 1fr}._7t4H8q_sectionHead,._7t4H8q_resultHead{gap:.7rem;display:grid}._7t4H8q_resourceHead,._7t4H8q_loadHead{display:none}._7t4H8q_resourceRow,._7t4H8q_loadRow{grid-template-columns:1fr 1fr}._7t4H8q_resourceRow>input:first-child,._7t4H8q_loadRow>b:first-child{grid-column:1/-1}._7t4H8q_import{grid-template-columns:auto 1fr}._7t4H8q_import button{grid-column:1/-1}._7t4H8q_footer{grid-template-columns:auto 1fr}._7t4H8q_success,._7t4H8q_warning{flex-wrap:wrap}._7t4H8q_success button,._7t4H8q_warning button{margin:0}}
.hQXyxG_tool{color:#10213b;gap:1rem;display:grid}.hQXyxG_tool button,.hQXyxG_tool input,.hQXyxG_tool select{font:inherit}.hQXyxG_actions{justify-content:flex-end;gap:.65rem;display:flex}.hQXyxG_actions button,.hQXyxG_copy,.hQXyxG_import button{color:#10213b;cursor:pointer;background:#fff;border:1px solid #d7dfeb;border-radius:7px;justify-content:center;align-items:center;gap:.4rem;min-height:40px;padding:.6rem 1rem;font-weight:700;display:inline-flex}.hQXyxG_actions svg,.hQXyxG_copy svg,.hQXyxG_import button svg{width:16px}.hQXyxG_actions .hQXyxG_primary{color:#fff;background:#102541}.hQXyxG_layout{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.hQXyxG_layout main,.hQXyxG_layout aside{align-content:start;gap:1rem;display:grid}.hQXyxG_panel{background:#fff;border:1px solid #dbe2eb;border-radius:9px;padding:1.1rem;box-shadow:0 1px 3px #10213b08}.hQXyxG_panel h2{margin:0 0 1rem;font-size:1rem}.hQXyxG_panel h2 small,.hQXyxG_panel h3 small{font-size:.7rem;font-weight:400}.hQXyxG_panel>p,.hQXyxG_resultHead p{color:#68778d;margin:-.6rem 0 .9rem;font-size:.7rem}.hQXyxG_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.hQXyxG_panel label{gap:.4rem;font-size:.72rem;font-weight:700;display:grid}.hQXyxG_panel input,.hQXyxG_panel select{box-sizing:border-box;background:#fff;border:1px solid #d6deea;border-radius:5px;width:100%;height:36px;padding:.5rem}.hQXyxG_unitInput{grid-template-columns:minmax(0,1fr) 44px;height:36px;display:grid}.hQXyxG_unitInput input{border-radius:6px 0 0 6px;height:36px}.hQXyxG_unitInput em{box-sizing:border-box;background:#f7f9fc;border:1px solid #d6deea;border-left:0;border-radius:0 6px 6px 0;place-items:center;width:44px;height:36px;font-style:normal;display:grid}.hQXyxG_modeTabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.hQXyxG_modeTabs button{background:#fff;border:1px solid #d6deea;border-radius:5px;justify-content:center;align-items:center;gap:.35rem;min-height:38px;padding:.45rem .35rem;font-size:.74rem;line-height:1.15;display:flex}.hQXyxG_modeTabs svg{width:15px;min-width:15px}.hQXyxG_modeTabs .hQXyxG_active{color:#246bd6;background:#f3f7ff;border-color:#367df2;font-weight:700}.hQXyxG_discountFields{grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem;display:grid}.hQXyxG_explainer{color:#16814d;background:#f3fbf5;border:1px solid #cbe9d4;border-radius:7px;gap:.7rem;margin-top:1rem;padding:.8rem;font-size:.72rem;display:flex}.hQXyxG_explainer svg{width:20px}.hQXyxG_import{border:1px solid #a9c9f6;border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;margin-top:1rem;padding:.75rem;display:grid}.hQXyxG_import>svg{color:#246bd6}.hQXyxG_import div{display:grid}.hQXyxG_import span,.hQXyxG_import small{color:#68778d;font-size:.68rem}.hQXyxG_resultHead{justify-content:space-between;display:flex}.hQXyxG_resultHead h2,.hQXyxG_resultHead p{margin:0}.hQXyxG_resultHead>div:last-child{gap:.4rem;display:flex}.hQXyxG_resultHead button{background:#fff;border:1px solid #d6deea;border-radius:5px;padding:.45rem .75rem}.hQXyxG_resultHead .hQXyxG_active{color:#246bd6;background:#f3f7ff;border-color:#367df2}.hQXyxG_cards{grid-template-columns:repeat(4,1fr);gap:.7rem;margin:1rem 0;display:grid}.hQXyxG_cards>div{text-align:center;color:#16814d;border:1px solid #cbe9d4;border-radius:7px;gap:.35rem;padding:.85rem;display:grid}.hQXyxG_cards span{font-size:.64rem}.hQXyxG_cards b{font-size:1rem}.hQXyxG_cards .hQXyxG_blue{color:#246bd6;border-color:#cddbf5}.hQXyxG_cards .hQXyxG_purple{color:#7c4bd0;border-color:#ddd0f4}.hQXyxG_cards .hQXyxG_orange{color:#e05219;border-color:#f2cdbb}.hQXyxG_details{grid-template-columns:.75fr 1.25fr;gap:1rem;display:grid}.hQXyxG_details h3,.hQXyxG_chart h3{font-size:.76rem}.hQXyxG_details>div:first-child>div{border-bottom:1px solid #e3e8ef;justify-content:space-between;padding:.62rem;font-size:.7rem;display:flex}.hQXyxG_chart{border-left:1px solid #e1e7ef;padding-left:1rem}.hQXyxG_chart svg{width:100%;margin-top:.8rem;display:block}.hQXyxG_chart path{fill:none;stroke:#2563eb;stroke-width:3px}.hQXyxG_chart circle{fill:#2563eb;stroke:#fff;stroke-width:2px}.hQXyxG_gridLine{stroke:#e2e7ee;stroke-width:1px}.hQXyxG_axisLine{stroke:#8795a8;stroke-width:1px}.hQXyxG_axisText{fill:#5d6b7e;font-size:16px;font-weight:600}.hQXyxG_axisLabel{fill:#263b55;font-size:17px;font-weight:700}.hQXyxG_chartPoint{cursor:crosshair;outline:none}.hQXyxG_chartPoint:focus circle,.hQXyxG_chartPoint:hover circle{stroke:#102541;stroke-width:3px}.hQXyxG_chartTooltip{opacity:0;pointer-events:none;transition:opacity 80ms}.hQXyxG_chartPoint:focus .hQXyxG_chartTooltip,.hQXyxG_chartPoint:hover .hQXyxG_chartTooltip{opacity:1}.hQXyxG_chartTooltip rect{fill:#102541;filter:drop-shadow(0 3px 5px #10254138)}.hQXyxG_chartTooltip text{fill:#fff;font-size:14px;font-weight:600}.hQXyxG_success,.hQXyxG_warning{color:#16814d;background:#f3fbf5;border:1px solid #cbe9d4;border-radius:7px;align-items:center;gap:.6rem;margin-top:1rem;padding:.8rem;display:flex}.hQXyxG_warning{color:#d44343;background:#fff8f8;border-color:#f0cece}.hQXyxG_effect{border:1px solid #dce3ec;border-radius:7px;grid-template-columns:repeat(4,1fr);margin-top:1rem;display:grid}.hQXyxG_effect div{border-right:1px solid #dce3ec;gap:.4rem;padding:.9rem;display:grid}.hQXyxG_effect div:last-child{border:0}.hQXyxG_effect span{color:#68778d;font-size:.66rem}.hQXyxG_copy{width:100%;margin-top:1rem}.hQXyxG_footer{background:#f8fbff;border:1px solid #d9e5f5;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;padding:1rem;display:grid}.hQXyxG_footer svg{color:#246bd6}.hQXyxG_footer div{display:grid}.hQXyxG_footer span{color:#68778d;font-size:.7rem}.hQXyxG_notice{color:#754d13;background:#fffaf1;border:1px solid #efd5a8;border-radius:8px;gap:.8rem;padding:1rem;display:flex}.hQXyxG_notice svg{color:#d48a17}@media (max-width:1100px){.hQXyxG_layout{grid-template-columns:1fr}}@media (max-width:750px){.hQXyxG_fields,.hQXyxG_discountFields,.hQXyxG_details{grid-template-columns:1fr}.hQXyxG_actions{flex-wrap:wrap}.hQXyxG_actions button{flex:1}.hQXyxG_cards,.hQXyxG_effect,.hQXyxG_modeTabs{grid-template-columns:1fr 1fr}.hQXyxG_resultHead{gap:.7rem;display:grid}.hQXyxG_import{grid-template-columns:auto 1fr}.hQXyxG_import button{grid-column:1/-1}.hQXyxG_footer{grid-template-columns:auto 1fr}}
.qHL1OG_tool{color:#10213b;gap:1rem;display:grid}.qHL1OG_tool button,.qHL1OG_tool input,.qHL1OG_tool select{font:inherit}.qHL1OG_actions{justify-content:flex-end;gap:.65rem;display:flex}.qHL1OG_actions button,.qHL1OG_copy,.qHL1OG_import button,.qHL1OG_addButton,.qHL1OG_sectionHead button{color:#10213b;cursor:pointer;background:#fff;border:1px solid #d7dfeb;border-radius:7px;justify-content:center;align-items:center;gap:.4rem;min-height:40px;padding:.6rem 1rem;font-weight:700;display:inline-flex}.qHL1OG_actions svg,.qHL1OG_copy svg,.qHL1OG_import button svg,.qHL1OG_addButton svg,.qHL1OG_sectionHead svg{width:16px}.qHL1OG_actions .qHL1OG_primary{color:#fff;background:#102541}.qHL1OG_layout{grid-template-columns:.95fr 1.05fr;gap:1rem;display:grid}.qHL1OG_layout main,.qHL1OG_layout aside{align-content:start;gap:1rem;display:grid}.qHL1OG_panel{background:#fff;border:1px solid #dbe2eb;border-radius:9px;padding:1.1rem;box-shadow:0 1px 3px #10213b08}.qHL1OG_panel h2{margin:0 0 1rem;font-size:1rem}.qHL1OG_panel h2 small{font-size:.7rem;font-weight:400}.qHL1OG_panel>p,.qHL1OG_sectionHead p,.qHL1OG_resultHead p{color:#68778d;margin:-.6rem 0 .9rem;font-size:.7rem}.qHL1OG_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.qHL1OG_panel label{gap:.4rem;font-size:.72rem;font-weight:700;display:grid}.qHL1OG_panel input,.qHL1OG_panel select{background:#fff;border:1px solid #d6deea;border-radius:5px;width:100%;height:36px;padding:.5rem}.qHL1OG_unitInput{display:flex}.qHL1OG_unitInput input{border-radius:6px 0 0 6px}.qHL1OG_unitInput em{background:#f7f9fc;border:1px solid #d6deea;border-left:0;border-radius:0 6px 6px 0;place-items:center;min-width:44px;font-style:normal;display:grid}.qHL1OG_sectionHead,.qHL1OG_resultHead{justify-content:space-between;display:flex}.qHL1OG_sectionHead h2,.qHL1OG_sectionHead p,.qHL1OG_resultHead h2,.qHL1OG_resultHead p{margin:0}.qHL1OG_costRow{border-bottom:1px solid #e5e9ef;grid-template-columns:1.4fr .65fr .8fr 30px;align-items:center;gap:.5rem;padding:.35rem 0;display:grid}.qHL1OG_costRow button,.qHL1OG_scenarios button{background:#fff;border:0}.qHL1OG_costRow svg,.qHL1OG_scenarios svg{width:15px}.qHL1OG_totalBar{color:#16814d;background:#f3fbf5;justify-content:space-between;padding:.7rem;display:flex}.qHL1OG_scenarios>div{border-bottom:1px solid #e5e9ef;grid-template-columns:.7fr .65fr .9fr .9fr .9fr 28px;align-items:center;gap:.45rem;padding:.4rem 0;font-size:.7rem;display:grid}.qHL1OG_scenarios b{text-align:right}.qHL1OG_addButton{margin-top:.7rem}.qHL1OG_import{border:1px solid #a9c9f6;border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;margin-top:1rem;padding:.75rem;display:grid}.qHL1OG_import>svg{color:#246bd6}.qHL1OG_import div{display:grid}.qHL1OG_import span,.qHL1OG_import small{color:#68778d;font-size:.68rem}.qHL1OG_resultHead>div:last-child{display:flex}.qHL1OG_resultHead button{background:#fff;border:1px solid #d6deea;padding:.45rem .75rem}.qHL1OG_resultHead .qHL1OG_active{color:#246bd6;background:#f3f7ff;border-color:#367df2}.qHL1OG_cards{grid-template-columns:repeat(4,1fr);gap:.7rem;margin:1rem 0;display:grid}.qHL1OG_cards>div{text-align:center;color:#16814d;border:1px solid #cbe9d4;border-radius:7px;gap:.35rem;padding:.85rem;display:grid}.qHL1OG_cards span{font-size:.64rem}.qHL1OG_cards b{font-size:1rem}.qHL1OG_cards .qHL1OG_blue{color:#246bd6;border-color:#cddbf5}.qHL1OG_cards .qHL1OG_purple{color:#7c4bd0;border-color:#ddd0f4}.qHL1OG_cards .qHL1OG_orange{color:#c86a16;border-color:#efd5b8}.qHL1OG_details{grid-template-columns:.8fr 1.2fr;gap:1rem;display:grid}.qHL1OG_details h3{font-size:.76rem}.qHL1OG_details>div:first-child>div{border-bottom:1px solid #e3e8ef;justify-content:space-between;padding:.56rem;font-size:.7rem;display:flex}.qHL1OG_donutArea{border-left:1px solid #e1e7ef;padding-left:1rem}.qHL1OG_donutContent{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:1rem;margin-top:1.25rem;display:grid}.qHL1OG_donut{border-radius:50%;place-items:center;width:150px;height:150px;display:grid}.qHL1OG_donut:after{content:"";background:#fff;border-radius:50%;grid-area:1/1;width:88px;height:88px}.qHL1OG_donutCenter{z-index:1;text-align:center;background:#f1f4f7d1;border:1px solid #10213b52;border-radius:5px;grid-area:1/1;gap:2px;min-width:76px;padding:6px 7px;display:grid}.qHL1OG_donutCenter small{color:#647184;font-size:.58rem;font-weight:600}.qHL1OG_donutCenter strong{font-size:.78rem;font-weight:700}.qHL1OG_donutLegend{gap:.65rem;display:grid}.qHL1OG_donutLegend>div{grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:.55rem;display:grid}.qHL1OG_donutLegend i{width:8px;height:8px}.qHL1OG_donutLegend span{gap:1px;display:grid}.qHL1OG_donutLegend span b{font-size:.68rem}.qHL1OG_donutLegend span small{color:#68778d;font-size:.62rem}.qHL1OG_donutLegend>div>strong{white-space:nowrap;font-size:.68rem}.qHL1OG_success,.qHL1OG_warning{color:#16814d;background:#f3fbf5;border:1px solid #cbe9d4;border-radius:7px;align-items:center;gap:.6rem;margin-top:1.25rem;padding:.8rem;display:flex}.qHL1OG_warning{color:#d44343;background:#fff8f8;border-color:#f0cece}.qHL1OG_panel>.qHL1OG_success,.qHL1OG_panel>.qHL1OG_warning{font-size:inherit;margin:1.25rem 0 0}.qHL1OG_panel>.qHL1OG_success{color:#16814d}.qHL1OG_panel>.qHL1OG_warning{color:#d44343}.qHL1OG_success button,.qHL1OG_warning button{background:#fff;border:1px solid #d7dfeb;margin-left:auto;padding:.5rem}.qHL1OG_sensitivity span{justify-content:space-between;display:flex}.qHL1OG_copy{width:100%;margin-top:.8rem}.qHL1OG_chart{overflow:auto}.qHL1OG_chart>div{justify-content:center;gap:1rem;font-size:.68rem;display:flex}.qHL1OG_chart>div span:before{content:"";width:14px;height:4px;margin-right:.3rem;display:inline-block}.qHL1OG_commissionLegend:before{background:#2f63dc}.qHL1OG_netLegend:before{background:#18a15f}.qHL1OG_profitLegend:before{background:#8754d4}.qHL1OG_chart svg{width:100%;min-width:500px;margin-top:1.25rem;display:block}.qHL1OG_chart path{fill:none;stroke-width:3px}.qHL1OG_commissionPath{stroke:#2f63dc}.qHL1OG_netPath{stroke:#18a15f}.qHL1OG_profitPath{stroke:#8754d4}.qHL1OG_gridLine{stroke:#e2e7ee;stroke-width:1px}.qHL1OG_axisLine{stroke:#8795a8;stroke-width:1px}.qHL1OG_axisText{fill:#5d6b7e;font-size:10px}.qHL1OG_axisLabel{fill:#263b55;font-size:11px;font-weight:700}.qHL1OG_chartPoint{cursor:crosshair;outline:none}.qHL1OG_chartPoint circle{stroke:#fff;stroke-width:2px}.qHL1OG_chartPoint:focus circle,.qHL1OG_chartPoint:hover circle{stroke:#102541;stroke-width:3px}.qHL1OG_chartTooltip{opacity:0;pointer-events:none;transition:opacity 80ms}.qHL1OG_chartPoint:focus .qHL1OG_chartTooltip,.qHL1OG_chartPoint:hover .qHL1OG_chartTooltip{opacity:1}.qHL1OG_chartTooltip rect{fill:#102541;filter:drop-shadow(0 3px 5px #10254138)}.qHL1OG_chartTooltip text{fill:#fff;font-size:10px;font-weight:600}.qHL1OG_footer{background:#f8fbff;border:1px solid #d9e5f5;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;padding:1rem;display:grid}.qHL1OG_footer svg{color:#246bd6}.qHL1OG_footer div{display:grid}.qHL1OG_footer span{color:#68778d;font-size:.7rem}.qHL1OG_notice{color:#754d13;background:#fffaf1;border:1px solid #efd5a8;border-radius:8px;gap:.8rem;padding:1rem;display:flex}.qHL1OG_notice svg{color:#d48a17}@media (max-width:1100px){.qHL1OG_layout{grid-template-columns:1fr}}@media (max-width:750px){.qHL1OG_fields,.qHL1OG_details{grid-template-columns:1fr}.qHL1OG_actions{flex-wrap:wrap}.qHL1OG_actions button{flex:1}.qHL1OG_cards{grid-template-columns:1fr 1fr}.qHL1OG_donutContent{grid-template-columns:1fr;justify-items:center}.qHL1OG_donutLegend{width:100%}.qHL1OG_sectionHead,.qHL1OG_resultHead{gap:.7rem;display:grid}.qHL1OG_costRow,.qHL1OG_scenarios>div{grid-template-columns:1fr 1fr}.qHL1OG_costRow>input:first-child,.qHL1OG_scenarios span{grid-column:1/-1}.qHL1OG_import{grid-template-columns:auto 1fr}.qHL1OG_import button{grid-column:1/-1}.qHL1OG_footer{grid-template-columns:auto 1fr}.qHL1OG_success,.qHL1OG_warning{flex-wrap:wrap}.qHL1OG_success button,.qHL1OG_warning button{margin:0}}
