.virus-scan-app__tabs{background:var(--wp--preset--color--ui-dark-blue-200, #E3E8F6);padding:4px;border-radius:16px;display:inline-flex;gap:4px;margin-bottom:12px}.virus-scan-app__tab{border:none;background:none;border-radius:12px;font-weight:600;font-size:14px;padding:13px 16px;transition:.3s all;font-family:Montserrat,sans-serif}.virus-scan-app__tab:hover,.virus-scan-app__tab.active{background:var(--wp--preset--color--white, #fff)}.virus-scan-app__label{display:block;margin-bottom:4px;font-weight:500;font-size:14px;color:var(--wp--preset--color--ui-dark-blue-800, #3A4055)}.virus-scan-app__input-wrap{position:relative}.virus-scan-app__icon{position:absolute;right:1px;top:50%;transform:translateY(-50%);padding-right:16px;background:#fff;display:block;width:36px;height:20px}.virus-scan-app__input-url,.virus-scan-app__placeholder{width:100%;display:flex;justify-content:space-between;align-items:center;border:1px solid var(--wp--preset--color--ui-dark-blue-300, #C2CCDF);padding:12px 16px;border-radius:16px;outline:none;min-height:48px;font-family:Montserrat,sans-serif;font-size:16px;color:var(--wp--preset--color--light-blue-5, #7E92B3);overflow:hidden;white-space:nowrap}.virus-scan-app__input-url::placeholder,.virus-scan-app__placeholder::placeholder{color:var(--wp--preset--color--light-blue-5, #7E92B3)}.virus-scan-app__input-file{display:none}.virus-scan-app__field{margin-bottom:12px}.virus-scan-app .ui-main-button{width:auto}.virus-scan-app__loader{display:inline-block;width:20px;height:20px;border:2px solid rgba(0,0,0,.1);border-top-color:currentColor;border-radius:50%;animation:virus-scan-app-spin .8s linear infinite}.virus-scan-app__error{color:var(--wp--preset--color--red, #ea4040);font-size:14px;margin:0 0 8px}.virus-scan-app__input-wrap--error{border-color:var(--wp--preset--color--red, #ea4040)}.virus-scan-app__result{margin-top:24px}@keyframes virus-scan-app-spin{to{transform:rotate(360deg)}}.virus-scan-app-result{width:100%;height:100%;position:fixed;left:0;top:0;z-index:100000;background:#6c7da440;-webkit-backdrop-filter:blur(4.5px);backdrop-filter:blur(4.5px);display:flex;align-items:center;padding:16px}.virus-scan-app-result__content{max-width:640px;margin:0 auto;max-height:600px;width:100%;height:100%;background:var(--wp--preset--color--white, #fff);padding:54px 24px 24px;box-shadow:0 4px 24px #b7b7b740;border-radius:16px;position:relative;display:flex;flex-direction:column}.virus-scan-app-result__close-button{position:absolute;top:6px;right:6px;background:transparent;border:none;outline:none;padding:12px}.virus-scan-app-result__top{padding:24px;border-radius:16px;display:flex;align-items:center;gap:24px;background:var(--wp--preset--color--ui-dark-blue-100, #F1F4FB);margin-bottom:12px}.virus-scan-app-result__logo{width:116px;height:116px;padding:8px;background:var(--wp--preset--color--white, #fff);border-radius:16px;flex-shrink:0;display:none}@media(min-width:768px){.virus-scan-app-result__logo{display:block}}.virus-scan-app-result__logo img{width:100%;height:100%;object-fit:contain}.virus-scan-app-result__info{display:flex;flex-direction:column;gap:12px;word-break:break-all}.virus-scan-app-result__info div{display:flex;flex-direction:column;gap:4px}.virus-scan-app-result__link{color:var(--wp--preset--color--ui-dark-blue-800, #3A4055)}.virus-scan-app-result__name{color:var(--wp--preset--color--ui-dark-blue-900, #1D1D35);font-weight:600}.virus-scan-app-result__bottom{border:1px solid var(--wp--preset--color--ui-dark-blue-300, #C2CCDF);border-radius:16px;overflow:auto;flex:1}.virus-scan-app-result__item{display:flex;align-items:center;justify-content:space-between;padding:16px;gap:10px}.virus-scan-app-result__item:nth-child(2n){background:var(--wp--preset--color--ui-dark-blue-100, #F1F4FB)}.virus-scan-app-result__item:not(:last-child){border-bottom:1px solid var(--wp--preset--color--ui-dark-blue-300, #C2CCDF)}.virus-scan-app-result__value{width:47.8%;word-wrap:break-word;font-weight:600;color:var(--wp--preset--color--ui-dark-blue-800, #3A4055)}@media(min-width:768px){.virus-scan-app-result__value{width:68.5%}}.virus-scan-app-result__status{width:52.2%;display:flex;align-items:center;font-weight:600;font-size:14px;gap:8px;text-transform:capitalize}@media(min-width:768px){.virus-scan-app-result__status{width:31.5%}}
