.TradeCostCalculator_slab__Pdwqv{position:relative;width:100%;max-width:520px;margin-inline:auto;padding:24px 26px 20px;border-radius:16px;color:#fff;background-image:var(--metal-dark);box-shadow:0 34px 64px -30px rgba(0,0,0,.8),inset 0 1px 0 hsla(0,0%,100%,.32),inset 0 0 0 1px hsla(0,0%,100%,.08)}.TradeCostCalculator_head__2sQRp{display:flex;align-items:center;justify-content:space-between;gap:12px}.TradeCostCalculator_label__Gn15U{font-size:12px;font-weight:600;color:hsla(0,0%,100%,.6)}.TradeCostCalculator_state__hUNsM{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:hsla(0,0%,100%,.5)}.TradeCostCalculator_state__hUNsM:before{content:"";width:7px;height:7px;border-radius:999px;background:hsla(0,0%,100%,.3)}.TradeCostCalculator_stateOpen__2mdgl{color:hsla(0,0%,100%,.85)}.TradeCostCalculator_stateOpen__2mdgl:before{background:#4ade80;box-shadow:0 0 0 3px rgba(74,222,128,.18)}.TradeCostCalculator_search__hVolW{position:relative;display:flex;align-items:center;gap:8px;margin-top:16px;padding:0 12px;border:1px solid hsla(0,0%,100%,.16);border-radius:10px;background:rgba(0,0,0,.22);color:hsla(0,0%,100%,.6)}.TradeCostCalculator_search__hVolW:focus-within{border-color:hsla(0,0%,100%,.45)}.TradeCostCalculator_search__hVolW input{min-width:0;width:100%;padding-block:11px;background:transparent;outline:none;font-size:13px;color:#fff}.TradeCostCalculator_search__hVolW input::placeholder{color:hsla(0,0%,100%,.4)}.TradeCostCalculator_search__hVolW input::-webkit-search-cancel-button{-webkit-appearance:none}.TradeCostCalculator_results__IcVQn{position:absolute;z-index:5;top:calc(100% + 6px);left:0;right:0;padding:6px;border-radius:10px;background:#121a2c;border:1px solid hsla(0,0%,100%,.14);box-shadow:0 24px 48px -20px rgba(0,0,0,.8)}.TradeCostCalculator_results__IcVQn button{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:6px;text-align:left;font-size:12.5px;color:#fff}.TradeCostCalculator_results__IcVQn button:hover,.TradeCostCalculator_results__IcVQn button[aria-selected=true]{background:hsla(0,0%,100%,.08)}.TradeCostCalculator_results__IcVQn button span{color:hsla(0,0%,100%,.55);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.TradeCostCalculator_quick__AS6f5{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.TradeCostCalculator_quick__AS6f5 button{padding:5px 10px;border-radius:999px;border:1px solid hsla(0,0%,100%,.16);font-size:11.5px;color:hsla(0,0%,100%,.75);transition:background .15s,color .15s}.TradeCostCalculator_quick__AS6f5 button:hover{background:hsla(0,0%,100%,.08);color:#fff}.TradeCostCalculator_quick__AS6f5 button[aria-pressed=true]{background:hsla(0,0%,100%,.92);border-color:transparent;color:#121a2c}.TradeCostCalculator_instrument__NWdkb{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:20px}.TradeCostCalculator_instrument__NWdkb>div{min-width:0;line-height:1.2}.TradeCostCalculator_instrument__NWdkb strong{display:block;font-size:15px;font-weight:600}.TradeCostCalculator_instrument__NWdkb span{display:block;font-size:11.5px;color:hsla(0,0%,100%,.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.TradeCostCalculator_instrument__NWdkb em{font-style:normal;color:#7ea6ff}.TradeCostCalculator_prices__0QJXB{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:11px;color:hsla(0,0%,100%,.55)}.TradeCostCalculator_prices__0QJXB b{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:500;font-variant-numeric:tabular-nums;font-size:13px;color:hsla(0,0%,100%,.75)}.TradeCostCalculator_priceOn__aFm5y b{color:#fff}.TradeCostCalculator_controls__MdlH5{display:grid;grid-template-columns:auto 1fr;gap:10px;margin-top:18px}.TradeCostCalculator_side__L0UBq{display:grid;grid-template-columns:1fr 1fr;border:1px solid hsla(0,0%,100%,.16);border-radius:10px;overflow:hidden}.TradeCostCalculator_side__L0UBq button{padding:10px 16px;font-size:12.5px;font-weight:600;color:hsla(0,0%,100%,.6);transition:background .15s,color .15s}.TradeCostCalculator_side__L0UBq button[aria-pressed=true]:first-child{background:#2962ff;color:#fff}.TradeCostCalculator_side__L0UBq button[aria-pressed=true]:last-child{background:rgba(239,68,68,.85);color:#fff}.TradeCostCalculator_size__D8BO0{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:0 12px;border:1px solid hsla(0,0%,100%,.16);border-radius:10px;font-size:11.5px;color:hsla(0,0%,100%,.6)}.TradeCostCalculator_size__D8BO0:focus-within{border-color:hsla(0,0%,100%,.45)}.TradeCostCalculator_size__D8BO0 input{min-width:0;width:100%;padding-block:10px;background:transparent;outline:none;text-align:right;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-variant-numeric:tabular-nums;font-size:14px;color:#fff;-moz-appearance:textfield}.TradeCostCalculator_size__D8BO0 input::-webkit-inner-spin-button,.TradeCostCalculator_size__D8BO0 input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.TradeCostCalculator_unit__4P7I2{font-size:11px}.TradeCostCalculator_figures__dtfBQ{display:grid;grid-template-columns:1fr 1fr;gap:0 20px;margin-top:20px;padding-top:6px;border-top:1px solid hsla(0,0%,100%,.14)}.TradeCostCalculator_figures__dtfBQ>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;border-bottom:1px solid hsla(0,0%,100%,.08)}.TradeCostCalculator_figures__dtfBQ dt{font-size:11.5px;color:hsla(0,0%,100%,.6)}.TradeCostCalculator_figures__dtfBQ dd{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-variant-numeric:tabular-nums;font-size:14px;color:#fff;white-space:nowrap}.TradeCostCalculator_credit__HIcUh{color:#7ea6ff}.TradeCostCalculator_total__h3Gao{grid-column:1/-1;border-bottom:0!important;padding-top:12px!important}.TradeCostCalculator_total__h3Gao dt{font-size:12.5px;font-weight:600;color:hsla(0,0%,100%,.85)}.TradeCostCalculator_total__h3Gao dd{font-size:20px}.TradeCostCalculator_note__yiODz{margin-top:10px;font-size:10.5px;line-height:1.6;color:hsla(0,0%,100%,.45)}@media (max-width:639px){.TradeCostCalculator_slab__Pdwqv{max-width:none;padding:18px 16px 14px}.TradeCostCalculator_controls__MdlH5{grid-template-columns:1fr}.TradeCostCalculator_figures__dtfBQ{grid-template-columns:1fr;gap:0}.TradeCostCalculator_total__h3Gao dd{font-size:18px}}