.vscom-extension-cards-wrapper{position:relative;z-index:3;display:grid;width:100%;gap:0 24px;grid-template-columns:repeat(4,minmax(0,1fr))}.vscom-extension-cards-wrapper .vscom-extension-card{display:flex;z-index:10;position:relative;flex-direction:column}.vscom-extension-cards-wrapper .vscom-extension-card .fusion-imageframe,.vscom-extension-cards-wrapper .vscom-extension-card .service-image img{min-width:100%}.vscom-extension-cards-wrapper .install-number{margin-right:4px}.vscom-extension-cards-wrapper .reveal{position:relative;transform:translateY(150px);opacity:0}.vscom-extension-cards-wrapper .reveal-box1{transition:.5s all ease}.vscom-extension-cards-wrapper .reveal-box2{transition:.6s all ease}.vscom-extension-cards-wrapper .reveal-box3{transition:.7s all ease}.vscom-extension-cards-wrapper .reveal-box4{transition:.8s all ease}.vscom-extension-cards-wrapper .reveal.active{transform:translateY(0);opacity:1}.vscom-extension-cards-wrapper .clip-star{unicode-bidi:bidi-override;color:rgba(255,255,255,.5);font-size:1.2rem!important;height:0;width:75px;margin:-1px auto;position:relative;text-shadow:0 1px 0 #a2a2a2}.vscom-extension-cards-wrapper .clip-star::before{content:'★★★★★';opacity:.3}.vscom-extension-cards-wrapper [ratingvalue="1.0"]::after{width:20%}.vscom-extension-cards-wrapper [ratingvalue="1.5"]::after{width:30%}.vscom-extension-cards-wrapper [ratingvalue="2.0"]::after{width:40%}.vscom-extension-cards-wrapper [ratingvalue="2.5"]::after{width:50%}.vscom-extension-cards-wrapper [ratingvalue="3.0"]::after{width:60%}.vscom-extension-cards-wrapper [ratingvalue="3.5"]::after{width:70%}.vscom-extension-cards-wrapper [ratingvalue="4.0"]::after{width:80%}.vscom-extension-cards-wrapper [ratingvalue="5.0"]::after{width:100%}.vscom-extension-cards-wrapper .clip-star::after{color:var(--clr-white);content:'★★★★★';text-shadow:0 1px 1px var(--clr-white);position:absolute;z-index:1;display:block;left:0;top:6px;width:attr(rating);overflow:hidden}.vscom-extension-cards-wrapper .vs-extension-box-wrapper{box-shadow:0 4.8px 14.4px rgb(0 0 0 / 18%),0 25.6px 57.6px rgb(0 0 0 / 22%);border-radius:8px;overflow:hidden;background:#212121;position:relative}.vscom-extension-cards-wrapper .service-icon{position:absolute;top:-42px;left:-2px;z-index:1}.vscom-extension-cards-wrapper .service-icon img{width:85px;height:85px}.vscom-extension-cards-wrapper .service-box-content .service-box-content-title{width:calc(100% - 0px);color:var(--clr-white);font-family:var(--font-semibold);font-size:var(--fs-body);line-height:1.34}.vscom-extension-cards-wrapper .service-box-content-rating{width:calc(100% - 0px);line-height:.8!important}.vscom-extension-cards-wrapper span.extension-address{font-family:var(--font-body)}.vscom-extension-cards-wrapper .service-box-content{background:#3b2e58;padding:40px 12px 15px;position:relative;height:100%}.vscom-extension-cards-wrapper .service-box-content .service-box-installs-count{font-size:var(--fs-body-12);color:var(--clr-white);font-weight:400;margin-right:10px}.vscom-extension-cards-wrapper .service-box-content-rating .downloads-text{color:var(--clr-white);font-size:var(--fs-body-12);line-height:1.3}.vscom-extensions-subcontent p{color:var(--clr-black)}.vscom-extension-cards-wrapper .vscom-extensions-link i{font-size:.8rem;display:inline-block;vertical-align:middle;animation:.5s ease-in-out 0s 1}.vscom-extension-cards-wrapper .vscom-extensions-link a{font-family:'Segoe UI bold';text-decoration:none;color:var(--clr-violet-light)}.vscom-extension-cards-wrapper .vscom-extensions-link a:focus{outline:1px solid var(--clr-violet-light);outline-offset:3px;padding:5px 10px 5px 5px}.vscom-extension-cards-wrapper .vscom-icon--ChromeBackMirrored:before{font-weight:700}.vscom-extension-cards-wrapper .vscom-extension-card .hover-element{z-index:9999;position:absolute;bottom:0;left:0;right:0;background:rgba(1,1,1,.6);overflow:hidden;width:0;height:100%}.vscom-extension-cards-wrapper .vscom-extension-card .hover-link a span:after{border-bottom:2px solid var(--clr-white)}.vscom-extension-cards-wrapper .vscom-extension-card .hover-link{color:var(--clr-white);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap}.vscom-extension-cards-wrapper .vscom-extension-card .hover-link a.vscom-arrow-link:focus{outline:0!important}.vscom-extension-cards-wrapper .reveal:hover .hover-element{width:100%!important;transition:.48s cubic-bezier(.04,.94,0,.94)}.vscom-extension-cards-wrapper .hover-element a.vscom-extensions-link{font-family:var(--font-bold);color:var(--clr-white);font-size:1rem;text-transform:uppercase}.vscom-extension-cards-wrapper .hover-element a.vscom-extensions-link:focus:before{background:0 0;border:none}.vscom-extension-cards-wrapper .extension-description p{margin-top:10px;color:var(--clr-black);width:calc(100% - 25px)}.vscom-extension-cards-wrapper .vs-extension-bottom-title1300{font-family:var(--font-semibold);line-height:var(--lh-body-lg);font-size:var(--fs-body-lg)}.vscom-extension-cards-wrapper .vscom-extension-card:focus-within{border:2px solid #fff;outline:2px solid #ae7fe2}@media screen and (max-device-width:1300px){.vscom-extension-cards-wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (max-device-width:650px){.vscom-extension-cards-wrapper{gap:0;grid-template-columns:1fr}}@media screen and (max-device-width:540px){.vscom-extension-cards-wrapper .vs-extension-bottom-title{margin:15px 0 12px!important}}.vscom-extension-cards-background-wrapper:before{content:"";background-image:url(https://visualstudio.microsoft.com/wp-content/uploads/2022/09/extensions-bg.svg);display:block;width:1988px;height:873px;position:absolute;left:210px;top:-330px;z-index:2;background-size:1988px 873px!important;background-position:center;background-repeat:no-repeat;pointer-events:none}.vscom-extension-cards-background-wrapper .vscom-extension-cards-background-inner-wrapper:before{content:"";display:block;width:734px;background-position:right top;background-repeat:no-repeat;height:734px;position:absolute;z-index:1;top:-242px;right:-275px;background-image:url(https://visualstudio.microsoft.com/wp-content/uploads/2022/10/new-shape.svg);pointer-events:none}.vscom-extension-cards-background-wrapper .vscom-extension-cards-background-inner-wrapper:after{content:"";background-image:url(https://visualstudio.microsoft.com/wp-content/uploads/2022/11/new-shape-3.svg);display:block;position:absolute;right:-230px;width:634px;height:634px;background-repeat:no-repeat;background-position:top;top:-200px;z-index:2;pointer-events:none}.vscom-extension-cards-background-wrapper .vscom-extension-cards-background-inner-wrapper:before{-webkit-animation:spin 20s infinite linear;-ms-animation:spin 20s infinite linear;animation:spin 20s infinite linear}.vscom-extension-cards-background-wrapper .vscom-extension-cards-background-inner-wrapper:after{-webkit-animation:circular 20s infinite linear;-ms-animation:circular 20s infinite linear;animation:circular 20s infinite linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}20%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}40%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}60%{-webkit-transform:rotate(240deg);transform:rotate(240deg)}80%{-webkit-transform:rotate(300deg);transform:rotate(300deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes circular{0%{-webkit-transform:rotate(0);transform:rotate(0)}20%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}40%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}60%{-webkit-transform:rotate(-240deg);transform:rotate(-240deg)}80%{-webkit-transform:rotate(-300deg);transform:rotate(-300deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@media all and (max-width:1700px){.vscom-extension-cards-background-wrapper>.vscom-extension-cards-background-inner-wrapper:after{transform:rotate(10deg)}.vscom-extension-cards-background-wrapper:before{left:150px}}@media all and (max-width:1600px){.vscom-extension-cards-background-wrapper:before{left:50px}}@media all and (max-width:1500px){.vscom-extension-cards-background-wrapper:before{left:-30px}}@media all and (max-width:1400px){.vscom-extension-cards-background-wrapper:before{left:-120px}}@media all and (max-width:1350px){.vscom-extension-cards-background-wrapper:before{background-image:url(https://visualstudio.microsoft.com/wp-content/uploads/2022/10/Extensions_Background.svg);top:-400px;left:-350px}.vscom-extension-cards-background-wrapper .vscom-extension-cards-background-inner-wrapper:after,.vscom-extension-cards-background-wrapper .vscom-extension-cards-background-inner-wrapper:before{display:none}}@media all and (max-width:1200px){.vscom-extension-cards-background-wrapper:before{left:-450px}}@media all and (max-width:1000px){.vscom-extension-cards-background-wrapper{background-image:none}}