﻿: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}.quicklook .quicklook_table_wrapper{width:700px}@media(max-width: 900px){.quicklook .quicklook_table_wrapper{width:100%}}.quicklook .quicklook_content{display:flex;flex-wrap:wrap;border-bottom:1px dotted #dad9d9;padding:4px 20px;width:100%;align-items:center}.quicklook .quicklook_content.quicklook_headings{background-color:#f3f3f3;font-size:12px;font-weight:600;color:#353434;letter-spacing:1.5px;text-transform:uppercase;line-height:1}.quicklook .quicklook_content.quicklook_headings .quicklook_col2{font-size:12px}@media(max-width: 900px){.quicklook .quicklook_content.quicklook_headings .quicklook_col2{font-size:12px}}.quicklook .quicklook_content.quicklook_headings .quicklook_col1{font-weight:600}@media(max-width: 900px){.quicklook .quicklook_content.quicklook_headings{font-size:12px}}.quicklook .quicklook_content .quicklook_col1{width:280px;display:flex;justify-content:space-between;margin-right:38px;letter-spacing:1.5px;font-weight:500}@media(max-width: 900px){.quicklook .quicklook_content .quicklook_col1{width:40%;margin-right:15px;letter-spacing:1px}}.quicklook .quicklook_content .quicklook_col2{width:315px;font-size:15px;line-height:1.25}@media(max-width: 900px){.quicklook .quicklook_content .quicklook_col2{width:50%;font-size:12px}}@media(max-width: 900px){.quicklook .quicklook_content{padding:4px 12px}}.quicklook .icon{font-size:25px;-webkit-text-stroke:2px #fff}@media(max-width: 900px){.quicklook .icon{font-size:15px;margin-left:10px}}.quicklook [value=True] .icon{color:#1ece93}.quicklook [value=False] .icon{color:#ff433d}.quicklook .quicklook_content_wrapper{display:flex;flex-wrap:wrap}.quicklook .quicklook_content_wrapper .quicklook_col1{font-size:16px;align-items:center}@media(max-width: 900px){.quicklook .quicklook_content_wrapper .quicklook_col1{font-size:12px}}.quicklook .quiclook_col{width:50%}.quicklook .quiclook_box{min-width:150px;margin:0 10px 15px 0;border:1px solid #ececec;border-radius:4px;padding:15px 25px 30px;width:22%}@media(max-width: 900px){.quicklook .quiclook_box{padding:10px;width:46%;min-width:auto}}@media(max-width: 340px){.quicklook .quiclook_box{width:48%}.quicklook .quiclook_box:nth-child(2n){margin-right:0}}.quicklook .quiclook_box .quiclook_box_title{text-transform:uppercase;letter-spacing:1.2px;font-weight:600;font-size:12px;line-height:31px}@media(max-width: 900px){.quicklook .quiclook_box .quiclook_box_title{font-size:10px}}@media(max-width: 340px){.quicklook .quiclook_box .quiclook_box_title{font-size:9px;line-height:1.25}}.quicklook .quiclook_box .quiclook_col{font-size:15px;line-height:22px}@media(max-width: 900px){.quicklook .quiclook_box .quiclook_col{font-size:11px}}@media(max-width: 900px)and (max-width: 340px){.quicklook .quiclook_box .quiclook_col{font-size:10px}}.quicklook .quiclook_box .col_2{font-weight:500;text-align:right}.quicklook .quicklook_box_wrapper{max-width:1200px;margin-bottom:40px;margin-top:25px}.modalQuickLookBtn{color:#7f7d7d;font-size:10px;text-transform:uppercase;border-bottom:1px dotted;font-weight:500;align-self:center;margin:4px 0 0 6px;font-family:"brandon-grotesque";border-radius:0;letter-spacing:1px;transition:all .3s ease-in-out;outline:none !important;box-shadow:none !important}#modalQuickLook .modal-dialog{width:1000px;height:75vh}@media(max-width: 900px){#modalQuickLook .modal-dialog{width:88%}#modalQuickLook .modal-dialog .modal-content{height:65vh;padding:15px 15px}}.company_details{display:flex;margin-top:30px;flex-wrap:wrap}.company_details__wrapper{display:flex;align-items:center;margin-left:38px}@media(max-width: 768px){.company_details__wrapper{margin-left:0}}.company_details__wrapper .company_details_box{border-left:solid 1px #dfdfdf;padding-left:32px;margin-right:32px}@media(max-width: 768px){.company_details__wrapper .company_details_box:nth-of-type(1){padding-left:0;border:none}}@media(max-width: 520px){.company_details__wrapper .company_details_box{width:50%;margin:0}}@media(max-width: 768px){.company_details__wrapper{flex:1 0 100%;margin-left:0;padding-left:18px}}@media(max-width: 520px){.company_details__wrapper{width:100%}}.company_details_title{color:#818181;font-size:16px;font-weight:500;line-height:16px;margin-bottom:12px}@media(max-width: 520px){.company_details_title{font-size:14px;line-height:14px}}.company_details_value{color:#000;font-size:16px;font-weight:600;line-height:20px}@media(max-width: 520px){.company_details_value{font-size:16px;font-weight:700;line-height:16px}}.comparison-block__list li:first-child .fa-times{visibility:hidden}.change{font-size:18px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-0.54px;display:flex;align-self:flex-end;margin-left:8px;transform:translateY(-8px)}.change svg{margin-right:11px}.change.negative{color:#ff433d}.change.positive{color:#1ece93}.sticky__menu__wrapper.affix .toprow{margin-top:-3px;display:block}.sticky__menu__wrapper.affix .toprow li{padding:0}.sticky__menu__wrapper.affix .toprow li a{padding:0;text-transform:uppercase;transition:.3s ease-in-out;color:#060606;letter-spacing:2px;font-size:12px;padding:0 12px 10px 0}.sticky__menu__wrapper.affix .toprow li.activetab a{font-weight:700}.sticky__menu__wrapper.affix .subtabul__list__wrapper li{line-height:1;padding-top:8px}.sticky__menu__wrapper .toprow,.sticky__menu__wrapper .page_title{display:none}.toprow .toprow-item{margin-right:24px}.toprow .toprow-item.activetab{border-bottom:3px solid #ffc107}.header_buttons_wrapper{display:flex;justify-content:flex-end;gap:12px}@media(max-width: 360px){.header_buttons_wrapper{gap:4px}}@media(max-width: 430px){.header_buttons_wrapper .add_alert .text{display:none}}.header_buttons_wrapper .add_alert .text_mob{display:none}@media(max-width: 430px){.header_buttons_wrapper .add_alert .text_mob{display:initial}}.header_buttons_wrapper button{border-radius:8px;border:1px solid #e1e1e1;background:#fff;padding:8px 14px;color:#777575;font-size:15px;font-weight:500;line-height:16px;display:flex;align-items:center;gap:8px}@media(max-width: 360px){.header_buttons_wrapper button{font-size:13px}}.header_buttons_wrapper button:focus{outline:none !important}.header_buttons_wrapper button svg{width:18px}.header_buttons_wrapper button.watching{background:#fff2ce;color:#000}.header_buttons_wrapper .dropdown-toggle::after{display:none}.header_buttons_wrapper .dropdown.excel-download{position:relative}.header_buttons_wrapper .dropdown.excel-download .chevron_up__icon{display:none}.header_buttons_wrapper .dropdown.excel-download.show .chevron_down__icon{display:none}.header_buttons_wrapper .dropdown.excel-download.show .chevron_up__icon{display:initial}.header_buttons_wrapper .dropdown.excel-download .circle-lock{position:absolute;right:0;top:0;transform:translate(10px, -10px);width:24px;height:24px;display:flex;justify-content:center;align-items:center;z-index:1;border-radius:12px;background:#ffc008}.header_buttons_wrapper .dropdown-menu{box-shadow:0 3px 13px 1px #f1f1f1;border-color:#d6d6d6;min-width:213px;max-width:276px;margin-top:22px;border-radius:6px;right:0px;left:auto !important;transform:translate3d(0px, 0px, 0px) !important;top:20px !important}@media(max-width: 800px){.header_buttons_wrapper .dropdown-menu.watchlist_item_wrapper{left:0px;right:auto !important}}.header_buttons_wrapper .dropdown-menu .dropdown-item{font-size:15px;color:#666}.header_buttons_wrapper .dropdown-menu .dropdown-item:active{color:initial;background:initial}.header_buttons_wrapper .dropdown-menu .watchlist_item{padding:4px 16px;display:flex;align-items:center;justify-content:space-between}.header_buttons_wrapper .dropdown-menu .watchlist_item .list_checkbox{background:#fffdfd;width:16px;height:16px;border:1px solid #d5d6d8;border-radius:4px;cursor:pointer}.header_buttons_wrapper .dropdown-menu .watchlist_item .list_checkbox[isChecked=true]{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23FFF' viewBox='-3 -4 16 16'%3E%3Cpath d='M1.49 3.215a.667.667 0 00-.98.903l2.408 2.613c.358.351.892.351 1.223.02l.243-.239a1689.645 1689.645 0 002.625-2.589l.027-.026a328.23 328.23 0 002.439-2.429.667.667 0 10-.95-.936c-.469.476-1.314 1.316-2.426 2.417l-.027.026a1368.126 1368.126 0 01-2.517 2.482L1.49 3.215z'/%3E%3C/svg%3E");background:#000}.header_buttons_wrapper .dropdown-menu .watchlist_item .watchlist_name{word-break:break-word;max-width:150px;padding-left:10px;font-size:15px;width:150px;color:#666;cursor:pointer;user-select:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.header_buttons_wrapper .dropdown-menu .watchlist_item a{visibility:hidden;color:#b8b6b6 !important;font-size:13px}.header_buttons_wrapper .dropdown-menu .watchlist_item:hover a{visibility:visible}.page_header{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem;font-family:"Inter",sans-serif}.page_header .pipe{width:3px;height:auto;margin-right:1rem;background:#ffc108;border-radius:2px}.page_header .page_title h1{color:#000;font-size:24px;font-weight:700;line-height:20px;margin-bottom:12px}@media(max-width: 520px){.page_header .page_title h1{font-size:20px}}.page_header .page_title .symbol{color:#909090;font-size:14px;margin:0;font-weight:500;line-height:14px;text-transform:none !important}.page_header .page_title .symbol p{font-family:"Inter",sans-serif}@media(max-width: 900px){.page_header .page_title .modalQuickLookBtn{margin:10px 0}}.company_summary{display:flex;justify-content:start;align-items:end;flex-wrap:wrap}@media(max-width: 768px){.company_summary{flex-direction:column;align-items:flex-start;margin-top:24px !important}}.share_price{display:flex;flex-wrap:wrap}@media(max-width: 768px){.share_price{flex:1 0 100%;padding-left:18px}}@media(max-width: 520px){.share_price{flex-direction:column;row-gap:8px}}.share_price .price{color:#000;font-size:24px;font-style:normal;font-weight:800;line-height:40px}@media(max-width: 520px){.share_price .price{font-size:32px;line-height:28px;letter-spacing:.04px}}.share_price .price small{font-size:24px;font-weight:800;margin-right:2px}@media(max-width: 520px){.share_price .price small{font-size:28px}}@media(max-width: 520px){.change{margin-left:0;align-self:flex-start;transform:translateY(0);font-size:16px;font-weight:700;line-height:24px}}.change_indicator{display:flex;justify-content:center;align-items:center;width:18px;height:18px;border-radius:50%;background:red;color:#fff;font-size:14px;margin-right:8px}.change_indicator.positive{background-color:#ff433d}.change_indicator.negative{background-color:#ff433d}.share_price__border{display:none}@media(max-width: 768px){.share_price__border{display:block;width:100vw;margin:16px -20px;height:1px;background:rgba(0,0,0,.1)}}.company_details__divider{display:none}@media(max-width: 390px){.company_details__divider{height:80%;width:1px;background:rgba(0,0,0,.1)}}.subtabul__list__wrapper{display:flex;min-width:auto !important}.subtabul__list__wrapper li{flex:0 0 auto;margin-right:24px}.head-main .autocomplete-suggestions *{font-family:"brandon-grotesque",sans-serif}.wrapper__inner__forensics__header__title{display:flex;text-align:center;align-items:end;justify-content:space-between;flex-direction:row;line-height:18px;font-weight:700;font-size:18px !important;letter-spacing:normal !important;text-transform:none}.wrapper__inner__forensics__header__title .forensic_view_detailed button{border:none;background:#ffc008;border-radius:6px;height:32px;padding:4px 15px;display:flex;text-align:center;align-items:center;gap:8px;margin-top:12px;color:#000;font-size:14px;font-weight:600;line-height:14px;letter-spacing:-0.42px;z-index:4}.wrapper__inner__forensics__header__title .forensic_view_detailed button:focus{outline:none}@media(max-width: 650px){.wrapper__inner__forensics__header__title{font-size:16px !important;font-weight:700;margin-top:-27px}}.forensic_content_wrapper .forensic_summary{display:flex;column-gap:1rem;flex-wrap:wrap;margin-top:6px;z-index:4}@media(max-width: 1270px){.forensic_content_wrapper .forensic_summary{justify-content:flex-start}}@media(max-width: 670px){.forensic_content_wrapper .forensic_summary{gap:0;border-radius:6px}}.forensic_content_wrapper .forensic_summary .forensic_summary__item{margin-bottom:1rem;display:flex;align-items:center;gap:1rem;border-radius:6px;background:#f2f2f2;width:calc(33.33% - .74rem);min-width:322px;padding:16px 24px;z-index:4}@media(max-width: 670px){.forensic_content_wrapper .forensic_summary .forensic_summary__item{border-radius:0;flex-direction:column;text-align:center;flex:1 1 auto}.forensic_content_wrapper .forensic_summary .forensic_summary__item:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.forensic_content_wrapper .forensic_summary .forensic_summary__item:last-child{display:none}.forensic_content_wrapper .forensic_summary .forensic_summary__item:nth-child(3){border-top-right-radius:8px;border-bottom-right-radius:8px}}@media(max-width: 580px){.forensic_content_wrapper .forensic_summary .forensic_summary__item{gap:16px;min-width:auto;width:auto}}@media(max-width: 452px){.forensic_content_wrapper .forensic_summary .forensic_summary__item{gap:10px;padding:12px 6px 8px 6px;min-width:auto;width:auto}}.forensic_content_wrapper .forensic_summary .forensic_summary__item div:last-child{max-width:260px;margin-left:14px}.forensic_content_wrapper .forensic_summary .forensic_summary__item h4{color:#000;font-size:18px;font-weight:600;line-height:18px;letter-spacing:-0.54px}@media(max-width: 452px){.forensic_content_wrapper .forensic_summary .forensic_summary__item h4{font-size:16px;font-weight:700;line-height:12px}}.forensic_content_wrapper .forensic_summary .forensic_summary__item p{color:#8b8b8b;font-size:14px;font-weight:500;font-family:"Inter",sans-serif;line-height:18px;margin:0}@media(max-width: 670px){.forensic_content_wrapper .forensic_summary .forensic_summary__item p{display:none}}.forensic_content_wrapper .forensic_summary .forensic_summary__item svg+svg{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1}@media(max-width: 452px){.forensic_content_wrapper .forensic_summary .forensic_summary__item svg+svg{width:18px}}@media(max-width: 452px){.forensic_content_wrapper .forensic_summary .forensic_summary__item:last-child svg+svg{width:12px}}.forensic_content_wrapper .circular-progress{--size: 66px;background:#fff;border-radius:100%;--half-size: calc(var(--size) / 2);--stroke-width: 5px;--radius: calc((var(--size) - var(--stroke-width)) / 2);--circumference: calc(var(--radius) * pi * 2);--progress: 0;--dash: calc((var(--progress) * var(--circumference)) / 100)}@media(max-width: 452px){.forensic_content_wrapper .circular-progress{width:40px;height:40px}}.forensic_content_wrapper .circular-progress circle{cx:var(--half-size);cy:var(--half-size);r:var(--radius);stroke-width:var(--stroke-width);fill:none}.forensic_content_wrapper .circular-progress circle.bg{stroke:#e5e5e5}.forensic_content_wrapper .circular-progress circle.fg{transform:rotate(-90deg);transform-origin:var(--half-size) var(--half-size);stroke-dasharray:var(--dash) calc(var(--circumference) - var(--dash));stroke:#e5e5e5}.forensic_content_wrapper .circular-progress circle.fg.red{stroke:#ff423d}.forensic_content_wrapper .circular-progress circle.fg.green{stroke:#3bb87a}.forensic_content_wrapper .circular-progress circle.fg.neutral{stroke:#ff6b00}.forensic_content_wrapper .circular-progress circle.fg.gray{stroke:gray}.forensic_content_wrapper .forensic_list{display:flex;margin:32px 0;font-family:"Inter",sans-serif !important}@media(max-width: 980px){.forensic_content_wrapper .forensic_list{flex-direction:column;row-gap:36px}}@media(max-width: 452px){.forensic_content_wrapper .forensic_list{row-gap:16px}}.forensic_content_wrapper .forensic_list .forensic_list__item{width:50%}@media(max-width: 980px){.forensic_content_wrapper .forensic_list .forensic_list__item{width:100%}}.forensic_content_wrapper .forensic_list .forensic_list__item:first-child{border-right:solid 1px #e4e4e4;margin-right:24px}@media(max-width: 980px){.forensic_content_wrapper .forensic_list .forensic_list__item:first-child{border:none;margin:0}}.forensic_content_wrapper .forensic_list .forensic_list__item h4{color:#000;font-size:18px;font-weight:600;line-height:20px;margin-bottom:32px;display:flex;justify-content:space-between}@media(max-width: 452px){.forensic_content_wrapper .forensic_list .forensic_list__item h4{border-bottom:solid 1px #e7e7e7;margin-bottom:6px;padding-bottom:16px;line-height:18px;color:#777575;font-size:14px;font-weight:500}}.forensic_content_wrapper .forensic_list .forensic_list__item h4 .chevron{display:none}@media(max-width: 452px){.forensic_content_wrapper .forensic_list .forensic_list__item h4 .chevron{display:block}}.forensic_content_wrapper .forensic_list .forensic_list__item ul{display:flex;flex-wrap:wrap;row-gap:26px}@media(max-width: 452px){.forensic_content_wrapper .forensic_list .forensic_list__item ul{row-gap:12px}}.forensic_content_wrapper .forensic_list .forensic_list__item ul li{display:flex;gap:16px;width:50%;min-height:110px;padding-right:25px}@media(max-width: 980px){.forensic_content_wrapper .forensic_list .forensic_list__item ul li{min-height:auto}}@media(max-width: 452px){.forensic_content_wrapper .forensic_list .forensic_list__item ul li{width:100%;border-bottom:solid 1px #e7e7e7;padding-bottom:12px}}.forensic_content_wrapper .forensic_list .forensic_list__item ul li h6{color:#000;font-size:14px;font-weight:600;line-height:16px;display:flex;align-items:flex-end;gap:4px;width:fit-content;cursor:pointer}.forensic_content_wrapper .forensic_list .forensic_list__item ul li h6 svg{height:13px}.forensic_content_wrapper .forensic_list .forensic_list__item ul li h6 svg path{stroke:#444}.forensic_content_wrapper .forensic_list .forensic_list__item ul li p{color:#5c5c5c;font-size:14px;font-weight:400;line-height:20px;font-family:"Inter",sans-serif;margin:0}@media(max-width: 500px){.forensic_content_wrapper .forensic_list .forensic_list__item ul li p{margin-top:-5px;font-size:12px;font-weight:500}}.forensic_content_wrapper .forensic_list .forensic_list__item ul li svg+svg{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1}.quicklook_box_wrapper{display:flex;flex-wrap:wrap;gap:16px}.quicklook_box_wrapper .quicklook_box{border-radius:6px;border:1px solid #e7e7e7;background:#fff;padding:16px;min-width:220px}.quicklook_box_wrapper .quicklook_box_title{color:#000;font-size:14px;font-weight:600;line-height:14px;margin-bottom:16px}.quicklook_box_wrapper .quicklook_col_wrapper{display:flex;margin-bottom:10px;justify-content:space-between}.quicklook_box_wrapper .quicklook_col.col_1{color:#818181;font-size:14px;font-weight:500;line-height:14px}.quicklook_box_wrapper .quicklook_col.col_2{color:#000;font-size:14px;font-weight:500;line-height:14px;letter-spacing:-0.42px}.forensics-tooltip{color:#e9e9e9;font-size:12px;font-weight:400;line-height:18px;text-align:left}[data-toggle=modal]{cursor:pointer}*{font-family:"Inter",sans-serif}.wrapper__inner{padding-top:8px !important}.wrapper__inner:first-of-type{padding-top:6px !important;margin-top:40px}.wrapper__inner .company_details_value{margin-bottom:20px}.subtab_gap{margin-top:14px !important}@media(max-width: 650px){.subtab_gap{margin-top:1px}}.title_gap{margin-top:19px !important}@media(max-width: 650px){.title_gap{margin-top:5px !important}}.opm_add_padding{padding-top:35px !important}@media(max-width: 650px){.opm_add_padding{padding-top:15px !important}}.opm_table_wrapper{position:relative;min-height:50vh}.opm_table_wrapper table.dataTable tbody td{min-width:100px;line-height:.95}.opm_table_wrapper table.dataTable tbody td.numericvalue{font-size:14px;padding:5.15px 16px !important}@media(max-width: 900px){.opm_table_wrapper table.dataTable tbody td{min-width:85px}}.opm_table_wrapper table.dataTable thead th{min-width:82px;padding:2px 16px !important}.opm_table_wrapper table.dataTable thead th:empty{display:none}.opm_table_wrapper .yoy__graph:empty{display:none}.opm_table_wrapper #company_opm_innertab{position:absolute;top:-27px;left:210px}@media(max-width: 900px){.opm_table_wrapper #company_opm_innertab{left:0}}.opm_table_wrapper #company_opm_innertab li{margin-right:20px;margin-left:5px}@media(max-width: 900px){.opm_table_wrapper #company_opm_innertab li{margin-right:12px;margin-left:0px}}.opm_table_wrapper #company_opm_innertab li a{font-size:14px;color:#212529}.opm_table_wrapper #company_opm_innertab li a.active{border-bottom:2px solid #ffc108;padding-bottom:5px;font-weight:500}.opm_table_wrapper #company_opm_innertab li a:hover{text-decoration:none}@media(max-width: 900px){.opm_table_wrapper #company_opm_innertab li a{padding:0;margin-right:10px;font-size:12px}}@media(max-width: 900px){.opm_table_wrapper .nameofmetriccol{line-height:16px;min-width:100px;font-size:12px}}#company_opm li a{color:#dedddd;padding:0px 10px;text-decoration:none;display:inline-block;height:100%;font-size:18px;font-weight:400;letter-spacing:.4px}#company_opm li a.active{font-weight:500;color:#000;border-bottom:2px solid #ffc108}@media(max-width: 900px){#company_opm li a{margin-right:3px;font-size:16px;padding:0}}#company_opm li:first-child::after{content:"|";margin:5px;color:#dedddd}@media(max-width: 900px){#company_opm{width:100%;justify-content:flex-end}}.wrapper__inner__header__title{padding-bottom:12px;line-height:18px;font-weight:700;font-size:18px !important;letter-spacing:normal !important;text-transform:capitalize}@media(max-width: 900px){.wrapper__inner__header__title{width:auto}}@media(max-width: 650px){.wrapper__inner__header__title{font-size:16px !important;line-height:16px}}.wrapper__inner:last-child{padding-bottom:60px !important}@media(max-width: 600px){.wrapper__inner:last-child{padding-bottom:10px !important}}.company_marketshare_modal .modal-dialog{max-width:800px}.company_marketshare_modal .modal-content{width:800px;height:470px}@media(max-width: 900px){.company_marketshare_modal .modal-content{width:99%;height:70vh;padding:15px 12px}}@media(max-width: 340px){.company_marketshare_modal .modal-content{height:86vh}}@media(max-width: 900px){.company_marketshare_modal .modal-body{padding:20px 0}}.company_marketshare_modal svg g{filter:none}.terminal_multiple_wrapper{display:flex;flex-wrap:wrap;row-gap:16px}.terminal_multiple_wrapper .terminal_multiple{flex:1;padding-right:8px}.terminal_multiple_wrapper .implied_growth_value{font-size:53px;font-weight:400}.terminal_multiple_wrapper .implied_growth_value span.small{font-size:26px;letter-spacing:-1px}@media(max-width: 900px){.terminal_multiple_wrapper .implied_growth_value span.small{font-size:13px}}.terminal_multiple_wrapper .implied_growth_value span.percentage{font-size:18px;color:#353434;margin-left:3px}@media(max-width: 900px){.terminal_multiple_wrapper .implied_growth_value{font-size:33px;margin-top:12px}}.terminal_multiple_wrapper .implied_growth_text{max-width:200px;font-size:15px;line-height:22px;margin-top:6px}@media(max-width: 900px){.terminal_multiple_wrapper .implied_growth_text{font-size:12px;max-width:60%;line-height:16px;margin-top:0}}.terminal_multiple_wrapper .terminal_multiple>div:first-child{color:#000;font-size:16px;font-style:normal;font-weight:700;line-height:16px;margin-bottom:6px}.rev-dcf .input_group{background:inherit;border:none;display:flex;align-items:center}.rev-dcf .input_group_prepend{padding-left:16px}.rev-dcf .input_group_append{padding-right:16px}.rev-dcf .input_cont{display:flex;border-radius:4px;border:1px solid #dedede;width:fit-content}.rev-dcf input{height:40px;font-size:15px;padding:6px 12px;border:none}.rev-dcf input::-webkit-outer-spin-button,.rev-dcf input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rev-dcf input[type=number]{-moz-appearance:textfield}.rev-dcf .col-unit{color:#818181;font-size:12px;font-style:normal;font-weight:500;line-height:16px;padding-left:24px}.rev-dcf .input_group_wrapper{margin-bottom:20px}.rev-dcf .unit{color:#9c9a97;font-size:10px}.rev-dcf .multiple input{width:80px;text-align:center}@media(max-width: 900px){.rev-dcf .multiple input{width:52px}}.dcf_disclaimer{color:#777575;font-size:13px;letter-spacing:.3px;line-height:16px;margin-top:40px}.tutorial_link a{border-bottom:1px dotted #0d30de;color:#1135ec;font-family:"Inter",sans-serif;font-size:13px;cursor:pointer;display:inline-block;line-height:23px;margin-top:7px}.tutorial_link a::after{content:"→"}.chart_modes .form-check{margin-right:20px;font-size:14px}.chart_modes .form-check input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:15px;height:15px;border:1px solid rgba(0,0,0,.25);border-radius:50%;transform:translateY(-0.075em);display:grid;place-content:center;cursor:pointer}.chart_modes .form-check input[type=radio]::before{content:"";width:5px;height:5px;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #fff}.chart_modes .form-check input[type=radio]:checked{background-color:#000}.chart_modes .form-check input[type=radio]:checked::before{transform:scale(1)}.chart_modes .form-check label{cursor:pointer}.chart_mode_title{font-size:10px}.plot_options{display:flex}.innertab{border-bottom:1px solid #ececec}.innertab .section_wrapper button{background:none;border:0;outline:0;position:relative;padding:0;line-height:20px;padding-bottom:6px;font-size:15px;font-weight:400;margin-right:25px;letter-spacing:.4px}.innertab .section_wrapper button.new_tag{margin-right:40px}@media(max-width: 340px){.innertab .section_wrapper button{font-size:14px;margin-right:20px}}.innertab .section_wrapper.active button{font-weight:500 !important;color:#000;border-bottom:2px solid #ffbf00}.chart_mode_wrapper{display:none;position:absolute;left:0;padding:10px 0}.line__chart__wrapper{margin-top:90px}@media(max-width: 440px){.line__chart__wrapper{margin-top:80px}}.floating_axis_value{position:absolute;right:-18px;top:65%;-webkit-transform:rotate(90deg);transform:rotate(90deg);font-size:12px;white-space:nowrap;color:#666;width:30px}.floating_axis_value .unit_val{font-size:10px;color:#929292}#price g.highcharts-input-group,#price g.highcharts-navigator{display:block}.chart_wrapper{display:flex;flex-wrap:wrap;margin-top:40px}.chart_wrapper .flow_analysis_chart,.chart_wrapper .treemap{width:50%}@media(max-width: 900px){.chart_wrapper .flow_analysis_chart,.chart_wrapper .treemap{width:100%}}.chart_wrapper .company_name{padding:20px 0}.cashflow_chart_wrapper .flow_analysis_chart{width:100%}.highcharts-title{font-size:14px !important;font-weight:500;text-transform:uppercase}.flow_analysis_chart .highcharts-xaxis-labels text{font-size:12px !important;color:#818181 !important;fill:#818181 !important}@media(max-width: 900px){.flow_analysis_chart .highcharts-xaxis-labels text{font-size:11px !important}}.flow_analysis_chart .highcharts-label text{font-weight:600 !important}.add_comparison_btn{color:#1135ec;font-size:13px;cursor:pointer;border:0;border-bottom:1px dotted #0d30de !important;box-shadow:none;padding:0;background:none;outline:0 !important;font-weight:500;margin-left:10px}.company_modal .modal-dialog{height:100vh;max-height:100%;width:88.85vw;max-width:100%}.company_modal .modal-body{overflow:scroll;scrollbar-width:auto !important;height:85vh}.company_name{text-transform:uppercase;font-weight:600;letter-spacing:2px;font-size:14px;color:#020202;padding-bottom:20px;margin:0}.current_heading{font-weight:500;margin-bottom:7px;margin-top:17px}.selected_comp_list{display:flex}.selected_comp_list .selected_comp{color:#5a5a5a;border:1px dotted;padding:4px 15px;margin-right:6px;margin-bottom:10px}.selected_comp_list .selected_comp .fa-times{cursor:pointer}#add_company_search{width:200px;border:0;border-bottom:1px solid #e5e5e5;height:40px;box-shadow:none;padding:0;border-radius:0}.flow_analysis_chart .highcharts-point.highcharts-sum{fill:#1094bc}.flow_analysis_chart .highcharts-point.highcharts-sum.highcharts-negative{fill:#f27270}.opm_table_wrapper table.dataTable tbody td.numericvalue{max-width:85px}.nav-tabs button{background:none;border:none;color:inherit}.nav-tabs li a,.nav-tabs li button{color:#777575;padding:0 10px;text-decoration:none;display:inline-block;height:95%;font-size:13px;font-weight:400;letter-spacing:.4px}.nav-tabs li a.active,.nav-tabs li button.active{font-weight:500;color:#000;border-bottom:2px solid #ffbf00}.nav-tabs li a:disabled,.nav-tabs li button:disabled{opacity:.6}@media(max-width: 900px){.nav-tabs li a,.nav-tabs li button{padding:0;margin-right:20px;font-size:12px}}.company_table_innertab{padding-left:30px}.company_table_innertab a,.company_table_innertab button{font-size:14px !important;padding:0 2px !important;margin:0 8px}.detailed_summary_text{display:inline-block;padding:0px 9px;cursor:pointer;list-style-type:none;letter-spacing:.4px}.detailed_summary_text button{color:#3552e6;font-weight:500;font-size:14px;background:none;border:none;padding:0}.detailed_summary_text:before{content:"|";padding-left:0px;padding-right:17px;color:#a9a7a7}@media(max-width: 900px){.detailed_summary_text{font-size:12px}}.fa-line-chart{cursor:pointer}#growth_table thead th{background-color:#f3f3f3 !important;border-bottom:1px dotted #dad9d9 !important;font-weight:600;font-size:11px;letter-spacing:1px}#growth_table thead th.firstcol{letter-spacing:0}#growth_table .gt-compare-col{color:#7c7c7c;font-size:14px;margin:0;font-weight:450;letter-spacing:1.4px;line-height:14px}#growth_table td.nameofmetriccol{width:20%;padding-right:16px !important}@media(max-width: 530px){#growth_table td.nameofmetriccol{width:16%}}@media(max-width: 530px){#growth_table .d-none-530{display:none}}.company_table{min-width:auto !important;border-collapse:separate;border-spacing:0}.company_table .nameofmetriccol{width:18%;line-height:16px;font-weight:500}.company_table .nameofmetriccol::first-letter{text-transform:uppercase}@media(max-width: 900px){.company_table .nameofmetriccol{min-width:0px;width:100%}}.company_table .plusminustable{padding:0 4px 0 0}.company_table .plusminustable+span{cursor:pointer}.company_table .compare_col{color:#7c7c7c;font-size:14px;margin:0;font-weight:450;letter-spacing:1.4px;line-height:14px}.company_table tr[state=open] .nameofmetriccol{font-weight:600}.company_table .yoy__graph{position:absolute;right:4px;top:50%;font-size:11px;transform:translateY(-50%)}.company_table .datacolumns{text-align:right;width:68px;max-width:68px;overflow:hidden;font-size:14px;padding:0px 16px !important}.company_table tr{height:36px}.company_table tbody tr{background-color:#fff}.company_table tr.row1 .numericvalue{font-weight:500}.company_table thead tr{line-height:33px;background-color:#f3f3f3 !important}.company_table td:empty{width:72px}.company_table th{color:#818181}.company_table thead th{padding:2px 0px !important;font-weight:700 !important;font-size:11px;letter-spacing:1px;border:0;background-color:#f3f3f3 !important;text-transform:uppercase;background-image:none !important;border-bottom:1px solid #e8e8e8 !important;border-top:1px solid #e8e8e8 !important;outline:none}.company_table tbody td{border-bottom:1px solid #e8e8e8 !important}.company_table th.unit_val{text-transform:capitalize;letter-spacing:0;font-weight:400 !important;font-size:11px;padding-right:16px !important;padding-left:12px !important;font-weight:700 !important}.company_table .firstcol{width:20%;border-right:1px solid #e8e8e8 !important;background-color:inherit !important}@media(max-width: 900px){.company_table .firstcol{width:16.5%;min-width:150px}}.company_table .numericvalue{font-size:13px;font-variant-numeric:tabular-nums;letter-spacing:-0.4px}@media(max-width: 1400px){.company_table .headerItem span{max-width:50px;display:block;margin-left:auto;padding-right:5px;line-height:15px}.company_table th{padding:0 !important}}.company_table .level td:first-child{padding-left:30px !important}.company_table .details-control{cursor:pointer}@media(max-width: 768px){.growth-table .parenttables{overflow:auto}.comparison-block .comparison-block__list{padding:10px 0 !important}}#company_table_innertab_content .company_table{table-layout:fixed;width:100%}#growthAddComparison,.fin_table__compare_input input{border:0;border-radius:0;width:200px;font-size:14px;font-family:"Inter",sans-serif;box-shadow:none;background:rgba(0,0,0,0);padding:4px 20px 4px 6px;margin:4px 0;border:solid 1px #ccc;border-radius:6px}#growthAddComparison:disabled,.fin_table__compare_input input:disabled{opacity:.6;cursor:not-allowed;border-color:#ccc}#growthAddComparison::placeholder,.fin_table__compare_input input::placeholder{font-weight:400;color:#adadad !important}.data-lock #growthAddComparison{background:#eee;padding-left:24px}.gt__search.data-lock{margin-left:1rem;position:relative}.gt__search.data-lock .data-lock-icon{position:absolute;top:50%;transform:translateY(-50%);left:8px}.gt__search.data-lock input:disabled{padding-left:1.5rem;background-color:#eee;border:none;border-radius:0;border-bottom:solid 1px;pointer-events:none}.gt-table-compare{min-height:37px}.gt-table-compare .gt-compare-item:first-child{padding-right:10px}.disclaimer_text,.not_found{color:#7d6212;background-color:#f6f4ec;border-top:solid 1px #e9e4d7;border-bottom:solid 1px #e9e4d7;font-size:12px;line-height:14px;font-style:italic;font-weight:500;padding:8px}.not_found{border:solid 1px #e9e4d7}.block__cat-pricechart .highcharts-label-box{fill:#eee}.block__cat-pricechart .highcharts-input-group text{font-size:12px !important;color:#000 !important;fill:#000 !important;font-family:"Inter" !important;font-weight:500}.block__cat-pricechart .comparison-block li:first-child .fa-times{visibility:hidden !important}.flow_analysis_chart_modal_wrapper.cashflow .flow_analysis_chart{width:100%}.flow_analysis_chart_modal_wrapper.fundflow .company_name.d-block.w-100:nth-child(3n),.flow_analysis_chart_modal_wrapper.fundflow .company_name.d-block.w-100:nth-child(5n){display:none !important}#company_opm_content .line__chart__wrapper{margin-top:0}#company_opm_content .line__chart__wrapper .inn.remove__chart.remove{min-width:31px}#company_opm_content .line__chart__wrapper .inn.remove__chart.remove .fa-times{display:none}#company_opm_content .line__chart__wrapper .selectedComparison .inn.remove__chart.remove .fa-times{display:block}.treemap .valuetoshow{padding:12px;max-width:100%;font-family:"Inter";text-align:left}.treemap .valuetoshow .pointname{color:#fff;font-size:14px;font-weight:700;line-height:14px;margin-bottom:11px}.treemap .valuetoshow .valueoffield{color:#fff;font-size:14px;font-weight:500;line-height:14px;letter-spacing:-0.42px}.sub_heading{font-size:16px;color:#353535;font-weight:700;letter-spacing:normal;text-transform:capitalize}@media(max-width: 520px){.sub_heading{display:flex;justify-content:space-between;align-items:center}}.fundflow_comparison_list .comparison-block__list__item{margin-left:8px;margin-right:8px;font-size:14px;font-weight:500;line-height:14px}.fundflow_comparison_list .comparison-block__list__item div{width:12px;height:12px;margin-right:8px}.trend-shareholding .comparison-block{min-height:auto}.trend-shareholding .comparison-block .comparison-block__list li{margin-right:8px;line-height:23px}.hidden_box{visibility:hidden;height:0 !important;z-index:-1;margin:0 !important;padding:0 !important;min-height:0 !important}.show_more{font-size:13px;cursor:pointer;color:#2b2929;line-height:31px}.show_more::after{content:"→"}.show_more.show_less::after{content:"↑"}#rmix_show{text-align:center;width:100%}hr.slidey-main,hr.slidey-sub{margin-top:-2px}hr.slidey-sub{height:2px}.chartname{margin:26px 0 10px}.overview-shareholding .col-md-6{padding:0 35px;width:48%}@media(max-width: 900px){.overview-shareholding .col-md-6{width:100%;padding:0}}.overview-shareholding .pie__chart__wrapper{padding-bottom:0}.overview-shareholding .pie__chart__wrapper text{font-size:14px}.pie__chart__wrapper{margin-top:60px}.toprow-item[part=financials]::after{content:""}.toprow-item a{font-family:"Inter",sans-serif;padding-bottom:10px}.showmoreintab td,.showlessintab td{color:#8b8e8d;border-bottom:2px solid #fff !important}.showmoreintab,.showlessintab{cursor:pointer}.showmoreintab .nameofmetriccol,.showlessintab .nameofmetriccol{display:inline}.bottommenu{margin:0;left:0;right:0}@media(max-width: 900px){.bottommenu{position:relative;bottom:15px}}.subtab-content text{font-size:12px;font-family:"Inter",sans-serif}#company_detailed tr .numericvalue{max-width:100px}@media(max-width: 900px){.optables{font-size:14px}}.company_table_content{overflow:scroll}.company_table_content .dataTable{table-layout:initial}.pie__chart__wrapper{position:relative;padding-bottom:100%;padding-bottom:150px;height:auto;overflow:visible}.content_group{margin-bottom:30px}.content_group .content_title{font-weight:700;letter-spacing:1px;font-size:14px;color:#8e8d8d;line-height:18px;padding-top:19px;padding-bottom:4px}.content_group .content_link{margin-bottom:10px}.content_group .content_link a{color:#337ab7;font-size:14px;font-style:normal;font-weight:600;padding-bottom:1px;line-height:14px;text-decoration-line:none;border-bottom:1px solid}.content_group .content_link span{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:20px}#knowledgeBaseForm .modal-dialog{width:450px}@media(max-width: 900px){#knowledgeBaseForm .modal-dialog{width:80%;margin:0 auto}}#knowledgeBaseForm .form__heading{color:#000;font-weight:600;letter-spacing:1.2px;font-size:13px;text-transform:uppercase;padding-top:20px;text-align:center}#knowledgeBaseForm .form__subheading{margin-top:6px;color:#909090;letter-spacing:.1px;line-height:21px;font-size:13px;text-align:center;margin-bottom:20px}#knowledgeBaseForm .modal-content{min-height:500px}#knowledgeBaseForm .form_success_msg{line-height:31px;color:#444242;font-size:14px}#knowledgeBaseForm #close_btn{margin-top:58px}.submit_links{color:#000;font-size:16px;font-weight:600;line-height:16px;background:rgba(0,0,0,0);padding:10px 12px;display:flex;align-items:center;gap:8px;border-radius:8px;border:1px solid #000}.submit_links svg{width:14px;height:14px}@media(max-width: 540px){.submit_links{width:100%;justify-content:center}}.cell_value{font-size:14px;color:#adadad;min-width:145px;box-sizing:content-box}.cell_value span{margin-right:5px;margin-left:5px}.cell_value a{color:#337ab7;border-bottom:1px dotted;text-decoration:none}table tbody td.docname{padding:8px 8px !important;min-width:150px;font-size:14px;line-height:15px}table td:first-child,table th:first-child{position:sticky;left:0;background-color:#fff;background-clip:padding-box}.previous__year__info{color:#606060;font-size:11px;align-self:center;cursor:pointer}.previous__year__info::after{content:"→";margin-left:4px}@media(max-width: 900px){.previous__year__info{width:100%;text-align:right}}.new_tag:after{content:"New";text-transform:uppercase;letter-spacing:1px;font-size:8px;position:absolute;color:#ffc108;font-weight:900;margin-left:4px}.metric__list .compare_competitors{margin-top:40px}.metric__list .compare_competitors a{border-bottom:1px dotted #4a4a48;color:#676767;font-size:13px;text-decoration:none}.metric__list .compare_competitors.source_link{position:absolute;bottom:25px;right:calc(22% + 95px);display:none}@media(max-width: 900px){.metric__list .compare_competitors.source_link{top:-25px;right:calc(22% - 48px)}}.metric__list li.activesidemenu .source_link{display:block}.data_feed{text-align:center;border-top:1px solid #ececec;color:#797777;padding:8px 35px;margin-top:30px;line-height:27px;letter-spacing:1px;margin-bottom:3px}.data_feed a{color:#797777;text-decoration:none}.subtabul__list__wrapper{overflow-y:auto}@media(max-width: 900px){.mybody{max-width:100%;margin:0 auto}.compr-companies-list li{line-height:20px}#company_popup .modal-body{padding:0}#modalbalancesheetsnapshot .modal-content{height:75vh;padding:15px 12px}.sticky__menu__wrapper{position:relative}.sticky__menu__wrapper.affix{overflow:initial}.copyright{font-size:12px}}.dominant_factor_text{position:absolute;right:0;font-size:10px;color:#020202;font-weight:600;letter-spacing:2px;text-transform:uppercase}.dominant_factor_text:before{content:"•";color:#ffc107;font-size:30px;position:absolute;left:-27px;top:-7px;line-height:1}@media(max-width: 540px){.dominant_factor_text:before{left:-23px}}@media(max-width: 540px){.dominant_factor_text .info_icon{padding-left:2px;font-size:12px}}@media(max-width: 540px){.dominant_factor_text{left:83px;letter-spacing:0;z-index:1}}.dominant_factor:before{content:"•";color:#ffc107;font-size:17px;margin-left:-18px}.info_icon{padding-left:10px;font-size:13px}.subtab-content.price #line__chart{max-height:350px !important}@media(max-width: 900px){.subtab-content.price #line__chart{max-height:320px !important}}#indexchart .pie__chart__wrapper{padding:0}@media(max-width: 900px){#indexchart .pie__chart__wrapper{margin-top:10px;display:flex;justify-content:center;padding-bottom:25px}}.top-header .nav-user-container{position:fixed;height:auto;z-index:999}@media(max-width: 900px){.top-header .nav-user-container{position:absolute}}.form_check_wrapper{display:flex;flex-wrap:wrap;justify-content:center}.form_check_wrapper .form-check-input[type=checkbox]{border-radius:3.5px;background-color:#fff;border-color:#d5d5d5;width:18px;height:18px;vertical-align:top;border:1px solid #d5d5d5;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;margin-right:10px;position:relative;margin:0 10px 0 0}.form_check_wrapper .form-check-input:checked[type=checkbox]::after{font-family:fontawesome;background-color:#0d6efd;border-color:#0d6efd;content:"";color:#fff;border-radius:3.5px;top:0px;position:absolute;height:18px;width:18px;font-size:12px;line-height:1.2;left:-1px;top:-1px;text-align:center}.form_check_wrapper .form-check{margin-right:20px;display:flex;align-items:center;padding:0}.form_check_wrapper .form-check .legendlcol .fa.fa-circle{font-size:12px}.form_check_wrapper .form-check .form-check-label{margin-left:6px}.form_check_wrapper .form-check .legendlcol.dashedline{width:18px;border-top:2px dashed #bfbfbf;margin-right:5px;display:inline-block}@media(max-width: 900px){.form_check_wrapper .form-check{margin-bottom:15px}}.data-lock-icon{width:8px}.ms_chart__search.data-lock{position:relative}.ms_chart__search.data-lock .data-lock-icon{position:absolute;top:50%;transform:translateY(-50%);left:8px}.ms_chart__search.data-lock input:disabled{padding-left:1.5rem;background-color:#eee}.source_link span{border-bottom:1px dotted #4a4a48;color:#676767;font-size:13px}.source_link .data-lock-icon{margin-right:2px}.textboxyhead.data-lock{height:35px}.blur-overlay{filter:blur(4px)}.ms_latest__overlay{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.ms_latest__overlay .data-lock-icon{width:1.5rem}.ms_latest__overlay .data{font-size:2rem;font-weight:500}.ms_latest__overlay .unit{font-size:14px;margin-left:4px}.ms_latest__overlay .asof{color:#7d7d7d}.ms_latest__overlay .subscribe-link{font-size:1rem;position:absolute;top:3rem}.ms_latest__overlay .subscribe-link a{color:#456aef;cursor:pointer;border:0;border-bottom:1px dotted #456aef !important;text-decoration:none}.ms_latest__overlay .subscribe-link a:hover{text-decoration:none}.rmix.data-lock{display:inline-block}.rmix.data-lock .data-lock-icon{margin-right:4px}.rmix.data-lock .bottombuttons{color:#7c7c7c;cursor:pointer}.flowanalysis.data-lock{margin-left:10px}.flowanalysis.data-lock .data-lock-icon{vertical-align:baseline}.flowanalysis.data-lock .add_comparison_btn{text-transform:none;letter-spacing:0;margin-left:0;cursor:default}.price_chart__search.data-lock{margin-left:1rem;position:relative}.price_chart__search.data-lock .data-lock-icon{position:absolute;top:50%;transform:translateY(-50%);left:8px}.price_chart__search.data-lock input:disabled{padding-left:1.5rem;background-color:#eee}.rdcf__input.data-lock{display:flex;position:relative}.rdcf__input.data-lock .data-lock-icon{height:10.5px;position:absolute;top:50%;transform:translateY(-50%);left:8px}.rdcf__input.data-lock input:disabled{padding-left:1.5rem}.rdcf__multi_input.data-lock{display:flex}.rdcf__multi_input.data-lock .dinput{width:80px;display:flex;justify-content:center;align-items:center;height:40px;font-size:16px;box-shadow:inset 0 1px 1px #f1f1f6 !important;padding:6px 12px}.rdcf__multi_input.data-lock .dinput .data-lock-icon{margin-right:4px}.rdcf__multi_input.data-lock .dinput input:disabled{width:9px;padding:0;border:none}.rdcf__multi_input.data-lock .input_group{line-height:26px}.benchmark__search.data-lock{position:relative}.benchmark__search.data-lock .data-lock-icon{position:absolute;top:50%;transform:translateY(-50%);left:8px}.benchmark__search.data-lock input:disabled{padding-left:1.5rem;background-color:#eee}.treemap .custom-title{font-weight:500;margin-left:4px;vertical-align:middle}.lc-overflow{padding-right:4rem;overflow:visible !important}.lc-overflow .highcharts-container{overflow:visible !important}.lc-overflow .highcharts-container>svg{overflow:visible !important}.lc-datalabel{color:#fff;display:flex}.lc-datalabel .arrow{width:0;height:0;border-top:10px solid rgba(0,0,0,0);border-right:12px solid;border-bottom:10px solid rgba(0,0,0,0)}.lc-datalabel .label{font-weight:400;line-height:20px;padding:0 3px}.data-lock-icon.op-metric{position:absolute;left:1rem;bottom:8rem}.modal-backdrop.show{opacity:.7}.two_col_container{display:flex;flex-wrap:wrap}.two_col_container section{width:48%}@media(max-width: 900px){.two_col_container section{width:100%}}.two_col_container section:first-child{margin-right:4%}@media(max-width: 900px){.two_col_container section:first-child{margin:0}}@media(max-width: 900px){.two_col_container{display:block}}.title_with_border{position:relative;margin-top:6px}.title_with_border::after{position:absolute;content:"";height:2px;background:#000;width:100%;top:0}.comparison-block__list.intraday_tab li[type=index]{display:none !important}#col__chart__wrapper g.highcharts-legend{display:block !important}.oprow.firstcol{padding:5px 24px 5px 12px !important}table.dataTable tr td.indexop1 div{font-weight:600}table.dataTable tr td.indexop2 div{padding-left:4px !important}table.dataTable tr td.indexop3 div{padding-left:8px !important}table.dataTable tr td.indexop4 div{padding-left:12px !important}table.dataTable tr td.indexop5 div{padding-left:16px !important}table.dataTable tr td.indexop6{padding-left:20px !important}.comparison-block{border-bottom:solid 1px #dedddd}.comparison-block.br-bottom-none{border-bottom:0}.comparison-block.br-top{border-top:solid 1px #dedddd}.comparison-block .comparison-block__list.added-companies{row-gap:6px}.comparison-block .comparison-block__list li{font-size:14px;line-height:normal}.comparison-block .comparison-block__list .fa_times_svg{margin-left:4px;vertical-align:text-bottom;cursor:pointer}.comparison-block .comparison-block__list .fa_circle_svg{margin-right:8px;vertical-align:text-bottom;cursor:pointer}@media(max-width: 900px){.comparison-block .comparison-block__list{width:auto;order:initial}}.compare_btn{color:#1135ec;font-size:14px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:-0.42px;height:100%;border:none;background:none;display:none;border-bottom:0 !important}.compare_btn:disabled{color:#c3c3c3}@media(max-width: 480px){.compare_btn{display:initial}}.fin_table__compare .compare_btn.data-lock{pointer-events:none}.compare_btn.data-lock{color:#c3c3c3}.compare_btn.data-lock img{margin-left:4px;vertical-align:unset}.gt_compare__input,.fin_table__compare_input{position:relative;display:block}.gt_compare__input.data-lock input,.fin_table__compare_input.data-lock input{background:#eee;cursor:pointer;pointer-events:none;padding-left:1.4rem}.gt_compare__input.data-lock .data-lock-icon,.fin_table__compare_input.data-lock .data-lock-icon{position:absolute;left:8px;top:50%;transform:translateY(-50%)}.gt_compare__input .fa_cross_svg,.fin_table__compare_input .fa_cross_svg{position:absolute;right:4px;top:50%;transform:translateY(-50%);display:none}@media(max-width: 480px){.gt_compare__input .fa_cross_svg,.fin_table__compare_input .fa_cross_svg{display:initial}}@media(max-width: 480px){.gt_compare__input,.fin_table__compare_input{display:none}}@media(max-width: 480px){.gt_table__cont{margin-left:-20px;margin-right:-20px}}.company_table tr.highlight{background:#fffae8 !important}.company_table tr.highlight td:first-child{background:#fffae8 !important}.company_table_data__toggler button:focus-visible,.company_table_data__toggler button:focus{outline:none}@media(max-width: 540px){.company_table_data__toggler{display:none !important}}.company_table_data__toggler_mob{display:none}@media(max-width: 540px){.company_table_data__toggler_mob.has_detailed{display:flex;justify-content:space-between;flex:1 0 auto}}@media(max-width: 540px){.company_table_data__toggler_mob{display:flex;justify-content:flex-end;flex:1 0 auto;z-index:1}}.company_table_data__toggler_mob .view_consolidated__toggler{border:none;font-size:14px;font-weight:500;color:#585858}@media(max-width: 480px){section.tab-content{margin-left:-20px;margin-right:-20px;margin-top:20px}}.company_table_head{display:flex;flex-wrap:wrap;align-items:center;border-bottom:solid 1px rgba(222,221,221,.5019607843)}@media(max-width: 540px){.company_table_head{gap:16px}}table.sticky_last td:last-child,table.sticky_last th:last-child{position:sticky;right:0}table.sticky_last td:last-child{background-color:inherit}.subtab-content.rev-dcf{max-width:1100px;margin-bottom:20px}.rdcf_wrapper{border:1px solid #e8e8e8;background:#fff;box-shadow:0px 54px 104px 0px rgba(0,0,0,.07);padding:20px;padding-bottom:24px}.rdcf_wrapper label{color:#818181;font-size:16px;font-style:normal;font-weight:500;line-height:16px}.rdcf_wrapper input{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:14px;letter-spacing:-0.48px}.rdcf_wrapper input.earnings{color:#000;font-size:16px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:-0.48px;width:200px}@media(max-width: 400px){.rdcf_wrapper input.earnings{flex-grow:1}}.rdcf_wrapper input.dcf-discount{width:160px}@media(max-width: 400px){.rdcf_wrapper input.dcf-discount{flex-grow:1}}.rdcf_growth{display:flex;padding:20px;margin:16px 0}@media(max-width: 640px){.rdcf_growth{flex-direction:column;padding:0;row-gap:20px}}.rdcf_growth .implied_growth{border-left:solid 3px;padding-left:20px;padding-right:16px;flex-grow:1}.rdcf_growth .implied_growth:nth-of-type(1){border-color:#3bb87a}.rdcf_growth .implied_growth:nth-of-type(2){border-color:#ffc008}.rdcf_growth .implied_growth:nth-of-type(3){border-color:#ff423d}.rdcf_growth .implied_growth .implied_growth_value{color:#000;font-size:32px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:-0.96px;margin-bottom:12px}.rdcf_growth .implied_growth .implied_growth_value .percentage{font-size:70%;margin-left:4px}.rdcf_growth .implied_growth .implied_growth_text{color:#818181;font-size:16px;font-style:italic;font-weight:500;line-height:16px}.rdcf_footer{background:#f6f4ec;padding:10px 20px}.rdcf_footer .dcf_disclaimer{color:#7d6212;font-size:12px;font-style:italic;font-weight:500;line-height:14px;margin-top:0}.rdcf_footer .tutorial_link a{color:#1135ec;font-size:14px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:-0.28px;margin-top:10px;border-bottom:0}#company_table_innertab_ratios_content table tr[index="1"]{background:#fffae8 !important}#company_table_innertab_ratios_content table tr[index="2"] .nameofmetriccol{font-weight:600}#company_table_innertab_ratios_content table tr[index="2"] td.numericvalue{font-weight:500}.fin_tables__wrapper .plusminustable[state=close]:after{content:""}.fin_tables__wrapper .plusminustable[state=open]:after{content:""}.filter_card_container{margin-top:21px;max-width:100%}@media(max-width: 540px){.filter_card_container{max-width:95%}}.card_wrapper{display:flex;align-items:center;margin-bottom:15px}.filter_title{padding-bottom:0px !important}.filter_card_wrapper{padding:10px 30px;border-radius:10px;border:1.5px solid #e5e7ea;background:#fff;display:flex;min-height:72px;justify-content:space-between;align-items:center;margin:8px 0px 8px .5px}@media(max-width: 540px){.filter_card_wrapper{padding:10px}}@keyframes waveAnimation{0%{background-color:#f1da85}50%{background-color:#ffc107}100%{background-color:#ebc107}}.badge-new{color:#fff;display:inline-block;padding:2px 8px;font-size:13px !important;border-radius:20px;animation:waveAnimation 3s infinite;margin-left:5px}@media(max-width: 650px){.badge-new{font-size:9px !important;padding:3px 6px}}.detail_wrapper{display:flex;justify-content:space-between;align-items:center;margin:8px;width:95%;max-width:95%}@media(max-width: 1219px){.detail_wrapper{flex-direction:column;align-items:start;max-width:85%}}.filter_card_item{align-items:center}.full_list{text-align:right;text-decoration:none;color:#2c79f7;transition:all .25s;font-weight:700;cursor:pointer;font-size:15px}.full_list a{text-decoration:none;color:#2c79f7}@media(max-width: 1219px){.full_list{text-align:left;margin-top:5px}}.query_desc{font-size:12px;font-weight:500;color:#5c5c5c;overflow:hidden;margin-bottom:10px;line-height:1.25;width:45%;margin:auto;max-width:45%}@media(max-width: 1219px){.query_desc{width:100%;max-width:100%}}@media(max-width: 650px){.query_desc{margin-bottom:9px}}.query_title{color:#000;font-weight:600;font-size:14px;text-transform:capitalize;word-break:break-word;line-height:1.25;display:flex;justify-content:left;align-items:center;margin-left:7px;width:30%;max-width:30%}@media(max-width: 1219px){.query_title{width:100%;max-width:100%;margin-left:0px}}@media(max-width: 650px){.query_title{margin-bottom:9px}}.filter_icon{width:44px;height:44px;border-radius:100%;background-color:#3bb87a;text-align:center;display:flex;align-items:center;justify-content:center}@media(max-width: 1219px){.filter_icon{width:56px;height:46px}}@media(max-width: 650px){.filter_icon{display:none}}.filter_icon_mob{display:none}@media(max-width: 650px){.filter_icon_mob{width:40px;height:40px;border-radius:100%;background-color:#3bb87a;text-align:center;display:flex;align-items:center;justify-content:center;margin-bottom:12px}}.filter_card_wrapper:nth-of-type(3n+1) .filter_icon,.filter_card_wrapper:nth-of-type(3n+1) .filter_icon_mob{background-color:#2c79f7}.filter_card_wrapper:nth-of-type(3n+2) .filter_icon,.filter_card_wrapper:nth-of-type(3n+2) .filter_icon_mob{background-color:#3bb87a}.filter_card_wrapper:nth-of-type(3n+3) .filter_icon,.filter_card_wrapper:nth-of-type(3n+3) .filter_icon_mob{background-color:#8459fc}.side_menu_icon{filter:invert(73%) sepia(215) saturate(12.2) hue-rotate(356.4deg) brightness(1);width:18px}@media(max-width: 540px){.side_menu_icon{width:10px}}.icon_pos{display:inline-block;cursor:pointer}.shareholding_faq_wrapper{padding-top:27px}.faq_wrapper{margin:20px 0 10px 0}@media(max-width: 600px){.faq_wrapper{max-width:98%}}.faq_container{font-style:normal;color:#0f0f0f;border-radius:10px;border:1.5px solid #e4e4e4;padding:15px 15px 10px 15px}.faq_header{background-color:rgba(0,0,0,0)}.detail{padding:5px 0px}.faq_title{text-transform:capitalize !important;margin-top:13px}@media(max-width: 600px){.faq_title{margin-top:-22px}}@media(max-width: 600px){.overview_mob_faq{margin-top:15px}}.faq_answer{padding-right:80px;padding-bottom:4px;text-align:justify}@media(max-width: 600px){.faq_answer{padding-right:5px}}.faq_answer p{font-family:"Inter",sans-serif !important}.popover-header{font-family:"Inter",sans-serif}.faq_data_header{display:flex;width:100%;justify-content:space-between;font-size:14px;font-weight:500;line-height:17px;padding-bottom:16px}.faq_data_header span{display:flex;align-items:center}.faq_data_header .up_arrow{display:block}.faq_data_header .down_arrow{display:none}.faq_data_header.collapsed{color:#0f0f0f !important;padding-bottom:5px}.faq_data_header.collapsed .down_arrow{display:block}.faq_data_header.collapsed .up_arrow{display:none}.faq_detail{font-size:14px;line-height:21px;font-weight:400;color:#1d1c1c;font-family:"Inter",sans-serif !important;max-width:85%}.faq_view_more{display:inline-block;color:#2c79f7;font-size:14px;font-weight:500;line-height:14px;letter-spacing:0px}.faq_view_more a{text-decoration:none !important;color:#2c79f7;display:block;margin-bottom:25px;cursor:pointer}.faq_view_more a.active{text-decoration:none;color:#2c79f7}.faq_view_more a:hover{text-decoration:none;color:#2c79f7}.comparison-block{border-bottom:none !important}.sidemenu-scroll{padding-left:0px;padding-top:14px;overflow-x:auto !important;-ms-overflow-style:initial;scrollbar-width:auto !important}.sidemenu-scroll::-webkit-scrollbar{display:block}.sidemenu-scroll::-webkit-scrollbar{width:5px !important;height:2px !important}::-webkit-scrollbar-track{border-radius:8px;width:5px !important}::-webkit-scrollbar-thumb{background:#e7e3d9;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#e7e3d9 !important}.graphWithSidemenu{margin-top:18px}@media(max-width: 450px){.graphWithSidemenu{margin-bottom:21px}}.graphWithSidemenu .graphWithSidemenu__graphContainer{width:73%;margin-right:16px;border:1px solid #e4e4e4;border-radius:8px}@media(max-width: 600px){.graphWithSidemenu .graphWithSidemenu__graphContainer{width:99.9%;margin-right:0px}}.graphWithSidemenu .graphWithSidemenu__sidemenuContainer{background-color:#fff;border:1px solid #e4e4e4;border-radius:8px;width:24%}.chart__title{border-top:none}.sidemenuContainer__header{font-weight:700;padding-left:20px;font-size:12px;color:#000;letter-spacing:normal}.metric__list li{border-top:1px solid #e4e4e4;max-width:100%;margin:5px 0px;padding:10px 8px 3px 18px}.metric__list .metric__list__name{font-size:14px;font-weight:500;line-height:20px}.graphWithSidemenu{border-bottom:none}.plusminus{margin-left:auto}.plusminus[state=open]:after{content:"";font-size:21px;color:#5c5c5c;font-weight:500}.plusminus[state=close]:after{content:"";font-size:21px;color:#5c5c5c;font-weight:500}.comparison-block .comparison-block__list li .comparison-block__list__item{background:#f2f2f2;padding:8px 12px;border-radius:4px;margin-right:5px;margin-bottom:-2px;margin-top:4px}.comparison-block .comparison-block__list li .comparison-block__list__item .inn.infoindex{padding:1px 9px !important}.comparison-block .comparison-block__list li{font-weight:500;color:#8b8b8b;margin-bottom:5px}.sticky__menu__wrapper.affix{padding:0px 60px 0px 7.3% !important}@media(max-width: 650px){.sticky__menu__wrapper.affix{padding:0px 20px 0px 7.3% !important}}@media(max-width: 900px){.sticky__menu__wrapper.affix h1{padding-top:12px}}.selectednames{display:flex;justify-content:center;align-items:center}.sc_margin{margin-top:40px}@media(max-width: 650px){.sc_margin{margin-top:15px}}.login-required .info{font-family:"Inter",sans-serif}.sticky__menu__wrapper.affix .toprow li a{text-transform:none;font-size:14px;letter-spacing:normal}.comparison-block__search-box input.form-control{margin-left:5px}.Company_opmetric .chart__title h3{visibility:hidden !important}.wrapper__inner{margin-top:27px !important}.price_chart__search.data-lock input:disabled{background-color:#fff}.side_panel_wrapper .side_panel_item a .panel_item_name{font-family:"Inter",sans-serif}.wrapper__inner .metric__dropdown__wrapper-mobile.chart__title{margin-top:20px;margin-bottom:10px;border:none;width:99%}#company_opm_content .innertab{border:0;margin-bottom:-10px}@media(max-width: 650px){#company_opm_content .innertab{margin-bottom:7px}}.optables{font-size:.935em}.sticky__menu__wrapper.affix h1{font-size:14px;letter-spacing:normal;margin-top:4px}.page_header .page_title .symbol{font-family:"Inter",sans-serif;font-size:12px}.toprow-item,.sticky__menu__wrapper li,.page_header .page_title h1{letter-spacing:normal}.autocomplete-suggestions{font-size:14px}h5#modalChartPopUpLongTitle{font-family:"Inter",sans-serif}.specialnono2{font-family:"Inter",sans-serif}.search-widget input,#search-results .autocomplete-suggestions{font-size:13px}.table.tl .timestamp .btn.mobile-icon-share,.mob-copy-link{display:none !important}#timeline td.content .card_title,#timeline td.content .card_desc{font-size:12px !important;line-height:18px !important}@media(max-width: 1350px){#timeline td.content .card_title,#timeline td.content .card_desc{font-size:14px !important;line-height:20px !important}}#timeline td.content .elem_wrappers{min-width:450px}@media(max-width: 650px){#timeline td.content .elem_wrappers{min-width:100%}}.not_found{display:none}.temp_font{font-size:12px !important}@media(max-width: 650px){.temp_font{font-size:9px !important}}/*# sourceMappingURL=style.css.map */
