: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}#blockMultipliers .ttlTable{align-items:center;color:#000;display:flex;font-size:14px;font-weight:700;margin-bottom:0;margin-top:20px;position:relative;text-transform:none}#blockMultipliers .iconHint{background:#d1d1d2 url(/img/question.svg) no-repeat 50% 50%;background-size:5px 10px;border-radius:50%;display:inline-block;height:15px;width:15px}#blockMultipliers .iconLincCE{display:inline-block;padding-right:22px;position:relative}#blockMultipliers .iconLincCE:after{background:#d1d1d2 url(/img/question.svg) no-repeat 50% 50%;background-size:5px 10px;border-radius:50%;content:"";display:inline-block;float:left;height:15px;margin-left:5px;position:absolute;right:0;text-decoration:none;top:1px;width:15px}#blockMultipliers .mult_ttl{word-wrap:break-word}#blockMultipliers .mult_ttl *{word-wrap:inherit}@media screen and (max-width:680px){#blockMultipliers .mult_ttl{max-width:140px}}.d-none{display:none}.d-block{display:block!important}.field_share{min-width:55px}.indent_ttl{margin-top:4px}.graphTabs{position:absolute;right:0;top:0}.bankRsbuFinReport .ttlTable{color:#9ba0b2;margin-bottom:16px;text-transform:uppercase}.reportMsfoTable tbody td:first-child,.reportRsbuTable tbody td:first-child{white-space:normal}.dividendsTable td.field_summ,.tradingsTable .field_ask,.tradingsTable .field_bid,.tradingsTable .field_last,.tradingsTable .field_overturn{text-align:right}.exchangeTable .field_agreement_number,.exchangeTable .field_ask,.exchangeTable .field_avg_price_200_day,.exchangeTable .field_avg_price_20_day,.exchangeTable .field_avg_price_50_day,.exchangeTable .field_bid,.exchangeTable .field_last_price,.exchangeTable .field_max_price,.exchangeTable .field_min_price,.exchangeTable .field_open_price,.exchangeTable .field_overturn,.exchangeTable .field_stocks_calc_data_eps,.exchangeTable .field_stocks_calc_data_pe_ratio,.exchangeTable .field_stocks_capitalization,.exchangeTable .field_stocks_dividends_yield_four_quarters,.exchangeTable .field_tradings_stocks_change_1_day,.exchangeTable .field_tradings_stocks_change_30_day,.exchangeTable .field_tradings_stocks_change_365_day{min-width:100px;text-align:right}.dividendsTable .field_dividends_periods_name,.field_avg,.field_buy_sell,.field_last,.field_max,.field_min,.field_open,.field_quotation_date,.field_tiker{white-space:nowrap}.field_overturn{min-width:120px}.field_trading_ground_name{min-width:150px}.datepicker_input_e,.datepicker_input_s{float:left;margin-right:2%;width:28%}.datepicker_trading_date{width:166px}.inner_form .btn{margin-right:2%;padding:12px 0;width:28%}.tradingsDateSelector{padding-top:10px}.indicator_link{float:right}#ground_select{float:left;width:30%}#ground_select .select{float:left;width:100%}.range_cntrl{float:left}.reportMsfoTable tbody td{white-space:nowrap}.reportMsfoTable tbody td:first-child{white-space:normal}.param_list_unstable li{float:left;width:48%}.reporting-name-bold,.ttlTable{font-weight:700}.reportMsfoTable,.reportMsfoTable_2,.reportRsbuTable,.reportRsbuTable_2{margin-bottom:20px}.graphPeriod .tab_text{margin-left:1%;margin-right:0;opacity:.5}.graphPeriod .datepicker{width:128px}.graphPeriod .datepickerIndent{margin-left:10%}.comparisonSearch{width:100%}.comparisonSearch .alertRed{left:0;position:absolute;top:100%;z-index:100}.comparisonSearchItem{float:left;margin:5px 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}.indentCompareData{margin-left:4%}.data_table_news a{color:#000;text-decoration:none}.data_table_news a:hover{color:#e31e25;text-decoration:none}.data_table_news td{border-bottom:1px solid #e8e8e8;padding:10px 15px 10px 0}.data_table_news tr:last-child td{border:none}.data_table_news tr:first-child td{padding:0 15px 10px 0}.main_ttl{float:left}.add_wl_no,.add_wl_yes{border:1px solid #e8e8e8;border-radius:2px;color:#000;display:block;float:right;line-height:36px;padding:0 10px 0 40px;position:relative;text-decoration:none;transition:color .1s ease-in-out;white-space:nowrap;width:14%}.add_wl_no:before,.add_wl_yes:before{background-color:#000;content:"";height:24px;left:8px;-webkit-mask:url(/img/icons/stack.svg#star) no-repeat;mask:url(/img/icons/stack.svg#star) no-repeat;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .1s ease-in-out;width:24px}@media screen and (max-width:1024px){.add_wl_no:before,.add_wl_yes:before{left:50%;transform:translate(-50%,-50%)}}.add_wl_no:hover:before,.add_wl_yes:hover:before{background-color:#e31e25}.add_wl_yes:before{background-color:#ef5f31;-webkit-mask:url(/img/icons/stack.svg#star-fill) no-repeat;mask:url(/img/icons/stack.svg#star-fill) no-repeat}.stockTopLine{border-top:1px solid #e8e8e8}.clmnWl{float:left;width:24%}.clmnWlIndent{margin-right:1%}.clmnWl li{margin-bottom:10px}.clmnWl .input{float:left;font-size:12px;line-height:20px;margin-right:2%;padding:0;text-align:center;width:18%}.clmnWl .checkbox .check,.clmnWl .radioButton .check{max-width:22px;width:10%}.clmnWl .checkbox .ttl,.clmnWl .radioButton .ttl{margin-left:2%;width:88%}.table_cntrl .small{color:#9ba0b2;font-size:11px}.data_table td{padding:0 15px 15px 0}.listComments .lang,.select_ttl{float:left;margin-right:10px}.listComments .lang{border:1px solid #d7dfe9;border-radius:2px;margin-top:3px;opacity:.8;width:18px}.actualPrice .price{color:#000;font-size:24px;font-weight:700;margin-right:5px}.actualPrice .date{color:#9ba0b2;font-size:11px;margin-bottom:10px}.param_list.param_list__2_col{display:flex;flex-wrap:wrap}.param_list.param_list__2_col li{width:50%}.doc_list{list-style:none;overflow:hidden}.doc_list li{float:left;margin-bottom:20px;width:25%}.factestSelectTab{border-top:1px solid #d7dfe9;padding-top:20px}.reportMsfoFactsetTableScroll,.reportMsfoFmpTableScroll{margin-bottom:5px;overflow:scroll}.reportMsfoFactsetTableScroll .reportMsfoFactsetTable td,.reportMsfoFactsetTableScroll .reportMsfoFactsetTable th,.reportMsfoFactsetTableScroll .reportMsfoFmpTable td,.reportMsfoFactsetTableScroll .reportMsfoFmpTable th,.reportMsfoFmpTableScroll .reportMsfoFactsetTable td,.reportMsfoFmpTableScroll .reportMsfoFactsetTable th,.reportMsfoFmpTableScroll .reportMsfoFmpTable td,.reportMsfoFmpTableScroll .reportMsfoFmpTable th{border-right:1px solid #e3e9ef;text-align:right;white-space:nowrap}.reportMsfoFactsetTableScroll .reportMsfoFactsetTable td:first-child,.reportMsfoFactsetTableScroll .reportMsfoFmpTable td:first-child,.reportMsfoFmpTableScroll .reportMsfoFactsetTable td:first-child,.reportMsfoFmpTableScroll .reportMsfoFmpTable td:first-child{min-width:250px;text-align:left;white-space:normal}.typeSelect .switch{padding:10px 20px 9px 8px}.compareItem{margin-left:1%}.msfoType{display:flex}.msfoType li{display:block;width:50%}.factestSelect,.fmpSelect{display:flex;margin-right:0}.factestSelect li,.fmpSelect li{display:block;width:50%}#stockGraph .content_header{align-items:center;display:flex;flex-wrap:wrap}.comparisonBlock{margin-top:0;position:relative;width:50%}.comparisonBlock .select{margin-left:0}.comparisonBlock .btnComparison{margin-bottom:10px;margin-left:0}.comparisonBlock .autocompl{padding:10px 8px 10px 30px}.comparisonBlock .inner_compare{height:4px;left:0;position:absolute;top:2px;z-index:9}.indentCompare{margin-top:20px}.mainTradingGround{background:#ef5f31;color:#fff;padding:0 5px}.borderGroup{border-top:1px solid #e8e8e8;margin-top:20px;padding-top:20px}.reportMsfoFactsetTableScrollTtl,.reportMsfoFmpTableScrollTtl{font-weight:700;margin-bottom:2px;margin-left:5px}#bondFmp .ttlTable,#bondMcfo .ttlTable{display:none}#bondFmp .tableGallery,#bondMcfo .tableGallery{margin-bottom:30px}#bondFmp .reportDate,#bondMcfo .reportDate{width:100%}.forGraph{position:relative}.forPeriod,.forPeriod .period{display:flex;flex-wrap:wrap}.forTable{padding-top:50px}.commentItem{display:flex;flex-wrap:wrap;gap:8px;padding:16px 0}.commentItem .firstLine{display:flex;gap:8px;width:100%}.commentItem .firstLine .lang{box-shadow:0 0 4px 0 rgba(0,0,0,.2);height:15px;position:relative;width:20px}.commentItem .firstLine .lang img{bottom:0;height:14px;left:0;margin:auto;top:0;width:100%}.commentItem .firstLine .link{width:92%}.commentItem .emitentList{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin-left:28px;width:92%}.commentItem .emitentList li .date{display:flex;font-weight:700;padding:4px 0}.commentItem .emitentList li .old{display:flex;padding:4px 0}.commentItem .emitentList li .item{background:#fff;border:1px solid #e8e8e8;border-radius:20px;color:#000;cursor:pointer;display:flex;padding:4px 8px;text-decoration:none}.commentItem .emitentList li .item:hover{background:#ef5f31;border-color:#ef5f31;color:#fff}.commentItem:not(:last-child){border-bottom:1px solid #e8e8e8}.commentItem:last-child{margin-bottom:22px}.priceDynamics{overflow:hidden;width:100%}.priceDynamics .border{border-right:1px solid #dcdcdc}.priceDynamics .paddingLeft{padding-left:10px}.stockList{margin-top:12px;width:100%}.comparisonWrapper{margin:20px 0 0}.displayGraphBtns{display:flex;position:absolute;right:213px;top:0;z-index:9}.displayCurrentPrice,.displayFlagsWithDvdndsAndSplits{align-items:center;border:1px solid #e8e8e8;display:flex;height:39px;padding:0 8px}.displayCurrentPrice .item,.displayFlagsWithDvdndsAndSplits .item{display:flex}.displayCurrentPrice:hover,.displayFlagsWithDvdndsAndSplits:hover{border-color:#9ba0b2}.displayCurrentPrice{margin-right:16px}.toggleFullscreenBtn{top:auto}.growingLeadersTable{margin-top:20px}#chartPeriod_stocks-graph-container_0{color:#5cb585;font-weight:700}#chartPeriod_stocks-graph-container_0.active,#chartPeriod_stocks-graph-container_0:hover{color:#000}.index-action-actions{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.index-action-actions div{margin:0!important}.pricesForecasts th.field_yield_from_publication_date{width:150px}.pricesForecasts th.field_yield_from_publication_date span{max-width:70%}.pricesForecasts th.field_yield_from_publication_date .hoverDirectory{justify-content:flex-end}.pricesForecasts td.field_yield_from_publication_date{text-align:center}.table_cntrl2.dividendsTable .table_wrapper th.field_summ{text-align:right}.screenBlock{display:flex;flex-wrap:wrap;justify-content:space-between}.exchangeTable tr.outdated-quote{color:#999;opacity:.7}@media screen and (max-width:1200px){.param_list_unstable li{float:left;width:100%}.inner_ttl{margin:30px 0 10px}.main_ttl{width:84%}.add_wl_no,.add_wl_yes{width:16%}}@media screen and (max-width:1024px){.clmnWl{float:left;margin-right:1%;width:48%}.add_wl_no,.add_wl_yes{height:36px;padding:0;width:5%}.add_wl_no .txt,.add_wl_yes .txt{display:none}.periodNew{width:70%}.compareItem{clear:both;margin-left:0;margin-top:10px;width:35%}.comparisonBlock{width:70%}}@media screen and (max-width:980px){.doc_list li{width:30%}}@media screen and (max-width:860px){.main_ttl{font-size:20px;width:69%}.forPeriod .period{width:100%}.form_date{max-width:75%}.form_date .graphPeriod,.form_date .tabs{width:100%}.displayGraphBtns{margin-bottom:16px;position:relative;right:0}.index-action-actions{gap:10px;margin:0 0 20px}}@media screen and (max-width:680px){.pricesForecasts th.field_yield_from_publication_date span{max-width:55%}.indent_ttl{margin-bottom:5px;margin-top:0}.trading_result{margin-bottom:10px;width:48%}#ground_select{width:50%}.dividendsTable td.field_summ,.exchangeTable .field_agreement_number,.exchangeTable .field_ask,.exchangeTable .field_avg_price_200_day,.exchangeTable .field_avg_price_20_day,.exchangeTable .field_avg_price_50_day,.exchangeTable .field_bid,.exchangeTable .field_last_price,.exchangeTable .field_max_price,.exchangeTable .field_min_price,.exchangeTable .field_open_price,.exchangeTable .field_overturn,.exchangeTable .field_stocks_calc_data_eps,.exchangeTable .field_stocks_calc_data_pe_ratio,.exchangeTable .field_stocks_capitalization,.exchangeTable .field_stocks_dividends_yield_four_quarters,.exchangeTable .field_tradings_stocks_change_1_day,.exchangeTable .field_tradings_stocks_change_30_day,.exchangeTable .field_tradings_stocks_change_365_day,.field_overturn,.field_trading_ground_name,.tradingsTable .field_ask,.tradingsTable .field_bid,.tradingsTable .field_last,.tradingsTable .field_overturn{min-width:0;text-align:center}.field_avg,.field_buy_sell,.field_last,.field_max,.field_min,.field_open,.field_quotation_date,.field_tiker{white-space:normal}.clmnWl{float:none;margin-right:0;width:100%}.arbitraryPeriod{width:37%}#ground_select .select{margin-bottom:10px}#ground_select .select .switch{background-color:#d1e9e8;border:none;font-weight:700;padding:16px 20px 15px 8px}.doc_list li{margin-bottom:0;width:100%}.doc_list li a{background-position:0 50%;padding:16px 0 16px 20px}.reportMsfoFactsetTableScroll .reportMsfoFactsetTable td:first-child,.reportMsfoFactsetTableScroll .reportMsfoFmpTable td:first-child,.reportMsfoFmpTableScroll .reportMsfoFactsetTable td:first-child,.reportMsfoFmpTableScroll .reportMsfoFmpTable td:first-child{min-width:150px}.compareItem,.comparisonBlock,.comparisonBlock .comparisonSearch{width:100%}.comparisonBlock .clearStock{height:46px;line-height:46px}.comparisonBlock .inner_compare{top:6px}.comparisonBlock .autocompl{padding:15px 35px 14px 30px}.typeSelect .switch{padding:15px 20px 14px 8px}.table_document .item{padding:0}.table_document .item a{background-position:0 50%;padding:16px 0 16px 20px}.link_list li a{display:inline-block;padding:16px 0}.reportDate{display:flex;flex-wrap:wrap;justify-content:space-between}.reportDate .lblTxt{display:none}.reportDate .reportInput{margin:0;width:48%}.reportDate .reportInput input{padding:16px 30px 15px 10px}.reportDate .reportBtn{padding:16px 0}.graphTabs{margin-bottom:16px;position:relative}.periodNew{width:100%}.forTable{padding-top:0}.graphContainer{margin-top:8px}.displayCurrentPrice,.displayFlagsWithDvdndsAndSplits{height:auto;margin-top:12px;padding:8px}.displayCurrentPrice .checkbox .check,.displayFlagsWithDvdndsAndSplits .checkbox .check{min-width:22px}.comparisonSearch .alertRed{margin:10px 0 0!important;position:static}.changeFontSizeBtn{top:81px}}@media screen and (max-width:500px){.datepicker_input_e,.datepicker_input_s{margin:0;width:48%}.datepicker_input_e{float:right}.inner_form .btn{margin:20px 0;width:100%}#ground_select{float:none;margin-top:10px;width:100%}.indentCompareData{margin-left:0}.add_wl_no,.add_wl_yes{width:10%}}@media screen and (max-width:480px){.graphTabs{max-width:100%;width:100%}.graphTabs .tabs{width:100%}.form_date{max-width:100%;width:100%}}@media screen and (max-width:380px){.comparisonSearch .wrpSearch .input,.graphPeriod{width:100%}.form_date{margin-top:0}.selectPeriod{width:100%}.arbitraryPeriod{margin-top:10px;width:100%}}
