[v-cloak]{display:none}
@media screen and (max-width:800px){.esupport-download-component{font-size:initial}
}
.esupport-download-component .esupportContainer{margin:0 auto;max-width:1220px;display:flex;padding-top:40px;padding-bottom:40px;z-index:1;position:relative}
@media screen and (max-width:1279px){.esupport-download-component .esupportContainer{max-width:unset;padding-top:0;z-index:16}
}
@media screen and (max-width:1023px){.esupport-download-component .esupportContainer{padding-bottom:20px}
}
.esupport-download-component .esupportContainer .esupportFilter{width:290px;padding-right:40px;flex-shrink:0}
@media screen and (max-width:1279px){.esupport-download-component .esupportContainer .esupportFilter{width:0;padding-right:0}
}
@media screen and (max-width:1279px){.esupport-download-component .esupportContainer .esupportFilter.opened{position:fixed;top:0;width:100vw;left:0;height:100vh;display:flex;flex-direction:column;z-index:1}
}
.esupport-download-component .esupportContainer .esupportFilter.opened .mobileFilter{display:none}
.esupport-download-component .esupportContainer .esupportFilter.opened .mobileOverlay{width:100vw}
.esupport-download-component .esupportContainer .esupportFilter.opened .filterContainer{display:flex;overflow-y:scroll;background-color:#fff;width:330px}
@media screen and (max-width:1023px){.esupport-download-component .esupportContainer .esupportFilter.opened .filterContainer{width:290px}
}
.esupport-download-component .esupportContainer .esupportFilter.opened .filterContainer.download{width:322px;overflow-y:scroll}
@media screen and (max-width:1023px){.esupport-download-component .esupportContainer .esupportFilter.opened .filterContainer.download{width:282px}
}
.esupport-download-component .esupportContainer .esupportFilter.opened .filterContainer.download::-webkit-scrollbar{width:6px;height:0;border-radius:50px}
.esupport-download-component .esupportContainer .esupportFilter.opened .filterContainer.download::-webkit-scrollbar-thumb{background-color:#757575;border-radius:50px}
.esupport-download-component .esupportContainer .esupportFilter.opened .filterContainer.download::-webkit-scrollbar-track{background-color:#f2f2f2;border-radius:50px;margin-top:20px;margin-bottom:20px}
.esupport-download-component .esupportContainer .esupportFilter.opened .filterContainer.download::after{content:'';width:330px;left:0;position:absolute;top:0;height:100%;background:#fff;z-index:-1}
@media screen and (max-width:1023px){.esupport-download-component .esupportContainer .esupportFilter.opened .filterContainer.download::after{width:290px}
}
.esupport-download-component .esupportContainer .esupportFilter .mobileOverlay{position:fixed;top:0;width:0;left:330px;height:100vh;background:rgba(0,0,0,0.5);z-index:1}
@media screen and (max-width:1023px){.esupport-download-component .esupportContainer .esupportFilter .mobileOverlay{left:290px}
}
.esupport-download-component .esupportContainer .esupportFilter .mobileFilter{display:none}
@media screen and (max-width:1279px){.esupport-download-component .esupportContainer .esupportFilter .mobileFilter{display:block;position:sticky;top:10px;width:54px;background-color:#7231c6;box-shadow:0 1px 4px 0 rgba(0,0,0,0.06);padding:10px 10px 10px 20px;margin:10px 10px 10px 0;border-radius:0 4px 4px 0;z-index:1}
.esupport-download-component .esupportContainer .esupportFilter .mobileFilter svg{display:flex}
}
@media screen and (max-width:1279px){.esupport-download-component .esupportContainer .esupportFilter .filterContainer{height:100vh;flex-direction:column;display:none}
}
@media screen and (max-width:1279px){.esupport-download-component .esupportContainer .esupportFilter .filterContainer.download .mobileClose{padding:20px 26px 20px 40px;display:block}
}
@media screen and (max-width:1023px){.esupport-download-component .esupportContainer .esupportFilter .filterContainer.download .mobileClose{padding:20px 6px 20px 20px}
}
@media screen and (max-width:1279px){.esupport-download-component .esupportContainer .esupportFilter .filterContainer.download .filterTitle{margin:0 26px 0 40px}
}
@media screen and (max-width:1023px){.esupport-download-component .esupportContainer .esupportFilter .filterContainer.download .filterTitle{margin:0 6px 0 20px}
}
@media screen and (max-width:1279px){.esupport-download-component .esupportContainer .esupportFilter .filterContainer.download .filterOption{padding:0 26px 0 40px}
}
@media screen and (max-width:1023px){.esupport-download-component .esupportContainer .esupportFilter .filterContainer.download .filterOption{padding:0 6px 0 20px}
}
.esupport-download-component .esupportContainer .esupportFilter .filterContainer .mobileClose{display:none}
@media screen and (max-width:1279px){.esupport-download-component .esupportContainer .esupportFilter .filterContainer .mobileClose{padding:20px 40px;display:block}
}
@media screen and (max-width:1023px){.esupport-download-component .esupportContainer .esupportFilter .filterContainer .mobileClose{padding:20px}
}
.esupport-download-component .esupportContainer .esupportFilter .filterContainer .mobileClose svg{display:flex;margin:10px 9px 9px 10px}
.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterTitle{padding:10px 12px 8px;border-bottom:1px solid #000;display:flex;align-items:center;justify-content:space-between}
@media screen and (max-width:1279px){.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterTitle{margin:0 40px}
}
@media screen and (max-width:1023px){.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterTitle{margin:0 20px}
}
.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterTitle .filterText{font-family:Roboto;font-size:20px;font-weight:900;line-height:23px;letter-spacing:0;text-align:left}
.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterTitle .filterClear{cursor:pointer;font-family:Roboto;font-size:14px;font-weight:400;line-height:16px;letter-spacing:0;text-align:right;color:#757575}
@media screen and (max-width:1279px){.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterOption{padding:0 40px}
}
@media screen and (max-width:1023px){.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterOption{padding:0 20px}
}
.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterOption .option{padding-top:24px}
.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterOption .option.close .level1 .toggle svg{transform:rotate(180deg)}
.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterOption .option.close .level2{display:none}
.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterOption .option .level1{padding:8px 8px 12px}
.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterOption .option .level1 .optionContainer{display:flex;cursor:pointer;position:relative}
.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterOption .option .level1 .optionContainer::after{content:'';width:calc(100% - 12px);background-color:#ccc;height:1px;position:absolute;pointer-events:none;bottom:-12px}
.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterOption .option .level1 .optionContainer:hover{background-color:#f2f2f2;border-radius:4px}
.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterOption .option .level1 .optionContainer .checkBlock{display:flex;align-items:center;flex:1}
.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterOption .option .level1 .optionContainer .checkBlock .checkBox{flex-shrink:0;transition:unset;border:1px solid #757575;width:16px;height:16px;background-color:#fff;border-radius:2px;margin-right:8px;position:relative;margin:4px}
.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterOption .option .level1 .optionContainer .checkBlock p{font-family:Roboto;font-size:14px;font-weight:900;line-height:16px;letter-spacing:0;text-align:left;margin:0;flex:1;margin-left:4px}
.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterOption .option .level1 .optionContainer .toggle{display:flex;align-items:center;flex-shrink:0;padding:7px 5px}
.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterOption .option .level1 .optionContainer.active .checkBlock .checkBox{background-color:#7231c6;border-color:#7231c6}
.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterOption .option .level1 .optionContainer.active .checkBlock .checkBox::after{content:'';border:solid #fff;border-width:0 1px 0 0;height:8px;left:50%;top:50%;-webkit-transform:translateX(-50%) rotate(-90deg);transform:translateX(-50%) rotate(-90deg);width:8px;position:absolute}
.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterOption .option .level1 .optionContainer.AllSelected .checkBlock .checkBox::after{border:solid #fff;border-width:0 1px 1px 0;height:9px;left:4px;top:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}
.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterOption .option .level2{padding-top:12px;margin-top:4px}
.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterOption .option .level2 .childOption{padding:8px;cursor:pointer}
.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterOption .option .level2 .childOption div{padding:4px 0 4px 4px;display:flex;position:relative}
.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterOption .option .level2 .childOption div:hover{background-color:#f2f2f2;border-radius:4px}
.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterOption .option .level2 .childOption div .checkBox{flex-shrink:0;transition:unset;border:1px solid #757575;width:16px;height:16px;background-color:#fff;border-radius:2px;margin-right:8px;position:relative}
.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterOption .option .level2 .childOption div p{font-family:Roboto;font-size:14px;font-weight:400;line-height:16px;letter-spacing:0;text-align:left;margin:0}
.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterOption .option .level2 .childOption.active div .checkBox{background-color:#7231c6;border-color:#7231c6}
.esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterOption .option .level2 .childOption.active div .checkBox::after{content:'';border:solid #fff;border-width:0 1px 1px 0;height:9px;left:4px;top:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px;position:absolute}
.esupport-download-component .esupportContainer .esupportCards{padding-left:20px;flex:1;border-left:1px solid #ccc}
@media screen and (max-width:1279px){.esupport-download-component .esupportContainer .esupportCards{padding-top:40px;padding-left:0;border:unset}
}
@media screen and (max-width:1023px){.esupport-download-component .esupportContainer .esupportCards{padding-top:20px}
}
.esupport-download-component .esupportContainer .esupportCards .loading{display:flex;margin:40px auto 0;width:40px;height:40px;border:5px solid #7231c6;border-top-color:transparent;border-radius:100%;animation:circle infinite 1s linear}
.esupport-download-component .esupportContainer .esupportCards .cards{display:grid;gap:32px 20px;grid-template-columns:repeat(3,minmax(0,1fr))}
@media screen and (max-width:1279px){.esupport-download-component .esupportContainer .esupportCards .cards{max-width:950px;padding:0 20px;margin:0 auto}
}
@media screen and (max-width:1023px){.esupport-download-component .esupportContainer .esupportCards .cards{grid-template-columns:repeat(1,1fr);gap:20px}
}
.esupport-download-component .esupportContainer .esupportCards .cards .card{border:1px solid #ccc;border-radius:12px;padding:32px 20px;display:flex;flex-direction:column;justify-content:space-between;min-height:290px;max-height:368px;position:relative}
@media screen and (max-width:1023px){.esupport-download-component .esupportContainer .esupportCards .cards .card{min-height:unset}
}
.esupport-download-component .esupportContainer .esupportCards .cards .card.hide{display:none}
.esupport-download-component .esupportContainer .esupportCards .cards .card.active{display:flex}
.esupport-download-component .esupportContainer .esupportCards .cards .card .ribbonTag{position:absolute;top:12px;right:12px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.2);background:#ed0000;padding:2px 8px;border-radius:4px;font-family:Roboto;font-size:14px;font-weight:400;line-height:16px;letter-spacing:0;text-align:center;color:#fff}
.esupport-download-component .esupportContainer .esupportCards .cards .card .info{display:flex;flex-direction:column}
.esupport-download-component .esupportContainer .esupportCards .cards .card .info .cardTitle{padding-bottom:20px}
.esupport-download-component .esupportContainer .esupportCards .cards .card .info .cardTitle span{font-family:Roboto;font-size:12px;font-weight:400;line-height:14px;letter-spacing:0;text-align:left;color:#757575}
.esupport-download-component .esupportContainer .esupportCards .cards .card .info .cardTitle p{padding-top:8px;font-family:Poppins;font-size:18px;font-weight:600;line-height:23px;letter-spacing:0;text-align:left;margin:0}
.esupport-download-component .esupportContainer .esupportCards .cards .card .info .cardInfo .information{font-family:Roboto;font-size:14px;font-weight:400;line-height:18px;letter-spacing:0;text-align:left}
.esupport-download-component .esupportContainer .esupportCards .cards .card .info .cardInfo .information:not(:first-child){padding-top:8px}
.esupport-download-component .esupportContainer .esupportCards .cards .card .previewButton{margin-top:20px;flex-shrink:0;display:flex}
.esupport-download-component .esupportContainer .esupportCards .cards .card .previewButton a{font-family:Poppins;font-size:14px;font-weight:600;line-height:21px;letter-spacing:0;text-align:center;padding:10px 16px;border:2px solid #000;border-radius:4px}
.esupport-download-component .esupportContainer .esupportCards .more-button{display:flex}
@media screen and (max-width:1279px){.esupport-download-component .esupportContainer .esupportCards .more-button{margin-top:8px}
}
.esupport-download-component .esupportContainer .esupportCards .more-button svg{margin:40px auto 20px;cursor:pointer}
.esupport-download-component .esupportContainer .esupportCards .software-policy-description{padding-top:20px;line-height:1.5}
.esupport-download-component .esupportContainer .esupportCards .software-policy-description a{text-decoration:underline;color:#7231c6}
.esupport-download-component .esupportContainer .esupportCards .software-policy-description p{margin:0}
@media screen and (max-width:1279px){.esupport-download-component .esupportContainer .esupportCards .software-policy-description{max-width:950px;margin:8px auto 0;padding:20px 20px 0}
}
.esupport-download-component .esupportContainer .no-result{margin:40px auto;text-align:center;padding:0;border:0}
@media(max-width:1024px){.esupport-download-component .esupportContainer .no-result{margin:60px 40px 40px}
}
@media(max-width:375px){.esupport-download-component .esupportContainer .no-result{margin:40px 20px 20px}
}
.esupport-download-component .esupportContainer .no-result p{text-align:center;font-family:Poppins;font-size:30px;font-style:normal;font-weight:500;line-height:150%;margin:0}
@media(max-width:767px){.esupport-download-component .esupportContainer .no-result p{font-size:24px}
}
.esupport-download-component .esupportContainer .hide{display:none}
@keyframes circle{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.ar-me .esupport-download-component .esupportContainer .esupportFilter,.locale-ar-me .esupport-download-component .esupportContainer .esupportFilter{padding-left:40px;padding-right:0}
.ar-me .esupport-download-component .esupportContainer .esupportCards,.locale-ar-me .esupport-download-component .esupportContainer .esupportCards{padding-right:20px;padding-left:0;border-right:1px solid #ccc;border-left:unset}
.ar-me .esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterOption .option .level2 .childOption div .checkBox,.locale-ar-me .esupport-download-component .esupportContainer .esupportFilter .filterContainer .filterOption .option .level2 .childOption div .checkBox{margin-right:4px;margin-left:8px}