.TradingCalculators_shell__VC_Um{--tc-ink:#102a3a;--tc-muted:#526b79;--tc-border:#d8e5ec;--tc-border-strong:#bfd4df;--tc-surface:#fff;--tc-soft:#f4f9fb;--tc-primary:#067ca9;--tc-primary-dark:#045a7d;--tc-success:#087b57;--tc-warning:#8b5a08;--tc-danger:#a43838;--ift-tool-surface-max:1280px;--ift-tool-surface-gutter:16px;--ift-tool-surface-width:min(var(--ift-tool-surface-max),calc(100vw - var(--ift-tool-surface-gutter) - var(--ift-tool-surface-gutter)));position:relative;left:auto;width:var(--ift-tool-surface-width);max-width:none;margin-inline:calc((100% - var(--ift-tool-surface-width))/2);transform:none;padding:8px 0 max(88px,88px);padding:8px 0 max(88px,var(--tool-content-padding-bottom,88px));color:var(--tc-ink);font-size:16px;line-height:1.5;text-align:start}.TradingCalculators_shell__VC_Um :where(a,button,input,select,summary,textarea,[tabindex]):focus-visible{scroll-margin-block:24px}.TradingCalculators_panel__a_yg_{min-width:0;padding:clamp(18px,2.4vw,28px);border:1px solid var(--tc-border);border-radius:20px;background:var(--tc-surface);box-shadow:0 12px 36px rgba(18,58,79,.07)}.TradingCalculators_panelEmphasized__z_wK1{border-color:#9bcfe0;background:linear-gradient(145deg,#fff,#f1fbff);box-shadow:0 18px 50px rgba(7,89,123,.11)}.TradingCalculators_panelHeader__umsET{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px}.TradingCalculators_panelHeading__kZHYH{min-width:0}.TradingCalculators_panelTitle__soIej{margin:0;font-size:clamp(18px,2vw,23px);font-weight:800;line-height:1.2;letter-spacing:-.02em}.TradingCalculators_panelDescription__Kh2pB{max-width:680px;margin:7px 0 0;color:var(--tc-muted);font-size:14px;line-height:1.55}.TradingCalculators_panelActions__P8BO2{flex:0 0 auto}.TradingCalculators_resultAnnouncer__dHXLr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(50%)}.TradingCalculators_brokerIdentity__d6KcC{display:inline-flex;min-width:0;align-items:center;gap:11px;text-align:left}.TradingCalculators_brokerIdentityCompact__RssE4{gap:8px}.TradingCalculators_brokerMark__FcVDt{position:relative;display:inline-flex;width:42px;height:42px;flex:0 0 42px;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--tc-border);border-radius:12px;background:#f1f7fa;color:var(--tc-primary-dark);font-size:12px;font-weight:850;letter-spacing:.03em}.TradingCalculators_brokerIdentityCompact__RssE4 .TradingCalculators_brokerMark__FcVDt{width:34px;height:34px;flex-basis:34px;border-radius:9px;font-size:10px}.TradingCalculators_brokerMark__FcVDt>*{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.TradingCalculators_brokerInitials__OUEYc{display:inline-flex;align-items:center;justify-content:center}.TradingCalculators_brokerLogo__jhdny{position:absolute;inset:0;display:block;padding:3px;background:#fff;-o-object-fit:contain;object-fit:contain}.TradingCalculators_countryFlagLabel__Iy_L6{display:inline-flex;min-width:0;align-items:center;gap:7px}.TradingCalculators_countryFlagMark__Bs_XW{display:inline-flex;flex-shrink:0;overflow:hidden;border-radius:999px;box-shadow:0 0 0 1px rgba(25,61,77,.12)}.TradingCalculators_countryFlagImage__eWGvC{display:block;width:100%;height:100%;margin:0}.TradingCalculators_brokerCopy__Es8L2{display:grid;min-width:0;grid-gap:2px;gap:2px}.TradingCalculators_brokerCopy__Es8L2 span,.TradingCalculators_brokerCopy__Es8L2 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TradingCalculators_brokerCopy__Es8L2 strong{font-size:14px;font-weight:780}.TradingCalculators_brokerCopy__Es8L2 span{color:var(--tc-muted);font-size:12px}.TradingCalculators_qualityBadge__VYXr_{display:inline-flex;min-height:28px;align-items:center;gap:7px;padding:4px 9px;border:1px solid;border-radius:999px;font-size:11px;font-weight:750;line-height:1.2}.TradingCalculators_qualityDot__zLk7y{width:6px;height:6px;border-radius:50%;background:currentcolor}.TradingCalculators_qualityBadge_fresh__twQPP{border-color:#a4dbc8;background:#eaf8f2;color:var(--tc-success)}.TradingCalculators_qualityBadge_neutral__6qx72{border-color:#cbdde6;background:#f2f7fa;color:#4e6978}.TradingCalculators_qualityBadge_warning__78tIY{border-color:#ead19e;background:#fff7e8;color:var(--tc-warning)}.TradingCalculators_qualityBadge_danger__Ye852{border-color:#e8bbbb;background:#fff0f0;color:var(--tc-danger)}.TradingCalculators_notice__Dj8_z{display:flex;align-items:flex-start;gap:11px;padding:13px 15px;border:1px solid;border-radius:13px;font-size:13px;line-height:1.5}.TradingCalculators_notice_info__IKCD8{border-color:#b9d9e6;background:#eef9fd;color:#245b71}.TradingCalculators_notice_warning__QOu5K{border-color:#ecd39f;background:#fff8e9;color:#704b10}.TradingCalculators_notice_danger__Yz_RF{border-color:#e7b6b6;background:#fff1f1;color:#873030}.TradingCalculators_notice_success__vW9XT{border-color:#addbc9;background:#edf9f4;color:#086b4c}.TradingCalculators_noticeIcon__KDqHU{display:inline-flex;width:20px;height:20px;flex:0 0 20px;align-items:center;justify-content:center;border:1px solid;border-radius:50%;font-size:11px;font-weight:850}.TradingCalculators_noticeCopy__pCHmy{display:grid;flex:1 1;grid-gap:2px;gap:2px}.TradingCalculators_noticeAction__c3NoU{flex:0 0 auto}.TradingCalculators_noticeAction__c3NoU button{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;padding:8px 12px;border:1px solid;border-radius:9px;background:#fff;color:inherit;font:inherit;font-weight:750;cursor:pointer}.TradingCalculators_noticeAction__c3NoU button:focus-visible{outline:3px solid rgba(6,124,169,.24);outline-offset:2px}.TradingCalculators_resultActions__HkvPU{display:flex;flex-wrap:wrap;gap:8px}.TradingCalculators_resultActions__HkvPU button{min-height:44px;padding:9px 14px;border:1px solid rgba(0,0,0,0);border-radius:11px;font:inherit;font-size:13px;font-weight:750;cursor:pointer}.TradingCalculators_mobileResultBar__jhYkW:focus-visible,.TradingCalculators_resultActions__HkvPU button:focus-visible{outline:3px solid rgba(6,124,169,.24);outline-offset:2px}.TradingCalculators_resultActions__HkvPU button:disabled{cursor:not-allowed;opacity:.55}.TradingCalculators_resultAction_primary__Yd3YD{background:var(--tc-primary);color:#fff}.TradingCalculators_resultAction_primary__Yd3YD:hover:not(:disabled){background:var(--tc-primary-dark)}.TradingCalculators_resultAction_secondary__Dqa4K{border-color:var(--tc-border-strong)!important;background:#fff;color:var(--tc-primary-dark)}.TradingCalculators_resultAction_quiet__DcJk4{background:rgba(0,0,0,0);color:#506b7a}.TradingCalculators_mobileResultBar__jhYkW{position:fixed;z-index:30;right:12px;bottom:calc(0px + 12px);bottom:calc(var(--tool-fixed-bottom-inset, 0px) + var(--tool-fixed-control-base-gap, 12px));left:12px;display:none;min-height:58px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 13px;border:1px solid #8fc6d9;border-radius:15px;background:hsla(0,0%,100%,.96);color:var(--tc-ink);box-shadow:0 16px 42px rgba(11,56,78,.23);text-align:left;backdrop-filter:blur(12px)}.TradingCalculators_mobileResultValue__e2_QO{color:var(--tc-primary-dark);font-size:18px;font-weight:850}.TradingCalculators_mobileResultLabel__jCa_F{overflow:hidden;color:var(--tc-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.TradingCalculators_mobileResultArrow__8ZodU{font-size:18px;font-weight:800}@media(max-width:719px){.TradingCalculators_shell__VC_Um{padding-bottom:max(92px,82px);padding-bottom:max(92px,var(--tool-content-padding-bottom,82px))}.TradingCalculators_panel__a_yg_{padding:17px;border-radius:16px}.TradingCalculators_panelHeader__umsET{display:grid;grid-gap:12px;gap:12px}.TradingCalculators_mobileResultBar__jhYkW{display:grid}}@media(prefers-reduced-motion:reduce){.TradingCalculators_mobileResultBar__jhYkW,.TradingCalculators_resultActions__HkvPU button{scroll-behavior:auto;transition:none}}@media(forced-colors:active){.TradingCalculators_mobileResultBar__jhYkW,.TradingCalculators_notice__Dj8_z,.TradingCalculators_panel__a_yg_,.TradingCalculators_qualityBadge__VYXr_{border-color:CanvasText}}.ToolApplicationShell_shell__4KKr_{--ift-tool-surface-max:1280px;--ift-tool-surface-gutter:16px;--ift-tool-surface-width:min(var(--ift-tool-surface-max),calc(100vw - var(--ift-tool-surface-gutter) - var(--ift-tool-surface-gutter)));position:relative;left:auto;width:var(--ift-tool-surface-width);max-width:none;margin-inline:calc((100% - var(--ift-tool-surface-width))/2);transform:none;min-width:0;color:inherit;font-size:16px;line-height:1.5;text-align:start}.ToolApplicationShell_shell__4KKr_,.ToolApplicationShell_shell__4KKr_ *{box-sizing:border-box}.ToolApplicationShell_shell__4KKr_ :where(a,button,input,select,summary,textarea,[tabindex]):focus-visible{scroll-margin-block:24px}@media(prefers-reduced-motion:reduce){.ToolApplicationShell_shell__4KKr_ :where(*,:before,:after){animation-duration:.01ms;animation-iteration-count:1;scroll-behavior:auto;transition-duration:.01ms}}@media(forced-colors:active){.ToolApplicationShell_shell__4KKr_ :where(a,button,input,select,summary,textarea,[tabindex]):focus-visible{outline:2px solid Highlight;outline-offset:2px}}.RiskRewardCalculator_shell__83Ix7{min-width:0;padding-block:16px 24px}.RiskRewardCalculator_formColumn__JZubb,.RiskRewardCalculator_frame__q0xaD,.RiskRewardCalculator_resultColumn__2rmEp,.RiskRewardCalculator_workspace__Me7kn,.RiskRewardCalculator_workspace__Me7kn>*{min-width:0}.RiskRewardCalculator_workspace__Me7kn{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start;margin-top:20px}.RiskRewardCalculator_directionChoice__OuF2V:has(input:focus-visible){outline:3px solid rgba(3,105,161,.6);outline-offset:2px}.RiskRewardCalculator_levelModeChoice__yuMkz:has(input:focus-visible){outline:3px solid rgba(3,105,161,.6);outline-offset:2px}@media(min-width:1120px){.RiskRewardCalculator_workspace__Me7kn{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr)}}@media(min-width:1120px)and (min-height:760px){.RiskRewardCalculator_resultColumn__2rmEp{position:sticky;top:16px}}@media(max-width:719px){.RiskRewardCalculator_shell__83Ix7{padding-top:8px}}@media(forced-colors:active){.RiskRewardCalculator_directionChoice__OuF2V:has(input:focus-visible),.RiskRewardCalculator_levelModeChoice__yuMkz:has(input:focus-visible){outline-color:Highlight}}.Planner_shell__PEMGW{padding:clamp(16px,3vw,32px);border:1px solid #dce3ee;border-radius:24px;background:#f5f7fc;color:#17213b;box-shadow:0 12px 35px #17213b08}.Planner_header__jmsfm{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px}.Planner_eyebrow__fRhl1{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#3559a0}.Planner_header__jmsfm h2{font-size:clamp(24px,3vw,34px);line-height:1.2;margin:8px 0 12px}.Planner_header__jmsfm p,.Planner_hint__gY4El{font-size:14px;line-height:1.6;color:#59657b}.Planner_actions__2Ek3V{display:flex;flex-wrap:wrap;gap:8px}.Planner_button__c_7yW{min-height:44px;padding:10px 16px;border:1px solid #b9c9e4;border-radius:12px;background:white;color:#244784;font-size:14px;font-weight:600;cursor:pointer}.Planner_button__c_7yW:focus-visible,.Planner_details__b2_mg summary:focus-visible,.Planner_field__aMpYi input:focus-visible,.Planner_field__aMpYi select:focus-visible{outline:3px solid #547dd3;outline-offset:3px}.Planner_button__c_7yW[aria-pressed=true],.Planner_primary__iVhey{background:#234f9a;color:white;border-color:#234f9a}.Planner_workspace__pVs_h{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:24px;gap:24px;align-items:start}.Planner_card__pHZir{padding:20px;border:1px solid #dce3ee;border-radius:18px;background:white;min-width:0}.Planner_card__pHZir+.Planner_card__pHZir{margin-top:16px}.Planner_card__pHZir h3{margin:0 0 16px;font-size:18px;line-height:1.4}.Planner_grid__tG1Oc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.Planner_field__aMpYi{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;min-width:0}.Planner_field__aMpYi input,.Planner_field__aMpYi select{width:100%;min-width:0;min-height:46px;border:1px solid #bfcadc;border-radius:10px;padding:10px 12px;font-size:16px;background:white;color:#17213b}.Planner_field__aMpYi small{font-size:12px;font-weight:400;color:#59657b;line-height:1.5}.Planner_field__aMpYi [aria-invalid=true]{border-color:#b22235}.Planner_details__b2_mg{margin-top:16px}.Planner_details__b2_mg summary{cursor:pointer;min-height:44px;padding:12px 0;font-weight:600;font-size:14px}.Planner_result___MDIx{position:sticky;top:20px}.Planner_result___MDIx h3{margin-bottom:8px}.Planner_value__Tqrs9{font-size:clamp(32px,4vw,48px);font-weight:700;line-height:1.2;color:#244784;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.Planner_badge__OyOR2{display:inline-block;padding:5px 10px;border-radius:8px;background:#edf2fc;color:#3559a0;font-size:12px;font-weight:600;margin-bottom:12px}.Planner_metrics__qaHrC{margin:20px 0 0}.Planner_metrics__qaHrC div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;border-bottom:1px solid #e7ecf4;font-size:14px}.Planner_metrics__qaHrC dt{color:#59657b}.Planner_metrics__qaHrC dd{margin:0;font-weight:600;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Planner_formula__6mt9h{font-size:14px;line-height:1.8;padding:16px;background:#f5f7fc;border-radius:12px;margin-top:16px;overflow-wrap:anywhere}.Planner_notice__vS7PU{padding:12px 16px;background:#fff4db;border:1px solid #e7cc8b;border-radius:12px;font-size:13px;line-height:1.6}.Planner_error__JMIgZ{color:#a11c2f;font-size:13px;line-height:1.6}.Planner_footer__hFCe_{font-size:12px;line-height:1.7;color:#667086;margin-top:18px}.Planner_mode__H_9YC{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 20px}@media (max-width:740px){.Planner_workspace__pVs_h{grid-template-columns:1fr}.Planner_result___MDIx{position:static}.Planner_header__jmsfm{flex-direction:column}.Planner_grid__tG1Oc{gap:12px}.Planner_card__pHZir{padding:16px}.Planner_shell__PEMGW{border-radius:16px}}@media (max-width:380px){.Planner_grid__tG1Oc{grid-template-columns:1fr}.Planner_metrics__qaHrC div{flex-direction:column;gap:4px}.Planner_metrics__qaHrC dd{text-align:left}}