:root{--h1:58px;--h2:38px;--h3:28px;--h4:20px;--h5:16px;--h6:14px;--small_text:12px;--width-base:1160;--width-current:100vw;--width-multiplier:1px}@media screen and (max-width:1256px){:root{--width-multiplier:var(--width-current) /var(--width-base)}}@media screen and (max-width:1024px){:root{--h1:38px;--h2:28px;--h3:20px;--h4:16px;--width-base:1024}}@media screen and (max-width:680px){:root{--h1:28px;--h2:20px;--h3:16px;--h4:14px;--h5:14px;--small_text:12px;--width-base:680}}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(/fonts/montserrat/Montserrat-Light_300.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/fonts/montserrat/Montserrat-Regular_400.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/fonts/montserrat/Montserrat-SemiBold_600.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/fonts/montserrat/Montserrat-Bold_700.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/fonts/roboto/Roboto-Light_300.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/fonts/roboto/Roboto-Regular_400.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/fonts/roboto/Roboto-Bold_700.ttf) format("truetype")}.box_shadow{box-shadow:0 0 4px 0 rgba(0,0,0,.08)}.box_shadow_clear{box-shadow:none}.border_radius{border-radius:2px}.border_radius_4{border-radius:4px}.border_radius_8{border-radius:8px}.border_radius_20{border-radius:20px}.border_radius_clear{border-radius:0}.circle{border-radius:50%}.box{background-color:#fff;border:1px solid #e8e8e8;border-radius:2px;padding:8px}.flex_direction_column{flex-direction:column}.transition{transition:.2s ease-in-out}.transition_directive_animate{transition:.5s linear}.default_translate{transform:translateY(-5px)}.default_box_shadow{box-shadow:3px 4px 9px 0 rgba(34,60,80,.2)}.border_radius_32{border-radius:32px}.main_ttl{margin-bottom:16px}.highcharts-graph_period_start_incorrect{width:100%!important}.highcharts-graph_period_start_incorrect span{text-align:center!important;width:100%!important}.excelLoad{float:right}.content_body{position:relative}.save_request{margin-bottom:20px}.save_request .select_dflt_width{width:100%}#search_derivatives .wrapper_content{padding:0}.selectMulty{float:left;position:relative;width:22%}.selectMulty input{width:100%}.selectMulty .wrapperInner{background:#fff;border:1px solid #e8e8e8;border-radius:2px;box-shadow:0 0 4px 0 rgba(0,0,0,.08);left:0;position:absolute;top:100%;width:100%;z-index:10}.selectMulty .wrapperInner .item{display:block;margin-bottom:5px;padding:5px 10px}.selectMulty .list{border-top:1px solid #e8e8e8;list-style:none;margin-top:10px;max-height:200px;overflow:auto}.selectMulty .itemInner{display:block;padding:5px 10px}.main_params{background:#f7f7f7;border-top:1px solid #344066;display:table;margin-top:5px;width:100%}.main_params .wrp{border-right:1px solid #d7dfe9;display:table-cell;padding:10px}.main_params .wrp:last-child{border-right:none}.main_params .ttl{color:#344066;font-size:12px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;width:100%}.main_params .value{margin-top:2px}.alertRed,.compareItem{margin-top:10px}.comparisonSearch{width:100%}.comparisonSearchItem{float:left;margin:10px 20px 5px 0;padding-right:20px;position:relative}.comparisonSearchItem .close{color:#9ba0b2;cursor:pointer;font-size:24px;position:absolute;right:0;top:-7px;z-index:9}.comparisonSearchItem .pointColor{border-radius:50%;display:inline-block;height:10px;width:10px}#ground_select{float:left;width:30%}#derivativGraph_list_ttl{float:left;margin-top:4px}#derivativGraph .graphTabs{max-width:33%;position:absolute;right:0;top:0;z-index:10}#derivativGraph .forPeriod{max-width:70%}#derivativGraph .forPeriod,#derivativGraph .forPeriod .period{display:flex;flex-wrap:wrap}#derivativGraph .forPeriod .period .graphPeriod,#derivativGraph .forPeriod .period .selectPeriod{flex-grow:1}#derivativGraph .forPeriod .period .datepicker{width:128px}.graph_block__checkboxes{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.graph_block__checkboxes .checkbox{margin-right:20px}.legend_line_container{display:inline-block;margin-left:5px;width:20px}.legend_line_container .legend_line_compare{margin-top:-4px}.description_cover{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;height:60px;overflow:hidden;position:relative;text-overflow:ellipsis}.description_cover:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";height:1.2em;left:0;pointer-events:none;position:absolute;right:0;text-align:right}.panelResult{display:table;float:right;width:20%}.panelResult .item{display:table-cell;float:none;vertical-align:top}#derivativeTable .table{float:left;margin-top:50px}#derivativeTable thead div{min-height:13px!important}.field_exchange_name,.field_settlement_procedure{min-width:200px}tbody .field_contract_size,tbody .field_last_price,tbody .field_last_price_change_1_day,tbody .field_settlement_price,tbody .field_settlement_price_change_1_day{text-align:right;white-space:nowrap}.mainTable tbody .field_settlement_price{text-align:left}.comparisonBlock{float:left;justify-content:space-between;margin-top:20px;position:relative;width:50%}.comparisonBlock .comparisonSearch{width:100%}.comparisonBlock .graphType{width:30%}.comparisonBlock .select{margin-left:0;width:100%}.comparisonBlock .btnComparison{margin-bottom:10px;margin-left:0}.comparisonBlock .autocompl{padding:8px 8px 8px 30px}.comparisonBlock .inner_compare{height:4px;left:0;position:absolute;top:0;z-index:9}.field_last_price_change_1_day,.field_last_trading_day,.field_settlement_price_change_1_day{min-width:150px}@media screen and (max-width:1200px){#derivativGraph .comparisonBlock{width:60%}}@media screen and (max-width:1024px){.save_request{margin-top:20px;width:48%}}@media screen and (max-width:980px){#derivativGraph .comparisonBlock{width:70%}}@media screen and (max-width:860px){#derivativGraph .comparisonBlock{width:80%}}@media screen and (max-width:680px){.field_exchange_name,.field_settlement_procedure{min-width:0}tbody .field_contract_size,tbody .field_last_price,tbody .field_last_price_change_1_day,tbody .field_settlement_price,tbody .field_settlement_price_change_1_day{text-align:center;white-space:normal}#derivativGraph .forPeriod,.save_request{width:100%}#derivativGraph .forPeriod .period{margin-top:10px}#derivativGraph .forPeriod .graphPeriod{width:100%}#derivativGraph .forPeriod .graphPeriod .datepicker input{padding:16px 30px 15px 10px}#derivativGraph .forPeriod .selectPeriod{width:100%}#derivativGraph .forPeriod .arbitraryPeriod{width:40%}#derivativGraph .graphTabs{overflow:hidden;position:relative;width:100%}#derivativGraph .comparisonBlock,#derivativGraph .graphTabs .tabs{width:100%}.comparisonBlock .autocompl{padding:16px 8px 16px 30px}.comparisonBlock .inner_compare{top:7px}.reportingColumn:before,.switchColumn:before{top:23px}.field_last_price_change_1_day,.field_last_trading_day,.field_settlement_price_change_1_day{min-width:0}.clear_form{align-content:center;display:flex;flex-wrap:wrap}}@media screen and (max-width:480px){.main_params{display:flex;flex-wrap:wrap;padding-top:15px;width:100%}.main_params .wrp{border-bottom:1px solid #d7dfe9;margin:0 0 10px;padding:0;width:100%}.main_params .ttl,.main_params .value{clear:none;float:left;width:50%}.main_params .ttl{overflow:visible}.main_params .value{font-weight:700;margin-top:2px;width:50%}#derivativGraph .graphTabs{margin-bottom:10px;max-width:100%;overflow:hidden;position:relative;right:auto;width:100%}#derivativGraph .forPeriod{max-width:100%;width:100%}#derivativGraph .compareItem{width:100%}#derivativeTable .table{margin-top:0}#ground_select{width:50%}.graph_block__checkboxes .item{margin-bottom:10px;width:100%}}@media screen and (max-width:400px){.found_result{margin-bottom:10px}.typeDerivativ{margin-right:0;width:100%}.switchColumn{margin-bottom:0}}
