.ContractList_contractPanel__Tc08N{position:relative;display:flex;flex:0 0 370px;flex-direction:column;width:370px;min-height:0;min-width:0;border-right:2px solid var(--smm-border-default);background:var(--smm-bg-panel);transition:flex-basis .2s ease,width .2s ease}.ContractList_contractPanel__Tc08N .ContractList_panelBody__Xyvb1{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:visible}.ContractList_contractPanel__Tc08N.ContractList_collapsed__nO_Af{flex-basis:0;width:0}.ContractList_contractPanel__Tc08N.ContractList_collapsed__nO_Af .ContractList_panelBody__Xyvb1{visibility:hidden}.ContractList_contractPanel__Tc08N .ContractList_contractRow__fP6Wb,.ContractList_contractPanel__Tc08N .ContractList_headerRow__z0Tjk{display:grid;grid-template-columns:minmax(190px,1fr) 68px 62px;align-items:center;box-sizing:border-box}.ContractList_contractPanel__Tc08N .ContractList_headerRow__z0Tjk{flex:0 0 auto;height:28px;padding:0 10px;border-bottom:1px solid var(--smm-border-row);background:var(--smm-bg-panel-alt);color:var(--smm-text-header);font-size:13px}.ContractList_contractPanel__Tc08N .ContractList_headerRow__z0Tjk span:not(:first-child){text-align:right}.ContractList_contractPanel__Tc08N .ContractList_list__Dog9n{flex:1 1 auto;height:calc(100% - 28px);min-height:0;overflow:hidden auto;scrollbar-width:none}.ContractList_contractPanel__Tc08N .ContractList_list__Dog9n::-webkit-scrollbar{display:none}.ContractList_contractPanel__Tc08N .ContractList_contractRow__fP6Wb{position:relative;height:28px;margin:2px 0;padding:0 10px;color:var(--smm-text-primary);font-size:13px;text-decoration:none}.ContractList_contractPanel__Tc08N .ContractList_contractRow__fP6Wb:hover{background:var(--smm-bg-hover)}.ContractList_contractPanel__Tc08N .ContractList_contractRow__fP6Wb .ContractList_name__KEIuG{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ContractList_contractPanel__Tc08N .ContractList_contractRow__fP6Wb span:not(.ContractList_name__KEIuG){text-align:right}.ContractList_contractPanel__Tc08N .ContractList_contractRow__fP6Wb.ContractList_activeRow__QDdXo{background:var(--smm-bg-row-active)}.ContractList_contractPanel__Tc08N .ContractList_contractRow__fP6Wb.ContractList_activeRow__QDdXo:before{position:absolute;top:0;bottom:0;left:0;width:3px;background:var(--smm-price-up);content:""}.ContractList_contractPanel__Tc08N .ContractList_contractRow__fP6Wb.ContractList_activeRow__QDdXo .ContractList_name__KEIuG{font-weight:600}.ContractList_contractPanel__Tc08N .ContractList_up__NZOEZ{color:var(--smm-price-up)}.ContractList_contractPanel__Tc08N .ContractList_down__c7x9l{color:var(--smm-price-down)}.ContractList_contractPanel__Tc08N .ContractList_flat__07NmT{color:var(--smm-text-primary)}.ContractList_contractPanel__Tc08N .ContractList_priceChanged__Qb08u{animation:ContractList_price-flash__y8ewb 1s ease-out;height:26px;line-height:26px}.ContractList_contractPanel__Tc08N .ContractList_collapseButton__q3HSQ{position:absolute;top:50%;right:-16px;z-index:5;display:flex;align-items:center;justify-content:center;width:15px;height:88px;padding:0;border:0;background:rgba(0,0,0,0);transform:translateY(-50%);cursor:pointer}.ContractList_contractPanel__Tc08N .ContractList_collapseButton__q3HSQ .ContractList_collapseTip__DFB6j{position:absolute;top:50%;left:33px;z-index:6;padding:9px 14px;border-radius:6px;background:var(--smm-bg-tooltip);color:var(--smm-text-inverse);font-weight:400;font-size:14px;line-height:1;white-space:nowrap;box-shadow:var(--smm-shadow-tooltip);opacity:0;transform:translateY(-50%);pointer-events:none;transition:opacity .14s ease}.ContractList_contractPanel__Tc08N .ContractList_collapseButton__q3HSQ .ContractList_collapseTip__DFB6j:before{position:absolute;top:50%;left:-7px;width:0;height:0;border-top:7px solid rgba(0,0,0,0);border-right:7px solid var(--smm-bg-tooltip);border-bottom:7px solid rgba(0,0,0,0);transform:translateY(-50%);content:""}.ContractList_contractPanel__Tc08N .ContractList_collapseButton__q3HSQ:focus-visible .ContractList_collapseTip__DFB6j,.ContractList_contractPanel__Tc08N .ContractList_collapseButton__q3HSQ:hover .ContractList_collapseTip__DFB6j{opacity:1}@keyframes ContractList_price-flash__y8ewb{0%{background:var(--smm-bg-price-flash)}to{background:rgba(0,0,0,0)}}.DetailQuoteTable_table__D55zd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;position:relative}.DetailQuoteTable_table__D55zd:after{background:var(--smm-border-detail-column);bottom:0;content:"";left:50%;pointer-events:none;position:absolute;top:0;width:1px}.DetailQuoteTable_table__D55zd .DetailQuoteTable_headerRow__dUPCY,.DetailQuoteTable_table__D55zd .DetailQuoteTable_quoteRow___Cmto{display:contents}.DetailQuoteTable_table__D55zd .DetailQuoteTable_headerRow__dUPCY .DetailQuoteTable_headerCell__sHfOD{display:flex;align-items:flex-start;min-width:0;min-height:40px;padding:10px;overflow:hidden;border-bottom:1px solid var(--smm-border-detail-column);box-sizing:border-box;color:var(--smm-text-link);font-weight:600;font-size:14px;line-height:20px;overflow-wrap:anywhere}.DetailQuoteTable_table__D55zd .DetailQuoteTable_headerRow__dUPCY .DetailQuoteTable_headerCell__sHfOD>a,.DetailQuoteTable_table__D55zd .DetailQuoteTable_headerRow__dUPCY .DetailQuoteTable_headerCell__sHfOD>button,.DetailQuoteTable_table__D55zd .DetailQuoteTable_headerRow__dUPCY .DetailQuoteTable_headerCell__sHfOD>span{display:block;width:100%;min-width:0;padding:0;overflow:hidden;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;text-align:left;text-decoration:none;overflow-wrap:anywhere;cursor:inherit}.DetailQuoteTable_table__D55zd .DetailQuoteTable_headerRow__dUPCY .DetailQuoteTable_headerCell__sHfOD>a,.DetailQuoteTable_table__D55zd .DetailQuoteTable_headerRow__dUPCY .DetailQuoteTable_headerCell__sHfOD>button{cursor:pointer}.DetailQuoteTable_table__D55zd .DetailQuoteTable_headerRow__dUPCY .DetailQuoteTable_headerCell__sHfOD>a:focus-visible,.DetailQuoteTable_table__D55zd .DetailQuoteTable_headerRow__dUPCY .DetailQuoteTable_headerCell__sHfOD>button:focus-visible{outline:2px solid var(--smm-text-link);outline-offset:2px}.DetailQuoteTable_table__D55zd .DetailQuoteTable_quoteRow___Cmto .DetailQuoteTable_quoteCell__5lxcq{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;min-height:42px;padding:6px 10px;border-bottom:1px solid var(--smm-border-detail-column);box-sizing:border-box}.DetailQuoteTable_table__D55zd .DetailQuoteTable_quoteRow___Cmto .DetailQuoteTable_quoteCell__5lxcq span,.DetailQuoteTable_table__D55zd .DetailQuoteTable_quoteRow___Cmto .DetailQuoteTable_quoteCell__5lxcq strong{display:block;min-width:0;color:var(--smm-text-primary);font-size:14px;line-height:20px;overflow-wrap:anywhere}.DetailQuoteTable_table__D55zd .DetailQuoteTable_quoteRow___Cmto .DetailQuoteTable_quoteCell__5lxcq span{color:var(--smm-text-secondary)}.DetailQuoteTable_table__D55zd .DetailQuoteTable_quoteRow___Cmto .DetailQuoteTable_quoteCell__5lxcq strong{font-weight:400;text-align:right}.DetailQuoteTable_table__D55zd .DetailQuoteTable_quoteRow___Cmto.DetailQuoteTable_oddRow__PjDc1 .DetailQuoteTable_quoteCell__5lxcq{background:var(--smm-bg-detail-row-odd)}.DetailQuoteTable_table__D55zd.DetailQuoteTable_spot__3u4Eh .DetailQuoteTable_quoteRow___Cmto .DetailQuoteTable_quoteCell__5lxcq{align-items:flex-start;flex-direction:column;justify-content:center;gap:0}.DetailQuoteTable_table__D55zd.DetailQuoteTable_spot__3u4Eh .DetailQuoteTable_quoteRow___Cmto .DetailQuoteTable_quoteCell__5lxcq strong{text-align:left}.DetailPanel_detailPanel__n2w8m{flex:0 0 280px;width:280px;background:var(--smm-bg-panel);color:var(--smm-text-detail-default);min-height:0;overflow:hidden auto;border-left:2px solid var(--smm-border-default);scrollbar-width:thin}.DetailPanel_detailPanel__n2w8m .DetailPanel_summary__mamIX{padding:8px 10px;border-bottom:1px solid var(--smm-border-summary);box-sizing:border-box}.DetailPanel_detailPanel__n2w8m .DetailPanel_summary__mamIX h2{font-weight:600;font-size:20px;color:var(--smm-text-title-strong);line-height:30px;word-break:break-all}.DetailPanel_detailPanel__n2w8m .DetailPanel_summary__mamIX .DetailPanel_priceLine__5o6OV{display:flex;align-items:center;gap:14px;margin-bottom:8px;white-space:nowrap}.DetailPanel_detailPanel__n2w8m .DetailPanel_summary__mamIX .DetailPanel_priceLine__5o6OV strong{font-weight:600;font-size:18px;line-height:18px}.DetailPanel_detailPanel__n2w8m .DetailPanel_summary__mamIX .DetailPanel_priceLine__5o6OV span{display:inline-flex;align-items:center;gap:6px;min-width:0;padding:2px 6px;overflow:hidden;background:var(--smm-bg-price-change-default-gradient);font-weight:800;font-size:14px;line-height:20px;text-overflow:ellipsis}.DetailPanel_detailPanel__n2w8m .DetailPanel_summary__mamIX .DetailPanel_priceLine__5o6OV span img{flex:0 0 auto;width:8px;height:8px}.DetailPanel_detailPanel__n2w8m .DetailPanel_summary__mamIX .DetailPanel_priceLine__5o6OV span em{font-style:normal}.DetailPanel_detailPanel__n2w8m .DetailPanel_summary__mamIX .DetailPanel_priceLine__5o6OV span.DetailPanel_up__k3clL{background:var(--smm-bg-price-up-gradient-strong)}.DetailPanel_detailPanel__n2w8m .DetailPanel_summary__mamIX .DetailPanel_priceLine__5o6OV span.DetailPanel_down__D6fuy{background:var(--smm-bg-price-down-gradient-strong)}.DetailPanel_detailPanel__n2w8m .DetailPanel_summary__mamIX .DetailPanel_priceLine__5o6OV span.DetailPanel_flat__9kyA0{background:var(--smm-bg-price-flat-gradient)}.DetailPanel_detailPanel__n2w8m .DetailPanel_summary__mamIX .DetailPanel_priceLine__5o6OV.DetailPanel_up__k3clL,.DetailPanel_detailPanel__n2w8m .DetailPanel_summary__mamIX .DetailPanel_priceLine__5o6OV.DetailPanel_up__k3clL strong{color:var(--smm-price-up)}.DetailPanel_detailPanel__n2w8m .DetailPanel_summary__mamIX .DetailPanel_priceLine__5o6OV.DetailPanel_up__k3clL span{background:var(--smm-bg-price-up-gradient-strong)}.DetailPanel_detailPanel__n2w8m .DetailPanel_summary__mamIX .DetailPanel_priceLine__5o6OV.DetailPanel_down__D6fuy,.DetailPanel_detailPanel__n2w8m .DetailPanel_summary__mamIX .DetailPanel_priceLine__5o6OV.DetailPanel_down__D6fuy strong{color:var(--smm-price-down)}.DetailPanel_detailPanel__n2w8m .DetailPanel_summary__mamIX .DetailPanel_priceLine__5o6OV.DetailPanel_down__D6fuy span{background:var(--smm-bg-price-down-gradient-strong)}.DetailPanel_detailPanel__n2w8m .DetailPanel_summary__mamIX .DetailPanel_priceLine__5o6OV.DetailPanel_flat__9kyA0,.DetailPanel_detailPanel__n2w8m .DetailPanel_summary__mamIX .DetailPanel_priceLine__5o6OV.DetailPanel_flat__9kyA0 strong{color:var(--smm-text-primary)}.DetailPanel_detailPanel__n2w8m .DetailPanel_summary__mamIX .DetailPanel_priceLine__5o6OV.DetailPanel_flat__9kyA0 span{background:var(--smm-bg-price-flat-gradient)}.DetailPanel_detailPanel__n2w8m .DetailPanel_summary__mamIX>button{display:inline-flex;align-items:center;justify-content:center;gap:2px;flex:0 0 auto;padding:2px 8px;border:0;border-radius:2px;background:var(--smm-bg-button-primary);font-size:12px;color:var(--smm-text-inverse);cursor:pointer}.DetailPanel_detailPanel__n2w8m .DetailPanel_summary__mamIX>button img{display:block;flex:0 0 auto;width:12px;height:12px;object-fit:contain}.DetailPanel_detailPanel__n2w8m .DetailPanel_contractCompare__1C5gZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:auto;min-height:max(0px,100% - 142px);overflow:visible}.DetailPanel_detailPanel__n2w8m .DetailPanel_contractCompare__1C5gZ .DetailPanel_contractColumn__pJHsH{display:block;min-width:0;padding:0;box-sizing:border-box;color:inherit;text-decoration:none}.DetailPanel_detailPanel__n2w8m .DetailPanel_contractCompare__1C5gZ .DetailPanel_contractColumn__pJHsH+.DetailPanel_contractColumn__pJHsH{border-left:1px solid var(--smm-border-detail-column-soft)}.DetailPanel_detailPanel__n2w8m .DetailPanel_contractCompare__1C5gZ .DetailPanel_contractColumn__pJHsH h3{min-height:40px;margin:0;padding:10px;overflow:hidden;border-bottom:1px solid var(--smm-border-detail-column-soft);box-sizing:border-box;font-weight:500;font-size:14px;color:var(--smm-text-link);line-height:20px;text-overflow:ellipsis;white-space:nowrap}.DetailPanel_detailPanel__n2w8m .DetailPanel_contractCompare__1C5gZ .DetailPanel_contractColumn__pJHsH h3 .DetailPanel_titleLink__yXrGq{color:inherit;text-decoration:none;cursor:pointer}.DetailPanel_detailPanel__n2w8m .DetailPanel_contractCompare__1C5gZ .DetailPanel_contractColumn__pJHsH h3 .DetailPanel_titleLink__yXrGq:focus-visible{outline:2px solid var(--smm-text-link);outline-offset:2px}.DetailPanel_detailPanel__n2w8m .DetailPanel_contractCompare__1C5gZ .DetailPanel_contractColumn__pJHsH .DetailPanel_quoteList__zS8Lk .DetailPanel_quoteItem__LZmS2{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:42px;padding:0 10px;border-bottom:1px solid var(--smm-border-detail-column-soft);box-sizing:border-box}.DetailPanel_detailPanel__n2w8m .DetailPanel_contractCompare__1C5gZ .DetailPanel_contractColumn__pJHsH .DetailPanel_quoteList__zS8Lk .DetailPanel_quoteItem__LZmS2 span{display:block;min-width:0;overflow:hidden;font-size:14px;color:var(--smm-text-secondary);line-height:20px;text-overflow:ellipsis;white-space:nowrap}.DetailPanel_detailPanel__n2w8m .DetailPanel_contractCompare__1C5gZ .DetailPanel_contractColumn__pJHsH .DetailPanel_quoteList__zS8Lk .DetailPanel_quoteItem__LZmS2 strong{display:block;min-width:0;overflow:hidden;font-size:14px;font-weight:400;color:var(--smm-text-primary);line-height:20px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.DetailPanel_detailPanel__n2w8m .DetailPanel_contractCompare__1C5gZ .DetailPanel_contractColumn__pJHsH .DetailPanel_quoteList__zS8Lk .DetailPanel_quoteItem__LZmS2:nth-child(odd){background:var(--smm-bg-detail-row-odd)}.DetailPanel_detailPanel__n2w8m .DetailPanel_up__k3clL{color:var(--smm-price-up)!important}.DetailPanel_detailPanel__n2w8m .DetailPanel_down__D6fuy{color:var(--smm-price-down)!important}.DetailPanel_detailPanel__n2w8m .DetailPanel_flat__9kyA0{color:var(--smm-price-flat)!important}.SpreadChart_chartPanel__aEM_V{display:flex;flex:1 1 auto;flex-direction:column;background:var(--smm-bg-chart-panel);overflow:hidden}.SpreadChart_chart__qIuY2{flex:1 1 auto;min-height:0}.SpreadChart_actions__V_oF7{display:flex;align-items:center;gap:8px}.SpreadChart_actions__V_oF7 .SpreadChart_switchButton__ARrwU{position:relative;width:30px;height:16px;padding:0;border:0;border-radius:999px;background:var(--smm-bg-switch-track)}.SpreadChart_actions__V_oF7 .SpreadChart_switchButton__ARrwU span{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--smm-bg-switch-thumb)}.SpreadChart_actions__V_oF7 .SpreadChart_switchButton__ARrwU.SpreadChart_checked__siaE3{background:var(--smm-bg-switch-track-active)}.SpreadChart_actions__V_oF7 .SpreadChart_switchButton__ARrwU.SpreadChart_checked__siaE3 span{transform:translateX(14px)}.SpreadChart_actions__V_oF7 .SpreadChart_smartLabel__Uh4u3{display:inline-flex;align-items:center;gap:4px;color:var(--smm-text-control-label);font-weight:700;font-size:13px}.CrossMonthSpread_crossMonthSpread__ynCJ0{background:var(--smm-bg-page);color:var(--smm-text-secondary);display:flex;flex-direction:column;height:calc(100vh - 74px);min-height:0;overflow:hidden}.CrossMonthSpread_crossMonthSpread__ynCJ0 .CrossMonthSpread_workspace__ty5gw{display:flex;flex:1 1 auto;min-height:0;overflow:hidden}