.ContractList_contractPanel__Q4fhU{position:relative;display:flex;flex:0 0 274px;flex-direction:column;width:290px;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__Q4fhU .ContractList_panelBody__E8EZp{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:visible}.ContractList_contractPanel__Q4fhU.ContractList_collapsed__6tiYg{flex-basis:0;width:0}.ContractList_contractPanel__Q4fhU.ContractList_collapsed__6tiYg .ContractList_panelBody__E8EZp{visibility:hidden}.ContractList_contractPanel__Q4fhU .ContractList_backButton__Refo8{display:flex;align-items:center;flex:0 0 auto;gap:4px;width:100%;height:35px;padding:0 10px;border:0;border-bottom:1px solid var(--smm-border-divider);background:var(--smm-bg-panel);color:var(--smm-text-link);font-size:12px;text-align:left;text-decoration:none;cursor:pointer}.ContractList_contractPanel__Q4fhU .ContractList_backButton__Refo8 img{width:12px;height:10px}.ContractList_contractPanel__Q4fhU .ContractList_contractRow__kCYme,.ContractList_contractPanel__Q4fhU .ContractList_headerRow__1X8Sk{display:grid;grid-template-columns:104px 32px 56px 64px;align-items:center;box-sizing:border-box;padding:0 10px}.ContractList_contractPanel__Q4fhU .ContractList_headerRow__1X8Sk{flex:0 0 auto;height:28px;border-bottom:1px solid var(--smm-border-divider);background:var(--smm-bg-panel-alt);color:var(--smm-text-header);font-size:13px}.ContractList_contractPanel__Q4fhU .ContractList_headerRow__1X8Sk span:first-child{grid-column:1/3}.ContractList_contractPanel__Q4fhU .ContractList_headerRow__1X8Sk span:nth-child(2){grid-column:3}.ContractList_contractPanel__Q4fhU .ContractList_headerRow__1X8Sk span:nth-child(3){grid-column:4}.ContractList_contractPanel__Q4fhU .ContractList_headerRow__1X8Sk span:nth-child(2),.ContractList_contractPanel__Q4fhU .ContractList_headerRow__1X8Sk span:nth-child(3){text-align:right}.ContractList_contractPanel__Q4fhU .ContractList_list__HAzfF{flex:1 1 auto;height:calc(100% - 28px);min-height:0;overflow:hidden auto;scrollbar-width:none}.ContractList_contractPanel__Q4fhU .ContractList_list__HAzfF::-webkit-scrollbar{display:none}.ContractList_contractPanel__Q4fhU .ContractList_contractRow__kCYme{position:relative;height:28px;color:var(--smm-text-primary);font-size:13px;margin:2px 0;text-decoration:none;cursor:pointer}.ContractList_contractPanel__Q4fhU .ContractList_contractRow__kCYme:hover{background:var(--smm-bg-hover)}.ContractList_contractPanel__Q4fhU .ContractList_contractRow__kCYme .ContractList_name__G6F_u{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ContractList_contractPanel__Q4fhU .ContractList_contractRow__kCYme .ContractList_mainContractIcon__Yhtgj{flex:0 0 auto;width:14px;height:14px;margin-left:4px}.ContractList_contractPanel__Q4fhU .ContractList_contractRow__kCYme span:not(.ContractList_name__G6F_u){text-align:right}.ContractList_contractPanel__Q4fhU .ContractList_contractRow__kCYme.ContractList_activeRow__yYdta{background:var(--smm-bg-row-active)}.ContractList_contractPanel__Q4fhU .ContractList_contractRow__kCYme.ContractList_activeRow__yYdta:before{position:absolute;top:0;bottom:0;left:0;width:3px;background:var(--smm-price-up);content:""}.ContractList_contractPanel__Q4fhU .ContractList_contractRow__kCYme.ContractList_activeRow__yYdta .ContractList_name__G6F_u{font-weight:600}.ContractList_contractPanel__Q4fhU .ContractList_up__svweh{color:var(--smm-price-up)}.ContractList_contractPanel__Q4fhU .ContractList_down__XtpJ2{color:var(--smm-price-down)}.ContractList_contractPanel__Q4fhU .ContractList_flat__ykCGY{color:var(--smm-text-primary)}.ContractList_contractPanel__Q4fhU .ContractList_priceChanged__TeX4R{animation:ContractList_price-flash__Seqlb 1s ease-out;height:26px;line-height:26px}.ContractList_contractPanel__Q4fhU .ContractList_collapseButton__fAyYN{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__Q4fhU .ContractList_collapseButton__fAyYN .ContractList_collapseTip__tB61N{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__Q4fhU .ContractList_collapseButton__fAyYN .ContractList_collapseTip__tB61N: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__Q4fhU .ContractList_collapseButton__fAyYN:focus-visible .ContractList_collapseTip__tB61N,.ContractList_contractPanel__Q4fhU .ContractList_collapseButton__fAyYN:hover .ContractList_collapseTip__tB61N{opacity:1}@keyframes ContractList_price-flash__Seqlb{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__RsH09{flex:0 0 296px;width:296px;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__RsH09 .DetailPanel_summary__s8HoY{padding:8px 10px;border-bottom:1px solid var(--smm-border-divider);box-sizing:border-box}.DetailPanel_detailPanel__RsH09 .DetailPanel_summary__s8HoY h2{display:flex;align-items:center;min-width:0;margin:0;overflow:hidden;color:var(--smm-text-title-strong);font-weight:600;font-size:20px;line-height:30px;text-overflow:ellipsis;white-space:nowrap}.DetailPanel_detailPanel__RsH09 .DetailPanel_summary__s8HoY h2 .DetailPanel_futureName__huXA1{min-width:0;overflow:hidden;text-overflow:ellipsis}.DetailPanel_detailPanel__RsH09 .DetailPanel_summary__s8HoY h2 .DetailPanel_titleTipIcon__aRycC{display:block;height:14px;object-fit:fill;width:14px}.DetailPanel_detailPanel__RsH09 .DetailPanel_summary__s8HoY h2 img{flex:0 0 auto;width:14px;height:14px;margin-left:4px}.DetailPanel_detailPanel__RsH09 .DetailPanel_summary__s8HoY .DetailPanel_priceLine__qts_p{display:flex;align-items:center;gap:10px;margin-bottom:8px;white-space:nowrap}.DetailPanel_detailPanel__RsH09 .DetailPanel_summary__s8HoY .DetailPanel_priceLine__qts_p strong{font-weight:600;font-size:18px;line-height:18px}.DetailPanel_detailPanel__RsH09 .DetailPanel_summary__s8HoY .DetailPanel_priceLine__qts_p span{display:inline-flex;align-items:center;gap:6px;min-width:0;padding:2px 6px;overflow:hidden;background:var(--smm-bg-spot-price-up-soft);font-weight:800;font-size:14px;line-height:20px;text-overflow:ellipsis}.DetailPanel_detailPanel__RsH09 .DetailPanel_summary__s8HoY .DetailPanel_priceLine__qts_p span img{flex:0 0 auto;width:8px;height:8px}.DetailPanel_detailPanel__RsH09 .DetailPanel_summary__s8HoY .DetailPanel_priceLine__qts_p span em{font-style:normal}.DetailPanel_detailPanel__RsH09 .DetailPanel_summary__s8HoY .DetailPanel_priceLine__qts_p span.DetailPanel_up__vHsh6{background:var(--smm-bg-spot-price-up-soft)}.DetailPanel_detailPanel__RsH09 .DetailPanel_summary__s8HoY .DetailPanel_priceLine__qts_p span.DetailPanel_down__koEre{background:var(--smm-bg-price-down-soft)}.DetailPanel_detailPanel__RsH09 .DetailPanel_summary__s8HoY .DetailPanel_priceLine__qts_p span.DetailPanel_flat__iyCIU{background:var(--smm-bg-price-flat-soft)}.DetailPanel_detailPanel__RsH09 .DetailPanel_summary__s8HoY>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);color:var(--smm-text-inverse);font-size:12px;cursor:pointer}.DetailPanel_detailPanel__RsH09 .DetailPanel_summary__s8HoY>button img{display:block;flex:0 0 auto;width:12px;height:12px;object-fit:contain}.DetailPanel_detailPanel__RsH09 .DetailPanel_up__vHsh6{color:var(--smm-price-up)}.DetailPanel_detailPanel__RsH09 .DetailPanel_down__koEre{color:var(--smm-price-down)}.DetailPanel_detailPanel__RsH09 .DetailPanel_flat__iyCIU{color:var(--smm-text-primary)}.DetailPanel_detailPanel__RsH09 .DetailPanel_sessionPanel__kBnF0{border-bottom:1px solid var(--smm-border-spot-session)}.DetailPanel_detailPanel__RsH09 .DetailPanel_sessionPanel__kBnF0 h3{height:28px;margin:0;padding:0 10px;background:var(--smm-bg-panel-alt);color:var(--smm-text-primary);font-weight:600;font-size:14px;line-height:26px;border:1px solid var(--smm-border-divider);border-left:0;border-right:0}.DetailPanel_detailPanel__RsH09 .DetailPanel_sessionPanel__kBnF0 .DetailPanel_sessionGrid__dAyjG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;padding:5px 10px}.DetailPanel_detailPanel__RsH09 .DetailPanel_sessionPanel__kBnF0 .DetailPanel_sessionGrid__dAyjG div{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.DetailPanel_detailPanel__RsH09 .DetailPanel_sessionPanel__kBnF0 .DetailPanel_sessionGrid__dAyjG div span,.DetailPanel_detailPanel__RsH09 .DetailPanel_sessionPanel__kBnF0 .DetailPanel_sessionGrid__dAyjG div strong{display:block;font-size:14px;line-height:20px}.DetailPanel_detailPanel__RsH09 .DetailPanel_sessionPanel__kBnF0 .DetailPanel_sessionGrid__dAyjG div span{color:var(--smm-text-secondary)}.DetailPanel_detailPanel__RsH09 .DetailPanel_sessionPanel__kBnF0 .DetailPanel_sessionGrid__dAyjG div strong{color:var(--smm-text-primary);font-weight:400;text-align:right}.DetailPanel_detailPanel__RsH09 .DetailPanel_sessionPanel__kBnF0 .DetailPanel_sessionGrid__dAyjG div strong.DetailPanel_up__vHsh6{color:var(--smm-price-up)}.DetailPanel_detailPanel__RsH09 .DetailPanel_sessionPanel__kBnF0 .DetailPanel_sessionGrid__dAyjG div strong.DetailPanel_down__koEre{color:var(--smm-price-down)}.DetailPanel_detailPanel__RsH09 .DetailPanel_sessionPanel__kBnF0 .DetailPanel_sessionGrid__dAyjG div strong.DetailPanel_flat__iyCIU{color:var(--smm-text-primary)}.DetailPanel_detailPanel__RsH09 .DetailPanel_contractCompare__foQvg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.DetailPanel_detailPanel__RsH09 .DetailPanel_contractCompare__foQvg .DetailPanel_contractColumn__mqmLy{min-width:0;padding:0;box-sizing:border-box}.DetailPanel_detailPanel__RsH09 .DetailPanel_contractCompare__foQvg .DetailPanel_contractColumn__mqmLy+.DetailPanel_contractColumn__mqmLy{border-left:1px solid var(--smm-border-spot-session)}.DetailPanel_detailPanel__RsH09 .DetailPanel_contractCompare__foQvg .DetailPanel_contractColumn__mqmLy h3{min-height:40px;margin:0;padding:10px;overflow:hidden;border-bottom:1px solid var(--smm-border-spot-session);box-sizing:border-box;color:var(--smm-text-link);font-weight:600;font-size:14px;line-height:20px;word-break:break-all}.DetailPanel_detailPanel__RsH09 .DetailPanel_contractCompare__foQvg .DetailPanel_contractColumn__mqmLy .DetailPanel_titleLink__wHfjH{display:block;max-width:100%;padding:0;overflow:hidden;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;text-align:left;text-decoration:none;word-break:break-all;cursor:pointer}.DetailPanel_detailPanel__RsH09 .DetailPanel_contractCompare__foQvg .DetailPanel_contractColumn__mqmLy .DetailPanel_titleLink__wHfjH:focus-visible,.DetailPanel_detailPanel__RsH09 .DetailPanel_contractCompare__foQvg .DetailPanel_contractColumn__mqmLy .DetailPanel_titleLink__wHfjH:hover{text-decoration:underline}.DetailPanel_detailPanel__RsH09 .DetailPanel_contractCompare__foQvg .DetailPanel_contractColumn__mqmLy .DetailPanel_titleLink__wHfjH.DetailPanel_disabledTitleLink__SBNs8{cursor:default}.DetailPanel_detailPanel__RsH09 .DetailPanel_contractCompare__foQvg .DetailPanel_contractColumn__mqmLy .DetailPanel_titleLink__wHfjH.DetailPanel_disabledTitleLink__SBNs8:focus-visible,.DetailPanel_detailPanel__RsH09 .DetailPanel_contractCompare__foQvg .DetailPanel_contractColumn__mqmLy .DetailPanel_titleLink__wHfjH.DetailPanel_disabledTitleLink__SBNs8:hover{text-decoration:none}.DetailPanel_detailPanel__RsH09 .DetailPanel_contractCompare__foQvg .DetailPanel_contractColumn__mqmLy .DetailPanel_quoteList__rmCMR .DetailPanel_quoteItem__UYaE7{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:42px;padding:6px 10px;border-bottom:1px solid var(--smm-border-spot-session);box-sizing:border-box}.DetailPanel_detailPanel__RsH09 .DetailPanel_contractCompare__foQvg .DetailPanel_contractColumn__mqmLy .DetailPanel_quoteList__rmCMR .DetailPanel_quoteItem__UYaE7 span,.DetailPanel_detailPanel__RsH09 .DetailPanel_contractCompare__foQvg .DetailPanel_contractColumn__mqmLy .DetailPanel_quoteList__rmCMR .DetailPanel_quoteItem__UYaE7 strong{display:block;min-width:0;color:var(--smm-text-primary);font-size:14px;line-height:20px;word-break:break-all}.DetailPanel_detailPanel__RsH09 .DetailPanel_contractCompare__foQvg .DetailPanel_contractColumn__mqmLy .DetailPanel_quoteList__rmCMR .DetailPanel_quoteItem__UYaE7 span{color:var(--smm-text-secondary)}.DetailPanel_detailPanel__RsH09 .DetailPanel_contractCompare__foQvg .DetailPanel_contractColumn__mqmLy .DetailPanel_quoteList__rmCMR .DetailPanel_quoteItem__UYaE7 strong{font-weight:400;text-align:right}.DetailPanel_detailPanel__RsH09 .DetailPanel_contractCompare__foQvg .DetailPanel_contractColumn__mqmLy .DetailPanel_quoteList__rmCMR .DetailPanel_quoteItem__UYaE7:nth-child(odd){background:var(--smm-bg-detail-row-odd)}.SpotFuturesSpreadDetail_spotFuturesSpreadDetail__GQaKC{background:var(--smm-bg-page);color:var(--smm-text-secondary);display:flex;flex-direction:column;height:calc(100vh - 74px);min-height:0;overflow:hidden}.SpotFuturesSpreadDetail_spotFuturesSpreadDetail__GQaKC .SpotFuturesSpreadDetail_workspace__V2MtX{display:flex;flex:1 1 auto;min-height:0;overflow:hidden}.SpreadChart_chartPanel__av0yI{background:var(--smm-bg-chart-panel);display:flex;flex:1 1 auto;flex-direction:column;min-width:0;overflow:hidden}.SpreadChart_chartPanel__av0yI .SpreadChart_chart__5PX6i{flex:1 1 auto;min-height:0;min-width:0}