:root{--Neutralshades-Grey-N000-White: #fff;--Neutralshades-Grey-N000-BG: #f2f2f2;--Neutralshades-Grey-N100-Outline: #e4e4e4;--Neutralshades-Grey-N700: #000;--Neutralshades-Grey-N400-Body-Text-and-Icons: #8b8b8b;--Primary-Yellow-P500: #e7ae07}button:focus{outline:none}.price_chart_tab__cont{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media(max-width: 440px){.price_chart_tab__cont{margin:0;padding:0 20px;border-top:solid 1px #e7e7e7;border-bottom:solid 1px #e7e7e7}}.price_chart_tab__cont h4{display:none;margin:0;color:var(--Neutralshades-Grey-N700, #000);font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:16px}@media(max-width: 440px){.price_chart_tab__cont h4{display:initial}}.price_chart_innertab{display:none;flex:1 0 auto;justify-content:flex-end;gap:10px}.price_chart_innertab button{color:var(--Neutralshades-Grey-N700, #000);font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:12px;border-radius:4px;background:var(--Neutralshades-Grey-N000-BG, #f2f2f2);border:none;display:inline-flex;height:32px;padding:8px 16px;justify-content:center;align-items:center;gap:3px;flex-shrink:0}.price_chart_innertab button.active{font-weight:600;background:var(--Neutralshades-Grey-N700, #000);color:var(--Neutralshades-Grey-N000-White, #fff)}.price_chart_innertab__dropdown{margin-left:auto}@media(max-width: 440px){.price_chart_innertab__dropdown .dropdown-toggle{outline:none !important}}.price_chart_range_selector{display:flex;gap:10px;padding-top:10px}@media(max-width: 1080px){.price_chart_range_selector{display:none}}.price_chart_range_selector.mobile{display:none;border-top:solid 1px #e4e4e4;border-bottom:solid 1px #e4e4e4;gap:0;justify-content:space-evenly}@media(max-width: 440px){.price_chart_range_selector.mobile{display:flex}}.price_chart_range_selector button{color:#777575;font-size:14px;font-weight:700;line-height:12px;padding-bottom:8px;text-transform:capitalize;background:rgba(0,0,0,0);border:none}.price_chart_range_selector button.active{border-bottom:solid 2px #ffc008;color:#000}.price_chart_range_selector button:disabled{opacity:.5}.price_chart_range_selector__dropdown{display:none}@media(max-width: 1080px){.price_chart_range_selector__dropdown{display:initial}}@media(max-width: 440px){.price_chart_range_selector__dropdown{display:none}}.price_chart_range_selector__dropdown .dropdown-toggle span{text-transform:uppercase}.price_chart__cont{padding-top:10px;padding-bottom:25px;position:relative}@media(max-width: 440px){.price_chart__cont{padding-bottom:0}}.price_chart__cont.valuation{padding-bottom:3rem}@media(max-width: 440px){.price_chart__cont.valuation{padding-bottom:12px}}.price_chart__cont.debt,.price_chart__cont.capex{padding-bottom:20px}@media(max-width: 440px){.price_chart__cont.debt,.price_chart__cont.capex{padding-bottom:0}}.chart_cont.insufficient_data{position:relative;min-height:380px}.chart_cont.insufficient_data>div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;align-items:center;gap:1rem}.chart_cont.insufficient_data>div>div{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#fff3d2;border-radius:50%}.chart_cont.insufficient_data>div p{color:var(--Neutralshades-Grey-N700, #000);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.price_chart_box{border-radius:8px;outline:1px solid var(--Neutralshades-Grey-N100-Outline, #e4e4e4);min-height:418px}@media(max-width: 440px){.price_chart_box{outline:none;min-height:auto}}ul.price_chart__peers{display:flex;flex-wrap:wrap;gap:8px;padding:16px 10px 0 10px;margin:0}ul.price_chart__peers li{display:flex;justify-content:center;align-items:center;gap:4px;border-radius:4px;outline:1px solid #d9d9d9;padding:6px 12px;background:#efefef}@media(max-width: 470px){ul.price_chart__peers li{font-size:12px}}@media(max-width: 440px){ul.price_chart__peers li[data-type]{display:none}}ul.price_chart__peers li.peer{background:#fff;cursor:pointer}ul.price_chart__peers li[data-status=added]{background:#efefef;cursor:default}ul.price_chart__peers li .dot-circle_svg{line-height:12px}ul.price_chart__peers li .cross_svg{cursor:pointer;line-height:12px}ul.price_chart__peers li .plus_svg{line-height:10px}@media(max-width: 470px){ul.price_chart__peers li .plus_svg svg{width:12px}}ul.price_chart__peers li .dot-circle_svg svg{height:14px}ul.price_chart__peers li span{color:var(--Neutralshades-Grey-N400-Body-Text-and-Icons, #8b8b8b);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px}ul.price_chart__peers .compare_by_search{display:flex;gap:8px;order:99}ul.price_chart__peers .compare_by_search .price_chart_search__cont{border-radius:4px;border:1px solid #a3a3a3;position:relative;display:flex;flex-direction:column;font-family:Inter,sans-serif;max-width:200px}ul.price_chart__peers .compare_by_search .price_chart_search__cont input{border:none;outline:none;padding-left:10px;padding-right:24px;border-radius:4px;height:100%}@media(max-width: 470px){ul.price_chart__peers .compare_by_search .price_chart_search__cont input{font-size:13px}}ul.price_chart__peers .compare_by_search .price_chart_search__cont .cross_svg{position:absolute;top:50%;right:0;transform:translate(-50%, -50%);line-height:10px;cursor:pointer}@media(max-width: 470px){ul.price_chart__peers .compare_by_search .price_chart_search__cont .cross_svg svg{width:12px}}ul.price_chart__peers .compare_by_search button{display:flex;justify-content:center;align-items:center;gap:4px;border-radius:4px;outline:1px solid #000;border:none;padding:6px 12px;color:#000;cursor:pointer;background:rgba(0,0,0,0);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px}@media(max-width: 470px){ul.price_chart__peers .compare_by_search button{font-size:12px}}ul.price_chart__peers .compare_by_search button .plus_svg{line-height:10px}@media(max-width: 470px){ul.price_chart__peers .compare_by_search button .plus_svg svg{width:12px}}ul.price_chart__peers .compare_by_search button .lock_svg{line-height:0;margin-right:4px}ul.price_chart__peers .compare_by_search button .comp_text{font-family:Inter}@media(max-width: 440px){ul.price_chart__peers .compare_by_search button .comp_text{display:none}}#price_chart_search__results .autocomplete-suggestions{top:32px;border-radius:4px;padding:4px 0}#price_chart_search__results .autocomplete-suggestions .autocomplete-suggestion{color:#878787;font-size:13px;padding:4px;margin:2px;padding-left:24px;font-family:Inter}#price_chart_search__results .autocomplete-suggestions .autocomplete-suggestion.autocomplete-selected{border-radius:6px;background:#f2f2f2}#price_chart_search__results .autocomplete-suggestions .autocomplete-suggestion strong{font-family:Inter;color:#000}#price_chart_search__results .autocomplete-suggestions .autocomplete-no-suggestion{font-size:13px;font-family:Inter;padding:4px;padding-left:24px}.price_chart__tooltip{padding:8px;background:#fff;z-index:2;font-family:Inter,sans-serif}.price_chart__tooltip p.date{margin-bottom:4px;color:#909090;font-size:10px;font-weight:500;font-family:Inter,sans-serif}.price_chart__tooltip ul{padding:0;margin:0}.price_chart__tooltip li{display:flex;gap:16px;justify-content:space-between;align-items:center}.price_chart__tooltip li .name{color:#909090;font-size:12px;font-weight:500;line-height:10px;font-family:Inter,sans-serif}.price_chart__tooltip li .name span{margin-right:4px}.price_chart__tooltip li .value{color:#000;font-size:12px;font-weight:500;line-height:10px;margin-right:4px;font-family:Inter,sans-serif}.price_chart__tooltip li .perc{color:#909090;font-size:10px;font-weight:500;line-height:10px;font-family:Inter,sans-serif}.price_chart_innertab__subtabs{display:flex;justify-content:flex-start;position:absolute;top:18px;left:8px;z-index:1;font-size:12px}@media(max-width: 690px){.price_chart_innertab__subtabs{display:none}}.price_chart_innertab__subtabs div{border-radius:4px;border:1px solid #e1e1e1;background:#f2f2f2;padding:2px}.price_chart_innertab__subtabs div input[type=radio]{display:none}.price_chart_innertab__subtabs div label{padding:3px 12px;cursor:pointer;margin:0;font-family:Inter,sans-serif}.price_chart_innertab__subtabs div label.active{background:#000;border-radius:4px;font-weight:600;color:#fff}.price_chart_innertab__subtabs__dropdown{display:none;position:absolute;top:18px;left:8px;z-index:1}.price_chart_innertab__subtabs__checkboxes{display:flex;justify-content:center;position:absolute;bottom:0;left:50%;transform:translate(-50%, -100%);white-space:nowrap;width:100%}@media(max-width: 500px){.price_chart_innertab__subtabs__checkboxes{position:static;transform:none;padding:0 1rem;margin-top:1rem}}.price_chart_innertab__subtabs__checkboxes input{accent-color:#4169e1}.price_chart_innertab__subtabs__checkboxes>div{display:flex;gap:20px;flex-wrap:wrap}@media(max-width: 500px){.price_chart_innertab__subtabs__checkboxes>div{gap:16px}}.price_chart_innertab__subtabs__checkboxes>div label{margin:0;display:flex;align-items:center;gap:8px;cursor:pointer;line-height:16px}.price_chart_innertab__subtabs__checkboxes>div label span{line-height:0}.price_chart_innertab__subtabs__checkboxes>div label .plotline_icon{width:18px;border-top:2px dashed #bfbfbf;display:inline-block}.custom_yaxis_label{color:var(--Neutralshades-Grey-N400-Body-Text-and-Icons, #8b8b8b);font-size:12px;font-weight:500}.custom_yaxis_label.colored{font-weight:600}.custom_yaxis_label.positive{color:#10b983}.custom_yaxis_label.negative{color:#d82f44}.custom_yaxis_label span{font-family:Inter,sans-serif}span:has(.custom_yaxis_label.colored){z-index:1}.chart_cont g.highcharts-legend{display:initial !important}.highcharts-range-input rect{stroke:#d9d9d9;rx:4px}@media(max-width: 440px){.highcharts-input-group{display:none !important}}.highcharts-axis-labels text,.highcharts-legend-item text,.highcharts-yaxis text{font-family:"Inter",sans-serif !important}#price-valuation-chart select{pointer-events:none}.price_company_wrapper .about__cont{display:flex;align-items:center;margin-bottom:1rem;gap:2rem}@media(max-width: 800px){.price_company_wrapper .about__cont{flex-direction:column;align-items:flex-start;gap:0}}.price_company_wrapper .about__cont .about h6{color:#000;font-size:16px;font-weight:500;line-height:16px}.price_company_wrapper .about__cont .about p{color:#909090;font-size:14px;line-height:20px}.price_chart_range_selector__dropdown .dropdown-toggle,.price_chart_innertab__dropdown .dropdown-toggle,.price_chart_innertab__subtabs__dropdown .dropdown-toggle{background:none;border:none;outline:none;display:flex;align-items:center;gap:8px;border-radius:6px;outline:1px solid var(--Neutralshades-Grey-N100-Outline, #e4e4e4);background:var(--Neutralshades-Grey-N000-White, #fff);padding:8px 12px}.price_chart_range_selector__dropdown .dropdown-toggle::after,.price_chart_innertab__dropdown .dropdown-toggle::after,.price_chart_innertab__subtabs__dropdown .dropdown-toggle::after{display:none}.price_chart_range_selector__dropdown .dropdown-toggle span,.price_chart_innertab__dropdown .dropdown-toggle span,.price_chart_innertab__subtabs__dropdown .dropdown-toggle span{color:var(--Neutralshades-Grey-N700, #000);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.price_chart_range_selector__dropdown .dropdown-menu,.price_chart_innertab__dropdown .dropdown-menu,.price_chart_innertab__subtabs__dropdown .dropdown-menu{padding:10px 5px !important;min-width:auto;font-size:12px;z-index:99}.price_chart_range_selector__dropdown .dropdown-item,.price_chart_innertab__dropdown .dropdown-item,.price_chart_innertab__subtabs__dropdown .dropdown-item{font-family:Inter;padding:3px 24px 2px 8px}.price_chart_range_selector__dropdown .dropdown-item.active,.price_chart_innertab__dropdown .dropdown-item.active,.price_chart_innertab__subtabs__dropdown .dropdown-item.active{background:none;color:#000}.price_chart_range_selector__dropdown .dropdown-item:active,.price_chart_innertab__dropdown .dropdown-item:active,.price_chart_innertab__subtabs__dropdown .dropdown-item:active{background-color:#e1e1e1;color:#000}.page_financials .price_chart_range_selector{display:flex}@media(max-width: 1040px){.page_financials .price_chart_range_selector{display:none}}.page_financials .price_chart_range_selector__dropdown{display:none}@media(max-width: 1040px){.page_financials .price_chart_range_selector__dropdown{display:initial}}@media(max-width: 440px){.page_financials .price_chart_range_selector__dropdown{display:none}}.page_financials.price_chart_box{margin-bottom:40px}@media(max-width: 440px){.page_financials.price_chart_box{outline:none;min-height:auto;margin-bottom:0}}.temp_gaps{padding-left:9px;justify-content:flex-start !important}#overview_page_wrapper .highcharts-range-selector-group{display:none}.table_actions{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:16px;gap:1rem}@media(max-width: 470px){.table_actions{gap:8px}}.table_actions .comparison-block{border:none;min-height:auto;height:fit-content;gap:8px}.table_actions .comparison-block ul.fin_table__peers{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.table_actions .comparison-block ul.fin_table__peers li.peer{display:flex;justify-content:center;align-items:center;gap:4px;border-radius:4px;border:1px solid #d9d9d9;padding:8px 12px;color:#878787;font-size:14px;font-weight:500;line-height:14px;cursor:pointer}@media(max-width: 470px){.table_actions .comparison-block ul.fin_table__peers li.peer{font-size:12px;padding:6px 8px}}.table_actions .comparison-block ul.fin_table__peers li.peer[data-status=added]{background:#efefef;cursor:default}.table_actions .comparison-block ul.fin_table__peers li.peer .dot-circle_svg{line-height:12px}.table_actions .comparison-block ul.fin_table__peers li.peer .cross_svg{cursor:pointer;line-height:12px}.table_actions .comparison-block ul.fin_table__peers li.peer .plus_svg{line-height:10px}@media(max-width: 470px){.table_actions .comparison-block ul.fin_table__peers li.peer .plus_svg svg{width:12px}}.table_actions .comparison-block ul.fin_table__peers li.peer .spinner-border{height:12px;width:12px;border-width:1.5px;margin-left:2px}.table_actions .comparison-block ul.fin_table__peers li.peer .dot-circle_svg svg{height:14px}.table_actions .comparison-block ul.fin_table__peers li.compare_by_search__cont{order:99}.table_actions .comparison-block .compare_by_search{display:flex;gap:8px}.table_actions .comparison-block .compare_by_search .fin_table_search__cont{border-radius:4px;border:1px solid #000;position:relative;display:flex;flex-direction:column}.table_actions .comparison-block .compare_by_search .fin_table_search__cont input{border:none;outline:none;padding-left:24px;border-radius:4px;height:100%}@media(max-width: 470px){.table_actions .comparison-block .compare_by_search .fin_table_search__cont input{font-size:13px}}.table_actions .comparison-block .compare_by_search .fin_table_search__cont .plus_svg{position:absolute;top:50%;left:12px;transform:translate(-50%, -50%);line-height:10px}@media(max-width: 470px){.table_actions .comparison-block .compare_by_search .fin_table_search__cont .plus_svg svg{width:12px}}.table_actions .comparison-block .compare_by_search button{display:flex;justify-content:center;align-items:center;gap:4px;border-radius:4px;border:1px solid #000;padding:8px 12px;color:#000;font-size:14px;font-weight:500;line-height:14px;cursor:pointer;background:rgba(0,0,0,0);outline:none}@media(max-width: 470px){.table_actions .comparison-block .compare_by_search button{font-size:12px;padding:6px 8px}}.table_actions .comparison-block .compare_by_search button .plus_svg{line-height:10px}@media(max-width: 470px){.table_actions .comparison-block .compare_by_search button .plus_svg svg{width:12px}}.table_actions .comparison-block .compare_by_search button .lock_svg{line-height:9px;padding-right:4px}.table_actions .comparison-block .compare_by_search button:disabled{border-color:#ccc;color:#ccc}.table_actions .comparison-block .compare_by_search button:disabled .plus_svg path{stroke:#ccc}.other_actions__block{display:flex;gap:1rem;height:fit-content}.other_actions__block .column_order__toggler{outline:none;border-radius:4px;border:1px solid #e1e1e1;background-color:#fff;padding:8px 10px;line-height:12px}@media(max-width: 470px){.other_actions__block .column_order__toggler{padding:6px 8px}}.other_actions__block .dropdown_btn{border:1px solid #e1e1e1;border-radius:4px;margin-top:0;display:flex;padding:8px 10px;line-height:16px;justify-content:center;align-items:center}.other_actions__block .dropdown_btn:focus{outline:none !important}.other_actions__block .dropdown_items{padding:10px 5px !important}.other_actions__block .dropdown-item{font-size:14px}.other_actions__block .dropdown-item:active{background-color:#e1e1e1 !important;color:#000;outline:none;border:none}.other_actions__block .font_size_selector{border-radius:4px;border:1px solid #e1e1e1;display:flex}.other_actions__block .font_size_selector button{outline:none;border:none;padding:8px 10px;line-height:16px}@media(max-width: 470px){.other_actions__block .font_size_selector button{padding:6px 8px}}.other_actions__block .font_size_selector button:first-child{border-right:1px solid rgba(225,225,225,.4509803922);border-radius:4px 0 0 4px}.other_actions__block .font_size_selector button:last-child{border-radius:0 4px 4px 0}.fin_table.dataTable{font-size:16px}.fin_table.dataTable .firstcol{border-left:solid 1px #e5e5e5}.fin_table.dataTable th:last-child,.fin_table.dataTable td:last-child{border-right:solid 1px #e5e5e5}.fin_table.dataTable thead tr{border-radius:8px}.fin_table.dataTable thead th:first-child{border-radius:8px 0 0 0}.fin_table.dataTable thead th:last-child{border-radius:0 8px 0 0}.fin_table.dataTable tbody td{border-bottom:solid 1px #e8e8e8 !important}.fin_table.dataTable tbody tr:last-child td:first-child{border-radius:0 0 0 8px}.fin_table.dataTable tbody tr:last-child td:last-child{border-radius:0 0 8px 0}.fin_table.dataTable th,.fin_table.dataTable td{min-width:70px}@media(max-width: 1300px){.fin_table.dataTable th,.fin_table.dataTable td{border-radius:0 !important}}.fin_table.dataTable thead th{font-size:.6875em !important}.fin_table.dataTable tbody td{font-size:.8425em !important}@media(max-width: 650px){.fin_table.dataTable tbody td{font-size:.75em !important}}.fin_table.dataTable .nameofmetriccol{line-height:1.15em}.subtab-content text{font-family:"Inter",sans-serif;font-weight:700}.detailed_summary_view_detailed{margin:auto}.company_table_wrapper .disclaimer_text,.company_table_wrapper .disclaimer_perc_text{color:#878787;font-size:14px;font-weight:500;line-height:18px;border:solid 1px #e5e5e5;border-top:none;border-radius:0 0 8px 8px;background:rgba(0,0,0,0);font-style:normal}@media(max-width: 1300px){.company_table_wrapper .disclaimer_text,.company_table_wrapper .disclaimer_perc_text{border-radius:0 !important}}@media(max-width: 440px){.company_table_wrapper .disclaimer_text,.company_table_wrapper .disclaimer_perc_text{font-weight:400;font-size:12px}}.company_table_wrapper .disclaimer_perc_text{padding:8px;border-radius:5px !important;margin-top:-3px !important}#growth_table_table tr:last-child td,#profit_and_loss_table tr:last-child td{border-radius:0}.disable-click{pointer-events:none}#company_table_innertab_ratios_content table tr[index="1"]{opacity:.85;background:#f2f2f2 !important}.company_table thead tr{background-color:#fff !important}.fin_table.dataTable thead th{background-color:#fff !important}.fin_table.dataTable thead th:last-child{padding-right:6px !important}.fin_table.dataTable .compare_col{min-width:0px}.table.dataTable tr td.indexop1 div{font-weight:700 !important;font-size:14px !important}.company_table_wrapper .disclaimer_text{font-size:12px !important;color:#816d26;background-color:#ede9db}.rdcf_growth .implied_growth .implied_growth_text{font-size:12px}.company_table_innertab a,.company_table_innertab button{padding:6px 6px !important;font-size:12px !important;font-weight:600;background-color:#f2f2f2;border-radius:4px;letter-spacing:normal;margin:0px 4px !important}.company_table_innertab{padding-left:15px}.nav-tabs li a.active,.nav-tabs li button.active{border-radius:4px;background:var(--Neutralshades-Grey-N700, #000);color:#fff;border-bottom:none !important}.popover-body{padding:.5rem 1.2rem}table.dataTable td.dt-empty{color:#7d6212;background-color:#f6f4ec;border-top:solid 1px #e9e4d7;border-bottom:solid 1px #e9e4d7;font-size:12px !important;line-height:14px;font-style:italic;font-weight:500}.fin_table.dataTable .dt-column-title{margin-right:6px}#profit_and_loss_table tr[data-id="Operating Profit"],#profit_and_loss_table tr[data-id="OPM (%)"],#profit_and_loss_table tr[data-id="Net Profit"]{background-color:#fffae8}#profit_and_loss_table tr[data-id="Operating Profit"] .numericvalue,#profit_and_loss_table tr[data-id="OPM (%)"] .numericvalue,#profit_and_loss_table tr[data-id="Net Profit"] .numericvalue{font-weight:600}#balance_sheet tr[data-id=Assets],#balance_sheet tr[data-id=Liabilities]{background-color:#fffae8}#balance_sheet tr[data-id=Assets] .numericvalue,#balance_sheet tr[data-id=Liabilities] .numericvalue{font-weight:600}#cash_flow tr[data-id="Net Cash Flow"]{background-color:#fffae8}#cash_flow tr[data-id="Net Cash Flow"] .numericvalue{font-weight:600}#quarterly_results tr[data-id="Operating Profit Margin"],#quarterly_results tr[data-id="Net Profit"]{background-color:#fffae8}#quarterly_results tr[data-id="Operating Profit Margin"] .numericvalue,#quarterly_results tr[data-id="Net Profit"] .numericvalue{font-weight:600}.price_chart_returns{position:absolute;top:20px;left:10px;display:flex;align-items:center;gap:8px}.price_chart_returns .label{color:#818181;font-size:12px;font-weight:500;line-height:16px;text-transform:uppercase}.price_chart_returns .value{color:#3bb87a;font-size:14px;font-weight:700;line-height:16px;letter-spacing:-0.48px}.price_chart_returns .value.neg{color:#ff423d}.price_chart_returns .value small{margin-left:2px}@media(max-width: 440px){#price>div{margin-left:-20px;margin-right:-20px}}@media(max-width: 440px){#price>div .wrapper__inner__header__title{display:none}}/*# sourceMappingURL=style.css.map */
