body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.MuiPickersBasePicker-pickerViewLandscape{padding:8px 8px 16px!important}.plus-minus-button{display:flex;align-items:center;justify-content:center;font:inherit;font-size:16px;width:100%;height:50%;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:var(--colors-grey-500)}.plus-minus-button:hover{color:#fff!important}.plus-minus-button.focused{color:var(--colors-grey-200)}.plus-minus-button.hovered{color:var(--colors-grey-300)}.plus-minus-button.increment{padding-top:2px}.plus-minus-button.decrement{padding-bottom:2px}.plus-minus-container{max-width:20px!important;vertical-align:middle;border:none}.editable-cell-value{height:100%;border:solid;border-color:var(--colors-grey-600);background-color:var(--colors-grey-600);border-width:1px;color:var(--colors-grey-200)}.editable-cell-value:hover{border-color:var(--colors-grey-500);background-color:var(--colors-grey-500);color:#fff}.editable-cell-value.selected{color:#fff}.editable-cell-value.selected,.editable-cell-value.selected:hover{background-color:var(--colors-grey-600);border-color:var(--colors-primary-500)}.editable-cell-value-input{font:inherit;color:currentColor;width:100%;border:0;margin:0;display:block;min-width:0;background:none;box-sizing:content-box;font-size:11px;text-align:center;padding:0 0 0 4px;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.editable-cell-value-input:focus{outline:0}.editable-cell-value-horizontal [type=number]::-webkit-inner-spin-button,.editable-cell-value-horizontal [type=number]::-webkit-outer-spin-button,.editable-cell-value [type=number]::-webkit-inner-spin-button,.editable-cell-value [type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.editable-cell-value-no-border{border:none;height:100%}.editable-cell-value-horizontal{min-width:100px;max-width:160px;height:100%;background-color:var(--colors-grey-700);border:1px solid var(--colors-grey-700);color:var(--colors-grey-200)}.editable-cell-value-horizontal .editable-cell-value-input{padding-left:0}.editable-cell-value-horizontal.selected{border-color:var(--colors-primary-500)}.editable-cell-value-horizontal:hover{border-color:var(--colors-grey-600);background-color:var(--colors-grey-600);color:#fff}.editable-cell-value-horizontal:hover svg path{fill-opacity:.5}.editable-cell-value-horizontal-buttons{min-width:24px!important;height:100%;border-color:transparent;border-width:1px!important;border-style:solid;display:flex;align-items:center;justify-content:center;cursor:pointer}.editable-cell-value-horizontal-buttons:hover,.editable-cell-value-horizontal.selected:hover{border-color:var(--colors-primary-500)}.editable-cell-value-horizontal-buttons:hover svg path{fill-opacity:1}.value-cell{background:var(--colors-grey-700);height:100%;width:100%;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}.value-cell.warning{background:var(--colors-warning-700)}.value-cell.highlight{border:1px solid var(--colors-warning-700)}.value-cell .text{color:var(--colors-grey-200)}.value-cell .success{color:var(--colors-success-300)}.value-cell .error{color:var(--colors-error-300)}.override-cell{border:1px solid var(--colors-warning-700)}.override-cell-spaced{margin-right:8px}.override-cell-spaced:last-child{margin-right:0}.override-cell-spaced>p:first-child{margin-bottom:4px}.matrix-cell{display:flex;flex-wrap:wrap;position:relative}.matrix-cell-highlighted{background:var(--colors-primary-500);opacity:.1}.matrix-cell-highlighted,.matrix-cell-not-available{position:absolute;width:100%;height:100%;pointer-events:none}.matrix-cell-not-available{box-sizing:border-box;border:2px solid var(--colors-error-500)}.matrix-cell-cell{height:50%;width:50%;position:relative}.matrix-cell-tooltip-container{position:absolute;width:12px;height:12px;right:2px;top:2px;pointer-events:all}.matrix-cell-clickable{cursor:pointer}.matrix-cell-crossed-wrapper{position:relative;width:76px}.matrix-cell-crossed-buttons{display:flex;grid-gap:8px;gap:8px;white-space:"nowrap",}.matrix-title-cell{font-size:10px;line-height:12px;letter-spacing:.02em;background:var(--colors-grey-800);display:flex;align-items:center;justify-content:center;grid-gap:4px;gap:4px;flex-direction:column}.matrix-title-cell.on-click{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.matrix-title-cell.on-click:hover{box-shadow:0 0 0 1px var(--colors-primary-500)}.matrix-title-cell.highlighted{background:var(--colors-primary-500)}.matrix-title-cell>.text{color:#ccc}.matrix-title-cell.highlighted>.text{color:#fff}.ask-bid-cell,.ask-bid-cell-disabled,.ask-bid-cell-fullhighlight{position:relative;background-color:var(--colors-grey-700);z-index:2}.ask-bid-cell-fullhighlight:hover{box-shadow:0 0 0 1px var(--colors-primary-500);background-color:var(--colors-grey-700)}.ask-bid-cell .buy:not(.disabled-cell-highlight):hover,.ask-bid-cell .sell:not(.disabled-cell-highlight):hover{box-shadow:0 0 0 1px var(--colors-primary-500);background-color:var(--colors-grey-700);position:relative;z-index:3}.ask-bid-cell-fullhighlight.active,.ask-bid-cell.active{background-color:var(--colors-primary-500)}.ask-bid-cell-item.on-click{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ask-bid-cell-overlay,.ask-bid-cell-overlay-na{position:absolute;width:100%;height:100%}.ask-bid-cell-overlay{z-index:-1}.ask-bid-cell-highlighted{background:var(--colors-primary-500);opacity:.2}@-webkit-keyframes fade{0%,to{opacity:0}50%{opacity:.5,}}@keyframes fade{0%,to{opacity:0}50%{opacity:.5,}}.ask-bid-cell-not-available{background:var(--colors-error-500);opacity:.2}.ask-bid-cell-flashing{background:var(--colors-secondary-dark);-webkit-animation:fade .3s linear;animation:fade .3s linear;opacity:.5}.ask-bid-cell-container{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between}.ask-bid-cell-item{width:100%;text-align:center;font-weight:400}.ask-bid-cell-item.get-quote{cursor:pointer}.table{width:100%}.table th{font-weight:700;color:var(--colors-grey-400);background:var(--colors-grey-800)}.table td.p0{padding:0}.table td{font-size:11px}.table td,.table th{padding:8px 12px;line-height:16px;text-align:center;white-space:nowrap}.table td.transparent{background:transparent!important}.table tbody tr:nth-child(2n) td{background:var(--colors-grey-800)}.table tbody tr:nth-child(odd) td{background:var(--colors-grey-700)}.table .bid-cell{background:var(--colors-bluegrey-900)!important;color:var(--colors-info-light)}.table .ask-cell{background:var(--colors-error-900)!important;color:var(--colors-error-300)}.table td .editable-cell-value{height:32px;font-weight:700}.table td .editable-cell-value-horizontal{height:32px}.table td .plus-minus-button.increment{padding-top:0}.table td .plus-minus-button.decrement{padding-bottom:0}.mark-contango,.mark-contango .editable-cell-value,.mark-contango .editable-cell-value-horizontal{color:#e37878!important;font-weight:700!important}.marks-negative,.marks-negative .editable-cell-value,.marks-negative .editable-cell-value-horizontal{background:var(--colors-metals-pink-main)!important}.marks-negative .editable-cell-value-horizontal:hover,.marks-negative .editable-cell-value-horizontal:hover .editable-cell-value-horizontal-buttons{background:var(--colors-metals-pink-light)!important}.marks-negative .editable-cell-value-horizontal .editable-cell-value-horizontal-buttons:hover,.marks-negative .editable-cell-value-horizontal.selected,.marks-positive .editable-cell-value-horizontal .editable-cell-value-horizontal-buttons:hover,.marks-positive .editable-cell-value-horizontal.selected{border-color:hsla(0,0%,100%,.5)}.marks-positive,.marks-positive .editable-cell-value,.marks-positive .editable-cell-value-horizontal{background:var(--colors-metals-blue-main)!important}.marks-positive .editable-cell-value-horizontal:hover,.marks-positive .editable-cell-value-horizontal:hover .editable-cell-value-horizontal-buttons{background:var(--colors-metals-blue-light)!important}.prime-dates-table td.carry-error{background:var(--colors-error-darker)!important}.prime-dates-table td.carry-price-highlighted .editable-cell-value{background:var(--colors-metals-blue-main)!important}.prime-dates-table td.carry-price-highlighted .editable-cell-value .plus-minus-button{color:ffffff}.prime-dates-table .product-code{background:var(--colors-grey-800)}.prime-dates-table .quantity-cell{background:var(--colors-grey-800)!important;text-align:center}.splits-table td{font-size:11px}.splits-table tbody tr:hover td{background:#272029}.splits-table tbody tr:hover .editable-cell-value{border-color:#272029;background-color:#272029}.splits-table tbody tr:hover .editable-cell-value:hover{border-color:var(--colors-grey-500);background-color:var(--colors-grey-500)}.splits-table td.spacing{height:8px;padding:0}.splits-table td.error{font-size:12px;font-weight:700;background:var(--colors-error-darker)!important;color:var(--colors-error-300)!important}.splits-table td.success{font-size:12px;font-weight:700;background:var(--colors-success-darker)!important;color:var(--colors-success-300)!important}.bold{font-weight:700!important}.rate-checker{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;width:640px;padding:16px;outline:none}.rate-checker-close-btn{min-width:auto!important}.rate-checker-products>div{margin-left:0}.rate-checker-products>div button{width:100%}.calendar-wrapper .MuiPickersBasePicker-pickerView{min-width:auto}.rate-checker-product-panel{background-color:var(--colors-grey-700)!important;box-shadow:none!important;padding:16px;display:flex}.rate-checker-select{position:relative;z-index:99}.transactions-header{border-bottom:1px solid var(--colors-grey-600)}.table-container{background-color:var(--colors-grey-700);height:100%}.table-container.market-closed table td>div{cursor:inherit!important}.sales-grid-transactions{width:100%;overflow-y:auto}.sales-grid-transactions>div{min-width:1200px}.sales-grid-transactions.empty>div{min-width:auto!important}.sales-grid-rfq .ag-body-vertical-scroll,.sales-grid-transactions .ag-body-vertical-scroll{display:none}.sales-grid-rfq .ag-body-viewport.ag-layout-normal,.sales-grid-transactions .ag-body-viewport.ag-layout-normal{overflow-y:hidden}.sales-grid-rfq .ag-force-vertical-scroll,.sales-grid-transactions .ag-force-vertical-scroll{overflow-y:hidden!important}.sales-grid-rfq .ag-center-cols-viewport,.sales-grid-transactions .ag-center-cols-viewport{overflow:hidden!important}.rfq-widget{width:400px}.transactions-container{width:100%}.transactions-container.with-panel{width:calc(100% - 400px)}.table-root{overflow-y:auto}.table-root .copy-btn:hover{background-color:var(--colors-grey-700)}.table-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:1;background-color:var(--colors-grey-800);padding:12px 16px;min-height:49px;border-bottom:1px solid var(--colors-grey-700)}.table-toolbar{height:24px!important;min-height:auto!important}.prices-table-search{margin:0}.fixed-header-table{width:100%;border-collapse:collapse}.fixed-header-table thead th{position:-webkit-sticky;position:sticky;top:49px;z-index:1}.fixed-header-table thead th,.regular-table thead th{background-color:var(--colors-grey-800)}.regular-table{width:100%;border-collapse:collapse}.fixed-header-table thead th,.regular-table thead th{height:28px}.fixed-header-table td,.fixed-header-table th,.regular-table td,.regular-table th{height:28px;text-align:center;width:25%}.fixed-header-table tbody tr:nth-child(2n),.regular-table tbody tr:nth-child(2n){background-color:var(--colors-grey-800)}.fixed-header-table tbody tr:nth-child(odd),.regular-table tbody tr:nth-child(odd){background-color:var(--colors-grey-700)}.fixed-header-table input,.regular-table input{width:100%;box-sizing:border-box}.prices-table tbody tr{height:26px!important}.prices-table tbody tr:hover td:first-child{background-color:var(--colors-primary-500)!important;cursor:pointer}.prices-table tbody tr:hover td:not(:first-child)>div{background-color:#3a2d3f!important;border:1px solid #3a2d3f!important}.prices-table tbody tr td:not(:first-child):hover>div:not(.disabled-cell-highlight){border:1px solid var(--colors-primary-500)!important;background-color:transparent!important}.expand-panel-header{width:100%;padding:8px 12px 8px 8px;display:flex;align-items:center;cursor:pointer;transition:background-color .2s;background-color:var(--colors-bluegrey-700);margin-bottom:4px}.expand-panel-text{padding-left:8px;padding-right:12px}.arrow{font-size:12px;transition:transform .3s ease;display:flex;align-items:center}.arrow.expanded{transform:rotate(90deg)}.root{width:calc(100% - 64px);margin:0 auto}.options-table-wrapper{overflow-y:auto;-webkit-overflow-scrolling:touch;position:relative;z-index:9;display:flex;flex:1 1}.options-table{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;border-collapse:collapse;border-spacing:0;position:relative}.options-table-leftbar{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:5;width:52px;background-color:var(--colors-metals-background);padding-right:2px}.options-table-leftbar-corner{position:absolute;background-color:var(--colors-metals-background);width:100%;height:26px}.options-table-leftbar-name{width:50px;display:flex;align-items:center;justify-content:center;height:100%}.options-table-leftbar-midpoint,.options-table-leftbar-name.call,.options-table-leftbar-name.put{background-color:var(--colors-bluegrey-800);font-weight:700}.options-table-leftbar-name.put{color:var(--colors-error-300);border-left:2px solid var(--colors-error-500)}.options-table-leftbar-name.call{color:var(--colors-info-light);border-left:2px solid var(--colors-info-500)}.options-table-leftbar-midpoint{position:relative;z-index:10;margin-top:2px;width:50px;height:24px;border-left:2px solid var(--colors-grey-200)}.options-table thead{position:-webkit-sticky;position:sticky;top:0;z-index:3}.options-table thead tr{height:26px;background-color:var(--colors-metals-background)}.options-table td,.options-table th{text-align:center;font-size:11px;color:var(--colors-grey-200);padding:0 1px}.options-table td.disabled{color:var(--colors-grey-400);pointer-events:none}.options-table .strike{font-weight:700;position:-webkit-sticky;position:sticky;left:52px;z-index:2;padding-left:0}.options-table th{padding-top:0}.midpoint{font-weight:700;background-color:var(--colors-bluegrey-700);width:78px;height:24px;text-align:center;font-size:11px;color:var(--colors-grey-200);margin:2px}.midpoint,.options-table td div,.options-table th div{display:flex;align-items:center;justify-content:center}.options-table td div,.options-table th div{height:100%;width:80px;height:24px}.options-table td:not(.strike) div{cursor:pointer}.options-table tr:nth-child(2n) td div{background-color:var(--colors-grey-800)}.options-table tr:nth-child(odd) td div{background-color:var(--colors-grey-700)}.options-table tr:nth-child(2n) td.strike.put div{background-color:var(--colors-error-linear)}.options-table tr:nth-child(odd) td.strike.put div{background-color:var(--colors-error-darker)}.options-table tr:nth-child(2n) td.strike.call div{background-color:var(--colors-info-linear)}.options-table tr:nth-child(odd) td.strike.call div{background-color:var(--colors-info-linear-dark)}.options-table th div{font-weight:700;background-color:var(--colors-bluegrey-700)}.options-table td.put-highlighted div,.options-table th.put-highlighted div{background-color:var(--colors-error-500-20)!important}.options-table td.call-highlighted div,.options-table th.call-highlighted div{background-color:var(--colors-info-500-20)!important}.options-table td.put-hovered div,.options-table th.put-hovered div{border:1px solid var(--colors-error-500)!important;background-color:var(--colors-metals-background)!important}.options-table td.call-hovered div,.options-table th.call-hovered div{border:1px solid var(--colors-info-500)!important;background-color:var(--colors-metals-background)!important}.options-table td.put-selected div,.options-table th.put-selected div{background-color:var(--colors-error-500)!important}.options-table td.call-selected div,.options-table th.call-selected div{background-color:var(--colors-info-500)!important}.option-details{display:flex;grid-gap:8px;gap:8px}.option-details>div{border:1px solid var(--colors-grey-600);border-radius:2px;display:flex}.option-details>div span{display:block}.option-details>div span:first-of-type{padding:4px 8px;color:var(--colors-grey-200);background:var(--colors-grey-700)}.option-details>div span:last-of-type{font-weight:700;padding:4px;color:#fff;min-width:72px;text-align:center;background:var(--colors-grey-800)}:root{--colors-grey-800:#1e1e1e;--colors-grey-700:#2a2a2a;--colors-grey-600:#383838;--colors-grey-500:#454545;--colors-grey-400:#737373;--colors-grey-300:#999;--colors-grey-200:#ccc;--colors-bluegrey-900:#101217;--colors-bluegrey-800:#191c24;--colors-bluegrey-700:#232731;--colors-primary-500:#793690;--colors-secondary-dark:#1e7a75;--colors-success-300:#7fb481;--colors-success-darker:#19341b;--colors-error-900:#171010;--colors-error-500:#c62828;--colors-error-500-20:rgba(198,40,40,0.31);--colors-error-darker:#501b1b;--colors-error-linear:#401616;--colors-error-300:#e37878;--colors-warning-700:#954f20;--colors-info-light:#7da9f3;--colors-info-linear:#122951;--colors-info-linear-dark:#163365;--colors-info-500:#3172e0;--colors-info-500-20:rgba(49,114,224,0.31);--colors-metals-blue-main:#02409d;--colors-metals-blue-light:#205ebb;--colors-metals-pink-main:#a10492;--colors-metals-pink-light:#b518a6;--colors-metals-cash:#1580ff;--colors-metals-3rd-wed:#00b709;--colors-metals-background:#0f0f0f;--colors-Background-Table-Row-Odd:#1a1a1a}::-webkit-scrollbar{visibility:hidden;width:6px;height:6px}::-webkit-scrollbar-track{visibility:hidden}::-webkit-scrollbar-track,::-webkit-scrollbar-track:hover{background-color:transparent}::-webkit-scrollbar-track-piece{background-color:transparent}::-webkit-scrollbar-thumb{background-color:grey;border-radius:16px}::-webkit-scrollbar-thumb:hover{background-color:#999}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-corner{background:transparent}