body.search-companies-page section.header{border-bottom:1px solid #d3dce2;padding:2.5rem 0}body.search-companies-page section.header h1{color:#333d46;font-size:1.75rem;font-style:normal;font-weight:500;line-height:1.37;margin:0}@media(min-width: 48rem){body.search-companies-page section.header h1{font-size:2rem}}body.search-companies-page section.header .h1-desc{color:#333d46;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;margin:1.5rem 0 0 0}body.search-companies-page section.header .h1-desc p:last-of-type{margin-bottom:0}body.search-companies-page .ranking-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}body.search-companies-page .ranking-tags #myWatchListPill{color:#333d46;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.14;align-items:center;border:1px solid #b5c0cc;border-radius:2.5rem;cursor:pointer;display:flex;height:2rem;padding:0 .75rem;position:relative}body.search-companies-page .ranking-tags #myWatchListPill span{background-color:#f26722;color:#f7f9fa;display:none;font-size:.75rem;font-weight:600;left:50%;padding:.75rem .5rem;position:absolute;text-decoration:underline;transform:translateX(-50%);top:1.9rem;white-space:nowrap}body.search-companies-page .ranking-tags #myWatchListPill span::before{content:"";position:absolute;top:-0.35rem;left:50%;transform:translateX(-50%);border-left:.5rem solid rgba(0,0,0,0);border-right:.5rem solid rgba(0,0,0,0);border-bottom:.5rem solid #f26722;width:0;height:0}body.search-companies-page .ranking-tags #myWatchListPill:hover{color:#9ca9b7}body.search-companies-page .ranking-tags #myWatchListPill:hover span{display:block}body.search-companies-page .ranking-tags .ranking-tag{color:#333d46;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.14;align-items:center;border:1px solid #b5c0cc;border-radius:2.5rem;display:flex;height:2rem;padding:0 .75rem}body.search-companies-page .ranking-tags .ranking-tag.active,body.search-companies-page .ranking-tags .ranking-tag:hover{background-color:#1e242a;border-color:#7c8b9c;color:#f7f9fa}body.search-companies-page #searchCompaniesPageFilters{background:linear-gradient(to bottom, rgb(255, 255, 255) 80%, rgba(255, 255, 255, 0));padding:2rem 0 1.5rem 0;position:sticky;top:3.75rem;z-index:100}body.search-companies-page #searchCompaniesPageFilters .filter-container>div{margin-right:.5rem}body.search-companies-page #searchCompaniesPageFilters .filter-container>.search-filter{display:none}@media(min-width: 48rem){body.search-companies-page #searchCompaniesPageFilters .filter-container>.search-filter{display:block}}body.search-companies-page #searchCompaniesPageFilters .filter-container>.sector-filter-dropdown{display:none}@media(min-width: 62rem){body.search-companies-page #searchCompaniesPageFilters .filter-container>.sector-filter-dropdown{display:block}}body.search-companies-page #searchCompaniesPageFilters .filter-container>.subsector-filter-dropdown,body.search-companies-page #searchCompaniesPageFilters .filter-container>.valuation-filter-dropdown{display:none}@media(min-width: 75rem){body.search-companies-page #searchCompaniesPageFilters .filter-container>.subsector-filter-dropdown,body.search-companies-page #searchCompaniesPageFilters .filter-container>.valuation-filter-dropdown{display:block}}body.search-companies-page #searchCompaniesPageFilters .filter-container>.filters-button{display:block}@media(min-width: 75rem){body.search-companies-page #searchCompaniesPageFilters .filter-container>.filters-button{display:none}}body.search-companies-page #searchCompaniesPageFilters .filter-container>.reset-button{display:none}@media(min-width: 62rem){body.search-companies-page #searchCompaniesPageFilters .filter-container>.reset-button{display:flex}}body.search-companies-page #searchCompaniesPageFilters .reset-button{align-items:center;background-color:#f7f9fa;border:1px solid #7c8b9c;border-radius:.125rem;color:#1e242a;display:flex;font-size:.875rem;font-weight:500;height:2.5rem;justify-content:center;letter-spacing:.0156rem;line-height:1.14;padding:0 1rem}body.search-companies-page #searchCompaniesPageFilters .reset-button:hover{background-color:#eceff3}body.search-companies-page #searchCompaniesPageFilters .filters-button .outer{align-items:center;background-color:#f7f9fa;border:1px solid #7c8b9c;border-radius:.125rem;cursor:pointer;display:flex;height:2.5rem;padding:0 .75rem;position:relative}body.search-companies-page #searchCompaniesPageFilters .filters-button .outer .left{display:flex;align-items:center}body.search-companies-page #searchCompaniesPageFilters .filters-button .outer:hover{background-color:#eceff3}body.search-companies-page #searchCompaniesPageFilters .filters-button .outer .filter-icon{height:1.25rem;margin:-0.25rem .5rem 0 0;width:1.25rem}body.search-companies-page #searchCompaniesPageFilters .filters-button .outer .title{color:#333d46;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.14;color:#5f6e7c;margin:0}body.search-companies-page #searchCompaniesPageFilters .filters-button .outer .chevron-icon{height:1.25rem;margin:-0.25rem 0 0 .5rem;width:1.25rem}body.search-companies-page #searchCompaniesPageFilters .filters-button>.dropdown{display:none;max-width:90%;margin-top:.375rem;position:absolute;width:100%}@media(min-width: 36rem){body.search-companies-page #searchCompaniesPageFilters .filters-button>.dropdown{max-width:16rem}}body.search-companies-page #searchCompaniesPageFilters .filters-button>.dropdown>.inner{background-color:#fff;border:1px solid #d3dce2;border-radius:.25rem;box-shadow:0px 0px 3px 0px rgba(0,0,0,.15),0px 4px 16px 4px rgba(0,0,0,.1);padding:1.5rem}body.search-companies-page #searchCompaniesPageFilters .filters-button>.dropdown>.inner>.list{max-height:16rem}body.search-companies-page #searchCompaniesPageFilters .filters-button>.dropdown>.inner>.list>div{margin-top:.875rem}@media(min-width: 62rem){body.search-companies-page #searchCompaniesPageFilters .filters-button>.dropdown>.inner>.list>div.subsector-filter-dropdown{margin-top:0}}body.search-companies-page #searchCompaniesPageFilters .filters-button>.dropdown>.inner>.list .dropdown-control .outer{width:100%}body.search-companies-page #searchCompaniesPageFilters .filters-button>.dropdown>.inner>.list .search-filter{display:block}@media(min-width: 48rem){body.search-companies-page #searchCompaniesPageFilters .filters-button>.dropdown>.inner>.list .search-filter{display:none}}body.search-companies-page #searchCompaniesPageFilters .filters-button>.dropdown>.inner>.list .search-filter .outer{width:100%}body.search-companies-page #searchCompaniesPageFilters .filters-button>.dropdown>.inner>.list .sector-filter-dropdown{display:block;z-index:3}@media(min-width: 62rem){body.search-companies-page #searchCompaniesPageFilters .filters-button>.dropdown>.inner>.list .sector-filter-dropdown{display:none}}body.search-companies-page #searchCompaniesPageFilters .filters-button>.dropdown>.inner>.list .subsector-filter-dropdown{display:block;z-index:2}@media(min-width: 75rem){body.search-companies-page #searchCompaniesPageFilters .filters-button>.dropdown>.inner>.list .subsector-filter-dropdown{display:none}}body.search-companies-page #searchCompaniesPageFilters .filters-button>.dropdown>.inner>.list .valuation-filter-dropdown{display:block;z-index:1}@media(min-width: 75rem){body.search-companies-page #searchCompaniesPageFilters .filters-button>.dropdown>.inner>.list .valuation-filter-dropdown{display:none}}body.search-companies-page #searchCompaniesPageFilters .filters-button>.dropdown>.inner>.list .reset-button{display:flex}@media(min-width: 62rem){body.search-companies-page #searchCompaniesPageFilters .filters-button>.dropdown>.inner>.list .reset-button{display:none}}body.search-companies-page #searchCompaniesPageFilters .filters-button.open>.outer .chevron-icon{margin-top:.375rem;transform:rotate(180deg)}body.search-companies-page #searchCompaniesPageFilters .filters-button.open>.dropdown{display:block}body.search-companies-page #searchCompaniesPageFilters .search-filter .outer{align-items:center;background-color:#f7f9fa;border:1px solid #7c8b9c;border-radius:.125rem;display:flex;height:2.5rem;padding:0 .75rem;position:relative;width:12.125rem}body.search-companies-page #searchCompaniesPageFilters .search-filter .outer input{color:#333d46;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.14;background-color:#f7f9fa;border:0;color:#5f6e7c;outline:0 none;padding:0;width:100%}body.search-companies-page #searchCompaniesPageFilters .search-filter .outer input:hover{background-color:#eceff3}body.search-companies-page #searchCompaniesPageFilters .search-filter .outer .clear-button{background-color:rgba(0,0,0,0);border:0 none;padding:0;visibility:hidden}body.search-companies-page #searchCompaniesPageFilters .search-filter .outer.has-input{background-color:#eceff3}body.search-companies-page #searchCompaniesPageFilters .search-filter .outer.has-input input{background-color:#eceff3}body.search-companies-page #searchCompaniesPageFilters .search-filter .outer.has-input .clear-button{visibility:visible}body.search-companies-page #searchCompaniesPageFilters .search-filter .outer:hover{background-color:#eceff3}body.search-companies-page #searchCompaniesPageFilters .search-filter .outer:hover input{background-color:#eceff3}body.search-companies-page #searchCompaniesPageFilters .search-filter .search-icon{height:1.25rem;margin-top:-0.25rem;width:1.25rem}body.search-companies-page #searchCompaniesPageFilters .view{display:flex}body.search-companies-page #searchCompaniesPageFilters .view div{align-items:center;height:2.5rem}body.search-companies-page #searchCompaniesPageFilters .view .table-view{border:1px solid #7c8b9c;border-radius:.25rem 0 0 .25rem;cursor:pointer;display:flex;padding:0 1rem}body.search-companies-page #searchCompaniesPageFilters .view .tile-view{border:1px solid #7c8b9c;border-radius:0 .25rem .25rem 0;cursor:pointer;display:flex;padding:0 1rem}body.search-companies-page #searchCompaniesPageFilters .view .active{background-color:#1e242a;border-color:#7c8b9c;cursor:default}body.search-companies-page #searchCompaniesPageFilters .view .active svg:first-of-type{margin-right:.5rem}body.search-companies-page #searchCompaniesPageFilters .dropdown-control{position:relative}body.search-companies-page #searchCompaniesPageFilters .dropdown-control .clear-button{background-color:rgba(0,0,0,0);border:0 none;display:none;height:1.25rem;margin:-0.1875rem 0 0 .5rem;padding:0;width:1.25rem}body.search-companies-page #searchCompaniesPageFilters .dropdown-control .icons{align-items:center;display:flex}body.search-companies-page #searchCompaniesPageFilters .dropdown-control .outer{align-items:center;background-color:#f7f9fa;border:1px solid #7c8b9c;border-radius:.125rem;cursor:pointer;display:flex;height:2.5rem;justify-content:space-between;padding:0 .75rem;position:relative;width:12rem}body.search-companies-page #searchCompaniesPageFilters .dropdown-control .outer:hover{background-color:#eceff3}body.search-companies-page #searchCompaniesPageFilters .dropdown-control .outer .title{color:#333d46;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.14;color:#5f6e7c;display:block;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.search-companies-page #searchCompaniesPageFilters .dropdown-control .outer .chevron-icon{height:1.25rem;margin:-0.25rem 0 0 0;width:1.25rem}body.search-companies-page #searchCompaniesPageFilters .dropdown-control.has-input .outer{background-color:#eceff3}body.search-companies-page #searchCompaniesPageFilters .dropdown-control.has-input .clear-button{display:block}body.search-companies-page #searchCompaniesPageFilters .dropdown-control .dropdown{display:none;margin-top:.375rem;position:absolute;width:100%}body.search-companies-page #searchCompaniesPageFilters .dropdown-control .dropdown .inner{background-color:#f7f9fa;border:1px solid #b5c0cc;border-radius:.25rem;box-shadow:0px 1px 2px 0px rgba(0,0,0,.2),0px 1px 3px 1px rgba(0,0,0,.1);padding:.5rem 0}body.search-companies-page #searchCompaniesPageFilters .dropdown-control .dropdown .inner .list{max-height:16rem;overflow-y:auto}body.search-companies-page #searchCompaniesPageFilters .dropdown-control .dropdown .inner a{color:#333d46;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.14;cursor:pointer;display:block;padding:1rem}body.search-companies-page #searchCompaniesPageFilters .dropdown-control .dropdown .inner a:hover{background-color:#eceff3}body.search-companies-page #searchCompaniesPageFilters .dropdown-control .dropdown .inner a.active{background-color:#eceff3}body.search-companies-page #searchCompaniesPageFilters .dropdown-control.open .outer .chevron-icon{margin-top:.375rem;transform:rotate(180deg)}body.search-companies-page #searchCompaniesPageFilters .dropdown-control.open .dropdown{display:block}body.search-companies-page #searchResults .no-results{background-color:#f7f9fa;border:1px solid #d3dce2;text-align:center}body.search-companies-page #searchResults .no-results p{color:#333d46;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.14;color:#5f6e7c;margin:0;padding:1.5rem 0}@media(min-width: 48rem){body.search-companies-page #searchResults .no-results p{padding:5rem 0}}body.search-companies-page #searchResults .tile-disclosure{color:#333d46;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}body.search-companies-page #searchResults .tile-disclosure p:last-of-type{margin-bottom:1.5rem}body.search-companies-page #searchResults .tile-disclosure sup{font-size:.6875rem}body.search-companies-page #searchResults .tile-disclosure sup a{color:#333d46}body.search-companies-page #searchResults .tile-container{--bs-gutter-x: 0.5rem;--bs-gutter-y: 0.5rem;cursor:pointer}body.search-companies-page #searchResults .tile-container .issuer-card{background-color:#fff;border:solid 1px #d3dce2;border-radius:.125rem;height:100%;overflow:hidden;padding:1rem}body.search-companies-page #searchResults .tile-container .issuer-card:hover{border-color:#7c8b9c;box-shadow:0px 1px 2px 0px rgba(0,0,0,.2),0px 2px 6px 2px rgba(0,0,0,.1)}body.search-companies-page #searchResults .tile-container .issuer-card .d-flex{min-height:3rem}body.search-companies-page #searchResults .tile-container .issuer-card .d-flex>div:last-child{padding-left:1rem}body.search-companies-page #searchResults .tile-container .issuer-card .d-flex>div:last-child>div:first-child{color:#333d46;font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.33;margin:0 0 .5rem 0}body.search-companies-page #searchResults .tile-container .issuer-card .d-flex>div:last-child>div:first-child a{color:#333d46}body.search-companies-page #searchResults .tile-container .issuer-card .d-flex>div:last-child>div:first-child a:hover{text-decoration:underline}body.search-companies-page #searchResults .tile-container .issuer-card .d-flex>div:last-child>div:last-child{margin:0}body.search-companies-page #searchResults .tile-container .issuer-card .d-flex>div:last-child>div:last-child span{color:#333d46;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.14;display:inline-block}body.search-companies-page #searchResults .tile-container .issuer-card .d-flex>div:last-child>div:last-child span:first-child{color:#333d46;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.14;margin-right:.5rem}body.search-companies-page #searchResults .tile-container .issuer-card .d-flex>div:last-child>div:last-child span.positive{color:#107f49}body.search-companies-page #searchResults .tile-container .issuer-card .d-flex>div:last-child>div:last-child span.negative{color:#d42546}body.search-companies-page #searchResults .tile-container .issuer-card>div:last-child>div{color:#333d46;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.14;color:#5f6e7c;margin:1rem 0 0 0}body.search-companies-page #searchResults .tile-container .issuer-card>div:last-child>div a{color:#5f6e7c}body.search-companies-page #searchResults .tile-container .issuer-card>div:last-child>div a:hover{text-decoration:underline}body.search-companies-page #searchResults .table-container{overflow-x:auto}body.search-companies-page #searchResults .table-container table{width:100%}body.search-companies-page #searchResults .table-container table thead th{color:#333d46;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.16;border:1px solid #d3dce2;color:#5f6e7c;padding:1rem .5rem;text-align:right;white-space:nowrap}body.search-companies-page #searchResults .table-container table thead th a{color:#5f6e7c}body.search-companies-page #searchResults .table-container table thead th:nth-child(1),body.search-companies-page #searchResults .table-container table thead th:nth-child(2),body.search-companies-page #searchResults .table-container table thead th:nth-child(5){text-align:left}body.search-companies-page #searchResults .table-container table thead tr:first-child th{text-align:left}body.search-companies-page #searchResults .table-container table td{color:#333d46;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.14;border:1px solid #d3dce2;padding:1rem .5rem;text-align:right}body.search-companies-page #searchResults .table-container table td:first-child{border-right:0 none;width:2.5rem}body.search-companies-page #searchResults .table-container table td:nth-child(2){border-left:0 none;min-width:10rem;text-align:left}body.search-companies-page #searchResults .table-container table td:nth-child(3){text-align:left}body.search-companies-page #searchResults .table-container table td:nth-child(3).sector{padding:.4375rem .5rem}body.search-companies-page #searchResults .table-container table td:nth-child(6){text-align:left}body.search-companies-page #searchResults .table-container table td a{color:#333d46}body.search-companies-page #searchResults .table-container table td a:hover{text-decoration:underline}body.search-companies-page #searchResults .table-container table td span.blur>span{filter:blur(5px)}body.search-companies-page #searchResults .table-container table td span.positive{color:#107f49}body.search-companies-page #searchResults .table-container table td span.negative{color:#d42546}body.search-companies-page #searchResults .table-container table td a{display:inline-block}body.search-companies-page #searchResults .table-container table td a.subsector{color:#333d46;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.16;color:#5f6e7c}body.search-companies-page #searchResults .table-container table td a.subsector.under-sector{margin-top:.25rem}body.search-companies-page #searchResults .results-footer{margin:2rem 0 0 0}body.search-companies-page #searchResults .results-footer div:first-of-type{color:#333d46;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.14;margin-bottom:1.5rem;padding:.125rem 0}@media(min-width: 36rem){body.search-companies-page #searchResults .results-footer div:first-of-type{margin-bottom:0}}body.search-companies-page #searchResults ul.pagination{display:flex;gap:.5rem;list-style-type:none;margin:0;padding:0}body.search-companies-page #searchResults ul.pagination li{color:#333d46;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.14;align-self:center;color:#4b5662}body.search-companies-page #searchResults ul.pagination li a{color:#4b5662;padding:.125rem .5rem}body.search-companies-page #searchResults ul.pagination li.MarkupPagerNavOn a{background-color:#eceff3}body.search-companies-page #searchResults ul.pagination li.MarkupPagerNavPrevious a,body.search-companies-page #searchResults ul.pagination li.MarkupPagerNavNext a{padding:0}body.search-companies-page section.disclosure{margin:2rem 0 2rem 0}body.search-companies-page section.disclosure p,body.search-companies-page section.disclosure li{color:#333d46;font-size:.625rem;font-style:normal;font-weight:400;letter-spacing:.0156rem;line-height:1.2;color:#5f6e7c;margin:0 0 .5rem 0}body.search-companies-page section.disclosure p:last-of-type,body.search-companies-page section.disclosure li:last-of-type{margin-bottom:0}body.search-companies-page section.disclosure ol{margin-bottom:.5rem;padding-left:.75rem}
