.table.tl-react-table-v7{border-top:none;border-left:none;border-right:none;border-bottom:none}.table.tl-react-table-v7 th.nop{pointer-events:none}.table.tl-react-table-v7 th.nop .sort-icon{display:none}.table.tl-react-table-v7.stockdd{min-height:2.85714rem;height:2.85714rem;margin-bottom:40px!important}.table.tl-react-table-v7.loading{background-color:var(--background-color,#ffffffcc);opacity:0.5;z-index:2;pointer-events:all}.table.tl-react-table-v7 th{min-height:2.85714rem;vertical-align:baseline;font-weight:400;font-size:0.85rem;background-color:var(--background-color,#fff);color:var(--text-color,#202020);border-right:none;border-collapse:collapse!important;border-top:unset;border-bottom:1px solid #eceeef;text-align:right;cursor:pointer}.table.tl-react-table-v7 th.cen{text-align:center}.table.tl-react-table-v7 th:not(:first-child) .table-header{display:flex;align-items:baseline;justify-content:flex-end}.table.tl-react-table-v7 th.lAlign,.table.tl-react-table-v7 td.lAlign{text-align:left!important}.table.tl-react-table-v7 th.lAlign .table-header{justify-content:unset}.table.tl-react-table-v7 th.cen .table-header{text-align:center}.table.tl-react-table-v7 tbody td:not(.mobile-action-wrapper){vertical-align:middle!important;color:var(--text-color,#202020);font-size:0.95rem;padding:0.5rem 0.75rem;text-align:right;min-width:max-content;width:150px;max-width:150px;position:relative}.table.tl-react-table-v7 tbody td.lAlign:not(.mobile-action-wrapper){text-align:left}.table.tl-react-table-v7 tbody td:first-child.sl_no:not(.mobile-action-wrapper),.table.tl-react-table-v7 thead th:first-child.sl_no:not(.mobile-action-wrapper){max-width:45px;min-width:45px;width:45px;position:sticky;left:0px;z-index:1;color:#6e6e6e}.table.tl-react-table-v7 tbody td.fxc{min-width:200px;width:200px;max-width:200px;text-align:left}.table.tl-react-table-v7 tbody td.fxc .stk-cn{display:flex;flex-direction:column}.table.tl-react-table-v7 tbody td a{color:var(--primary-color,#006aff);text-decoration:none;margin-top:0}.table.tl-react-table-v7 tbody td a .stock-indicator-icon{vertical-align:middle;margin-right:.5rem}.table.tl-react-table-v7 tbody td a .dot{height:0.4rem;width:0.4rem;display:inline-block;border-radius:50%;margin-left:0.25rem;vertical-align:middle}.table.tl-react-table-v7 tbody td a .grndot{background-color:#4CAF50}.table.tl-react-table-v7 tbody td a .reddot{background-color:#FF5252}.table.tl-react-table-v7.vamid th,.table.tl-react-table-v7.vamid tbody td{vertical-align:middle}.table.tl-react-table-v7 th.fxc,.table.tl-react-table-v7 tbody td.fxc{position:sticky;left:0;z-index:1;background-color:var(--background-color,#fff)}.table.tl-react-table-v7:has(th.sl_no) th.fxc,.table.tl-react-table-v7:has(th.sl_no) tbody td.fxc{position:sticky;left:45px;z-index:1;background-color:var(--background-color,#fff)}.table.tl-react-table-v7 tbody td.stock{min-width:200px;max-width:200px;width:200px}.table.tl-react-table-v7 th:first-child,.table.tl-react-table-v7 tbody tr td:first-child{padding-left:.75rem}.table.tl-react-table-v7 th:last-child,.table.tl-react-table-v7 tbody tr td:nth-last-child(2){padding-right:.75rem}.tl-react-table-v7-pagination{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:1rem;margin:1rem 0;font-size:.95rem;color:#7f8899!important;font-family:"Lato",sans-serif!important;font-weight:400!important}.tl-react-table-v7-pagination .page-option.selected{color:#006aff!important}.tl-react-table-v7-pagination .pagination-container,.tl-react-table-v7-pagination .pagination-container-ul{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;gap:.8rem;z-index:1}.tl-react-table-v7-pagination .pagination-container-ul{list-style-type:none;padding:0;margin:0}.tl-react-table-v7-pagination .pagination-container .page-option.arrow{width:40px;height:40px;border-radius:8px;border:1px solid hsl(0,0%,80%)!important;display:flex;align-items:center;justify-content:center;font-size:1.5em}.tl-react-table-v7-pagination .pagination-container .page-option{cursor:pointer;padding:0 .3rem;height:2rem;text-align:center;display:flex;box-sizing:border-box;align-items:center;letter-spacing:0.01071em;border-radius:1rem;line-height:1.43}.tl-react-table-v7-pagination .pagination-container .page-option[disabled]{cursor:default}.tl-react-table-v7-pagination .pagination-container .dropdown-container{border-radius:.5rem;border:1px solid hsl(0,0%,80%)!important;height:40px;width:70px;display:flex;justify-content:center;align-items:center}.pagination-container .dropdown-container .tl-select-pagesize{border:0;background:transparent;color:#7f8899;padding:.2rem .5rem}.pagination-container .dropdown-container .tl-select-pagesize:focus{outline:none}.pagination-container .dropdown-container .tl-select-pagesize .pagesize-option{color:#7f8899}.table.tl-react-table-v7.table-blur{opacity:0.5}.rendered-blur{position:absolute;width:100%;top:50%;left:0;z-index:100;margin:0 auto}#fundamental_tables .table.tl-react-table-v7 tbody td.indicator-financial .value{display:flex;align-items:flex-end}#fundamental_tables .table.tl-react-table-v7 tbody td.indicator-financial .value .ind-icon{margin-left:1rem}@media screen and (max-width:425px){.table.tl-react-table-v7 tbody td.fxc{min-width:150px;width:150px;max-width:150px}.tl-react-table-v7-pagination .pagination-container,.tl-react-table-v7-pagination .pagination-container-ul{gap:.4rem}.tl-react-table-v7-pagination{justify-content:center}.table.tl-react-table-v7 tbody td .text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#fundamental_tables .table.tl-react-table-v7 tbody td.indicator-financial .value{align-items:center}#fundamental_tables .table.tl-react-table-v7 tbody td.indicator-financial .value .ind-icon{margin-left:0.5rem}}.tl-react-table-v7-pagination .view-all{color:#006aff;display:flex;justify-content:center;width:100%}@media screen and (min-width:1024px){.tl-react-table-v7-pagination .view-all{position:absolute}}.tl-react-table-v7-pagination .view-all .view-all-text{cursor:pointer;font-size:1rem;line-height:1.5}.tl-react-table-v7-pagination .view-all .view-all-text .view-all-arrow{font-size:1.5rem}.tl-react-table-v7-abbreviation{color:#888888;font-size:.7875rem;display:flex;gap:0.7rem;flex-wrap:wrap;margin-top:0.5rem}.tl-react-table-top-controls{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap-reverse;padding:1rem 0;gap:1rem}.tl-react-table-top-controls .page-export-container{display:flex;gap:1rem}.tl-react-table-top-controls .tl-table-top-pagination .dropdown-container{border-radius:5px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;min-height:38px;width:5rem;background:rgb(245,246,248)}.tl-react-table-top-controls .tl-table-top-pagination .dropdown-container .tl-select-pagesize{border:0;background:transparent;color:#7f8899;font-size:1rem;padding:1.05rem 0.75rem}.tl-react-table-top-controls .tl-export-table-data{color:#202020;outline:none;padding:0.55rem 1.25rem;font-size:1rem;font-weight:400;line-height:1.5;text-align:center;vertical-align:middle;cursor:pointer;user-select:none;border:1px solid transparent;border-radius:5px;background:rgb(245,246,248)}.tl-react-table-top-controls .tl-table-top-search{border-radius:5px;height:3rem;padding:0.2rem 0.5rem 0.2rem 1rem;display:flex;align-items:center;color:#9ea6b7;background-color:#f5f6f8}@media screen and (max-width:425px){.tl-react-table-top-controls .tl-table-top-search{flex-grow:1}}.tl-react-table-top-controls .tl-table-top-search .tl-table-top-input{border:none;outline:none;background:transparent;font-size:1.125rem;line-height:1.56;letter-spacing:.0056rem;padding-left:.5rem}.tl-react-table-top-controls .tl-export-table-data:focus,.tl-react-table-top-controls .tl-table-top-input:focus,.tl-react-table-top-controls .tl-table-top-pagination .dropdown-container .tl-select-pagesize:focus{outline:none}.tl-table-top-pagination .select-angle-down::after{font-family:FontAwesome;font-style:normal;content:'\f107';color:#9ea6b7;font-size:1.125rem}.consensus-details .table td{border-top:1px solid #888888;padding-top:1rem;padding-bottom:0.5rem}.consensus-details .sub-child td.lAlign.notbdr.indicator:first-child{padding-bottom:1.2rem}.consensus-details .table.tl-react-table-v7 th:first-child,.consensus-details .table.tl-react-table-v7 tbody tr td:first-child{position:sticky;left:0}.table.tl-react-table-v7 .stock-col-label{font-size:.825rem}.table.tl-react-table-v7.table-striped tbody tr:nth-of-type(odd),.table.tl-react-table-v7.table-striped tbody tr:nth-of-type(odd) td.fxc,.table.tl-react-table-v7.table-striped tbody tr:nth-of-type(odd) td.sl_no{background-color:#fafcff}.table.tl-react-table-v7.table-striped tbody tr:nth-of-type(even) td.sl_no{background-color:#fff}.table.tl-react-table-v7 tbody tr td .modal-chart-param{display:inline-block;scale:0.8;color:#006aff}.table.tl-react-table-v7 tbody tr td .modal-chart-param:hover{background-color:unset}.stock-group-select__control{background-color:#fff;padding:.5rem!important;cursor:pointer!important}.stock-group-select__menu{min-width:15rem!important;border-radius:5px;box-shadow:0 0.125rem 0.625rem 0.125rem rgb(0 0 0 / 10%);border:solid 1px #9ea6b7;background-color:#ffffff}.stock-group-select__menu-list{max-height:15.625rem;-ms-overflow-style:none;scrollbar-width:thin;scrollbar-color:#d8d8d8 rgba(216,216,216,.3);scroll-behavior:smooth}.stock-group-select__menu-list::-webkit-scrollbar{width:.25rem}.stock-group-select__menu-list::-webkit-scrollbar-thumb{background-color:#d8d8d8;border-radius:1.5px}.stock-group-select__menu-list::-webkit-scrollbar-track{background-color:rgba(216,216,216,.3);border-radius:1.5px}.react-select-stock-option-container{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.stock-group-select__menu .stock-group-select__option{font-size:.85rem;line-height:1.5;font-weight:400;color:#888888}.stock-group-select__menu .stock-group-select__option .search-term-highlighting{font-weight:600;color:#202020}.stock-group-select__menu .stock-group-select__option--is-focused{background-color:#006aff!important;color:#ffffff!important;cursor:pointer!important}.stock-group-select__menu .stock-group-select__option--is-focused .search-term-highlighting{font-weight:600;color:#ffffff!important;cursor:pointer!important}.react-select-stock-option-container .react-select-stock-lable{height:.9375rem;padding:.0625rem .375rem;border-radius:3px;border:solid 1px rgba(182,188,200,0.3);font-size:.5rem;font-weight:600;line-height:1.5;letter-spacing:.1rem;text-align:center;color:#888888;background-color:#ffff}.stock-group-select__control .stock-group-select__single-value .react-select-stock-option-container .react-select-stock-lable{display:none}.stock-group-select__control .stock-group-select__indicators .stock-group-select__indicator.stock-group-select__dropdown-indicator{padding:.15rem .5rem}.stock-group-select__control .stock-group-select__indicators .stock-group-select__indicator.stock-group-select__dropdown-indicator .select-angle-down::after{font-family:FontAwesome;font-style:normal;content:'\f107';color:var(--text-color,#9ea6b7);font-size:1.125rem;vertical-align:middle}.stock-group-select__control::before{font-family:FontAwesome;content:"\f002";font-size:1.125rem;color:#9ea6b7;padding:0 0.4rem 0 0.2rem}.historical-salary-details{font-family:Lato,"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif}.historical-salary-details .hsd-tt-heading-banner{margin:0 -.9375rem 2rem -.9375rem;padding:1rem;background:#e4f0ff}.historical-salary-details .hsd-tt-heading-banner .hsd-tt-heading{display:inline-flex;flex-wrap:nowrap;gap:1rem}@media screen and (max-width:425px){.historical-salary-details .hsd-tt-heading-banner{margin:0 -.9375rem 2rem -.9375rem}.historical-salary-details .hsd-tt-heading-banner .hsd-tt-heading{flex-wrap:wrap}}.historical-salary-details .hsd-tt-heading-banner .hsd-tt-heading .hsd-img{height:7rem}.historical-salary-details .hsd-tt-heading-banner .hsd-tt-heading .hsd-description{color:#666666;font-size:1rem}.historical-salary-details .hsd-heading{font-size:1.75rem;font-weight:900;line-height:1.4;letter-spacing:0.09px}.modal-header .modal-title .hsd-heading{font-size:1.75rem}.historical-salary-details .table-top{border-radius:4px;background-color:#e4f0ff;margin-bottom:2rem}.historical-salary-details.hsd-page .table-top{margin-right:0;margin-left:0}.historical-salary-details .table-top .hsd-tt-name{text-decoration:none;color:#202020;font-size:1.75rem;font-weight:600;line-height:1.2;letter-spacing:0.1px;display:inline-block;margin-bottom:.25rem;color:#202020}.historical-salary-details .table-top .modal-tt-name:hover{text-decoration:underline}.historical-salary-details .table-top .hsd-tt-designation{font-size:1rem;font-weight:600;line-height:1.33;color:#373737;margin-bottom:.25rem}.historical-salary-details .table-top .hsd-tt-independent-text{border-radius:3px;background-color:#ffff;font-size:.65rem;letter-spacing:0.44px;padding:0.25rem 0.5rem}.historical-salary-details .table-top :is(.hsd-tt-age,.hsd-tt-din){font-size:.725rem;line-height:1.7;letter-spacing:0.06px;margin-left:.5rem}.historical-salary-details .table-top .hsd-tt-salary-container{text-align:right}.historical-salary-details .table-top .hsd-tt-salary{font-size:1.5rem;font-weight:600;letter-spacing:0.89px;color:#202020}.historical-salary-details .table-top .hsd-tt-details-title{font-size:.75rem;line-height:1.83;letter-spacing:0.06px;color:#7f8899}.historical-salary-details .table-top .hsd-tt-details-list{list-style-type:none;padding-left:0}.historical-salary-details .table-top .hsd-tt-details-value{font-size:1rem;line-height:1.38;letter-spacing:0.09px}@media screen and (max-width:425px){.historical-salary-details .table-top .hsd-tt-salary-container{text-align:left;margin-top:1rem}}@media screen and (min-width:1024px){.historical-salary-details .table-top .hsd-tt-details-list .lg-up-hidden{display:none}}.historical-salary-details .hsd-table{display:block;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.historical-salary-details .hsd-table::-webkit-scrollbar{display:none}.historical-salary-details .hsd-table .hsd-thead .hsd-table-row th{border-bottom:solid 1px #cfd4dc;font-size:.6875rem;font-weight:600;line-height:1.45;letter-spacing:1px;color:#202020;text-align:left}.historical-salary-details .hsd-table .hsd-tbody .hsd-table-row:not(:last-child) td{border-bottom:solid 1px rgba(182,188,200,0.28);border-top:none;border-right:none;border-left:none;font-size:1rem;line-height:1.38;letter-spacing:0.09px}.historical-salary-details .hsd-table .hsd-tbody .hsd-table-row td.positive{color:#00a25b!important}.historical-salary-details .hsd-table .hsd-tbody .hsd-table-row td:nth-child(4),.historical-salary-details .hsd-table .hsd-tbody .hsd-table-row td:nth-child(5),.historical-salary-details .hsd-table .hsd-thead .hsd-table-row th:nth-child(4),.historical-salary-details .hsd-table .hsd-thead .hsd-table-row th:nth-child(5){text-align:right}.historical-salary-details .hsd-table .hsd-table-row{display:grid;grid-template-columns:max(12rem,20%) max(12rem,20%) max(12rem,20%) max(12rem,20%) max(12rem,20%)}.historical-salary-details .hsd-table .hsd-table-row.table-row-year-changed:not(:first-child,.hsd-table-row.table-row-year-changed+.hsd-table-row.table-row-year-changed) .year-changed{border-top:1px solid #b2b2b2}.historical-salary-details .hsd-table .hsd-table-row th,.historical-salary-details .hsd-table .hsd-table-row td{padding:.8rem .5rem}.salary-history-dashboard .change-options-container .change-option{padding:0.8rem}