.swot_title_div{display:flex}.swot_h2{font-size:1rem;font-weight:normal}.swot_h3{font-size:0.95rem;font-weight:normal;margin-bottom:0;line-height:1.125}.swot-col{text-align:center;font-size:1.8rem;padding:.72rem}.swot-col .label{position:absolute;font-size:0.8571rem!important;width:2rem;border-radius:0}.swot-s .label{bottom:0px;right:0px}.swot-w .label{bottom:0px;left:0px}.swot-o .label{top:0px;right:0px}.swot-t .label{top:0px;left:0px}.screen-panel a{text-decoration:none}.screen-panel .strengths{color:#31a745}.screen-panel .weakness,.screen-panel .opportunity{color:#f9b233}.screen-panel .threats{color:#ff4f55}a[data-toggle="collapse"] .icon-span:after{font-family:FontAwesome;content:"\f068"}a[data-toggle="collapse"].collapsed .icon-span:after{font-family:FontAwesome;content:"\f067"}@media all and (max-width:767px){.swot-col{padding:.975rem}}#tag_strengths table{background:#31a74530}#tag_weakness table{background:#f7941e30}#tag_opportunity table{background:#0088ff30}#tag_threats table{background:#ff4f5530}#tag_others table{background:#f6f6f6}div[id^="tag_"] table{border-top:none!important}div[id^="tag_"] table a{color:inherit!important}div[id^="tag_"] table a:hover{color:#006aff!important;text-decoration:underline!important}div[id^="tag_"] table td{border-bottom:inherit!important}.tl-nav-tab>li>#strengths.active{border-bottom:solid 4px #31a745!important}.tl-nav-tab>li>#weakness.active{border-bottom:solid 4px #f7941e!important}.tl-nav-tab>li>#opportunity.active{border-bottom:solid 4px #4644a1!important}.tl-nav-tab>li>#threats.active{border-bottom:solid 4px #ff4f55!important}.tl-nav-tab>li>#others.active{border-bottom:solid 4px #c3c3c3!important}.sprite-Add{width:25px;height:25px;background-position:-5px -5px}.sprite-Alert{width:24px;height:24px;background-position:-40px -5px}.sprite-Note{width:24px;height:24px;background-position:-74px -5px}.sprite-Portfolio{width:24px;height:24px;background-position:-108px -5px}.sprite-Share{width:24px;height:24px;background-position:-142px -5px}.sprite-add{width:33px;height:33px;background-position:-176px -5px}.sprite-add-edit-icon{width:14px;height:14px;background-position:-219px -5px}.sprite-alert{width:33px;height:33px;background-position:-243px -5px}.sprite-alert-add{width:24px;height:24px;background-position:-286px -5px}.sprite-audio{width:15px;height:13px;background-position:-320px -5px}.sprite-black-arrow-down{width:16px;height:16px;background-position:-345px -5px}.sprite-black-arrow-up{width:16px;height:16px;background-position:-371px -5px}.sprite-chart_icon_new{width:12px;height:12px;background-position:-397px -5px}.sprite-circle-check-green{width:14px;height:14px;background-position:-397px -27px}.sprite-collapse-all-blue-1x{width:12px;height:12px;background-position:-5px -51px}.sprite-collapse-all-blue-2x{width:24px;height:24px;background-position:-27px -51px}.sprite-collapse-all-blue-3x{width:36px;height:36px;background-position:-320px -31px}.sprite-color-download{width:18px;height:18px;background-position:-61px -51px}.sprite-color-download-2x{width:51px;height:51px;background-position:-89px -51px}.sprite-color-download-3x{width:35px;height:35px;background-position:-150px -51px}.sprite-crown-icon-lg{width:62px;height:49px;background-position:-195px -77px}.sprite-crown-icon-sm{width:20px;height:16px;background-position:-195px -51px}.sprite-delete-alert-icon{width:34px;height:34px;background-position:-267px -51px}.sprite-delete-icon{width:24px;height:24px;background-position:-366px -51px}.sprite-down-arrow-external{width:20px;height:20px;background-position:-400px -51px}.sprite-edit-pencil{width:14px;height:14px;background-position:-225px -51px}.sprite-embed-checklist{width:20px;height:20px;background-position:-311px -81px}.sprite-embed-frame{width:16px;height:16px;background-position:-61px -81px}.sprite-embed-swot{width:20px;height:20px;background-position:-400px -81px}.sprite-excel-connect{width:25px;height:24px;background-position:-5px -85px}.sprite-expand-all-blue-1x{width:12px;height:12px;background-position:-341px -81px}.sprite-expand-all-blue-2x{width:24px;height:24px;background-position:-363px -85px}.sprite-expand-all-blue-3x{width:36px;height:36px;background-position:-5px -119px}.sprite-facebook-icon{width:24px;height:24px;background-position:-51px -119px}.sprite-file-info{width:24px;height:24px;background-position:-85px -119px}.sprite-file-info-external{width:20px;height:20px;background-position:-150px -111px}.sprite-floppy-icon{width:14px;height:14px;background-position:-267px -111px}.sprite-forecaster-logo{width:80px;height:10px;background-position:-291px -119px}.sprite-forecaster_binocular{width:110px;height:95px;background-position:-180px -139px}.sprite-green-arrow-top{width:12px;height:12px;background-position:-397px -111px}.sprite-green-arrow-top-2x{width:24px;height:24px;background-position:-381px -133px}.sprite-green-arrow-top-3x{width:36px;height:36px;background-position:-5px -167px}.sprite-history-icon{width:16px;height:16px;background-position:-51px -167px}.sprite-icon-day-high{width:24px;height:24px;background-position:-77px -167px}.sprite-icon-day-low{width:24px;height:24px;background-position:-111px -167px}.sprite-info-bulb{width:12px;height:12px;background-position:-119px -133px}.sprite-info_icon_new{width:12px;height:12px;background-position:-145px -167px}.sprite-line-chart{width:16px;height:16px;background-position:-300px -167px}.sprite-link{width:15px;height:15px;background-position:-326px -167px}.sprite-linkedin-icon{width:24px;height:24px;background-position:-351px -167px}.sprite-new-add{width:24px;height:24px;background-position:-385px -167px}.sprite-new-add-2x{width:48px;height:48px;background-position:-51px -201px}.sprite-new-add-3x{width:72px;height:72px;background-position:-300px -201px}.sprite-new-alert{width:24px;height:24px;background-position:-109px -201px}.sprite-new-alert-2x{width:48px;height:48px;background-position:-5px -283px}.sprite-new-alert-3x{width:72px;height:72px;background-position:-63px -283px}.sprite-new-note{width:24px;height:24px;background-position:-143px -201px}.sprite-new-note-2x{width:48px;height:48px;background-position:-145px -283px}.sprite-new-note-3x{width:72px;height:72px;background-position:-203px -283px}.sprite-new-portfolio{width:24px;height:24px;background-position:-382px -201px}.sprite-new-portfolio-2x{width:48px;height:48px;background-position:-285px -283px}.sprite-new-portfolio-3x{width:72px;height:72px;background-position:-343px -283px}.sprite-note{width:33px;height:33px;background-position:-5px -235px}.sprite-notes-add{width:24px;height:24px;background-position:-109px -235px}.sprite-pdf{width:14px;height:15px;background-position:-143px -235px}.sprite-play{width:11px;height:11px;background-position:-382px -235px}.sprite-portfolio{width:33px;height:33px;background-position:-5px -365px}.sprite-portfolio-add{width:24px;height:24px;background-position:-48px -365px}.sprite-rank-1-red{width:13px;height:13px;background-position:-403px -235px}.sprite-rank-2-red{width:13px;height:13px;background-position:-167px -258px}.sprite-rank-3-yellow{width:13px;height:13px;background-position:-190px -258px}.sprite-rank-4-yellow{width:13px;height:13px;background-position:-213px -258px}.sprite-rank-5-green{width:13px;height:13px;background-position:-236px -258px}.sprite-rank-6-green{width:13px;height:13px;background-position:-259px -258px}.sprite-red-arrow-down{width:12px;height:12px;background-position:-382px -258px}.sprite-red-arrow-down-2x{width:24px;height:24px;background-position:-82px -365px}.sprite-red-arrow-down-3x{width:36px;height:36px;background-position:-116px -365px}.sprite-share{width:33px;height:33px;background-position:-162px -365px}.sprite-sort-alpha-icon-asc{width:16px;height:16px;background-position:-205px -365px}.sprite-sort-alpha-icon-desc{width:16px;height:16px;background-position:-231px -365px}.sprite-sort-icon{width:12px;height:12px;background-position:-404px -258px}.sprite-sort-numeric-asc{width:16px;height:16px;background-position:-257px -365px}.sprite-sort-numeric-desc{width:16px;height:16px;background-position:-283px -365px}.sprite-sort-numeric-icon-asc{width:16px;height:16px;background-position:-309px -365px}.sprite-sort-numeric-icon-desc{width:16px;height:16px;background-position:-335px -365px}.sprite-sprite-setting-cog{width:24px;height:24px;background-position:-361px -365px}.sprite-sr-btn-bg-img{width:74px;height:43px;background-position:-430px -5px}.sprite-stock-report-whitemode{width:200px;height:20px;background-position:-205px -399px}.sprite-stock-report-whitemode-md{width:138px;height:14px;background-position:-5px -429px}.sprite-stock-report-whitemode-sm{width:99px;height:10px;background-position:-395px -365px}.sprite-stock-view-advanced-lg{width:84px;height:84px;background-position:-419px -111px}.sprite-stock-view-advanced-md{width:56px;height:56px;background-position:-426px -205px}.sprite-stock-view-advanced-sm{width:28px;height:28px;background-position:-430px -58px}.sprite-table-icon{width:48px;height:48px;background-position:-426px -271px}.sprite-three-dots{width:14px;height:14px;background-position:-468px -58px}.sprite-up-arrow-external{width:20px;height:20px;background-position:-484px -271px}.sprite-whatup-icon{width:24px;height:24px;background-position:-425px -329px}.sprite-x-twitter-icon{width:24px;height:24px;background-position:-459px -329px}.sprite-yellow-arrow{width:21px;height:12px;background-position:-468px -82px}.sprite-yellow-arrow-2x{width:42px;height:24px;background-position:-415px -385px}.sprite-yellow-arrow-3x{width:63px;height:36px;background-position:-415px -419px}.stock-select2-dropdown .select2-search--dropdown .select2-search__field:focus{outline:none}.stock-select2-dropdown ul.select2-results__options{font-size:.85rem;font-weight:400;color:#888888}.stock-select2-dropdown ul>li>strong{font-size:.85rem;font-weight:bold;color:rgba(32,32,32,.7)}.stock-select2-dropdown .select2-selection--single{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.stock-select2-dropdown .select2-addon{border-color:#004782}.stock-select2-dropdown .select2-selection__rendered{color:#004782!important;font-size:.7rem!important;font-weight:500}.stock-select2-dropdown .select2-results__option--highlighted{background-color:#0066CC!important}.stock-select2-dropdown .select2-results__options.select2-results__options--nested .select2-results__option{display:flex;justify-content:space-between;align-items:center}.stock-select2-dropdown .select2-results__options.select2-results__options--nested .select2-results__option>span:nth-child(1)>strong{color:var(--text-color,#202020)}.stock-select2-dropdown .select2-results__options.select2-results__options--nested .select2-results__option--highlighted>span:nth-child(1)>strong{color:var(--text-color,#ffffff)}.stock-select2-dropdown .select2-results__options.select2-results__options--nested .select2-results__option>span:nth-child(2){height:.9375rem;padding:.0625rem .375rem;border-radius:3px;border:solid 1px rgba(182,188,200,0.3);font-size:.5rem;font-weight:bold;line-height:1.5;letter-spacing:.1rem;text-align:center;color:#888888;background-color:#ffff}.stock-select2-dropdown.select2-dropdown.select2-dropdown--below,.stock-select2-dropdown.select2-dropdown.select2-dropdown--above{min-width:15rem!important;border-radius:5px;box-shadow:0 .125rem .625rem .125rem rgba(0,0,0,0.1);border:solid 1px #9ea6b7;background-color:#ffffff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.stock-select2-dropdown .select2-results>.select2-results__options{max-height:15.625rem;-ms-overflow-style:none;scrollbar-width:thin;scrollbar-color:#d8d8d8 rgba(216,216,216,.3)}.stock-select2-dropdown .select2-results>.select2-results__options::-webkit-scrollbar{width:.25rem}.stock-select2-dropdown .select2-results>.select2-results__options::-webkit-scrollbar-thumb{background-color:#d8d8d8;border-radius:1.5px}.stock-select2-dropdown .select2-results>.select2-results__options::-webkit-scrollbar-track{background-color:rgba(216,216,216,.3);border-radius:1.5px}.sector-info-block .daychange-card{padding-right:0.5rem!important;padding-left:1rem!important;padding-top:0.75rem;padding-bottom:0.25rem;border:1px solid #e6e6e6;border-radius:0.85rem;margin-bottom:1rem!important}.sector-info-block .legend-item{font-size:0.75rem!important;padding:0.5rem}.equity-info-block .card-container{padding:1rem 0 0 0;border:solid 1px rgba(182,188,200,0.28);border-radius:5px;background-color:#ffffff;font-family:Lato,"Roboto-TL","Roboto","Helvetica Neue",Helvetica,Arial,sans-serif!important}.equity-info-block .card-container .card-container-heading{padding:.5rem 1rem;margin-bottom:1.5rem;max-width:fit-content;border-radius:3px;background-color:#f5f6f8;font-size:.75rem;font-weight:bold;line-height:1;letter-spacing:.0094rem;color:#202020;text-transform:uppercase}.gainer-loser-section .sector-score{border-radius:8px;overflow:hidden}.gainer-loser-section .sector-score .sector-score-indicator{height:.3rem}.gainer-loser-section .sector-score.green{background-color:#f2faf7}.gainer-loser-section .sector-score .sector-score-container.green{background:rgba(217,241,231,1)}.gainer-loser-section .sector-score .sector-score-container.green .sector-score-indicator{background:rgba(0,162,91,1)}.gainer-loser-section .sector-score.red{background-color:rgba(235,100,20,0.1)}.gainer-loser-section .sector-score .sector-score-container.red{background:rgba(235,59,0,0.102)}.gainer-loser-section .sector-score .sector-score-container.red .sector-score-indicator{background:rgba(235,59,0,1)}.gainer-loser-section .sector-score.orange,.gainer-loser-section .sector-score.neutral{background-color:rgba(240,150,40,0.051)}.gainer-loser-section .sector-score .sector-score-container.orange,.gainer-loser-section .sector-score .sector-score-container.neutral{background:rgba(247,148,30,0.05)}.gainer-loser-section .sector-score .sector-score-container.orange .sector-score-indicator,.gainer-loser-section .sector-score .sector-score-container.neutral .sector-score-indicator{background:rgba(247,148,30,1)}.gainer-loser-section .sector-score .score-heading{font-size:.875rem;font-weight:bold;color:#1a1c3a;margin-bottom:0}.gainer-loser-section .analysis-card-text{font-size:.875rem;font-weight:500;line-height:1.43;color:#202020}.gainer-loser-section .sector-score .score-value{font-size:1rem;font-weight:bold;letter-spacing:.0419rem}.gainer-loser-section .sector-score .score-value.green{color:#00a25b}.gainer-loser-section .sector-score .score-value.red{color:#eb3b00}.gainer-loser-section .sector-score .score-value.orange{color:#f7941e}.gainer-loser-section .sector-score .score-value>span:first-of-type{font-size:1.6rem;letter-spacing:.0938rem}.gainer-loser-section .analysis-card-value{font-size:1.15rem;font-weight:600;color:#202020}.gainer-loser-section .analysis-card-insight{font-size:.8rem;line-height:1.4;letter-spacing:.0056em}.gainer-loser-section .positive{color:#00a25b!important}.gainer-loser-section .negative{color:#fc5a5a!important}.gainer-loser-section .progress-indicator{width:5rem;margin-left:auto}.gainer-loser-section .progress-indicator progress[value]{-webkit-appearance:none!important;appearance:none!important;width:5rem;height:.375rem;background:#eb3b00;border-radius:7px;border:none}.gainer-loser-section .progress-indicator progress[value]::-webkit-progress-bar{background:#eb3b00;border-radius:7px}.gainer-loser-section .progress-indicator progress[value]::-webkit-progress-value{background:#00a25b;border-radius:7px}.gainer-loser-section .progress-indicator progress[value]::-moz-progress-bar{background:#00a25b;border-radius:7px}.equity-info-block .gainer-loser-section ul{list-style-type:none}.show-more-bdrt{border-top:solid 1px #ebeef2}.equity-info-block .card-container .gainer-loser-chart .distribution-bar-container,.equity-info-block .card-container .gainer-loser-chart .gainer-loser-indicator{display:flex;justify-content:space-evenly;align-items:center;flex-wrap:nowrap;gap:0}.equity-info-block .card-container .gainer-loser-chart .distribution-bar-container>span{width:20rem;padding:1rem 1rem 1rem 0;font-size:.875rem;text-align:left;color:#202020}.distribution-bar-container .distribution-bar{padding:1rem 0 1rem 0.5rem!important}.equity-info-block .card-container .gainer-loser-insight{padding:.5rem!important}.equity-info-block .card-container .gainer-loser-insight>h4{margin:0!important;padding:.5rem!important;font-size:.625rem;line-height:1.6;letter-spacing:.0031rem;border-radius:4px}.equity-info-block .card-container .gainer-loser-insight.orange>h4{background-color:rgba(247,148,30,0.05);color:#f7941e!important}.equity-info-block .card-container .gainer-loser-insight.green>h4{background-color:rgba(0,162,91,0.05);color:#00a25b!important}.equity-info-block .card-container .gainer-loser-insight.red>h4{background-color:rgba(235,59,0,0.05);color:#eb3b00!important}.equity-info-block .pdf-pill-section{border:1px solid rgba(182,188,200,.278);border-radius:5px;padding-top:1rem;margin-bottom:2rem;font-family:Lato,"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif}.equity-info-block .pdf-pill-section .sector-industry-report{font-size:.6875rem;font-weight:700;letter-spacing:.0094rem;line-height:1;text-transform:uppercase;background-color:#f5f6f8;border-radius:0 3px 3px 0;display:inline-block;padding:.5625rem 1.5rem .5rem}.equity-info-block .pdf-pill-section .reports-container{display:flex;flex-wrap:wrap;gap:1rem;padding:1rem}.equity-info-block .pdf-pill-section .reports-container .pdf-report{border:1px solid rgba(182,188,200,.28);border-radius:5px;padding:1rem;flex-grow:1;max-width:28rem;text-decoration:none;color:#373a3c}.equity-info-block .pdf-pill-section .reports-container .pdf-report .report-group-type{display:flex;gap:1rem;justify-content:space-between;align-items:center}.equity-info-block .pdf-pill-section .reports-container .pdf-report .group-type-name{background-color:#f5f6f8;border-radius:5px;font-size:.7rem;font-weight:900;line-height:.75rem;padding:.3125rem .625rem}.equity-info-block .pdf-pill-section .reports-container .report-group-type .pdf-pill{font-size:.5625rem;font-weight:700;letter-spacing:.0612rem;text-transform:uppercase;border:1px solid rgba(182,188,200,.278);border-radius:15.5px;padding:.4rem 1.2rem;display:flex;gap:0.3rem;align-items:center;position:relative}.equity-info-block .pdf-pill-section .reports-container .report-group-type .pdf-pill .pdf-icon{width:1rem!important;margin-right:0.3rem}.equity-info-block .pdf-pill-section .reports-container .report-group-type .pdf-pill .premium-crown-icon{position:absolute;right:-8px;top:-8px;border-radius:100%;border:solid 1px rgba(255,197,66,0.3);width:1.4rem;height:1.4rem;display:grid;place-content:center;background-color:#ffffff}.equity-info-block .pdf-pill-section .reports-container .pdf-report .report-title-date{margin-top:1rem}.equity-info-block .pdf-pill-section .reports-container .pdf-report .report-title-date .report-title{font-size:1rem;line-height:1.43}.equity-info-block .pdf-pill-section .reports-container .pdf-report .report-title-date .report-date{font-size:.6875rem;color:#6e7687}.equity-info-block .pdf-pill-section .all-reports{text-align:right;padding:0 1rem .5rem}.equity-info-block .pdf-pill-section .all-reports .all-reports-anchor{text-decoration:none;color:#006aff}.equity-info-block .pdf-pill-section .all-reports .all-reports-anchor .view-all-arrow{font-size:1.5rem}.sector-info-block .sec-det-row{display:flex;align-items:center;justify-content:space-between;padding-left:1rem;padding-right:1rem}.sector-info-block .param-list-item{padding-top:.5rem;padding-bottom:.5rem}.sector-breadcrum{font-family:'Lato';letter-spacing:0.08px}@media screen and (max-width:768px){.equity-info-block .card-container .gainer-loser-chart .distribution-bar-container>span{padding:1rem}}@media screen and (max-width:425px){.equity-info-block .card-container .gainer-loser-chart .distribution-bar-container>span{flex-direction:column}}.grid-container{display:grid;grid-template-columns:1fr;margin-top:0.5rem;font-family:'Lato';font-size:.88rem}.grid-item{padding:0.8rem;border-radius:0.4rem}.grid-item:last-child{margin-right:0}@media (min-width:768px){.grid-container{grid-template-columns:1fr 1fr;padding:0.5rem}.grid-item{margin-right:0.5rem}}@media (min-width:992px){.grid-container{grid-template-columns:1fr 1fr 1fr}}.distribution-bar{display:flex;justify-content:flex-start;align-items:center}.distribution-bar .bar-child{color:#ffffff!important;font-size:.85rem;line-height:1.33;letter-spacing:.0387rem;height:1.5rem;display:flex;justify-content:center;align-items:center;min-width:4%;font-weight:800}.distribution-bar .bar-child:first-child{border-radius:7px 0 0 7px}.distribution-bar .bar-child:last-child{border-radius:0 7px 7px 0}.distribution-parent .negative_3{background-color:#ff3333}.distribution-parent .negative_2{background-color:#cc0000}.distribution-parent .negative_1{background-color:#990000}.distribution-parent .positive_1{background-color:#027a48}.distribution-parent .positive_2{background-color:#039855}.distribution-parent .positive_3{background-color:#12b76a}.distribution-parent .grey{background-color:#7f8899}.distribution-parent .gainer-loser-indicator{display:flex;align-items:center;flex-wrap:wrap;gap:.2rem .75rem}.distribution-parent .gainer-loser-indicator>li{display:flex;justify-content:center;gap:0.2rem;align-items:center}.distribution-parent .gainer-loser-indicator .indicator-square{display:inline-block;width:.6875rem;height:.6875rem;border-radius:25%}.distribution-parent .gainer-loser-indicator .indicator-range{font-size:.7rem;line-height:2;letter-spacing:.0031rem;color:#202020;min-width:max-content}.highcharts-treemap-container .highcharts-treemap-node .datalabel-text{text-align:center;font-family:Lato,"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;padding:.3rem}.highcharts-treemap-container .highcharts-treemap-node .datalabel-text .datalabel-name{font-size:.85rem;font-weight:900;display:inline-block;width:100%;text-overflow:ellipsis;overflow:hidden}.highcharts-treemap-container .highcharts-treemap-node .datalabel-extrainfo{margin-top:.2rem;font-size:.75rem;font-weight:400;letter-spacing:.02rem;display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;gap:.1rem}@media screen and (max-width:768px){.highcharts-treemap-container .highcharts-treemap-node .datalabel-text .datalabel-name{font-size:.5rem;font-weight:600;letter-spacing:.02rem}.highcharts-treemap-container .highcharts-treemap-node .datalabel-extrainfo{font-size:.5rem}}