.MarginCalculator_container__UFHK_{max-width:1200px;margin:5rem auto;padding:20px}.MarginCalculator_heading__eYhM_{color:var(--Black-800,#121923);font-size:64px;font-style:normal;font-weight:500;line-height:130%;margin-bottom:6rem;text-align:center}@media screen and (max-width:868px){.MarginCalculator_heading__eYhM_{max-width:90%;font-size:36px}}@media screen and (max-width:480px){.MarginCalculator_heading__eYhM_{font-size:34px;max-width:100%}}.MarginCalculator_calculatorContainer__fXghN{display:flex;gap:24px;margin-bottom:30px}@media(max-width:1024px){.MarginCalculator_calculatorContainer__fXghN{flex-direction:column}}.MarginCalculator_formSection__BX_Zf{width:68%;border-radius:30px;background:var(--being,#f1eee9);padding:24px}@media(max-width:1024px){.MarginCalculator_formSection__BX_Zf{width:100%}}.MarginCalculator_headerSection__Em8tg{display:flex;align-items:center;margin-bottom:30px}@media screen and (max-width:480px){.MarginCalculator_headerSection__Em8tg{border-bottom:1px solid #d1d5db;padding-bottom:30px}}.MarginCalculator_iconContainer__k23cG{margin-right:16px}.MarginCalculator_icon__sR9iM{border-radius:714.286px;background:var(--being-2,#f8f8f7);display:flex;align-items:center;justify-content:center;padding:10px}@media screen and (max-width:480px){.MarginCalculator_icon__sR9iM{display:flex;width:50px;height:50px;justify-content:center;align-items:center;gap:5.714px}}.MarginCalculator_headerText__D9OeH .MarginCalculator_headerTexth2__vjLf1{color:var(--Red-Black-Black-800,#121923);font-size:var(--Font-size-text-lg,18px);font-style:normal;font-weight:600;line-height:var(--Line-height-text-lg,28px)}.MarginCalculator_headerText__D9OeH .MarginCalculator_headerTextp__zPKUB{overflow:hidden;color:var(--Red-Black-Black-600,#4b5563);text-overflow:ellipsis;font-size:var(--Font-size-text-sm,14px);font-style:normal;font-weight:400;line-height:var(--Line-height-text-sm,20px)}.MarginCalculator_formFields__aLxXm{display:flex;flex-direction:column;gap:24px}.MarginCalculator_formRow__FJ4Xh{display:flex;gap:16px}@media(max-width:640px){.MarginCalculator_formRow__FJ4Xh{flex-direction:column}}.MarginCalculator_formGroup__XbIgb{flex:1;display:flex;flex-direction:column;position:relative}.MarginCalculator_formGroup__XbIgb label{margin-bottom:8px}.MarginCalculator_formGroup__XbIgb .MarginCalculator_lotSize__8JGBe,.MarginCalculator_formGroup__XbIgb label{color:var(--Red-Black-Black-600,#4b5563);font-size:12px;font-style:normal;font-weight:400;line-height:var(--Line-height-text-sm,20px)}.MarginCalculator_formGroup__XbIgb .MarginCalculator_lotSize__8JGBe{position:absolute;right:16px;top:0}.MarginCalculator_selectWrapper__DHfmR{position:relative}.MarginCalculator_selectWrapper__DHfmR:after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #64748b;pointer-events:none}.MarginCalculator_select__M3zt7{width:100%;padding:12px 16px;overflow:hidden;color:var(--Red-Black-Black-800,#121923);text-overflow:ellipsis;font-size:var(--Font-size-text-md,16px);font-style:normal;font-weight:400;line-height:var(--Line-height-text-md,24px);appearance:none;cursor:pointer;border-radius:10000px;background:var(--being-2,#f8f8f7)}.MarginCalculator_select__M3zt7:focus{outline:none;border-color:#3b82f6}.MarginCalculator_select__M3zt7:disabled{opacity:.7;cursor:not-allowed}.MarginCalculator_customSelect__ImIx8{position:relative;width:100%}.MarginCalculator_selectTrigger__mjo9E{width:100%;padding:12px 16px;overflow:hidden;color:var(--Red-Black-Black-800,#121923);text-overflow:ellipsis;font-size:var(--Font-size-text-md,16px);font-style:normal;font-weight:400;line-height:var(--Line-height-text-md,24px);cursor:pointer;border-radius:10000px;background:var(--being-2,#f8f8f7);display:flex;justify-content:space-between;align-items:center}.MarginCalculator_selectTrigger__mjo9E:hover{background-color:#f0f0f0}.MarginCalculator_selectTrigger__mjo9E .MarginCalculator_arrow___LRH_{font-size:10px;color:#64748b}.MarginCalculator_dropdownMenu__LIFLh{position:absolute;top:100%;left:0;width:100%;max-height:300px;overflow-y:auto;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:10;margin-top:4px}.MarginCalculator_dropdownMenu__LIFLh::-webkit-scrollbar{width:0;height:0}.MarginCalculator_searchContainer__g0Xw7{padding:8px 12px;position:sticky;top:0;background:#fff;border-bottom:1px solid #e5e7eb}.MarginCalculator_searchInput__9Ev_z{width:100%;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background-color:#fff}.MarginCalculator_searchInput__9Ev_z:focus{outline:none;border-color:#3b82f6}.MarginCalculator_dropdownList__Bmjhb{padding:4px 0}.MarginCalculator_dropdownItem__exOed{padding:8px 16px;cursor:pointer;font-size:14px}.MarginCalculator_dropdownItem__exOed:hover{background-color:#f3f4f6}.MarginCalculator_noResults__iyVnp{padding:12px 16px;color:#6b7280;font-style:italic;text-align:center}.MarginCalculator_quantityInput__x0hY9{width:100%;padding:12px 16px;overflow:hidden;color:var(--Red-Black-Black-800,#121923);text-overflow:ellipsis;font-size:var(--Font-size-text-md,16px);font-style:normal;font-weight:400;line-height:var(--Line-height-text-md,24px);border:none;border-radius:10000px;background:var(--being-2,#f8f8f7)}.MarginCalculator_quantityInput__x0hY9:focus{outline:none;border-color:#3b82f6}.MarginCalculator_quantityInput__x0hY9:disabled{opacity:.7;cursor:not-allowed}.MarginCalculator_radioGroup__Stj03{display:flex;gap:16px}.MarginCalculator_radioLabelActive__SJGbj,.MarginCalculator_radioLabel__vXkaf{display:flex;align-items:center;padding:8px 16px;border-radius:8px;cursor:pointer;font-size:14px;transition:background-color .2s}.MarginCalculator_radioLabel__vXkaf{font-weight:500}.MarginCalculator_radioLabelActive__SJGbj,.MarginCalculator_radioLabel__vXkaf{color:var(--Red-Black-Black-600,#4b5563);font-size:var(--Font-size-text-sm,14px);font-style:normal;line-height:var(--Line-height-text-sm,20px)}.MarginCalculator_radioLabelActive__SJGbj{font-weight:600}.MarginCalculator_radioInput__2W380{margin-right:8px;appearance:none;width:16px;height:16px;border:2px solid #64748b;border-radius:50%;position:relative}.MarginCalculator_radioInput__2W380:checked{border-color:#3b82f6}.MarginCalculator_radioInput__2W380:checked:after{content:"";position:absolute;top:3px;left:3px;width:6px;height:6px;border-radius:50%;background-color:#3b82f6}.MarginCalculator_radioInput__2W380:disabled{opacity:.7;cursor:not-allowed}.MarginCalculator_resultSection__fegxy{flex:1;border-radius:30px;background:var(--being,#f1eee9);padding:24px}@media(max-width:1024px){.MarginCalculator_resultSection__fegxy{width:100%}}.MarginCalculator_resultHeading__UYK3l{color:var(--Red-Black-Black-800,#121923);font-size:var(--Font-size-text-lg,18px);font-style:normal;font-weight:500;line-height:var(--Line-height-text-lg,28px)}.MarginCalculator_resultSubheading__DNKUY{overflow:hidden;color:var(--Red-Black-Black-600,#4b5563);text-overflow:ellipsis;font-size:var(--Font-size-text-sm,14px);font-style:normal;font-weight:400;line-height:var(--Line-height-text-sm,20px);margin:0 0 24px}.MarginCalculator_resultItem__0tLhg{display:flex;justify-content:space-between;padding:16px 0}.MarginCalculator_resultItem__0tLhg:last-child{border-bottom:none}.MarginCalculator_resultItem__0tLhg span{color:var(--Red-Black-Black-600,#4b5563);font-size:var(--Font-size-text-sm,14px);font-style:normal;font-weight:500;line-height:var(--Line-height-text-sm,20px);display:flex;align-items:center}.MarginCalculator_resultValue__wY4bH{color:var(--Black-800,#121923);font-size:24px;font-style:normal;font-weight:500;line-height:var(--Line-height-display-sm,38px)}.MarginCalculator_buttonGroup__vZ_oc{display:flex;gap:16px;margin-bottom:30px}.MarginCalculator_addButton__zpafQ,.MarginCalculator_resetButton__jyKWN{padding:12px 24px;border-radius:24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s}.MarginCalculator_addButton__zpafQ:disabled,.MarginCalculator_resetButton__jyKWN:disabled{opacity:.7;cursor:not-allowed}.MarginCalculator_addButton__zpafQ{color:var(--White,#fff);text-align:right;font-size:14px;font-style:normal;font-weight:500;line-height:170%;border:none;display:flex;align-items:center;border-radius:58px;background:var(--Black-700,linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),#374151)}.MarginCalculator_addButton__zpafQ:hover:not(:disabled){background-color:#1e293b}.MarginCalculator_arrowIcon__HbKhB{margin-left:8px}.MarginCalculator_resetButton__jyKWN{background-color:transparent;color:#64748b;border:1px solid #e2e8f0;color:var(--Red-Black-Black-800,#121923);text-align:right;font-size:14px;font-style:normal;font-weight:500;line-height:170%}.MarginCalculator_resetButton__jyKWN:hover:not(:disabled){background-color:#f1f5f9}.MarginCalculator_tableWrapper__NnoHB{width:100%;overflow:hidden;margin-top:30px}@media screen and (max-width:768px){.MarginCalculator_tableWrapper__NnoHB{overflow-x:auto}}.MarginCalculator_tableheader__vKs4f{display:flex;align-items:center;border-bottom:1px solid #d1d5db;border-top:1px solid #d1d5db;background-color:#f9fafb}@media screen and (max-width:768px){.MarginCalculator_tableheader__vKs4f{width:fit-content;min-width:100%}}.MarginCalculator_tableheader__vKs4f>div{padding:12px 24px;color:var(--Red-Black-Black-800,#121923);font-size:var(--Font-size-text-xs,12px);font-style:normal;font-weight:500;line-height:var(--Line-height-text-xs,18px);white-space:nowrap}.MarginCalculator_headerExchange__YLPsb{width:10%;min-width:90px}.MarginCalculator_headerContract__LLEss{width:18%;min-width:160px}.MarginCalculator_headerProduct__Yskz1{width:10%;min-width:90px}.MarginCalculator_headerStrike__ZMheq{width:8%;min-width:70px}.MarginCalculator_headerQty__O3BEk{width:10%;min-width:70px}.MarginCalculator_headerInitial__3I7eY{width:12%;min-width:110px}.MarginCalculator_headerExposure__8NzV2{width:10%;min-width:90px}.MarginCalculator_headerTotal__PWZi2{width:12%;min-width:90px}.MarginCalculator_headerAction__sWT3H{width:10%;min-width:70px;text-align:center}.MarginCalculator_tableData__5_9jh{display:flex;align-items:center;border-bottom:1px solid #d1d5db}@media screen and (max-width:768px){.MarginCalculator_tableData__5_9jh{width:fit-content;min-width:100%}}.MarginCalculator_tableData__5_9jh>div{padding:16px 24px;display:flex;align-items:center;height:72px}.MarginCalculator_dataExchange__8DeDH{width:10%;min-width:90px;color:var(--Red-Black-Black-800,#121923);font-size:var(--Font-size-text-sm,14px);font-style:normal;font-weight:500;line-height:var(--Line-height-text-sm,20px)}.MarginCalculator_dataContract__XlZoU{width:18%;min-width:160px}.MarginCalculator_dataContract__XlZoU,.MarginCalculator_dataProduct__qkomS{color:var(--Red-Black-Black-600,#4b5563);font-size:var(--Font-size-text-sm,14px);font-style:normal;font-weight:400;line-height:var(--Line-height-text-sm,20px)}.MarginCalculator_dataProduct__qkomS{width:10%;min-width:90px}.MarginCalculator_dataStrike__J5umu{width:8%}.MarginCalculator_dataQty__oFp_Z,.MarginCalculator_dataStrike__J5umu{min-width:70px;color:var(--Red-Black-Black-600,#4b5563);font-size:var(--Font-size-text-sm,14px);font-style:normal;font-weight:400;line-height:var(--Line-height-text-sm,20px)}.MarginCalculator_dataQty__oFp_Z{width:10%}.MarginCalculator_dataInitial__ySSST{width:12%;min-width:110px;color:var(--Red-Black-Black-600,#4b5563);font-size:var(--Font-size-text-sm,14px);font-style:normal;font-weight:400;line-height:var(--Line-height-text-sm,20px)}.MarginCalculator_dataExposure__nUCyQ{width:10%}.MarginCalculator_dataExposure__nUCyQ,.MarginCalculator_dataTotal__HqW1g{min-width:90px;color:var(--Red-Black-Black-600,#4b5563);font-size:var(--Font-size-text-sm,14px);font-style:normal;font-weight:400;line-height:var(--Line-height-text-sm,20px)}.MarginCalculator_dataTotal__HqW1g{width:12%}.MarginCalculator_dataAction__kF7_2{width:10%;min-width:70px;display:flex;justify-content:center}.MarginCalculator_exchangeIcon__9t5J7{width:16px;height:16px;background-color:#000;border-radius:4px;margin-right:8px}.MarginCalculator_removeButton__wleD2{padding:0 7px;border-radius:var(--spacing-sm,6px);color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:12px;transition:background-color .2s;font-weight:600}.MarginCalculator_removeButton__wleD2,.MarginCalculator_removeButton__wleD2:hover{background:var(--Red-Black-Black-800,#121923)}.MarginCalculator_noDataMessage__c2JvF{width:100%;padding:20px;text-align:center;color:#6b7280;font-style:italic;font-size:14px;display:flex;justify-content:center;align-items:center}