.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}}.GoldProfitCalculator_shell___dtQ4{margin-block:2rem;padding:clamp(16px,3vw,32px);background:#f3f7fa;border:1px solid #d5e1e8;border-radius:20px;color:#123747}.GoldProfitCalculator_heading__HB0k8{margin-bottom:24px}.GoldProfitCalculator_heading__HB0k8 h2{margin:12px 0 8px;font-size:clamp(22px,3vw,30px)}.GoldProfitCalculator_heading__HB0k8 p{margin:0;max-width:760px}.GoldProfitCalculator_badge__q496i{display:inline-block;padding:5px 10px;border-radius:8px;background:#f8ecd2;color:#725214;font-size:12px;font-weight:700}.GoldProfitCalculator_workspace__e_lwA{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,1fr);grid-gap:24px;gap:24px;align-items:start}.GoldProfitCalculator_controls__4snLU{min-width:0;display:grid;grid-gap:22px;gap:22px}.GoldProfitCalculator_controls__4snLU fieldset{margin:0;padding:18px;border:1px solid #cddce5;border-radius:12px;background:#fff;min-width:0}.GoldProfitCalculator_controls__4snLU legend{padding:0 6px;font-size:16px;font-weight:700}.GoldProfitCalculator_grid__eDesJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.GoldProfitCalculator_field__QJWwW{min-width:0;display:grid;align-content:start;grid-gap:6px;gap:6px}.GoldProfitCalculator_field__QJWwW label{font-size:14px;font-weight:600}.GoldProfitCalculator_field__QJWwW input,.GoldProfitCalculator_field__QJWwW select{width:100%;min-width:0;height:44px;border:1px solid #8ba6b6;border-radius:8px;padding:8px 10px;background:#fff;color:#123747;font-size:16px}.GoldProfitCalculator_field__QJWwW input[aria-invalid=true]{border-color:#a02c38}.GoldProfitCalculator_field__QJWwW input:disabled,.GoldProfitCalculator_field__QJWwW select:disabled{background:#edf2f5;opacity:1;color:#526775}.GoldProfitCalculator_field__QJWwW small{font-size:12px;line-height:1.5;color:#526775}.GoldProfitCalculator_shell___dtQ4 button{min-height:44px;padding:10px 14px;border:1px solid #0b5672;border-radius:8px;background:#0b5672;color:#fff;font-size:14px;font-weight:600;cursor:pointer;white-space:normal}.GoldProfitCalculator_shell___dtQ4 button:disabled{opacity:.5;cursor:default}.GoldProfitCalculator_shell___dtQ4 button.GoldProfitCalculator_secondary__djaQH{color:#0b5672;background:#fff}.GoldProfitCalculator_shell___dtQ4 :is(input,select,button,a):focus-visible{outline:3px solid #c08415;outline-offset:3px}.GoldProfitCalculator_hint__oSf8v{margin:8px 0 14px;color:#526775;font-size:13px;line-height:1.6}.GoldProfitCalculator_brokerControls__lA74M{display:flex;flex-wrap:wrap;gap:10px;align-items:end}.GoldProfitCalculator_brokerControls__lA74M .GoldProfitCalculator_field__QJWwW{flex-basis:100%}.GoldProfitCalculator_applied__A_g3P{margin-top:16px;padding:14px;background:#eaf3f6;border-radius:8px;overflow-wrap:anywhere;font-size:13px}.GoldProfitCalculator_applied__A_g3P p{margin:8px 0}.GoldProfitCalculator_result__np4Qf{min-width:0;background:#fff;padding:24px;border-radius:14px;border:1px solid #cddce5;position:sticky;top:24px}.GoldProfitCalculator_result__np4Qf h3{font-size:21px;margin:14px 0}.GoldProfitCalculator_result__np4Qf dl{margin:20px 0}.GoldProfitCalculator_result__np4Qf dl div{display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:space-between;padding:10px 0;border-bottom:1px solid #e5edf2;font-size:14px}.GoldProfitCalculator_result__np4Qf dt{color:#526775}.GoldProfitCalculator_result__np4Qf dd{margin:0;font-weight:600;overflow-wrap:anywhere}.GoldProfitCalculator_result__np4Qf a{display:block;font-size:14px;color:#075d7c;text-decoration:underline}.GoldProfitCalculator_resultLabel__X0Peg{font-size:13px;color:#526775;margin-bottom:8px}.GoldProfitCalculator_loss__O7LXh,.GoldProfitCalculator_net__wZmKX{display:block;font-size:clamp(26px,3vw,36px);line-height:1.25;color:#126b53;overflow-wrap:anywhere}.GoldProfitCalculator_error__8EAC4,.GoldProfitCalculator_loss__O7LXh{color:#9a2534!important}.GoldProfitCalculator_actions__pRSRL{display:grid;grid-gap:10px;gap:10px}.GoldProfitCalculator_notice__q5RTW{color:#123747;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.GoldProfitCalculator_mobileSummary__t_22z{display:none}@media(max-width:600px){.GoldProfitCalculator_mobileSummary__t_22z{display:flex;align-items:center;justify-content:space-between;gap:16px;position:fixed;bottom:0;left:0;right:0;z-index:40;background:#fff;border-top:1px solid #cddce5;box-shadow:0 -4px 20px rgba(11,60,84,.1);padding:12px 16px calc(12px + env(safe-area-inset-bottom));font-size:13px;color:#123747}.GoldProfitCalculator_mobileSummary__t_22z small{display:block;font-size:11px;color:#526775}.GoldProfitCalculator_mobileSummary__t_22z strong{font-size:21px;color:#126b53;overflow-wrap:anywhere;max-width:50%}}@media(max-width:900px){.GoldProfitCalculator_workspace__e_lwA{grid-template-columns:minmax(0,1fr)}.GoldProfitCalculator_result__np4Qf{position:static}}@media(max-width:480px){.GoldProfitCalculator_grid__eDesJ{grid-template-columns:minmax(0,1fr)}.GoldProfitCalculator_shell___dtQ4{padding:16px;border-radius:12px}.GoldProfitCalculator_controls__4snLU fieldset{padding:14px}.GoldProfitCalculator_result__np4Qf{padding:18px}}