body{background-color:var(--bs-gray-800);}.custom-search.bg-primary{background:top center / cover url(/en-us/img/hero/apr22-threat-report-hero.jpg) no-repeat;}.custom-search.bg-primary #navbarSupportedContent *{background:transparent;}.threat-report-container{background-color:var(--bs-gray-800);color:var(--bs-white);}.threat-report-container *:not(.toc-link-cont)>a:not(.btn){text-decoration:underline;color:var(--bs-cyan);font-weight:550;}.threat-report-container *:not(.toc-link-cont)>a[data-bs-toggle="tooltip"]{cursor:help;color:var(--bs-gray-400);text-decoration-line:underline;text-decoration-style:dashed;text-decoration-color:var(--bs-cyan);text-underline-offset:2px;transition:color .2s,text-underline-offset .2s ease;}.threat-report-container *:not(.toc-link-cont)>a[data-bs-toggle="tooltip"][href]{cursor:pointer;}.threat-report-container *:not(.toc-link-cont)>a[data-bs-toggle="tooltip"]:hover{color:var(--bs-cyan);text-decoration-color:rgba(var(--bs-cyan-rgb),1);text-underline-offset:4px;}.threat-report-container hr{height:2px;flex:0 0 2px;opacity:1;background-color:var(--bs-cyan);}.report-content{overflow:hidden;}.threat-report-container h2,.threat-report-container h3,.threat-report-container h5{color:var(--bs-cyan);}.threat-report-container p,.threat-report-container b,.threat-report-container i,.threat-report-container span,.threat-report-container h1,.threat-report-container h4,.threat-report-container h6{color:var(--bs-white)}.threat-report-container .toc{align-self:start;}.threat-report-container .toc:before{top:-100%;margin-top:-100%;bottom:calc(100% + 1rem);position:absolute;width:100%;background:left bottom / 100% url('/en-us/img/dp-grfx/toc-data-pool-V1.png') no-repeat;}.threat-report-container .toc-link-cont .toc-link{color:var(--bs-white);}.threat-report-container .toc-link-cont .toc-link.active{color:var(--bs-green);}@media screen and (max-width:560px){.threat-report-container .slash-mark:before{display:none}}.data-table .gt-head,.data-table .gt-row{border:0!important;padding:1rem .5rem;}.gt-head{color:var(--bs-white);background-color:var(--bs-primary);}.data-table .gt-row:nth-child(2n - 1){background-color:rgba(255,255,255,.15);}.truncate{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:color .2s;}.truncate:hover{color:rgba(255,255,255,.5);}.tooltip-inner{font-size:16px;padding:1rem;max-width:min(320px,80vw);}ul li:before{color:var(--bs-light-blue);}.chart-collection{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;align-content:flex-start;margin:0 -.5rem;}.chart-cont{display:inline-block;position:relative;box-sizing:border-box;padding:.5rem;max-width:100%;}.chart-cont>*{background:linear-gradient(0deg,#ffffff0a 5%,#1111 25%,#0001);padding:1rem;border:2px solid #3d4348;box-sizing:border-box;}@media screen and (max-width:560px){.chart-cont{display:block;padding:.25rem}}.pie-chart{min-height:300px;}.carousel-cont{max-width:877px;}.carousel-card h6,.carousel-card p{margin:0;}.carousel-card{flex:1 1 33%;display:flex;gap:0;aspect-ratio:1;background-color:var(--bs-primary);cursor:pointer;z-index:0;transform:scale(1);transition:transform .3s ease,aspect-ratio .3s ease,margin .3s ease,flex-basis .3s ease;}.carousel-card:first-child{background-color:#2b5c93;}.carousel-card:last-child{background-color:var(--bs-indigo);}.carousel-card:last-child,.carousel-card.carousel-card.active-ccard+.carousel-card{flex-direction:row-reverse;}.carousel-card .ccard-content{flex:0 1 75px;display:flex;flex-direction:column;justify-content:flex-end;gap:.5rem;align-items:center;padding:1rem;transition:flex-basis .3s ease,padding .3s ease;}.carousel-card .ccard-image-cont{flex:1;}.carousel-card .ccard-content .ccard-title{flex:0 1 auto;writing-mode:vertical-rl;transform:rotate(180deg);line-height:1.25;cursor:vertical-text;}.carousel-card .ccard-content .ccard-body{flex:1;display:none;max-height:0;gap:.5rem;overflow:hidden;transition:max-height .3s ease;}.carousel-card .ccard-content .ccard-body::-webkit-scrollbar{display:none;}.carousel-card .ccard-content .ccard-body{flex:1 1 auto;overflow:hidden scroll;-ms-overflow-style:none;scrollbar-width:none}.carousel-card .ccard-content .ccard-body a,.carousel-card .ccard-content .ccard-body p{font-size:75%;line-height:1.33;}.carousel-card:hover{z-index:2;transform:scale(1.03);}.carousel-card:active{transform:scale(.97);}.carousel-card.active-ccard{flex:1 0 50%;aspect-ratio:1.5;margin:0 -10%;cursor:auto;z-index:1;transform:scale(1);}.carousel-card.active-ccard:first-child{margin-left:0;margin-right:-20%;}.carousel-card.active-ccard:last-child{margin-right:0;margin-left:-20%;}@media screen and (max-width:560px){.carousel-card{flex:1 0 100%;flex-direction:row!important;aspect-ratio:1.33}.carousel-card.active-ccard{aspect-ratio:1.33;margin:0!important}}.carousel-card.active-ccard .ccard-content{flex-basis:200px;align-items:flex-start;padding:.5rem;}.carousel-card.active-ccard .ccard-content .ccard-title{writing-mode:horizontal-tb;cursor:text;transform:rotate(0deg);}.carousel-card.active-ccard .ccard-content .ccard-body{display:flex;flex-direction:column;max-height:500px;}