PluginProbe
WebTotem Security / 2.4.14
WebTotem Security v2.4.14
3.0.2 3.0.1 3.0.0 trunk 1.0 1.1 1.2 1.3 1.3.1 1.3.2 1.3.3 2.0 2.1 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.1 2.2.2 2.2.3 All 110 releases
← All changes | includes/css/main.css +220 -3514 3.0.22.4.14 View file →
@@ -50,12 +50,9 @@
50 50 color: #5e6977;
51 51 font-weight: 400;;
52 52 margin-left: -18px;
53 53 }
54 -.wtotem_body p{
55 - font-size: 14px;
56 -}
57 -.wtotem_body.lock, body.lock{
54 +.wtotem_body .lock {
58 55 overflow: hidden;
59 56 }
60 57 .wtotem_content {
61 58 padding-top: 30px;
@@ -85,10 +82,10 @@
85 82 margin: 0 0 15px;
86 83 /*height: 42px;*/
87 84 }
88 85 .wtotem_body .d-none {
89 - display: none!important;;
90 - visibility: hidden
86 + display: none;
87 + visibility: hidden;
91 88 }
92 89 .wtotem_body .wt-flex {
93 90 display: flex;
94 91 }
@@ -176,16 +173,8 @@
176 173 }
177 174 .wtotem-mb-20 {
178 175 margin-bottom: 20px;
179 176 }
180 -.wtotem_info-red{
181 - background: url(../img/info-red.svg) no-repeat center center / cover;
182 - display: inline-block;
183 - vertical-align: middle;
184 - width: 20px;
185 - height: 20px;
186 - margin-top: -2px;
187 -}
188 177 .wtotem_title-info__info {
189 178 background: url("../img/info-gray.svg") no-repeat center center/cover;
190 179 display: inline-block;
191 180 vertical-align: middle;
@@ -287,12 +276,8 @@
287 276 /*
288 277 * Base Small 576-768px
289 278 */
290 279 @media screen and (max-width: 768px) {
291 - .wtotem_body {
292 - overflow: hidden;
293 - }
294 -
295 280 .wtotem_body .section-header-mb {
296 281 margin-bottom: 20px;
297 282 }
298 283 .wtotem_body .arrow-right:after {
@@ -316,12 +301,8 @@
316 301 @media screen and (max-width: 576px) {
317 302 .wtotem_container {
318 303 max-width: 345px;
319 304 }
320 -
321 - .wtotem_body .wt_card {
322 - flex-wrap: wrap
323 - }
324 305 }
325 306
326 307 /*
327 308 * Base Extra small 320-375px
@@ -437,9 +418,9 @@
437 418 height: 100%;
438 419 font-size: 14px;
439 420 color: #5e6977;
440 421 font-weight: 500;
441 - padding: 0 13px;
422 + padding: 0 16px;
442 423 }
443 424 .wtotem_nav__link_active {
444 425 color: #3d50df;
445 426 }
@@ -459,9 +440,9 @@
459 440
460 441 /**
461 442 * Header Small styles 576-768px
462 443 */
463 -@media screen and (max-width: 1000px) {
444 +@media screen and (max-width: 768px) {
464 445 .wtotem_version {
465 446 position: relative;
466 447 z-index: 3;
467 448 }
@@ -479,9 +460,8 @@
479 460 padding-top: 65px;
480 461 transition: all 0.3s ease-in-out;
481 462 overflow: auto;
482 463 z-index: 1;
483 - margin-top: 63px;
484 464 }
485 465 .wtotem_nav__menu {
486 466 display: block;
487 467 }
@@ -486,9 +466,8 @@
486 466 display: block;
487 467 }
488 468 .wtotem_nav__item {
489 469 border-bottom: 1px solid #eceff4;
490 - padding: 12px 0;
491 470 }
492 471 .wtotem_nav__link {
493 472 height: auto;
494 473 display: block;
@@ -557,23 +536,12 @@
557 536 bottom: 8px;
558 537 }
559 538 }
560 539
561 -
562 -
563 540 /**
564 - * Header styles 576-1160px
565 - */
566 -@media screen and (max-width: 1150px) {
567 - .wtotem_nav__link {
568 - padding: 0 8px;
569 - }
570 -}
571 -
572 -/**
573 541 * Header Extra small styles 320-576px
574 542 */
575 -@media screen and (max-width: 1000px) {
543 +@media screen and (max-width: 576px) {
576 544 .wtotem_nav__link {
577 545 width: 345px;
578 546 margin: 0 auto;
579 547 }
@@ -593,10 +561,10 @@
593 561 */
594 562 .wtotem_body td,
595 563 .wtotem_body th {
596 564 border: solid 1px #fff;
565 + padding-right: 5px;
597 566 background-color: white;
598 - padding: 3px 10px;
599 567 }
600 568 .wtotem_body td:first-child,
601 569 .wtotem_body th:first-child {
602 570 border-left-style: solid;
@@ -707,11 +675,8 @@
707 675 .wtotem_body td:nth-child(4),
708 676 .wtotem_body td:nth-child(5) {
709 677 display: none;
710 678 }
711 - .wtotem_body .port-scanner-list td:last-child{
712 - display: block;
713 - }
714 679 }
715 680
716 681 /**
717 682 * All sites small styles max-width 576px
@@ -751,9 +716,9 @@
751 716 .wtotem_body input.wtotem_calendar {
752 717 background: transparent;
753 718 border: none;
754 719 color: #5e6977;
755 - width: 125px;
720 + width: 120px;
756 721 cursor: pointer;
757 722 text-align: center;
758 723 box-shadow: none;
759 724 }
@@ -927,17 +892,8 @@
927 892 background: transparent;
928 893 }
929 894
930 895 /**
931 - * Calendar Small styles 768px
932 -*/
933 -@media screen and (max-width: 768px) {
934 - .wtotem_chart__calendars{
935 - margin-left: 0;
936 - }
937 -}
938 -
939 -/**
940 896 * Footer styles
941 897 */
942 898 .wtotem_footer {
943 899 padding-top: 18px;
@@ -1031,9 +987,9 @@
1031 987 }
1032 988 }
1033 989
1034 990 /**
1035 - * Tooltip
991 + * Tooltip Small styles 576-768px
1036 992 */
1037 993 .wtotem-tooltip {
1038 994 cursor: pointer;
1039 995 display: inline-block;
@@ -1054,42 +1010,8 @@
1054 1010 z-index: 51;
1055 1011 transform: translateY(-50%);
1056 1012 left: 25px;
1057 1013 }
1058 -.wtotem-tooltip-top .wtotem-tooltip__content {
1059 - bottom: 20px;
1060 - transform: translate(-50%,0);
1061 - left: 10px;
1062 - min-width: 180px;
1063 -}
1064 -.wtotem-tooltip.wtotem-tooltip-top .wtotem-tooltip__content::after{
1065 - top: 100%;
1066 - right: 50%;
1067 - border-color: #1d293f transparent transparent transparent;
1068 -}
1069 -.wtotem-tooltip-bottom .wtotem-tooltip__content {
1070 - top: 20px;
1071 - transform: translate(-50%,0);
1072 - left: 10px;
1073 - min-width: 180px;
1074 -}
1075 -.wtotem-tooltip.wtotem-tooltip-bottom .wtotem-tooltip__content::after{
1076 - top: -6px;
1077 - right: 50%;
1078 - border-color: transparent transparent #1d293f transparent;
1079 -}
1080 -
1081 -.wtotem-tooltip-left .wtotem-tooltip__content {
1082 - top: 20px;
1083 - transform: translate(-50%,0);
1084 - left: -65px;
1085 - min-width: 180px;
1086 -}
1087 -.wtotem-tooltip.wtotem-tooltip-left .wtotem-tooltip__content::after{
1088 - top: -6px;
1089 - right: 14px;
1090 - border-color: transparent transparent #1d293f transparent;
1091 -}
1092 1014 .wtotem-tooltip__text {
1093 1015 font-size: 12px;
1094 1016 line-height: 18px;
1095 1017 font-weight: normal;
@@ -1098,10 +1020,8 @@
1098 1020 .wtotem-tooltip__text:last-child {
1099 1021 margin-bottom: 0;
1100 1022 }
1101 1023 .wtotem-tooltip__header {
1102 - display: block;
1103 - font-size: 14px;
1104 1024 font-weight: bold;
1105 1025 margin: 0 0 5px;
1106 1026 }
1107 1027 .wtotem-tooltip .wtotem-tooltip__content::after {
@@ -1116,16 +1036,8 @@
1116 1036 visibility: visible;
1117 1037 }
1118 1038
1119 1039 /**
1120 - * Tooltip Small styles 768px
1121 -*/
1122 -@media screen and (max-width: 768px) {
1123 -
1124 -}
1125 -
1126 -
1127 -/**
1128 1040 * Page header
1129 1041 */
1130 1042 .wtotem_page-header {
1131 1043 margin-bottom: 40px;
@@ -1229,17 +1141,17 @@
1229 1141 /**
1230 1142 * Checkbox styles
1231 1143 */
1232 1144 .wtotem_body .wt-checkbox__input {
1233 - position: absolute!important;
1145 + position: absolute;
1234 1146 clip: rect(1px 1px 1px 1px);
1235 1147 /* IE6, IE7 */
1236 1148 clip: rect(1px, 1px, 1px, 1px);
1237 - padding: 0!important;
1238 - border: 0!important;
1239 - height: 1px!important;
1240 - width: 1px!important;
1241 - overflow: hidden!important;
1149 + padding: 0;
1150 + border: 0;
1151 + height: 1px;
1152 + width: 1px;
1153 + overflow: hidden;
1242 1154 }
1243 1155 .wtotem_body .wt-checkbox__label {
1244 1156 cursor: pointer;
1245 1157 position: relative;
@@ -1379,32 +1291,8 @@
1379 1291 left: 0;
1380 1292 z-index: 100;
1381 1293 opacity: .7;
1382 1294 }
1383 -.wtotem_body div.wtotem_min_loader_spinner{
1384 - position: relative;
1385 - background: transparent;
1386 - border: 1px solid #3d50df;
1387 - color: #3d50df;
1388 - padding-left: 32px;
1389 - pointer-events: none;
1390 - cursor: default;
1391 -}
1392 -.wtotem_body .wtotem_min_loader_spinner::before{
1393 - content: "";
1394 - background-image: url(../img/spinner_.svg);
1395 - z-index: 101;
1396 - position: absolute;
1397 - width: 16px;
1398 - height: 16px;
1399 - top: 50%;
1400 - left: 16px;
1401 - margin-left: -8px;
1402 - margin-top: -8px;
1403 - transform: rotate(0deg);
1404 - animation: 1s linear 0s normal none infinite running rot;
1405 - -webkit-animation: 1s linear 0s normal none infinite running rot;
1406 -}
1407 1295
1408 1296 /**
1409 1297 * Scoring block styles
1410 1298 */
@@ -1945,12 +1833,8 @@
1945 1833 .wtotem_chart-first__btn_active {
1946 1834 background: #fff;
1947 1835 color: #3d50df;
1948 1836 }
1949 -.wtotem_period_not_available {
1950 - pointer-events: none;
1951 - color: #ccc;
1952 -}
1953 1837 .wtotem_dark_btn {
1954 1838 background: #1d293f;
1955 1839 color: #fff;
1956 1840 text-transform: initial;
@@ -1969,9 +1853,9 @@
1969 1853 background: #1d293f;
1970 1854 color: #fff;
1971 1855 }
1972 1856 .wtotem_chart__diagram {
1973 - height: 300px;
1857 + height: 251px;
1974 1858 }
1975 1859 .wtotem_chart__line {
1976 1860 width: 100%;
1977 1861 height: 1px;
@@ -2063,11 +1947,8 @@
2063 1947 -webkit-transform: rotate(-40deg) translate(-20px);
2064 1948 -ms-transform: rotate(-40deg) translate(-20px);
2065 1949 transform: rotate(-40deg) translate(-20px);
2066 1950 }
2067 - .wtotem_chart-first{
2068 - flex-wrap: wrap;
2069 - }
2070 1951 }
2071 1952
2072 1953 /*
2073 1954 * More button styles
@@ -2254,643 +2135,182 @@
2254 2135
2255 2136 /*
2256 2137 * Antivirus styles
2257 2138 */
2258 -.antivirus-info {
2259 - display: grid;
2260 - grid-template-columns: repeat(3, 1fr);
2261 - gap: 28px;
2262 - margin-bottom: 1.25rem;
2139 +.wtotem_antivirus {
2140 + margin-bottom: 30px;
2263 2141 }
2264 -.antivirus-scan {
2142 +.wtotem_antivirus__block {
2265 2143 display: flex;
2266 - flex-direction: column;
2267 2144 justify-content: space-between;
2268 - background-color: #fff;
2269 - grid-column: 1/3;
2270 - border-radius: 12px;
2271 - position: relative;
2272 - overflow: hidden;
2273 - box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05);
2274 - font-size: 12px;
2275 -}
2276 -.antivirus-scan__process {
2277 - display: flex;
2278 - justify-content: space-between;
2279 2145 align-items: center;
2280 -}
2281 -.antivirus-scan__progress {
2282 - height: 10px;
2283 - top: 0;
2284 - left: 0;
2285 - position: absolute;
2286 - background-color: #e2e8f0;
2287 2146 width: 100%;
2147 + background: #fff;
2148 + border-radius: 4px;
2288 2149 }
2289 -.antivirus-scan__progress--active {
2290 - background-color: #3d50df;
2291 -}
2292 -.antivirus-scan__progress--infected {
2293 - background-color: #ef4444;
2294 -}
2295 -.antivirus-scan__progress--clean {
2296 - background-color: #10b981;
2297 -}
2298 -.antivirus-scan__step {
2299 - font-weight: 400;
2300 - color: #86939e;
2301 -}
2302 -.antivirus-scan__type {
2303 - font-weight: 700;
2304 - color: #86939e;
2305 -}
2306 -.antivirus-scan__details {
2307 - display: grid;
2308 - grid-template-columns: 1fr 194px 194px;
2309 - gap: 12px;
2310 -}
2311 -.antivirus-scan__details--popup {
2150 +.wtotem_antivirus__item {
2151 + width: 25%;
2152 + height: 100px;
2153 + text-align: center;
2312 2154 display: flex;
2313 - gap: 12px;
2314 -}
2315 -.antivirus-scan__details--popup > * {
2316 - flex: 1;
2317 -}
2318 -.antivirus-scan__main {
2319 - padding: 1rem 0.5rem 0;
2320 -}
2321 -.antivirus-scan__step {
2322 - display: flex;
2323 - gap: 12px;
2324 2155 align-items: center;
2325 -}
2326 -.antivirus-scan__icon-container {
2327 - width: 60px;
2328 - height: 60px;
2329 - border-radius: 50%;
2330 - display: flex;
2331 - align-items: center;
2332 2156 justify-content: center;
2333 -}
2334 -.antivirus-scan__icon-container--default {
2335 - background-color: #eef2ff;
2336 -}
2337 -.antivirus-scan__icon-container--infected {
2338 - background-color: #fef2f2;
2339 -}
2340 -.antivirus-scan__icon-container--clean {
2341 - background-color: #ecfdf5;
2342 -}
2343 -.antivirus-scan__step-info {
2344 - flex: 2;
2345 -}
2346 -.antivirus-scan__count {
2347 - background-color: #f3f4f6;
2348 - border-radius: 12px;
2349 - padding: 16px 8px;
2350 - display: flex;
2351 - align-items: center;
2352 - justify-content: space-between;
2353 - border-color: transparent;
2354 -}
2355 -.antivirus-scan__count-content {
2356 - display: flex;
2357 2157 flex-direction: column;
2358 - gap: 8px;
2158 + border-right: 1px solid #f3f5f6;
2359 2159 }
2360 -.antivirus-scan__count-text {
2361 - font-size: 12px;
2362 - font-weight: 500;
2363 - color: #5e6977;
2364 - margin: 0;
2365 -}
2366 -.antivirus-scan__count-num {
2367 - font-size: 28px;
2368 - font-weight: 400;
2369 - line-height: 18px;
2370 -}
2371 -.antivirus-scan__scanned .antivirus-scan__count-num {
2372 - color: #fbbf24;
2373 -}
2374 -.antivirus-scan__clean .antivirus-scan__count-num {
2375 - color: #10b981;
2376 -}
2377 -.antivirus-scan__infected .antivirus-scan__count-num {
2378 - color: #ef4444;
2379 -}
2380 -.antivirus-scan__footer {
2381 - display: flex;
2382 - justify-content: space-between;
2383 - align-items: center;
2384 - padding: 15px 16px;
2385 - background-color: #f9fafb;
2386 - margin-top: 28px;
2387 -}
2388 -.antivirus-scan__start {
2389 - font-weight: 500;
2390 - font-size: 12px;
2391 - color: #86939e;
2392 -}
2393 -.antivirus-scan__btn {
2394 - padding: 12px 18px;
2395 - text-transform: none;
2396 - font-weight: 500;
2397 - position: relative;
2398 - font-family: 'Inter', sans-serif;
2399 - min-width: 28px;
2400 - height: 36px;
2401 - color: #fff;
2402 - font-size: 12px;
2403 - border-radius: 10000px;
2404 - border: 2px solid #3d50df;
2405 - text-transform: uppercase;
2160 +.wtotem_antivirus_stats .wtotem_antivirus__item {
2406 2161 cursor: pointer;
2407 - display: flex;
2408 - align-items: center;
2409 - justify-content: center;
2410 - background-color: #3d50df;
2411 - text-decoration: none;
2412 - transition: 0.2s ease-in;
2413 2162 }
2414 -.antivirus-scan__btn:hover, .antivirus-scan__btn:focus-visible {
2415 - background-color: #fff;
2416 - color: #3d50df;
2417 - border-color: #3d50df;
2163 +.wtotem_antivirus__item:last-child {
2164 + border-right: none;
2418 2165 }
2419 -.antivirus-scan__btn:disabled {
2420 - background-color: #9CA3AF;
2421 - color: #fff;
2422 - border-color: #9ca3af;
2423 - cursor: not-allowed;
2424 - overflow: hidden;
2425 -}
2426 -.antivirus-scan__btn > * + * {
2427 - margin-left: 10px;
2428 -}
2429 -/*.antivirus-scan::after {*/
2430 -/* content: '';*/
2431 -/* height: 10px;*/
2432 -/* width: 2px;*/
2433 -/* background-color: #fff;*/
2434 -/* position: absolute;*/
2435 -/* top: 0;*/
2436 -/* left: 50%;*/
2437 -/* transform: translateX(-50%);*/
2438 -/* z-index: 1;*/
2439 -/*}*/
2440 -.antivirus-scan__popup-wrapper {
2441 - padding: 20px 16.5px;
2442 - display: flex;
2443 - flex-direction: column;
2444 - gap: 20px;
2445 - height: 100%;
2446 - overflow-y: scroll;
2447 -}
2448 -.antivirus-scan__popup-title {
2449 - color: #5e6977;
2166 +.wtotem_antivirus__figures {
2167 + font-size: 32px;
2450 2168 font-weight: 700;
2451 - font-size: 20px;
2452 - line-height: 24px;
2169 + margin-bottom: 18px;
2453 2170 }
2454 -.antivirus-scan__popup-content {
2455 - flex: 1;
2456 - padding-bottom: 100px;
2457 - flex: 1;
2458 - display: flex;
2459 - flex-direction: column;
2460 - gap: 8px;
2171 +.wtotem_antivirus__figures_green {
2172 + color: #bace3d;
2461 2173 }
2462 -.antivirus-scan__infected--done {
2463 - cursor: pointer;
2174 +.wtotem_antivirus__figures_yellow {
2175 + color: #e9cf73;
2464 2176 }
2465 -.antivirus-log {
2466 - background-color: #fff;
2467 - border-radius: 12px;
2468 - box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05);
2469 - display: flex;
2470 - flex-direction: column;
2471 - grid-template-rows: 56px 1fr 60px;
2177 +.wtotem_antivirus__figures_orange {
2178 + color: #d56c6a;
2472 2179 }
2473 -.antivirus-log__title {
2474 - font-weight: 700;
2475 - color: #5e6977;
2476 - font-size: 18px;
2477 - line-height: 24px;
2478 - padding: 16px 22px;
2479 - border-bottom: 1px solid #e1e8ee;
2480 - font-family: 'Inter', sans-serif;
2481 - margin: 0;
2482 - grid-row: 1/2;
2180 +.wtotem_antivirus__figures_black {
2181 + color: #1d293f;
2483 2182 }
2484 -.antivirus-log__items {
2485 - display: flex;
2486 - flex-direction: column;
2487 - flex: 1;
2183 +.wtotem_antivirus__title {
2184 + color: #86939e;
2185 + line-height: 18px;
2488 2186 }
2489 -.antivirus-log__view-all {
2490 - text-align: left;
2491 - background-color: transparent;
2492 - border-color: transparent;
2493 - cursor: pointer;
2494 - display: flex;
2495 - gap: 10px;
2496 - align-items: center;
2497 - color: #3d50df;
2498 - font-weight: 500;
2499 - font-family: 'Inter', sans-serif;
2500 - line-height: 24px;
2501 - padding: 21px 22px;
2502 - transition: all 0.3s;
2503 - border-radius: 0 0 12px 12px;
2187 +.wtotem_antivirus__quarantine {
2188 + margin-bottom: 15px;
2504 2189 }
2505 -.antivirus-log__view-all:hover, .antivirus-log__view-all:focus {
2506 - background-color: #eff6ff;
2507 -}
2508 -.antivirus-log__view-all:focus {
2509 - outline-color: #3d50df;
2510 -}
2511 -.antivirus-log__items {
2190 +.wtotem_antivirus__quarantine-header {
2512 2191 display: flex;
2513 - flex-direction: column;
2514 - overflow: scroll;
2515 - height: calc(100vh - 105px);
2516 -}
2517 -.antivirus-log__items#av_logs_sidebar{
2518 - overflow: inherit;
2519 -}
2520 -.antivirus-log__item {
2521 - background-color: transparent;
2522 - border-color: transparent;
2523 - display: flex;
2524 2192 align-items: center;
2525 - justify-content: space-between;
2526 - border-bottom: 1px solid #e1e8ee;
2527 - padding: 16px 24px;
2528 - transition: all 0.3s;
2529 - min-height: 88px;
2530 - cursor: pointer;
2193 + flex-wrap: wrap;
2194 + padding: 5px 20px 10px;
2531 2195 }
2532 -.antivirus-log__item:hover, .antivirus-log__item:focus {
2533 - background-color: #eff6ff;
2196 +.wtotem_antivirus__quarantine-title {
2197 + font-size: 14px;
2534 2198 }
2535 -.antivirus-log__item:focus {
2536 - outline-color: #3d50df;
2537 -}
2538 -.antivirus-log__item--no-hover:hover {
2539 - background-color: initial;
2540 - cursor: default;
2541 -}
2542 -.antivirus-log__item:not(:only-child) {
2543 - flex-grow: 1;
2544 -}
2545 -.antivirus-log__info-container {
2546 - display: flex;
2547 - align-items: center;
2548 - gap: 12px;
2549 -}
2550 -.antivirus-log__icon-container {
2551 - width: 40px;
2552 - height: 40px;
2553 - border-radius: 50%;
2554 - display: grid;
2555 - place-items: center;
2556 -}
2557 -.antivirus-log__icon-container--clean {
2558 - background-color: #d1fae5;
2559 -}
2560 -.antivirus-log__icon-container--infected {
2561 - background-color: #fee2e2;
2562 -}
2563 -.antivirus-log__icon-container--header {
2564 - width: 60px;
2565 - height: 60px;
2566 - background-color: #eef2ff;
2567 -}
2568 -.antivirus-log__item-info {
2569 - text-align: left;
2570 -}
2571 -.antivirus-log__item-date {
2572 - text-align: left;
2199 +.wtotem_antivirus__quarantine-files-count {
2573 2200 font-size: 12px;
2574 - color: #9ca3af;
2575 - font-weight: 400;
2576 - font-family: 'Inter', sans-serif;
2577 - margin: 0;
2578 -}
2579 -.antivirus-log__item-date--header {
2580 - margin: 0;
2581 - color: #86939e;
2582 - font-size: 12px;
2201 + color: #ee3f3f;
2583 2202 font-weight: 500;
2584 - font-family: 'Inter', sans-serif;
2585 - line-height: 24px;
2203 + margin-left: 10px;
2586 2204 }
2587 -.antivirus-log__item-status {
2588 - text-align: left;
2589 - font-family: 'Inter', sans-serif;
2590 - color: #6b7280;
2591 - margin: 0;
2205 +.wtotem_antivirus__quarantine-restore {
2206 + margin-left: auto;
2592 2207 }
2593 -.antivirus-log__item-status--header {
2594 - font-family: 'Inter', sans-serif;
2595 - font-weight: 500;
2596 - margin: 0;
2597 - font-size: 18px;
2598 - color: #5e6977;
2599 - line-height: 24px;
2600 -}
2601 -.antivirus-log__close {
2602 - background-color: transparent;
2208 +.wtotem_antivirus__quarantine-restore-button {
2603 2209 cursor: pointer;
2604 - border: none;
2605 - border-radius: 50%;
2606 - aspect-ratio: 1;
2607 - display: flex;
2608 - justify-content: center;
2609 - align-items: center;
2610 -}
2611 -.antivirus-history {
2612 - display: flex;
2613 - justify-content: space-between;
2614 - align-items: center;
2615 - margin-top: 27px;
2616 - margin-bottom: 23px;
2617 -}
2618 -.antivirus-history__title {
2619 - color: #5e6977;
2620 - font-weight: 700;
2621 - line-height: 24px;
2622 - font-size: 24px;
2623 - margin: 0;
2624 -}
2625 -.antivirus-picker {
2626 - display: flex;
2627 - align-items: center;
2628 - gap: 9px;
2629 -}
2630 -.antivirus-picker__date.date-picker {
2631 - background-color: #fff;
2632 - box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05);
2633 - padding: 13px 12px;
2634 - border-radius: 1000px;
2635 - max-height: 45px;
2636 -}
2637 -.antivirus-picker__range {
2638 - padding: 7px 8px;
2639 - display: flex;
2640 - align-items: center;
2641 - gap: 6px;
2642 - background-color: #fff;
2643 - border-radius: 1000px;
2644 - box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05);
2645 - max-height: 45px;
2646 -}
2647 -.antivirus-picker__btn {
2648 - line-height: 0;
2649 - padding: 16px 12px;
2650 - background-color: transparent;
2651 - border-radius: 1000px;
2652 - border-color: transparent;
2653 - color: #5e6977;
2654 - font-size: 12px;
2655 - font-weight: 400;
2656 - font-family: 'Inter', sans-serif;
2657 - transition: background-color 0.15s;
2658 - cursor: pointer;
2659 -}
2660 -.antivirus-picker__btn--active {
2661 - color: #fff;
2662 - background-color: #3d50df;
2663 -}
2664 -.antivirus-spin {
2665 - animation: spinner 1.1s infinite linear;
2666 -}
2667 -.antivirus-log-popup {
2668 - position: absolute;
2669 - top: 0;
2670 - background-color: #fff;
2671 - right: 0;
2672 - width: 50%;
2210 + display: inline-block;
2211 + padding: 0 5px;
2673 2212 height: 100%;
2674 - z-index: 10;
2675 - display: none;
2676 -}
2677 -.antivirus-log-popup--active {
2678 - display: block;
2679 -}
2680 -.antivirus-scan-popup {
2681 - position: absolute;
2682 - top: 0;
2683 - background-color: #fff;
2684 - right: 0;
2685 - width: 50%;
2686 - height: 100%;
2687 - z-index: 10;
2688 - display: none;
2689 -}
2690 -.antivirus-scan-popup--active {
2691 - display: block;
2692 - height: 100vh;
2693 -}
2694 -.antivirus-quarantine {
2695 - padding: 24px 24px 34px;
2696 - position: relative;
2697 -}
2698 -.antivirus-quarantine__tab {
2699 2213 background-color: transparent;
2700 2214 border: none;
2701 - cursor: pointer;
2702 - font-family: 'Inter', sans-serif;
2703 - font-weight: 400;
2704 - padding: 0 0 4px;
2705 - color: #ef4444;
2215 +}
2216 +.wtotem_antivirus__quarantine-restore-text {
2706 2217 position: relative;
2707 - font-size: 16px;
2708 -}
2709 -.antivirus-quarantine__tab .num {
2710 - padding: 2px 10px;
2711 - border-radius: 15px;
2712 - margin-left: 0px;
2713 - margin-bottom: 3px;
2714 - background-color: #ffe4eaa1;
2715 - color: #87133c;
2218 + padding-left: 20px;
2716 2219 font-size: 12px;
2717 - font-weight: 100;
2718 - display: inline-block;
2220 + font-weight: 500;
2221 + color: #3d50df;
2719 2222 }
2720 -.antivirus-quarantine__tab--active {
2721 - font-weight: 700;
2722 -}
2723 -.antivirus-quarantine__tab--active::after {
2724 - content: '';
2223 +.wtotem_antivirus__quarantine-restore-text::before {
2224 + content: "";
2225 + display: block;
2725 2226 position: absolute;
2726 - height: 2px;
2727 - width: 100%;
2227 + height: 15px;
2228 + width: 15px;
2229 + top: 50%;
2728 2230 left: 0;
2729 - bottom: 0;
2730 - background-color: #ef4444;
2731 - border-radius: 12px;
2231 + transform: translateY(-50%);
2232 + background: url("../img/restore-file.svg") no-repeat center center/contain;
2732 2233 }
2733 -.antivirus-quarantine__tab:focus {
2734 - outline-offset: 4px;
2234 +.wtotem_body .add-to-quarantine{
2235 + cursor: pointer;
2735 2236 }
2736 -.antivirus-quarantine__items-container {
2737 - margin-top: 22px;
2237 +.wtotem_antivirus-logs__panel {
2738 2238 display: flex;
2739 - flex-direction: column;
2740 - gap: 9px;
2741 - display: none;
2742 - /*max-height: 500px;*/
2743 - overflow-y: auto;
2239 + align-items: center;
2240 + flex-wrap: wrap;
2241 + /*margin-bottom: 15px;*/
2242 + padding: 0 18px 10px;
2744 2243 }
2745 -.antivirus-quarantine__items-container--active {
2746 - display: flex;
2244 +.wtotem_antivirus-logs__filter {
2245 + margin-bottom: 0;
2747 2246 }
2748 -.antivirus-quarantine__item {
2247 +.wtotem_antivirus-logs__permission {
2248 + margin-left: 30px;
2249 +}
2250 +.wtotem_last_scan_av {
2749 2251 width: 100%;
2750 - text-align: left;
2751 - font-family: 'Inter', sans-serif;
2752 - max-height: 70px;
2753 - overflow: hidden;
2754 - transition: max-height 0.15s ease;
2755 - will-change: max-height;
2756 -}
2757 -.antivirus-quarantine__item p {
2252 + text-align: right;
2253 + border-top: 1px solid #f1f1f1;
2758 2254 margin: 0;
2255 + padding: 10px;
2256 + color: #86939e;
2257 + font-size: 14px;
2759 2258 }
2760 -.antivirus-quarantine__item--open {
2761 - max-height: 500px;
2762 - overflow-y: visible;
2763 - padding-right: 0px;
2764 - position: relative;
2765 -}
2766 -.antivirus-quarantine__item--open .antivirus-quarantine__item-preview {
2767 - padding-bottom: 5px;
2768 -}
2769 -.antivirus-quarantine__item-entry {
2770 - padding: 25px 0;
2771 -}
2772 -.antivirus-quarantine__item-entry:not(:last-child) {
2773 - border-bottom: 1px solid #e1e8ee;
2774 -}
2775 -.antivirus-quarantine__item-preview {
2259 +.wtotem_antivirus-logs__buttons-wrapper {
2260 + margin-left: auto;
2776 2261 display: flex;
2777 - justify-content: space-between;
2778 - align-items: center;
2779 - position: sticky;
2780 - top: 0;
2781 - background-color: #f9fafb;
2782 2262 }
2783 -.antivirus-quarantine__item-name {
2784 - color: #d46c6a;
2263 +.wtotem_antivirus-logs__button {
2264 + cursor: pointer;
2265 + font-family: inherit;
2266 + display: block;
2785 2267 font-weight: 500;
2786 - margin: 0;
2787 -}
2788 -.antivirus-quarantine__item-path {
2789 - color: #5e6977;
2790 - font-weight: 500;
2791 2268 font-size: 14px;
2792 - margin: 0;
2793 -}
2794 -.antivirus-quarantine__item-actions {
2795 - display: flex;
2796 - gap: 6px;
2797 - align-items: center;
2798 -}
2799 -.antivirus-quarantine__item-btn {
2269 + border: none;
2800 2270 background-color: transparent;
2801 - cursor: pointer;
2802 - border-color: transparent;
2271 + color: #3d50df;
2272 + margin-right: 10px;
2273 + min-height: 28px;
2803 2274 }
2804 -.antivirus-quarantine__item-chevron {
2805 - transform: rotate(90deg);
2806 - transition: transform 0.3s ease;
2275 +.wtotem_antivirus-logs__button--download {
2276 + position: relative;
2277 + padding-left: 33px;
2807 2278 }
2808 -.antivirus-quarantine__item-chevron--open {
2809 - transform: rotate(-90deg);
2279 +.wtotem_antivirus-logs__button--download::before {
2280 + content: "";
2281 + position: absolute;
2282 + height: 28px;
2283 + width: 28px;
2284 + top: 50%;
2285 + left: 0;
2286 + transform: translateY(-50%);
2287 + border-radius: 50%;
2288 + background: #3d50df url("../img/download-white.svg") no-repeat center center;
2810 2289 }
2811 -.antivirus-quarantine__item-signature-title, .antivirus-quarantine__item-signature-name {
2812 - line-height: 20px;
2290 +.wtotem_antivirus-logs__button--rescan {
2291 + position: relative;
2292 + padding-left: 33px;
2813 2293 }
2814 -.antivirus-quarantine__item-signature-title {
2815 - text-transform: uppercase;
2816 - color: #6b7280;
2817 - font-size: 10px;
2818 - font-weight: 700;
2819 -}
2820 -.antivirus-quarantine__item-signature-name {
2821 - color: #5e6977;
2822 - font-weight: 700;
2823 - font-size: 14px;
2824 -}
2825 -.antivirus-quarantine__item-table {
2826 - margin-top: 6px;
2827 -}
2828 -.antivirus-quarantine__item-table th {
2829 - color: #5e6977;
2830 - font-size: 10px;
2831 - text-transform: uppercase;
2832 - font-weight: 700;
2833 - line-height: 20px;
2834 -}
2835 -.antivirus-quarantine__item-table td {
2836 - font-weight: 400;
2837 - line-height: 20px;
2838 - font-size: 14px;
2839 - color: #5e6977;
2840 -}
2841 -.antivirus-quarantine__item-table td:not(:last-child) {
2842 - padding-right: 27px;
2843 -}
2844 -.antivirus-quarantine__item-description {
2845 - margin-top: 25px;
2846 - color: #6b7280;
2847 -}
2848 -.antivirus-quarantine__item-title {
2849 - text-transform: uppercase;
2850 - font-weight: 700;
2851 - font-size: 10px;
2852 - line-height: 20px;
2853 -}
2854 -.antivirus-quarantine__item-content {
2855 - font-weight: 400;
2856 - font-size: 10px;
2857 - line-height: 20px;
2858 -}
2859 -.antivirus-quarantine__btn {
2860 - background-color: red;
2861 - padding: 16px;
2862 - background-color: #f9fafb;
2863 - border-radius: 12px;
2864 -}
2865 -.antivirus-quarantine__nodata {
2866 - height: 580px;
2867 - display: grid;
2868 - place-items: center;
2869 - text-align: center;
2870 - place-content: center;
2871 -}
2872 -.antivirus-quarantine__nodata-icon-container {
2873 - width: 60px;
2874 - height: 60px;
2875 - background-color: #eef2ff;
2876 - display: grid;
2877 - place-items: center;
2294 +.wtotem_antivirus-logs__button--rescan::before {
2295 + content: "";
2296 + position: absolute;
2297 + height: 28px;
2298 + width: 28px;
2299 + top: 50%;
2300 + left: 0;
2301 + transform: translateY(-50%);
2878 2302 border-radius: 50%;
2303 + background: #3d50df url("../img/round-arrows.svg") no-repeat center center;
2879 2304 }
2880 -.antivirus-quarantine__nodata-title {
2881 - color: #111827;
2882 - font-weight: 500;
2883 - margin: 0;
2884 - margin-top: 17px;
2885 - font-size: 18px;
2305 +.wtotem_antivirus-logs__button--rescan.active::before {
2306 + top: 0;
2307 + transform: rotate(0deg);
2308 + animation: 1s linear 0s normal none infinite running rot;
2309 + -webkit-animation: 1s linear 0s normal none infinite running rot;
2886 2310 }
2887 -.antivirus-quarantine__nodata-description {
2888 - margin: 0;
2889 - color: #6b7280;
2890 - margin-top: 4px;
2891 - font-size: 14px;
2892 - font-weight: 400;
2311 +.wtotem_antivirus-logs__button:last-child {
2312 + margin-right: 0;
2893 2313 }
2894 2314
2895 2315 /*
2896 2316 * Antivirus small styles 768px
@@ -2895,9 +2315,22 @@
2895 2315 /*
2896 2316 * Antivirus small styles 768px
2897 2317 */
2898 2318 @media screen and (max-width: 768px) {
2899 -
2319 + .wtotem_antivirus-logs__button {
2320 + padding-left: 28px;
2321 + }
2322 + .wtotem_antivirus-logs__button-text {
2323 + position: absolute;
2324 + clip: rect(1px 1px 1px 1px);
2325 + /* IE6, IE7 */
2326 + clip: rect(1px, 1px, 1px, 1px);
2327 + padding: 0;
2328 + border: 0;
2329 + height: 1px;
2330 + width: 1px;
2331 + overflow: hidden;
2332 + }
2900 2333 }
2901 2334
2902 2335 /*
2903 2336 * Antivirus small styles 768px
@@ -2902,9 +2335,15 @@
2902 2335 /*
2903 2336 * Antivirus small styles 768px
2904 2337 */
2905 2338 @media screen and (max-width: 992px) {
2906 -
2339 + .wtotem_antivirus__quarantine .wtotem_file-table__td:first-child {
2340 + width: auto;
2341 + }
2342 + .wtotem_antivirus__quarantine .wtotem_file-table__td:last-child {
2343 + display: block;
2344 + width: auto;
2345 + }
2907 2346 }
2908 2347
2909 2348 /*
2910 2349 * Antivirus Extra small styles 320-576px
@@ -2909,912 +2348,41 @@
2909 2348 /*
2910 2349 * Antivirus Extra small styles 320-576px
2911 2350 */
2912 2351 @media screen and (max-width: 576px) {
2913 -
2914 -}
2915 -
2916 -/*
2917 - * Antivirus Extra small styles 320-375px
2918 -*/
2919 -@media screen and (max-width: 375px) {
2920 -
2921 -}
2922 -
2923 -/*
2924 - * Antivirus history block styles
2925 -*/
2926 -.wtotem_body .antivirus-scanned table {
2927 - width: 100%;
2928 - border-collapse: collapse;
2929 -}
2930 -.wtotem_body .antivirus-scanned tr {
2931 - cursor: pointer;
2932 -}
2933 -.wtotem_body .antivirus-scanned--no-data tr {
2934 - cursor: initial;
2935 -}
2936 -.wtotem_body .antivirus-scanned tbody td, .wtotem_body .antivirus-scanned thead td {
2937 - max-width: 370px;
2938 - overflow: hidden;
2939 - text-overflow: ellipsis;
2940 - padding: 7px 24px;
2941 - font-size: 14px;
2942 -}
2943 -.wtotem_body .antivirus-scanned tbody td .actions, .wtotem_body .antivirus-scanned thead td .actions {
2944 - text-align: end;
2945 -}
2946 -.wtotem_body .antivirus-scanned tbody td .actions-icon, .wtotem_body .antivirus-scanned thead td .actions-icon {
2947 - display: flex;
2948 - justify-content: flex-end;
2949 -}
2950 -.wtotem_body .antivirus-scanned tbody td .filePath, .wtotem_body .antivirus-scanned thead td .filePath {
2951 - word-break: break-all;
2952 - width: 550px;
2953 - display: -webkit-box;
2954 - -webkit-line-clamp: 1;
2955 - -webkit-box-orient: vertical;
2956 - overflow: hidden;
2957 -}
2958 -.wtotem_body .antivirus-scanned thead {
2959 - font-weight: bold;
2960 - text-transform: uppercase;
2961 - border-bottom: 1px solid #e1e8ee;
2962 - background-color: #f8f9fa;
2963 -}
2964 -.wtotem_body .antivirus-scanned thead td {
2965 - color: #5e6977;
2966 - font-size: 12px;
2967 - font-weight: 500;
2968 - padding: 7px 24px;
2969 - border: none;
2970 -}
2971 -.wtotem_body .antivirus-scanned thead td:not(:last-child) {
2972 - /*border-right: 1px solid #e1e8ee;*/
2973 -}
2974 -.wtotem_body .antivirus-scanned tbody td {
2975 - height: 45px;
2976 - border: none;
2977 - border-bottom: 1px solid #e1e8ee;
2978 - padding: 16px 24px;
2979 - background: transparent;
2980 -}
2981 -.wtotem_body .antivirus-scanned tbody td:last-child {
2982 - text-align: right;
2983 -}
2984 -.wtotem_body .antivirus-scanned .wt-select {
2985 - min-width: 200px;
2986 -}
2987 -.wtotem_body .antivirus-scanned__last-scan {
2988 - display: flex;
2989 - justify-content: space-between;
2990 - align-items: center;
2991 - border-bottom: 1px solid #e1e8ee;
2992 - padding: 15px;
2993 - color: #86939e;
2994 - font-size: 16px;
2995 - line-height: 24px;
2996 -}
2997 -.wtotem_body .antivirus-scanned__filter {
2998 - display: flex;
2999 - align-items: center;
3000 - padding: 15px;
3001 - border-bottom: 1px solid #e1e8ee;
3002 -}
3003 -.wtotem_body .antivirus-scanned__file-path {
3004 - display: flex;
3005 - flex-direction: column;
3006 -}
3007 -.wtotem_body .antivirus-scanned__file-path * + * {
3008 - margin-top: 6px;
3009 -}
3010 -.wtotem_body .antivirus-scanned__actions-wrapper {
3011 - display: flex;
3012 - align-items: center;
3013 - gap: 10px;
3014 - justify-content: flex-end;
3015 -}
3016 -.wtotem_body .antivirus-scanned .number {
3017 - position: relative;
3018 - display: flex;
3019 - justify-content: end;
3020 - align-items: center;
3021 - padding: 2px 12px 2px 22px;
3022 - border-radius: 12px;
3023 - font-size: 14px;
3024 - font-weight: 500;
3025 - min-width: 60px;
3026 -}
3027 -.wtotem_body .antivirus-scanned .number::before {
3028 - content: '';
3029 - position: absolute;
3030 - width: 6px;
3031 - height: 6px;
3032 - border-radius: 50%;
3033 - top: 50%;
3034 - left: 9px;
3035 - translate: 0 -50%;
3036 -}
3037 -.wtotem_body .antivirus-scanned .infected {
3038 - display: flex;
3039 - justify-content: space-between;
3040 -}
3041 -.wtotem_body .antivirus-scanned .infected__number {
3042 - color: #991b1b;
3043 - background-color: #fee2e2;
3044 -}
3045 -.wtotem_body .antivirus-scanned .infected__number::before {
3046 - background-color: #f87171;
3047 -}
3048 -.wtotem_body .antivirus-scanned .scanned {
3049 - display: flex;
3050 -}
3051 -.wtotem_body .antivirus-scanned .scanned__number {
3052 - background-color: #fef3c7;
3053 - color: #92400e;
3054 -}
3055 -.wtotem_body .antivirus-scanned .scanned__number::before {
3056 - background-color: #fbbf24;
3057 -}
3058 -.wtotem_body .antivirus-scanned .dots {
3059 - background-color: transparent;
3060 - border: none;
3061 - cursor: pointer;
3062 -}
3063 -.wtotem_body .antivirus-scanned--advanced td:first-child {
3064 - max-width: 575px;
3065 -}
3066 -.wtotem_body .antivirus-scanned--advanced td + td {
3067 - width: auto;
3068 -}
3069 -.wtotem_body .antivirus-all-stats {
3070 - display: grid;
3071 - grid-template-columns: repeat(4, 1fr);
3072 - padding: 0;
3073 -}
3074 -@media (max-width: 1500px) {
3075 - .wtotem_body .antivirus-all-stats {
3076 - grid-template-columns: repeat(2, 1fr);
2352 + .wtotem_antivirus__block {
2353 + flex-wrap: wrap;
3077 2354 }
3078 -}
3079 -.wtotem_body .antivirus-all-stats__item {
3080 - border-right: 1px solid #f3f5f6;
3081 - padding: 10px;
3082 -}
3083 -.wtotem_body .antivirus-all-stats__item:last-child {
3084 - border-right: none;
3085 -}
3086 -@media (max-width: 1500px) {
3087 - .wtotem_body .antivirus-all-stats__item:nth-child(2) {
2355 + .wtotem_antivirus__item {
2356 + width: 172px;
2357 + border-bottom: 1px solid #f3f5f6;
2358 + }
2359 + .wtotem_antivirus__item:last-child {
3088 2360 border-right: none;
2361 + border-bottom: none;
3089 2362 }
3090 - .wtotem_body .antivirus-all-stats__item:nth-child(1), .wtotem_body .antivirus-all-stats__item:nth-child(2) {
3091 - border-bottom: 1px solid #f3f5f6;
2363 + .wtotem_antivirus__item:nth-child(2) {
2364 + border-right: none;
3092 2365 }
2366 + .wtotem_antivirus__item:nth-child(3) {
2367 + border-bottom: none;
2368 + }
2369 + .wtotem_antivirus-logs__permission {
2370 + order: 3;
2371 + margin-left: 0;
2372 + margin-top: 10px;
2373 + }
3093 2374 }
3094 -.wtotem_body .antivirus-all-stats__title {
3095 - margin-top: 0;
3096 - font-weight: bold;
3097 - font-size: 12px;
3098 - line-height: 18px;
3099 - color: #5e6977;
3100 - text-transform: uppercase;
3101 -}
3102 -.wtotem_body .antivirus-all-stats__value {
3103 - font-weight: bold;
3104 - font-size: 32px;
3105 - line-height: 32px;
3106 -}
3107 -.wtotem_body .antivirus-all-sites__item {
3108 - padding: 14px 22px;
3109 - display: flex;
3110 - align-items: center;
3111 - justify-content: space-between;
3112 - border-bottom: 1px solid #f3f5f6;
3113 -}
3114 -.wtotem_body .antivirus-all-sites__count {
3115 - background: #ee3f3f;
3116 - border-radius: 3px;
3117 - padding: 2px 8px;
3118 - font-size: 12px;
3119 - line-height: 20px;
3120 - color: #ffffff;
3121 -}
3122 -.wtotem_body .antivirus-stats {
3123 - display: flex;
3124 - align-items: center;
3125 - height: 95px;
3126 - border-top: 1px solid #e1e8ee;
3127 - background: #ffffff;
3128 - z-index: 1;
3129 - box-shadow: 0 -33px 25px 0 #ffffff;
3130 -}
3131 -.wtotem_body .antivirus-stats-advanced {
3132 - display: flex;
3133 - justify-content: space-between;
3134 -}
3135 -.wtotem_body .antivirus-stats-advanced * + * {
3136 - border-left: 1px solid #f3f5f6;
3137 -}
3138 -.wtotem_body .antivirus-stats-advanced__item {
3139 - display: flex;
3140 - flex-direction: column;
3141 - align-items: center;
3142 - flex: 1;
3143 - padding: 24px;
3144 - cursor: pointer;
3145 -}
3146 -.wtotem_body .antivirus-stats__item {
3147 - display: flex;
3148 - flex-direction: column;
3149 - margin: 16px;
3150 - cursor: pointer;
3151 -}
3152 -.wtotem_body .antivirus-stats__count {
3153 - font-style: normal;
3154 - font-weight: bold;
3155 - font-size: 32px;
3156 - line-height: 18px;
3157 -}
3158 -.wtotem_body .antivirus-stats__text {
3159 - margin-top: 12px;
3160 - font-style: normal;
3161 - font-weight: 500;
3162 - font-size: 14px;
3163 - line-height: 18px;
3164 -}
3165 -.wtotem_body .antivirus-stats__text--active {
3166 - color: #3d50df;
3167 -}
3168 -.wtotem_body .antivirus-stats__action {
3169 - margin-left: auto;
3170 - margin-right: 16px;
3171 -}
3172 -.wtotem_body .antivirus-nodata {
3173 - background: #3d50df;
3174 - border-radius: 12px;
3175 - margin-bottom: 28px;
3176 - padding: 2rem;
3177 - display: flex;
3178 - align-items: center;
3179 - justify-content: space-between;
3180 - background-repeat: no-repeat;
3181 - background-size: auto 100%;
3182 - background-position: calc(100% - 90px) 0;
3183 -}
3184 -.wtotem_body .antivirus-nodata__text {
3185 - color: #fff;
3186 - font-size: 2rem;
3187 - font-weight: 700;
3188 - width: 350px;
3189 - line-height: 40px;
3190 - padding: 0;
3191 - margin: 0;
3192 -}
3193 -.wtotem_body .antivirus-nodata__btn {
3194 - padding: 14px 55px;
3195 - text-transform: none;
3196 - font-weight: 500;
3197 - font-size: 18px;
3198 - line-height: 20px;
3199 - position: relative;
3200 - overflow: hidden;
3201 - height: auto;
3202 -}
3203 -.wtotem_body .antivirus-nodata__btn--in-progress {
3204 - visibility: hidden;
3205 - opacity: 0;
3206 -}
3207 -.wtotem_body .antivirus-nodata__btn:hover {
3208 - border-color: #fff;
3209 -}
3210 -.wtotem_body .antivirus-nodata__btn:focus {
3211 - outline: 0;
3212 - border-color: #fff;
3213 -}
3214 -.wtotem_body .antivirus-not-scanned {
3215 - filter: blur(3px);
3216 - pointer-events: none;
3217 - user-select: none;
3218 -}
3219 -.wtotem_body .antivirus-info {
3220 - display: grid;
3221 - grid-template-columns: repeat(2, 1fr);
3222 - gap: 28px;
3223 - margin-bottom: 1.25rem;
3224 -}
3225 -.wtotem_body .antivirus-scan {
3226 - background-color: #fff;
3227 - grid-column: 1/4;
3228 - border-radius: 12px;
3229 - position: relative;
3230 - overflow: hidden;
3231 - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
3232 -}
3233 -.wtotem_body .antivirus-scan__process {
3234 - display: flex;
3235 - justify-content: space-between;
3236 - align-items: center;
3237 -}
3238 -.wtotem_body .antivirus-scan__progress {
3239 - height: 10px;
3240 - top: 0;
3241 - left: 0;
3242 - position: absolute;
3243 - background-color: #e2e8f0;
3244 - width: 100%;
3245 -}
3246 -.wtotem_body .antivirus-scan__progress--active {
3247 - background-color: #3d50df;
3248 -}
3249 -.wtotem_body .antivirus-scan__progress--infected {
3250 - background-color: #ef4444;
3251 -}
3252 -.wtotem_body .antivirus-scan__progress--clean {
3253 - background-color: #10b981;
3254 -}
3255 -.wtotem_body .antivirus-scan__step {
3256 - font-weight: 400;
3257 - color: #86939e;
3258 -}
3259 -.wtotem_body .antivirus-scan__type {
3260 - font-weight: 700;
3261 - color: #86939e;
3262 -}
3263 -.wtotem_body .antivirus-scan__details {
3264 - display: grid;
3265 - grid-template-columns: 1fr 180px 180px 180px;
3266 - gap: 12px;
3267 -}
3268 -.wtotem_body .antivirus-scan__details--popup {
3269 - display: flex;
3270 - gap: 12px;
3271 -}
3272 -.wtotem_body .antivirus-scan__details--popup > * {
3273 - flex: 1;
3274 -}
3275 -.wtotem_body .antivirus-scan__main {
3276 - padding: 2rem 1rem 0;
3277 -}
3278 -.wtotem_body .antivirus-scan__step {
3279 - display: flex;
3280 - gap: 12px;
3281 - align-items: center;
3282 -}
3283 -.wtotem_body .antivirus-scan__icon-container {
3284 - width: 60px;
3285 - height: 60px;
3286 - border-radius: 50%;
3287 - display: flex;
3288 - align-items: center;
3289 - justify-content: center;
3290 -}
3291 -.wtotem_body .antivirus-scan__icon-container--default {
3292 - background-color: #eef2ff;
3293 -}
3294 -.wtotem_body .antivirus-scan__icon-container--infected {
3295 - background-color: #fef2f2;
3296 -}
3297 -.wtotem_body .antivirus-scan__icon-container--clean {
3298 - background-color: #ecfdf5;
3299 -}
3300 -.wtotem_body .antivirus-scan__step-info {
3301 - flex: 2;
3302 -}
3303 -.wtotem_body .antivirus-scan__count {
3304 - background-color: #f3f4f6;
3305 - border-radius: 12px;
3306 - padding: 25px 17px;
3307 - display: flex;
3308 - align-items: center;
3309 - justify-content: space-between;
3310 - border-color: transparent;
3311 -}
3312 -.wtotem_body .antivirus-scan__count-content {
3313 - display: flex;
3314 - flex-direction: column;
3315 - gap: 8px;
3316 -}
3317 -.wtotem_body .antivirus-scan__count-text {
3318 - font-size: 14px;
3319 - font-weight: 500;
3320 - color: #5e6977;
3321 - margin: 0;
3322 -}
3323 -.wtotem_body .antivirus-scan__count-num {
3324 - font-size: 28px;
3325 - font-weight: 400;
3326 - line-height: 18px;
3327 - margin-bottom: 10px;
3328 -}
3329 -.wtotem_body .antivirus-scan__scanned .wtotem_body .antivirus-scan__count-num {
3330 - color: #fbbf24;
3331 -}
3332 -.wtotem_body .antivirus-scan__clean .wtotem_body .antivirus-scan__count-num {
3333 - color: #10b981;
3334 -}
3335 -.wtotem_body .antivirus-scan__infected .wtotem_body .antivirus-scan__count-num {
3336 - color: #ef4444;
3337 -}
3338 -.wtotem_body .antivirus-scan__footer {
3339 - display: flex;
3340 - justify-content: space-between;
3341 - align-items: center;
3342 - padding: 15px 16px;
3343 - background-color: #f9fafb;
3344 - margin-top: 28px;
3345 -}
3346 -.wtotem_body .antivirus-scan__start {
3347 - font-weight: 500;
3348 - font-size: 14px;
3349 - color: #86939e;
3350 -}
3351 -.wtotem_body .antivirus-scan__btn {
3352 - padding: 12px 18px;
3353 - text-transform: none;
3354 - font-weight: 500;
3355 - position: relative;
3356 -}
3357 -/*.wtotem_body .antivirus-scan::after {*/
3358 -/* content: '';*/
3359 -/* height: 10px;*/
3360 -/* width: 2px;*/
3361 -/* background-color: #fff;*/
3362 -/* position: absolute;*/
3363 -/* top: 0;*/
3364 -/* left: 50%;*/
3365 -/* transform: translateX(-50%);*/
3366 -/* z-index: 1;*/
3367 -/*}*/
3368 -.wtotem_body .antivirus-scan__popup-wrapper {
3369 - padding: 20px 16.5px;
3370 - display: flex;
3371 - flex-direction: column;
3372 - gap: 20px;
3373 - height: 100%;
3374 - overflow-y: scroll;
3375 -}
3376 -.wtotem_body .antivirus-scan__popup-title {
3377 - color: #5e6977;
3378 - font-weight: 700;
3379 - font-size: 20px;
3380 - line-height: 24px;
3381 - margin-bottom: 10px;
3382 -}
3383 -.wtotem_body .antivirus-scan__popup-content {
3384 - flex: 1;
3385 - padding-bottom: 100px;
3386 - flex: 1;
3387 - display: flex;
3388 - flex-direction: column;
3389 - gap: 8px;
3390 -}
3391 -.wtotem_body .antivirus-scan__infected--done {
3392 - cursor: pointer;
3393 -}
3394 -.wtotem_body .antivirus-log {
3395 - background-color: #fff;
3396 - border-radius: 12px;
3397 - box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05);
3398 - display: flex;
3399 - flex-direction: column;
3400 - grid-template-rows: 56px 1fr 60px;
3401 -}
3402 -.wtotem_body .antivirus-log__title {
3403 - font-weight: 700;
3404 - color: #5e6977;
3405 - font-size: 18px;
3406 - line-height: 24px;
3407 - padding: 16px 22px;
3408 - border-bottom: 1px solid #e1e8ee;
3409 - font-family: 'Inter', sans-serif;
3410 - margin: 0;
3411 - grid-row: 1/2;
3412 -}
3413 -.wtotem_body .antivirus-log__items {
3414 - display: flex;
3415 - flex-direction: column;
3416 - flex: 1;
3417 -}
3418 -.wtotem_body .antivirus-log__view-all {
3419 - text-align: left;
3420 - background-color: transparent;
3421 - border-color: transparent;
3422 - cursor: pointer;
3423 - display: flex;
3424 - gap: 10px;
3425 - align-items: center;
3426 - color: #3d50df;
3427 - font-weight: 500;
3428 - font-family: 'Inter', sans-serif;
3429 - line-height: 24px;
3430 - padding: 21px 22px;
3431 - transition: all 0.3s;
3432 - border-radius: 0 0 12px 12px;
3433 -}
3434 -.wtotem_body .antivirus-log__view-all:hover, .wtotem_body .antivirus-log__view-all:focus {
3435 - background-color: #eff6ff;
3436 -}
3437 -.wtotem_body .antivirus-log__view-all:focus {
3438 - outline-color: #3d50df;
3439 -}
3440 -.wtotem_body .antivirus-log__items {
3441 - display: flex;
3442 - flex-direction: column;
3443 -}
3444 -.wtotem_body .antivirus-log__item {
3445 - background-color: transparent;
3446 - border-color: transparent;
3447 - display: flex;
3448 - align-items: center;
3449 - justify-content: space-between;
3450 - border-bottom: 1px solid #e1e8ee;
3451 - padding: 16px 24px;
3452 - transition: all 0.3s;
3453 - min-height: 88px;
3454 - cursor: pointer;
3455 -}
3456 -.wtotem_body .antivirus-log__item:hover, .wtotem_body .antivirus-log__item:focus {
3457 - background-color: #eff6ff;
3458 -}
3459 -.wtotem_body .antivirus-log__item:focus {
3460 - outline-color: #3d50df;
3461 -}
3462 -.wtotem_body .antivirus-log__item--no-hover:hover {
3463 - background-color: initial;
3464 - cursor: default;
3465 -}
3466 -.wtotem_body .antivirus-log__item:not(:only-child) {
3467 - flex-grow: 1;
3468 -}
3469 -.wtotem_body .antivirus-log__info-container {
3470 - display: flex;
3471 - align-items: center;
3472 - gap: 12px;
3473 -}
3474 -.wtotem_body .antivirus-log__icon-container {
3475 - width: 40px;
3476 - height: 40px;
3477 - border-radius: 50%;
3478 - display: grid;
3479 - place-items: center;
3480 -}
3481 -.wtotem_body .antivirus-log__icon-container--clean {
3482 - background-color: #d1fae5;
3483 -}
3484 -.wtotem_body .antivirus-log__icon-container--infected {
3485 - background-color: #fee2e2;
3486 -}
3487 -.wtotem_body .antivirus-log__icon-container--header {
3488 - width: 60px;
3489 - height: 60px;
3490 - background-color: #eef2ff;
3491 -}
3492 -.wtotem_body .antivirus-log__item-info {
3493 - text-align: left;
3494 -}
3495 -.wtotem_body .antivirus-log__item-date {
3496 - text-align: left;
3497 - font-size: 14px;
3498 - color: #9ca3af;
3499 - font-weight: 400;
3500 - font-family: 'Inter', sans-serif;
3501 - margin: 0;
3502 -}
3503 -.wtotem_body .antivirus-log__item-date--header {
3504 - margin: 0;
3505 - color: #86939e;
3506 - font-size: 14px;
3507 - font-weight: 500;
3508 - font-family: 'Inter', sans-serif;
3509 - line-height: 24px;
3510 -}
3511 -.wtotem_body .antivirus-log__item-status {
3512 - text-align: left;
3513 - font-family: 'Inter', sans-serif;
3514 - color: #6b7280;
3515 - margin: 0;
3516 -}
3517 -.wtotem_body .antivirus-log__item-status--header {
3518 - font-family: 'Inter', sans-serif;
3519 - font-weight: 500;
3520 - margin: 0;
3521 - font-size: 18px;
3522 - color: #5e6977;
3523 - line-height: 24px;
3524 -}
3525 -.wtotem_body .antivirus-log__close {
3526 - background-color: transparent;
3527 - cursor: pointer;
3528 - border: none;
3529 - border-radius: 50%;
3530 - aspect-ratio: 1;
3531 - display: flex;
3532 - justify-content: center;
3533 - align-items: center;
3534 -}
3535 -.wtotem_body .antivirus-history {
3536 - display: flex;
3537 - justify-content: space-between;
3538 - align-items: center;
3539 - margin-top: 27px;
3540 - margin-bottom: 23px;
3541 -}
3542 -.wtotem_body .antivirus-history__title {
3543 - color: #5e6977;
3544 - font-weight: 700;
3545 - line-height: 24px;
3546 - font-size: 24px;
3547 - margin: 0;
3548 -}
3549 -.wtotem_body .antivirus-picker {
3550 - display: flex;
3551 - align-items: center;
3552 - gap: 9px;
3553 -}
3554 -.wtotem_body .antivirus-picker__radio{
3555 - display: none;
3556 -}
3557 -.wtotem_body .antivirus-picker__date.date-picker {
3558 - background-color: #fff;
3559 - box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05);
3560 - padding: 7px 12px;
3561 - border-radius: 1000px;
3562 - max-height: 45px;
3563 -}
3564 -.wtotem_body .antivirus-picker__range {
3565 - padding: 7px 8px;
3566 - display: flex;
3567 - align-items: center;
3568 - gap: 6px;
3569 - background-color: #fff;
3570 - border-radius: 1000px;
3571 - box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05);
3572 - max-height: 45px;
3573 -}
3574 -.wtotem_body .antivirus-picker__btn {
3575 - line-height: 0;
3576 - padding: 16px 12px;
3577 - background-color: transparent;
3578 - border-radius: 1000px;
3579 - border-color: transparent;
3580 - color: #5e6977;
3581 - font-size: 14px;
3582 - font-weight: 400;
3583 - font-family: 'Inter', sans-serif;
3584 - transition: background-color 0.15s;
3585 - cursor: pointer;
3586 -}
3587 -.wtotem_body .antivirus-picker__btn--active {
3588 - color: #fff;
3589 - background-color: #3d50df;
3590 -}
3591 -.wtotem_body .antivirus-spin {
3592 - animation: spinner 1.1s infinite linear;
3593 -}
3594 2375
3595 2376 /*
3596 - * Antivirus quarantine block styles
2377 + * Antivirus Extra small styles 320-375px
3597 2378 */
3598 -.wtotem_body .antivirus-quarantine {
3599 - padding: 24px 24px 34px;
3600 - position: relative;
2379 +@media screen and (max-width: 375px) {
2380 + .wtotem_antivirus__item {
2381 + width: 150px;
2382 + }
3601 2383 }
3602 -.wtotem_body .antivirus-quarantine__tab {
3603 - background-color: transparent;
3604 - border: none;
3605 - cursor: pointer;
3606 - font-family: 'Inter', sans-serif;
3607 - font-weight: 400;
3608 - padding: 0 0 4px;
3609 - color: #ef4444;
3610 - position: relative;
3611 - font-size: 16px;
3612 -}
3613 -.wtotem_body .antivirus-quarantine__tab--active {
3614 - font-weight: 700;
3615 -}
3616 -.wtotem_body .antivirus-quarantine__tab--active::after {
3617 - content: '';
3618 - position: absolute;
3619 - height: 2px;
3620 - width: 100%;
3621 - left: 0;
3622 - bottom: 0;
3623 - background-color: #ef4444;
3624 - border-radius: 12px;
3625 -}
3626 -.wtotem_body .antivirus-quarantine__tab:focus {
3627 - outline-offset: 4px;
3628 -}
3629 -.wtotem_body .antivirus-quarantine__items-container {
3630 - margin-top: 22px;
3631 - display: flex;
3632 - flex-direction: column;
3633 - gap: 9px;
3634 - display: none;
3635 - /*max-height: 500px;*/
3636 - overflow-y: auto;
3637 -}
3638 -.wtotem_body .antivirus-quarantine__items-container--active {
3639 - display: flex;
3640 -}
3641 -.wtotem_body .antivirus-quarantine__item {
3642 - padding: 0 16px;
3643 - width: 100%;
3644 - text-align: left;
3645 - font-family: 'Inter', sans-serif;
3646 - max-height: 50px;
3647 - overflow: hidden;
3648 - transition: max-height 0.15s ease;
3649 - will-change: max-height;
3650 -}
3651 -.wtotem_body .antivirus-quarantine__item p {
3652 - margin: 0;
3653 -}
3654 -.wtotem_body .antivirus-quarantine__item--open {
3655 - max-height: 500px;
3656 - overflow-y: visible;
3657 - position: relative;
3658 -}
3659 -.wtotem_body .antivirus-quarantine__item--open .wtotem_body .antivirus-quarantine__item-preview {
3660 - padding-bottom: 5px;
3661 -}
3662 -.wtotem_body .antivirus-quarantine__item-entry {
3663 - padding: 25px 0;
3664 -}
3665 -.wtotem_body .antivirus-quarantine__item-entry:not(:last-child) {
3666 - border-bottom: 1px solid #e1e8ee;
3667 -}
3668 -.wtotem_body .antivirus-quarantine__item-preview {
3669 - display: flex;
3670 - justify-content: space-between;
3671 - align-items: center;
3672 - position: sticky;
3673 - top: 0;
3674 - background-color: #f9fafb;
3675 -}
3676 -.wtotem_body .antivirus-quarantine__item-name {
3677 - color: #d46c6a;
3678 - font-weight: 500;
3679 - margin: 0;
3680 -}
3681 -.wtotem_body .antivirus-quarantine__item-path {
3682 - color: #5e6977;
3683 - font-weight: 500;
3684 - font-size: 14px;
3685 - margin: 0;
3686 -}
3687 -.wtotem_body .antivirus-quarantine__item-actions {
3688 - display: flex;
3689 - gap: 6px;
3690 - align-items: center;
3691 -}
3692 -.wtotem_body .antivirus-quarantine__item-btn {
3693 - background-color: transparent;
3694 - cursor: pointer;
3695 - border-color: transparent;
3696 -}
3697 2384
3698 -.wtotem_body .antivirus-quarantine__item-btn {
3699 - display: flex;
3700 - align-items: center;
3701 - justify-content: center;
3702 - gap: 8px;
3703 - padding: 8px 16px;
3704 - background-color: transparent;
3705 - border: 1px solid #cc000094;
3706 - border-radius: 8px;
3707 - cursor: pointer;
3708 - transition: background-color 0.2s ease;
3709 - color: #cc000094;
3710 -}
3711 -
3712 -.wtotem_body .antivirus-quarantine__item-btn:hover {
3713 - background-color: #cbc9c924;
3714 -}
3715 -
3716 -.wtotem_body .antivirus-quarantine__item-btn svg {
3717 - display: block; /* чтобы убрать возможные лишние отступы */
3718 -}
3719 -
3720 -.wtotem_body .antivirus-quarantine__item-chevron {
3721 - transform: rotate(90deg);
3722 - transition: transform 0.3s ease;
3723 -}
3724 -.wtotem_body .antivirus-quarantine__item-chevron--open {
3725 - transform: rotate(-90deg);
3726 -}
3727 -.wtotem_body .antivirus-quarantine__item-signature-title, .wtotem_body .antivirus-quarantine__item-signature-name {
3728 - line-height: 20px;
3729 -}
3730 -.wtotem_body .antivirus-quarantine__item-signature-title {
3731 - text-transform: uppercase;
3732 - color: #6b7280;
3733 - font-size: 10px;
3734 - font-weight: 700;
3735 -}
3736 -.wtotem_body .antivirus-quarantine__item-signature-name {
3737 - color: #5e6977;
3738 - font-weight: 700;
3739 - font-size: 14px;
3740 -}
3741 -.wtotem_body .antivirus-quarantine__item-table {
3742 - margin-top: 6px;
3743 -}
3744 -.wtotem_body .antivirus-quarantine__item-table th {
3745 - color: #5e6977;
3746 - font-size: 10px;
3747 - text-transform: uppercase;
3748 - font-weight: 700;
3749 - line-height: 20px;
3750 -}
3751 -.wtotem_body .antivirus-quarantine__item-table td {
3752 - font-weight: 400;
3753 - line-height: 20px;
3754 - font-size: 14px;
3755 - color: #5e6977;
3756 -}
3757 -.wtotem_body .antivirus-quarantine__item-table th,
3758 -.wtotem_body .antivirus-quarantine__item-table td {
3759 - border: solid 1px transparent;
3760 - padding: 0;
3761 - background-color: transparent;
3762 -}
3763 -.wtotem_body .antivirus-quarantine__item-table td:not(:last-child) {
3764 - padding-right: 27px;
3765 -}
3766 -.wtotem_body .antivirus-quarantine__item-description {
3767 - margin-top: 25px;
3768 - color: #6b7280;
3769 -}
3770 -.wtotem_body .antivirus-quarantine__item-title {
3771 - text-transform: uppercase;
3772 - font-weight: 700;
3773 - font-size: 10px;
3774 - line-height: 20px;
3775 -}
3776 -.wtotem_body .antivirus-quarantine__item-content {
3777 - font-weight: 400;
3778 - font-size: 10px;
3779 - line-height: 20px;
3780 -}
3781 -.wtotem_body .antivirus-quarantine__btn {
3782 - padding: 16px 0 16px 0;
3783 - background-color: #f9fafb;
3784 - border-radius: 12px;
3785 - margin-bottom: 10px;
3786 -}
3787 -.wtotem_body .antivirus-quarantine__nodata {
3788 - height: 275px;
3789 - display: grid;
3790 - place-items: center;
3791 - text-align: center;
3792 - place-content: center;
3793 -}
3794 -.wtotem_body .antivirus-quarantine__nodata-icon-container {
3795 - width: 60px;
3796 - height: 60px;
3797 - background-color: #eef2ff;
3798 - display: grid;
3799 - place-items: center;
3800 - border-radius: 50%;
3801 -}
3802 -.wtotem_body .antivirus-quarantine__nodata-title {
3803 - color: #111827;
3804 - font-weight: 500;
3805 - margin: 0;
3806 - margin-top: 17px;
3807 - font-size: 18px;
3808 -}
3809 -.wtotem_body .antivirus-quarantine__nodata-description {
3810 - margin: 0;
3811 - color: #6b7280;
3812 - margin-top: 4px;
3813 - font-size: 14px;
3814 - font-weight: 400;
3815 -}
3816 -
3817 2385 /*
3818 2386 * Monitoring and scanning block styles
3819 2387 */
3820 2388 .wtotem_monitoring {
@@ -3836,13 +2404,8 @@
3836 2404 .wtotem_table__td,
3837 2405 .wtotem_table__info {
3838 2406 padding: 15px 15px;
3839 2407 }
3840 -.wtotem_table__th{
3841 - display: flex;
3842 - justify-content: space-between;
3843 - align-items: center;
3844 -}
3845 2408 .wtotem_table__th,
3846 2409 .wtotem_table__td {
3847 2410 border-bottom: 1px solid #f3f5f6;
3848 2411 }
@@ -4013,509 +2576,10 @@
4013 2576 }
4014 2577 }
4015 2578
4016 2579 /*
4017 - * Scanning block styles
4018 -*/
4019 -.port__top {
4020 - flex-grow: 1;
4021 - border-bottom: 1px solid #e1e8ee;
4022 - margin-bottom: 20px;
4023 -}
4024 -.port__header {
4025 - justify-content: space-between
4026 -}
4027 -.port__header,.port__title {
4028 - display: flex;
4029 - align-items: center
4030 -}
4031 -.port__title {
4032 - color: #374151;
4033 - font-weight: 700;
4034 - font-size: 20px;
4035 - line-height: 30px;
4036 - grid-gap: .25em;
4037 - gap: .25em
4038 -}
4039 -.port__settings {
4040 - font-weight: 500;
4041 - font-size: 14px;
4042 - background-color: transparent;
4043 - color: #3d50df;
4044 - display: flex;
4045 - grid-gap: 4px;
4046 - gap: 4px;
4047 - align-items: center;
4048 - border-color: transparent;
4049 - cursor: pointer
4050 -}
4051 -.port__settings:focus {
4052 - outline-offset: .5em;
4053 - outline-color: #3d50df
4054 -}
4055 -.port__settings-icon {
4056 - transform: rotate(-90deg)
4057 -}
4058 -.port__last-check {
4059 - display: flex;
4060 - grid-gap: 57px;
4061 - gap: 57px;
4062 - margin-top: 24px;
4063 - padding-bottom: 24px
4064 -}
4065 -.port__last-status {
4066 - display: flex;
4067 - flex-direction: column;
4068 - grid-gap: 4px;
4069 - gap: 4px
4070 -}
4071 -.port__last-status-title {
4072 - font-size: 14px;
4073 - color: #6b7280
4074 -}
4075 -.port__last-status-value {
4076 - color: #6b7280;
4077 - font-weight: 500
4078 -}
4079 -.port__last-status-value--warning {
4080 - color: #fbbf24
4081 -}
4082 -.port__last-status-value--good {
4083 - color: #10b981
4084 -}
4085 -.port__last-check-date {
4086 - display: flex;
4087 - flex-direction: column;
4088 - grid-gap: 4px;
4089 - gap: 4px
4090 -}
4091 -.port__last-check-date-title {
4092 - font-size: 14px;
4093 - color: #6b7280
4094 -}
4095 -.port__last-check-date-value {
4096 - font-weight: 500;
4097 - color: #374151
4098 -}
4099 -.port__result {
4100 - display: flex;
4101 - flex-direction: column;
4102 - justify-content: end;
4103 - grid-gap: 12px;
4104 - gap: 12px;
4105 - flex-grow: 1
4106 -}
4107 -.port__result-title {
4108 - font-size: 14px;
4109 - color: #6b7280
4110 -}
4111 -.port__result-list {
4112 - list-style-type: none;
4113 - display: flex;
4114 - flex-wrap: wrap;
4115 - grid-gap: 4px;
4116 - gap: 4px
4117 -}
4118 -.port__result-list-item {
4119 - border-radius: 100px;
4120 - background-color: #fffbeb;
4121 - border: 1px solid #fef3c7;
4122 - color: #ebad0e
4123 -}
4124 -.port__result-list-item,.port__result-list-item--selected {
4125 - padding: 5px 16px;
4126 - line-height: 14px;
4127 - font-size: 14px;
4128 - display: flex;
4129 - align-items: center;
4130 - cursor: pointer;
4131 - margin-bottom: 5px;
4132 -}
4133 -.port__result-list-item--selected {
4134 - border-radius: 100px;
4135 - background-color: #3d50df;
4136 - border: 1px solid #3d50df;
4137 - color: #fff
4138 -}
4139 -.port__result-more-btn {
4140 - border-radius: 100px;
4141 - color: #5e6977;
4142 - background-color: #f9fafb;
4143 - border: 1px solid #f3f4f6;
4144 - padding: 5px 16px;
4145 - line-height: 14px;
4146 - font-size: 14px;
4147 - transition: all .1s;
4148 - display: flex;
4149 - align-items: center;
4150 - cursor: pointer;
4151 - outline-width: 1px
4152 -}
4153 -.port__result-more-btn:hover {
4154 - background-color: #eff6ff;
4155 - color: #3d50df
4156 -}
4157 -.port__result-more-btn:focus {
4158 - outline-color: #fff;
4159 - background-color: #3d50df;
4160 - color: #fff
4161 -}
4162 -.port__no-data {
4163 - flex-grow: 1;
4164 - display: flex;
4165 - align-items: center;
4166 - justify-content: space-between
4167 -}
4168 -.port__no-data-text {
4169 - display: flex;
4170 - flex-direction: column;
4171 - grid-gap: 12px;
4172 - gap: 12px
4173 -}
4174 -.port__no-data-heading {
4175 - color: #111827;
4176 - font-weight: 700
4177 -}
4178 -.port__no-data-status {
4179 - color: #10b981;
4180 - display: flex;
4181 - align-items: center;
4182 - grid-gap: 4px;
4183 - gap: 4px;
4184 - font-size: 16px
4185 -}
4186 -.port__no-data-link {
4187 - border: 2px solid #3d50df;
4188 - border-radius: 5px;
4189 - color: #3d50df;
4190 - font-size: 14px;
4191 - font-weight: 700;
4192 - text-transform: uppercase;
4193 - padding: 12px 24px;
4194 - text-decoration: none
4195 -}
4196 -.port-cve__technology-container {
4197 - padding: 22px 24px;
4198 - color: #86939e;
4199 -}
4200 -.port-cve__technology {
4201 - display: flex;
4202 - gap: 24px;
4203 - align-items: center;
4204 - padding-bottom: 22px;
4205 -}
4206 -.port-cve__technology-info {
4207 - flex: 2;
4208 -}
4209 -.port-cve__technology-description {
4210 - display: flex;
4211 - gap: 12px;
4212 - margin-top: 6px;
4213 - align-items: center;
4214 -}
4215 -.port-cve__technology-name {
4216 - color: #5e6977;
4217 - font-size: 16px;
4218 - line-height: 24px;
4219 -}
4220 -.port-cve__technology-version {
4221 - color: #ee3f3f;
4222 - font-size: 14px;
4223 - line-height: 24px;
4224 - min-height: 24px;
4225 -}
4226 -.port-cve__technology-icon {
4227 - width: 40px;
4228 - height: 40px;
4229 -}
4230 -.port-cve__technology-btn {
4231 - flex: 1;
4232 - padding: 12px 24px;
4233 -}
4234 -
4235 -/*
4236 - * Open path block styles
4237 -*/
4238 -.open-path {
4239 - display: flex;
4240 - flex-direction: column;
4241 - grid-gap: 24px;
4242 - gap: 24px;
4243 - padding: 24px;
4244 - height: 100%
4245 -}
4246 -.open-path *,.open-path :after,.open-path :before {
4247 - margin: 0;
4248 - padding: 0;
4249 - box-sizing: border-box
4250 -}
4251 -.open-path__top {
4252 - flex-grow: 1;
4253 - border-bottom: 1px solid #e1e8ee;
4254 - margin-bottom: 20px;
4255 -}
4256 -.open-path__header {
4257 - display: flex;
4258 - justify-content: space-between;
4259 - align-items: center
4260 -}
4261 -.open-path__title {
4262 - color: #374151;
4263 - font-weight: 700;
4264 - font-size: 20px;
4265 - line-height: 30px
4266 -}
4267 -.open-path__force-check-btn,
4268 -.open-path__title {
4269 - display: flex;
4270 - grid-gap: .25em;
4271 - gap: .25em;
4272 - align-items: center
4273 -}
4274 -.open-path__force-check-btn {
4275 - font-weight: 500;
4276 - font-size: 16px;
4277 - background-color: transparent;
4278 - color: #3d50df;
4279 - border-color: transparent;
4280 - border-radius: 10px;
4281 - cursor: pointer
4282 -}
4283 -.open-path__force-check-btn:focus {
4284 - outline-offset: .5em;
4285 - outline-color: #3d50df
4286 -}
4287 -.open-path__last-check {
4288 - display: flex;
4289 - grid-gap: 57px;
4290 - gap: 57px;
4291 - margin-top: 24px;
4292 - padding-bottom: 24px
4293 -}
4294 -.open-path__last-status {
4295 - display: flex;
4296 - flex-direction: column;
4297 - grid-gap: 4px;
4298 - gap: 4px
4299 -}
4300 -.open-path__last-status-title {
4301 - font-size: 14px;
4302 - color: #6b7280
4303 -}
4304 -.open-path__last-status-value {
4305 - color: #6b7280;
4306 - font-weight: 500
4307 -}
4308 -.open-path__last-status-value--warning {
4309 - color: #fbbf24
4310 -}
4311 -.open-path__last-status-value--good {
4312 - color: #10b981
4313 -}
4314 -.open-path__last-check-date {
4315 - display: flex;
4316 - flex-direction: column;
4317 - grid-gap: 4px;
4318 - gap: 4px
4319 -}
4320 -.open-path__last-check-date-title {
4321 - font-size: 14px;
4322 - color: #6b7280
4323 -}
4324 -.open-path__last-check-date-value {
4325 - font-weight: 500;
4326 - color: #374151
4327 -}
4328 -.open-path__result {
4329 - display: flex;
4330 - flex-direction: column;
4331 - justify-content: end;
4332 - grid-gap: 12px;
4333 - gap: 12px;
4334 - flex-grow: 1
4335 -}
4336 -.open-path__result-title {
4337 - font-size: 14px;
4338 - color: #6b7280
4339 -}
4340 -.open-path__result-list {
4341 - list-style-type: none;
4342 - display: flex;
4343 - grid-gap: 4px;
4344 - gap: 4px
4345 -}
4346 -.open-path__result-list-item {
4347 - border-radius: 100px;
4348 - color: #3d50df;
4349 - background-color: #eff6ff;
4350 - border: 1px solid #dbeafe
4351 -}
4352 -.open-path__result-list-item, .open-path__result-more-btn {
4353 - padding: 3px 16px;
4354 - font-size: 14px;
4355 - display: flex;
4356 - align-items: center
4357 -}
4358 -.open-path__result-more-btn {
4359 - border-radius: 100px;
4360 - color: #5e6977;
4361 - background-color: #f9fafb;
4362 - border: 1px solid #f3f4f6;
4363 - transition: all .1s;
4364 - cursor: pointer;
4365 - outline-width: 1px
4366 -}
4367 -.open-path__result-more-btn:hover {
4368 - background-color: #eff6ff;
4369 - color: #3d50df
4370 -}
4371 -.open-path__result-more-btn:focus {
4372 - outline-color: #fff;
4373 - background-color: #3d50df;
4374 - color: #fff
4375 -}
4376 -.open-path__no-data {
4377 - flex-grow: 1;
4378 - display: flex;
4379 - align-items: center;
4380 - justify-content: space-between
4381 -}
4382 -.open-path__no-data-text {
4383 - display: flex;
4384 - flex-direction: column;
4385 - grid-gap: 12px;
4386 - gap: 12px
4387 -}
4388 -.open-path__no-data-heading {
4389 - color: #111827;
4390 - font-weight: 700
4391 -}
4392 -.open-path__no-data-status {
4393 - color: #10b981;
4394 - display: flex;
4395 - align-items: center;
4396 - grid-gap: 4px;
4397 - gap: 4px;
4398 - font-size: 16px
4399 -}
4400 -.open-path__no-data-link {
4401 - border: 2px solid #3d50df;
4402 - border-radius: 5px;
4403 - color: #3d50df;
4404 - font-size: 14px;
4405 - font-weight: 700;
4406 - text-transform: uppercase;
4407 - padding: 12px 24px;
4408 - text-decoration: none
4409 -}
4410 -.open-path-details__header {
4411 - display: flex;
4412 - justify-content: space-between;
4413 - align-items: center;
4414 - padding: 28px 24px 25px 22px;
4415 -}
4416 -.open-path-details__heading {
4417 - font-size: 18px;
4418 - color: #5e6977;
4419 - font-weight: 700
4420 -}
4421 -.open-path-details__close-btn {
4422 - background-color: transparent;
4423 - border-color: transparent;
4424 - cursor: pointer
4425 -}
4426 -.open-path-details__close-btn:focus,.open-path-details__close-btn:hover {
4427 - outline: 0
4428 -}
4429 -.open-path-details__close-btn:focus .open-path-details__close-icon path,.open-path-details__close-btn:hover .open-path-details__close-icon path {
4430 - fill: #3d50df
4431 -}
4432 -.open-path-details__content {
4433 - display: flex;
4434 - /*flex-direction: column;*/
4435 - flex-wrap: wrap;
4436 - grid-gap: 12px;
4437 - gap: 12px;
4438 - padding: 22px
4439 -}
4440 -.open-path-details__item {
4441 - padding: 24px;
4442 - border-radius: 12px;
4443 - background-color: #f9fafb;
4444 - width: 49%;
4445 -}
4446 -.open-path-details__item-header {
4447 - display: flex;
4448 - align-items: start;
4449 - justify-content: space-between;
4450 - padding-bottom: 12px;
4451 - border-bottom: 1px solid #e1e8ee
4452 -}
4453 -.open-path-details__item-action {
4454 - padding-top: 12px;
4455 - color: #3d50df;
4456 - font-size: 18px;
4457 - display: flex;
4458 - align-items: center;
4459 - justify-content: space-between
4460 -}
4461 -.open-path-details__item-info {
4462 - display: flex;
4463 - grid-gap: 24px;
4464 - gap: 24px;
4465 - line-height: 30px
4466 -}
4467 -.open-path-details__item-value {
4468 - color: #111827
4469 -}
4470 -.open-path-details__status {
4471 - padding: 2px 12px;
4472 - font-size: 14px;
4473 - font-weight: 500;
4474 - text-align: center;
4475 - line-height: 20px;
4476 - border-radius: 12px;
4477 - text-transform: capitalize
4478 -}
4479 -.open-path-details__status--high {
4480 - background-color: #fee2e2;
4481 - color: #991b1b
4482 -}
4483 -.open-path-details__status--medium {
4484 - background-color: #fef3c7;
4485 - color: #92400e
4486 -}
4487 -.open-path-details__status--low {
4488 - background-color: #D1FAE5;
4489 - color: #065F46
4490 -}
4491 -
4492 -/*
4493 2580 * Map block styles
4494 2581 */
4495 -select.wtotem_select__inner {
4496 - -webkit-appearance: none;
4497 - -moz-appearance: none;
4498 - appearance: none;
4499 - width: 100%;
4500 - box-sizing: border-box;
4501 - background: #f3f3f3 url('../img/select-arrow.svg') no-repeat right 10px center;
4502 - height: 42px;
4503 - font-size: 14px;
4504 - color: #86939E;
4505 - border: none;
4506 - border-radius: 25px;
4507 - padding: 0 30px 0 15px;
4508 - box-shadow: none !important;
4509 -}
4510 -
4511 -select.wtotem_select__inner option{
4512 - background: #fff;
4513 -}
4514 -
4515 -/*
4516 - * Map block styles
4517 -*/
4518 2582 .wtotem_map .wtotem_map-block {
4519 2583 display: flex;
4520 2584 align-items: center;
4521 2585 justify-content: space-around;
@@ -4551,9 +2615,8 @@
4551 2615 line-height: 18px;
4552 2616 color: #1d293f;
4553 2617 }
4554 2618
4555 -
4556 2619 /*
4557 2620 * Map block styles Medium 768-992px
4558 2621 */
4559 2622 @media screen and (max-width: 992px) {
@@ -4755,9 +2818,9 @@
4755 2818 line-height: normal;
4756 2819 }
4757 2820 .wtotem_body select.wtotem_state__select:hover {
4758 2821 background-image: none;
4759 - /*color: #86939e;*/
2822 + color: #86939e;
4760 2823 }
4761 2824 .wtotem_state__option {
4762 2825 border: none;
4763 2826 }
@@ -4890,11 +2953,8 @@
4890 2953 .wtotem_welcome-wrapper .wtotem_modal__btn:hover {
4891 2954 background: #dbdbdb;
4892 2955 color: #fff;
4893 2956 }
4894 -.wtotem_welcome-wrapper .wtotem_modal__btn.disable {
4895 - background: #4bc374!important;
4896 -}
4897 2957 .wtotem_welcome-bottom {
4898 2958 text-align: center;
4899 2959 }
4900 2960 .wtotem_welcome-bottom__logo {
@@ -5127,9 +3187,9 @@
5127 3187 padding: 0 20px;
5128 3188 }
5129 3189 .wtotem_body .wtotem_control__btn:hover {
5130 3190 transition: all 0.2s ease-in-out;
5131 - background: #e5e5e5;
3191 + background: #f3f5f6;
5132 3192 color: #5e6977;
5133 3193 }
5134 3194 .wtotem_body .wtotem_btn_wc {
5135 3195 width: fit-content;
@@ -5576,9 +3636,9 @@
5576 3636 cursor: pointer;
5577 3637 display: flex;
5578 3638 align-items: center;
5579 3639 justify-content: center;
5580 - background-color: transparent;
3640 + background-color: #fff;
5581 3641 text-decoration: none;
5582 3642 }
5583 3643 .wtotem_body .wt-button--padded {
5584 3644 padding: 0 22px;
@@ -5681,9 +3741,8 @@
5681 3741 align-items: center;
5682 3742 }
5683 3743 .wtotem_body .firewall-configuration__list-types {
5684 3744 display: flex;
5685 - flex-wrap: wrap;
5686 3745 padding: 0 18px;
5687 3746 border-bottom: 1px solid #f3f5f6;
5688 3747 margin-bottom: 15px;
5689 3748 }
@@ -5718,9 +3777,8 @@
5718 3777 }
5719 3778
5720 3779 .wtotem_body .firewall-configuration__ip-adress-wrapper {
5721 3780 display: flex;
5722 - flex-wrap: wrap;
5723 3781 padding: 0 18px;
5724 3782 margin-bottom: 20px;
5725 3783 }
5726 3784 .wtotem_body .firewall-configuration__ip-adress {
@@ -6104,12 +4162,8 @@
6104 4162 @media screen and (max-width: 768px) {
6105 4163 .wtotem_alert {
6106 4164 margin-bottom: 20px;
6107 4165 }
6108 -
6109 - .wtotem_alert__desc {
6110 - margin-right: -10px;
6111 - }
6112 4166 }
6113 4167
6114 4168 /*
6115 4169 * Tlite styles
@@ -6720,9 +4774,8 @@
6720 4774 max-width: 340px;
6721 4775 }
6722 4776 .wtotem_body .togglers-list__item.one-element .togglers-list__name{
6723 4777 font-size: 16px;
6724 - display: inline-block;
6725 4778 }
6726 4779 .wtotem_body .togglers-list__item.one-element .wtotem_option__checkbox{
6727 4780 margin-left: 20px;
6728 4781 }
@@ -6769,22 +4822,9 @@
6769 4822 padding: 20px 22px 0;
6770 4823 border-bottom: 1px solid #f3f5f6;
6771 4824 }
6772 4825
6773 -
6774 4826 /*
6775 - * Settings page styles 768px
6776 -*/
6777 -@media screen and (max-width: 768px) {
6778 - .wtotem_body .module-list, .wtotem_body .notifications-list {
6779 - grid-template-columns: repeat(1, 1fr);
6780 - grid-template-rows: 1fr;
6781 - grid-auto-flow: row;
6782 - }
6783 -}
6784 -
6785 -
6786 -/*
6787 4827 * Modal window styles
6788 4828 */
6789 4829 .wtotem-modal {
6790 4830 position: fixed;
@@ -6832,9 +4872,9 @@
6832 4872 }
6833 4873 .wtotem_body .side-modal__content {
6834 4874 display: block;
6835 4875 position: fixed;
6836 - height: 100vh;
4876 + min-height: 100vh;
6837 4877 overflow-y: auto;
6838 4878 top: 30px;
6839 4879 right: 0;
6840 4880 z-index: 1000;
@@ -6840,10 +4880,9 @@
6840 4880 z-index: 1000;
6841 4881 background: #ffffff;
6842 4882 transition: all 200ms;
6843 4883 transform: translateX(100%);
6844 - max-width: 500px;
6845 - width: 100%;
4884 + width: 500px;
6846 4885 }
6847 4886 .wtotem_body .side-modal__overlay {
6848 4887 display: none;
6849 4888 position: fixed;
@@ -6997,9 +5036,8 @@
6997 5036 display: none;
6998 5037 }
6999 5038 .wtotem_body .port-scanner-list__form-ports .port-scanner-port-wrapper {
7000 5039 display: flex;
7001 - margin-bottom: 5px;
7002 5040 }
7003 5041 .wtotem_body .port-scanner-port-wrapper:nth-child(-n+2) {
7004 5042 display: flex;
7005 5043 }
@@ -7015,10 +5053,9 @@
7015 5053 transform: rotate(45deg);
7016 5054 cursor: pointer;
7017 5055 }
7018 5056 .wtotem_body .port-scanner-list {
7019 - height: calc(100vh - 30px);
7020 - overflow: auto;
5057 + height: 100vh;
7021 5058 }
7022 5059 .wtotem_body .port-scanner-list__header {
7023 5060 display: flex;
7024 5061 justify-content: space-between;
@@ -7053,23 +5090,23 @@
7053 5090 }
7054 5091 .wtotem_body .port-scanner-list__form-ports .port-scanner-port-wrapper {
7055 5092 background-color: #feeba6;
7056 5093 }
7057 -/*.wtotem_body .port-scanner-list__form-ports li {*/
7058 -/* padding: 5px 10px;*/
7059 -/* background-color: #feeba6;*/
7060 -/* font-size: 14px;*/
7061 -/* font-weight: 500;*/
7062 -/* line-height: 24px;*/
7063 -/* border-radius: 4px;*/
7064 -/* display: flex;*/
7065 -/* align-items: center;*/
7066 -/*}*/
7067 -/*.wtotem_body .port-scanner-list__form-ports li+li,*/
7068 -/*.wtotem_body .port-scanner-list__form-ports li:first-child {*/
7069 -/* margin-right: 5px;*/
7070 -/* margin-top: 8px;*/
7071 -/*}*/
5094 +.wtotem_body .port-scanner-list__form-ports li {
5095 + padding: 5px 10px;
5096 + background-color: #feeba6;
5097 + font-size: 14px;
5098 + font-weight: 500;
5099 + line-height: 24px;
5100 + border-radius: 4px;
5101 + display: flex;
5102 + align-items: center;
5103 +}
5104 +.wtotem_body .port-scanner-list__form-ports li+li,
5105 +.wtotem_body .port-scanner-list__form-ports li:first-child {
5106 + margin-right: 5px;
5107 + margin-top: 8px;
5108 +}
7072 5109 .wtotem_body .wt-input__icon {
7073 5110 position: absolute;
7074 5111 right: 15px;
7075 5112 top: 50%;
@@ -7178,967 +5215,8 @@
7178 5215 }
7179 5216 }
7180 5217
7181 5218 /*
7182 - * Country blocking styles
7183 -*/
7184 -.wtotem_body .block-country-section {
7185 - padding: 19px 17px;
7186 - display: flex;
7187 - align-items: center;
7188 -}
7189 -.wtotem_body .block-country-section__content{
7190 - width: 100%;
7191 -}
7192 -.wtotem_body .country-blocking-modal-attacks-container {
7193 - display: flex;
7194 - justify-content: space-between;
7195 - padding: 16px 12px;
7196 - border: 1px solid #f3f5f6;
7197 - border-radius: 10px;
7198 -}
7199 -.wtotem_body .country-blocking-modal .side-modal__content{
7200 - width: 100%!important;
7201 - max-width: 650px!important;
7202 -}
7203 -.wtotem_body .country-blocking-modal-attack-block {
7204 - display: flex;
7205 - flex-direction: column;
7206 - /*color: #5e6977;*/
7207 - gap: 10px;
7208 - margin-right: 10px;
7209 -}
7210 -.wtotem_body .country-blocking-modal-attack-block__percent {
7211 - font-size: 20px;
7212 - font-weight: 700;
7213 -}
7214 -.wtotem_body .country-blocking-modal-attack-block__country {
7215 - font-weight: 500;
7216 - font-size: 14px;
7217 -}
7218 -.wtotem_body .country-blocking-modal-attack-block__country span {
7219 - color: #3d50df;
7220 -}
7221 -.wtotem_body .country-blocking-modal-header {
7222 - padding: 30px;
7223 - box-shadow: 0px 20px 20px -20px rgba(0, 0, 0, 0.15);
7224 - display: flex;
7225 - flex-direction: column;
7226 - gap: 20px;
7227 -}
7228 -.wtotem_body .country-blocking-modal__search-input {
7229 - padding: 3px 15px;
7230 - border: 2px solid #f3f5f6;
7231 - border-radius: 10px;
7232 - width: 100%;
7233 - font-weight: 500;
7234 - font-size: 16px;
7235 -}
7236 -.wtotem_body .country-blocking-modal__search-input::placeholder {
7237 - color: #86939e;
7238 - font-weight: 500;
7239 - font-size: 16px;
7240 -}
7241 -.wtotem_body .country-blocking-modal__content {
7242 - height: calc(100% - 100px);
7243 -}
7244 -.wtotem_body .country-blocking-form {
7245 - color: #9dafbd;
7246 - font-size: 14px;
7247 - min-height: calc(100% - 210px);
7248 - display: flex;
7249 - flex-direction: column;
7250 - justify-content: space-between;
7251 -}
7252 -.wtotem_body .country-blocking-form__main {
7253 - padding-bottom: 95px;
7254 -}
7255 -.wtotem_body .country-blocking-form__select-all {
7256 - display: flex;
7257 - align-items: center;
7258 - gap: 16px;
7259 - padding: 15px 30px 0;
7260 -}
7261 -.wtotem_body .country-blocking-form__checkbox:focus {
7262 - border-width: 1px;
7263 -}
7264 -.wtotem_body .country-blocking-form__region-container {
7265 - display: flex;
7266 - justify-content: space-between;
7267 - align-items: center;
7268 - padding: 15px 30px;
7269 - border-bottom: 1px solid #f3f5f6;
7270 - background-color: transparent;
7271 - border: none;
7272 - cursor: pointer;
7273 - width: 100%;
7274 - color: inherit;
7275 -}
7276 -.wtotem_body .country-blocking-form__select-region {
7277 - display: flex;
7278 - align-items: center;
7279 - justify-content: space-between;
7280 - border-bottom: 1px solid #f3f5f6;
7281 - padding: 15px 0;
7282 -}
7283 -.wtotem_body .country-blocking-form__region-name {
7284 - color: #86939e;
7285 - font-size: 18px;
7286 - font-weight: 500;
7287 - text-align: left;
7288 - margin-bottom: 4px;
7289 -}
7290 -.wtotem_body .country-blocking-form__country-container {
7291 - display: flex;
7292 - align-items: center;
7293 - justify-content: space-between;
7294 -}
7295 -.wtotem_body .country-blocking-form__region-countries {
7296 - height: 0;
7297 - overflow: hidden;
7298 -}
7299 -.wtotem_body .country-blocking-form__region-countries--open {
7300 - padding: 13px 50px;
7301 - height: auto;
7302 -}
7303 -.wtotem_body .country-blocking-form__country {
7304 - padding: 15px 0;
7305 - display: flex;
7306 - align-items: center;
7307 - gap: 12px;
7308 -}
7309 -.wtotem_body .country-blocking-form-save {
7310 - padding: 20px 45px;
7311 - display: flex;
7312 - justify-content: space-between;
7313 - align-items: center;
7314 - background-color: #fff;
7315 - box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15);
7316 - position: sticky;
7317 - left: 0;
7318 - width: 100%;
7319 - bottom: 30px;
7320 -}
7321 -.wtotem_body .country-blocking-form-save__btn {
7322 - margin: 0!important;
7323 - text-transform: uppercase;
7324 - font-weight: bold;
7325 -}
7326 -.wtotem_body .chevron {
7327 - rotate: 0deg;
7328 - transition: all 0.1s ease-in;
7329 -}
7330 -.wtotem_body .chevron--open {
7331 - rotate: -90deg;
7332 -}
7333 -
7334 -/*
7335 - * WP scan page styles
7336 -*/
7337 -.wtotem_scan__third {
7338 - margin-top: 48px;
7339 -}
7340 -.wtotem_body .wtotem_scan__first{
7341 - margin-bottom: 10px!important;
7342 -}
7343 -.wtotem_body .wtotem_scan_no_data{
7344 - display: flex;
7345 - justify-content: center;
7346 - align-items: center;
7347 - height: 200px;
7348 - text-align: center;
7349 -}
7350 -::-webkit-scrollbar {
7351 - width: 4px;
7352 -}
7353 -::-webkit-scrollbar-thumb {
7354 - background-color: #d1d5db;
7355 - border-radius: 22222px;
7356 -}
7357 -.wtotem_body .wtotem_scan__header{
7358 - display: flex;
7359 - justify-content: space-between;
7360 - align-items: center;
7361 - margin-bottom: 25px;
7362 -}
7363 -.wtotem_body .wtotem_scan__subheader{
7364 - display: flex;
7365 - justify-content: space-between;
7366 - align-items: center;
7367 - margin-bottom: 25px;
7368 -}
7369 -.wtotem_body .tab.confidential-files,
7370 -.wtotem_body .tab.links,
7371 -.wtotem_body .tab.scripts,
7372 -.wtotem_body .tab.iframes,
7373 -.wtotem_body .tab.cve{
7374 - display: none;
7375 -}
7376 -.wtotem_body .tab.confidential-files.tab--active,
7377 -.wtotem_body .tab.links.tab--active,
7378 -.wtotem_body .tab.scripts.tab--active,
7379 -.wtotem_body .tab.cve.tab--active {
7380 - display: block;
7381 -}
7382 -.wtotem_body .scan-tabs {
7383 - display: flex;
7384 - flex-wrap: wrap;
7385 - gap: 40px;
7386 - padding: 12px 0 0;
7387 - border-bottom: 1px solid #f3f4f6;
7388 - margin: 0 16px;
7389 -}
7390 -.wtotem_body .scan-tabs__item {
7391 - padding-bottom: 16px;
7392 - border-bottom: 2px solid transparent;
7393 - transform: translateY(1.5px);
7394 - z-index: 1;
7395 -}
7396 -.wtotem_body .scan-tabs__item .num {
7397 - padding: 2px 10px;
7398 - border-radius: 10px;
7399 - margin-left: 8px;
7400 - background-color: #f3f4f6;
7401 - color: #1d293f;
7402 -}
7403 -.wtotem_body .scan-tabs__item .num--empty {
7404 - padding: 0;
7405 -}
7406 -.wtotem_body .scan-tabs__item--active {
7407 - border-bottom-color: #3d50df;
7408 -}
7409 -.wtotem_body .scan-tabs__item--active .scan-tabs__btn {
7410 - color: #3d50df;
7411 -}
7412 -.wtotem_body .scan-tabs__item--active .num {
7413 - color: #3d50df;
7414 - background-color: #e0e7ff;
7415 -}
7416 -.wtotem_body .scan-tabs__btn {
7417 - font-weight: 500;
7418 - cursor: pointer;
7419 - color: #86939e;
7420 - background-color: transparent;
7421 - border: none;
7422 -}
7423 -.wtotem_body .audit-logs {
7424 - display: flex;
7425 - flex-direction: column;
7426 -}
7427 -.wtotem_body .audit-logs__controls {
7428 - display: flex;
7429 - padding: 12px 16px;
7430 - border-bottom: 1px solid #f3f4f6;
7431 -}
7432 -.wtotem_body .audit-logs__time {
7433 - background-color: transparent;
7434 - border: none;
7435 - color: #86939e;
7436 - text-transform: uppercase;
7437 - display: flex;
7438 - gap: 35px;
7439 - align-items: center;
7440 - padding-right: 15px
7441 -}
7442 -.wtotem_body .audit-logs__time:hover {
7443 - cursor: pointer;
7444 -}
7445 -.wtotem_body .audit-logs__time-icon--up,
7446 -.wtotem_body .audit-logs__time-icon--down {
7447 - width: 8px;
7448 - fill: #86939e;
7449 -}
7450 -.wtotem_body .audit-logs__time[data-order="descending"] .audit-logs__time-icon--down {
7451 - fill: #1d293f;
7452 -}
7453 -.wtotem_body .audit-logs__time[data-order="ascending"] .audit-logs__time-icon--up {
7454 - fill: #1d293f;
7455 -}
7456 -.wtotem_body .audit-logs__icon-container {
7457 - height: 24px;
7458 - display: flex;
7459 - gap: 4px;
7460 - justify-content: center;
7461 - flex-direction: column;
7462 -}
7463 -.wtotem_body .audit-logs__label {
7464 - color: #86939e;
7465 - text-transform: uppercase;
7466 -}
7467 -.wtotem_body .audit-logs__event-container {
7468 - display: flex;
7469 - align-items: center;
7470 - gap: 24px;
7471 - flex: 3;
7472 -}
7473 -.wtotem_body .audit-logs__event {
7474 - padding: 5px 8px;
7475 - border-radius: 6px;
7476 - border: 1px solid #d1d5db;
7477 - color: #86939e;
7478 - max-width: 240px;
7479 -}
7480 -.wtotem_body .audit-logs__left {
7481 - display: flex;
7482 - flex-wrap: wrap;
7483 - justify-content: space-between;
7484 - align-items: center;
7485 - flex: 2;
7486 -}
7487 -.wtotem_body .audit-logs__ip {
7488 - text-align: right;
7489 - flex: 1;
7490 -}
7491 -.wtotem_body .audit-logs__time,
7492 -.wtotem_body .audit-logs__user {
7493 - flex: 1;
7494 -}
7495 -.wtotem_body .audit-logs__user {
7496 - padding-right: 20px;
7497 -}
7498 -.wtotem_body .audit-logs__content {
7499 - display: flex;
7500 - flex-direction: column;
7501 - gap: 32px;
7502 - /*max-height: 390px;*/
7503 - overflow-y: scroll;
7504 - padding: 12px 16px 20px;
7505 -}
7506 -.wtotem_body .audit-logs__short-info {
7507 - display: flex;
7508 - align-items: center;
7509 -}
7510 -.wtotem_body .audit-logs__date {
7511 - color: #1d293f;
7512 - font-size: 18px;
7513 - margin-right: 12px;
7514 -}
7515 -.wtotem_body .audit-logs__divider {
7516 - flex: 5;
7517 - background-color: #d1d5db;
7518 - height: 1px;
7519 - float: left;
7520 - align-items: center;
7521 -}
7522 -.wtotem_body .audit-logs__time-count {
7523 - text-align: right;
7524 - display: flex;
7525 - align-items: center;
7526 - justify-content: center;
7527 - width: 35px;
7528 - height: 35px;
7529 - border: 1px solid #d1d5db;
7530 - border-radius: 100%;
7531 -}
7532 -.wtotem_body .audit-logs__entries-container {
7533 - display: flex;
7534 - flex-direction: column;
7535 - gap: 20px;
7536 -}
7537 -.wtotem_body .audit-logs-entry {
7538 - display: flex;
7539 - justify-content: space-between;
7540 -}
7541 -.wtotem_body .audit-logs-entry__left {
7542 - display: flex;
7543 - justify-content: space-between;
7544 - align-items: center;
7545 - flex: 5;
7546 -}
7547 -.wtotem_body .audit-logs-entry__ip {
7548 - flex: 1;
7549 - text-align: right;
7550 - color: #86939e;
7551 - font-size: 14px;
7552 -}
7553 -.wtotem_body .audit-logs-entry__time {
7554 - color: #86939e;
7555 - display: flex;
7556 - align-items: center;
7557 - gap: 4px;
7558 - flex: 1;
7559 - margin-right: -25px;
7560 -}
7561 -.wtotem_body .audit-logs-entry__description {
7562 - flex: 5;
7563 - color: #1d293f;
7564 - /*max-width: 395px;*/
7565 - word-break: break-all;
7566 -}
7567 -.wtotem_body .audit-logs-entry__status-container {
7568 - flex: 1;
7569 - margin-right: 25px;
7570 - width: 131px;
7571 - position: relative;
7572 - align-items: center;
7573 - display: flex;
7574 -}
7575 -.wtotem_body .audit-logs-entry__status{
7576 - padding: 0 10px;
7577 - border-radius: 10px;
7578 - max-width: 130px;
7579 - width: fit-content;
7580 - text-overflow:ellipsis;
7581 - white-space: nowrap;
7582 - overflow: hidden;
7583 - display: block;
7584 - position: absolute;
7585 -}
7586 -.wtotem_body .audit-logs-entry__status:hover{
7587 - text-overflow:clip;
7588 - width:auto;
7589 - white-space: normal;
7590 - max-width: none;
7591 -}
7592 -.wtotem_body .audit-logs-entry__status--notice {
7593 - color: #065f46;
7594 - background-color: #d1fae5;
7595 -}
7596 -.wtotem_body .audit-logs-entry__status--warning {
7597 - color: #92400e;
7598 - background-color: #fef3c7;
7599 -}
7600 -.wtotem_body .audit-logs-entry__status--critical {
7601 - color: #991b1b;
7602 - background-color: #fee2e2;
7603 -}
7604 -.wtotem_body .audit-logs-entry[data-unseen="1"] .audit-logs-entry__new {
7605 - display: block;
7606 - width: 6px;
7607 - height: 6px;
7608 - background-color: #3d50df;
7609 - border-radius: 100%;
7610 -}
7611 -.wtotem_body .tab.links.tab--active,
7612 -.wtotem_body .tab.scripts.tab--active,
7613 -.wtotem_body .tab.iframes.tab--active {
7614 - display: flex;
7615 - flex-direction: column;
7616 - gap: 20px;
7617 - /*height: 390px;*/
7618 - /*margin-top: 12px;*/
7619 - /*overflow-y: scroll;*/
7620 -}
7621 -.wtotem_body .tab.links.tab--active.tab--no-data,
7622 -.wtotem_body .tab.scripts.tab--active.tab--no-data,
7623 -.wtotem_body .tab.iframes.tab--active.tab--no-data {
7624 - justify-content: center;
7625 - align-items: center;
7626 - color: #1d293f;
7627 -}
7628 -.wtotem_body .tab.links.tab--active .links__item,
7629 -.wtotem_body .tab.links.tab--active .scripts__item,
7630 -.wtotem_body .tab.links.tab--active .iframes__item,
7631 -.wtotem_body .tab.scripts.tab--active .links__item,
7632 -.wtotem_body .tab.scripts.tab--active .scripts__item,
7633 -.wtotem_body .tab.scripts.tab--active .iframes__item,
7634 -.wtotem_body .tab.iframes.tab--active .links__item,
7635 -.wtotem_body .tab.iframes.tab--active .scripts__item,
7636 -.wtotem_body .tab.iframes.tab--active .iframes__item {
7637 - color: #3d50df;
7638 - padding: 8px 16px;
7639 - display: flex;
7640 - align-items: center;
7641 - gap: 13px;
7642 - word-break: break-all;
7643 -}
7644 -.wtotem_body .link_source{
7645 - font-size: 14px;
7646 - width: 310px;
7647 - padding: 8px 5px;
7648 - display: flex;
7649 - align-items: center;
7650 - gap: 13px;
7651 - word-break: break-all;
7652 - flex: 6;
7653 -}
7654 -.wtotem_body .span__item{
7655 - padding: 8px 16px;
7656 - display: flex;
7657 - align-items: center;
7658 - gap: 13px;
7659 -}
7660 -
7661 -.wtotem_body .tab.links.tab--active .links__item .hover-icon,
7662 -.wtotem_body .tab.links.tab--active .scripts__item .hover-icon,
7663 -.wtotem_body .tab.links.tab--active .iframes__item .hover-icon,
7664 -.wtotem_body .tab.scripts.tab--active .links__item .hover-icon,
7665 -.wtotem_body .tab.scripts.tab--active .scripts__item .hover-icon,
7666 -.wtotem_body .tab.scripts.tab--active .iframes__item .hover-icon,
7667 -.wtotem_body .tab.iframes.tab--active .links__item .hover-icon,
7668 -.wtotem_body .tab.iframes.tab--active .scripts__item .hover-icon,
7669 -.wtotem_body .tab.iframes.tab--active .iframes__item .hover-icon {
7670 - display: none;
7671 -}
7672 -.wtotem_body .tab.links.tab--active .links__item:hover,
7673 -.wtotem_body .tab.links.tab--active .scripts__item:hover,
7674 -.wtotem_body .tab.links.tab--active .iframes__item:hover,
7675 -.wtotem_body .tab.scripts.tab--active .links__item:hover,
7676 -.wtotem_body .tab.scripts.tab--active .scripts__item:hover,
7677 -.wtotem_body .tab.scripts.tab--active .iframes__item:hover,
7678 -.wtotem_body .tab.iframes.tab--active .links__item:hover,
7679 -.wtotem_body .tab.iframes.tab--active .scripts__item:hover,
7680 -.wtotem_body .tab.iframes.tab--active .iframes__item:hover {
7681 - background-color: rgba(61, 80, 223, 0.04);
7682 -}
7683 -.wtotem_body .tab.links.tab--active .links__item:hover .hover-icon,
7684 -.wtotem_body .tab.links.tab--active .scripts__item:hover .hover-icon,
7685 -.wtotem_body .tab.links.tab--active .iframes__item:hover .hover-icon,
7686 -.wtotem_body .tab.scripts.tab--active .links__item:hover .hover-icon,
7687 -.wtotem_body .tab.scripts.tab--active .scripts__item:hover .hover-icon,
7688 -.wtotem_body .tab.scripts.tab--active .iframes__item:hover .hover-icon,
7689 -.wtotem_body .tab.iframes.tab--active .links__item:hover .hover-icon,
7690 -.wtotem_body .tab.iframes.tab--active .scripts__item:hover .hover-icon,
7691 -.wtotem_body .tab.iframes.tab--active .iframes__item:hover .hover-icon {
7692 - display: block;
7693 -}
7694 -.wtotem_body .files__controls {
7695 - display: flex;
7696 - gap: 36px;
7697 - border-bottom: 1px solid #f3f5f6;
7698 - padding: 12px 16px;
7699 -}
7700 -.wtotem_body .files__controls[data-order-type="modified_at"] .files__btn--modified_at[data-order="descending"] .files__last-modify-icon--down {
7701 - fill: #1d293f;
7702 -}
7703 -.wtotem_body .files__controls[data-order-type="modified_at"] .files__btn--modified_at[data-order="ascending"] .files__last-modify-icon--up {
7704 - fill: #1d293f;
7705 -}
7706 -.wtotem_body .files__controls[data-order-type="size"] .files__btn--size[data-order="descending"] .files__size-icon--down {
7707 - fill: #1d293f;
7708 -}
7709 -.wtotem_body .files__controls[data-order-type="size"] .files__btn--size[data-order="ascending"] .files__size-icon--up {
7710 - fill: #1d293f;
7711 -}
7712 -.wtotem_body .files__btn--type[data-order="descending"] .files__size-icon--down {
7713 - fill: #1d293f;
7714 -}
7715 -.wtotem_body .files__btn--type[data-order="ascending"] .files__size-icon--up {
7716 - fill: #1d293f;
7717 -}
7718 -.wtotem_body .files__btn {
7719 - background-color: transparent;
7720 - border: none;
7721 - display: flex;
7722 - justify-content: space-between;
7723 - align-items: center;
7724 - color: #86939e;
7725 - text-transform: uppercase;
7726 -}
7727 -.wtotem_body .files__btn:hover {
7728 - cursor: pointer;
7729 -}
7730 -.wtotem_body .files__btn--size {
7731 - flex: 1;
7732 -}
7733 -.wtotem_body .files__btn--modified_at {
7734 - flex: 2;
7735 -}
7736 -.wtotem_body .files__btn--file-name {
7737 - flex: 3;
7738 -}
7739 -.wtotem_body .files__icon-container {
7740 - height: 24px;
7741 - display: flex;
7742 - gap: 4px;
7743 - justify-content: center;
7744 - flex-direction: column;
7745 -}
7746 -.wtotem_body .files__icon {
7747 - width: 8px;
7748 - fill: #86939e;
7749 -}
7750 -.wtotem_body .files__file-name-title {
7751 - color: #86939e;
7752 - text-transform: uppercase;
7753 - flex: 3;
7754 -}
7755 -.wtotem_body .files__path {
7756 - color: #86939e;
7757 - text-transform: uppercase;
7758 - flex: 4;
7759 -}
7760 -.wtotem_body .files__empty {
7761 - flex: 1;
7762 -}
7763 -.wtotem_body .files__link {
7764 - color: #86939e;
7765 - text-transform: uppercase;
7766 - flex: 6;
7767 -}
7768 -.wtotem_body .files__btn--type{
7769 - flex: 1;
7770 -}
7771 -.wtotem_body .links__item{
7772 - flex: 6;
7773 -}
7774 -.wtotem_body .links__type{
7775 - flex: 1;
7776 - text-align: right;
7777 - padding: 8px 12px;
7778 -}
7779 -.wtotem_body .files__icon-container {
7780 - display: flex;
7781 - flex-direction: column;
7782 -}
7783 -.wtotem_body .files__container {
7784 - display: flex;
7785 - flex-direction: column;
7786 - gap: 16px;
7787 - max-height: 390px;
7788 - overflow-y: scroll;
7789 -}
7790 -.wtotem_body .files__item {
7791 - display: flex;
7792 - gap: 36px;
7793 - align-items: center;
7794 - justify-content: space-between;
7795 - padding: 8px 12px 16px;
7796 - font-size: 14px;
7797 - position: relative;
7798 -}
7799 -.wtotem_body .cve__item {
7800 - display: flex;
7801 - gap: 36px;
7802 - align-items: center;
7803 - justify-content: space-between;
7804 - padding: 8px 12px 16px;
7805 - border-bottom: 1px solid #eee;
7806 - font-size: 14px;
7807 - position: relative;
7808 -}
7809 -.wtotem_body .cve .cve__item{
7810 - padding: 20px;
7811 -}
7812 -.wtotem_body .cve .cve__item:nth-child(odd){
7813 - background: #f9fafb;
7814 -}
7815 -.wtotem_body .cve .files__title_plugin_name{
7816 - color: #86939e;
7817 - text-transform: uppercase;
7818 - flex: 4;
7819 -}
7820 -.wtotem_body .cve .files__title_name{
7821 - color: #86939e;
7822 - text-transform: uppercase;
7823 - flex: 3;
7824 -}
7825 -.wtotem_body .cve .files__title_desc{
7826 - color: #86939e;
7827 - text-transform: uppercase;
7828 - flex: 10;
7829 -}
7830 -.wtotem_body .cve .files__title_date{
7831 - color: #86939e;
7832 - text-transform: uppercase;
7833 - flex: 3;
7834 -}
7835 -.wtotem_body .cve .files__title_action{
7836 - color: #86939e;
7837 - text-transform: uppercase;
7838 - flex: 2;
7839 - text-align: right;
7840 -}
7841 -.wtotem_body .cve .cve__plugin{
7842 - flex: 4;
7843 -}
7844 -.wtotem_body .cve .cve__plugin_name{
7845 - color: #000000;
7846 - font-weight: 500;
7847 -}
7848 -.wtotem_body .cve .cve__plugin_version{
7849 - font-size: 12px;
7850 -}
7851 -.wtotem_body .cve .cve__name{
7852 - flex: 3;
7853 - color: #ef4444;
7854 -}
7855 -.wtotem_body .cve .cve__description{
7856 - flex: 10;
7857 - font-weight: 500;
7858 - color: #000000;
7859 -}
7860 -.wtotem_body .cve .cve__date{
7861 - flex: 3;
7862 -}
7863 -.wtotem_body .cve .cve__action{
7864 - flex: 3;
7865 - text-align: right;
7866 -}
7867 -.wtotem_body .cve .cve__plugin_version.outdated{
7868 - color: #F59E0B;
7869 -}
7870 -.wtotem_body .cve .cve-logs__bottom{
7871 - display: flex;
7872 - gap: 36px;
7873 - align-items: center;
7874 - justify-content: space-between;
7875 -}
7876 -.wtotem_body .cve .cve-logs__pagination{
7877 - flex: 3;
7878 -}
7879 -.wtotem_body .cve .wtotem_pagination{
7880 - padding: 12px 16px 12px;
7881 -}
7882 -.wtotem_body .cve-logs__recommendation{
7883 - display: flex;
7884 - gap: 10px;
7885 - align-items: center;
7886 - justify-content: flex-start;
7887 - flex: 5;
7888 - margin: 15px;
7889 - background: #fffbfa;
7890 - border: 1px solid #fda29b;
7891 - border-radius: 10px;
7892 - padding: 15px;
7893 - color: #b42318;
7894 -}
7895 -.wtotem_body .cve .cve-logs__recommendation .wtotem_info-red{
7896 - margin-top: -18px;
7897 -}
7898 -.wtotem_body .cve_popup-list__header{
7899 - display: flex;
7900 - gap: 10px;
7901 - justify-content: space-between;
7902 - width: 100%;
7903 - margin-bottom: 10px
7904 -}
7905 -.wtotem_body .cve_popup_title{
7906 - font-weight: bold;
7907 - font-size: 18px;
7908 -}
7909 -.wtotem_body .popup-content .cve-logs__recommendation{
7910 - margin: 15px 0 0;
7911 -}
7912 -.wtotem_body .update_plugin{
7913 - display: inline-block;
7914 - position: relative;
7915 - padding-left: 28px;
7916 -}
7917 -.wtotem_body .links .files__item,
7918 -.wtotem_body .scripts .files__item,
7919 -.wtotem_body .iframes .files__item{
7920 - padding: 0;
7921 -}
7922 -.wtotem_body .files__item:hover {
7923 - background-color: rgba(61, 80, 223, 0.04);
7924 -}
7925 -.wtotem_body .files__size {
7926 - flex: 1;
7927 - color: #86939e;
7928 - text-transform: uppercase;
7929 -}
7930 -.wtotem_body .files__last-modify {
7931 - flex: 2;
7932 - color: #1d293f;
7933 -}
7934 -.wtotem_body .files__file-name {
7935 - flex: 3;
7936 - color: #3d50df;
7937 -}
7938 -.wtotem_body .files__file-name:focus-visible {
7939 - text-decoration: underline;
7940 -}
7941 -.wtotem_body .files__file-path {
7942 - flex: 4;
7943 - word-break: break-all;
7944 - color: #1d293f;
7945 - line-height: 20px;
7946 -}
7947 -.wtotem_body .files__btn-dots {
7948 - display: flex;
7949 - justify-content: end;
7950 - background-color: transparent;
7951 - border: 1px solid transparent;
7952 - flex: 1;
7953 - margin-top: 5px;
7954 - padding-right: 10px;
7955 - position: relative;
7956 -}
7957 -.wtotem_body .files__btn-dots:hover {
7958 - cursor: pointer;
7959 -}
7960 -.wtotem_body .options {
7961 - flex-direction: column;
7962 - border-radius: 4px;
7963 - background-color: #fff;
7964 - box-shadow: 0px 4px 16px rgba(83, 93, 184, 0.12);
7965 - position: absolute;
7966 - display: none;
7967 - top: 20px;
7968 - right: 30px;
7969 - z-index: 200;;
7970 - width: 210px;
7971 -}
7972 -.wtotem_body .options.options--open {
7973 - display: flex;
7974 -}
7975 -.wtotem_body .options__item {
7976 - background-color: transparent;
7977 - border: none;
7978 - cursor: pointer;
7979 - color: #1d293f;
7980 - font-size: 14px;
7981 - padding: 11px 45px 11px 14px;
7982 - text-align: left;
7983 - display: flex;
7984 - gap: 10px;
7985 - align-items: flex-end;
7986 -}
7987 -.wtotem_body .options__item:disabled {
7988 - color: #86939e;
7989 - cursor: default;
7990 -}
7991 -.wtotem_body .options__item:not(:last-child) {
7992 - border-bottom: 1px solid #f3f5f6;
7993 -}
7994 -.wtotem_body .popup {
7995 - position: fixed;
7996 - z-index: 10;
7997 - top: 0;
7998 - left: 0;
7999 - height: 100%;
8000 - width: 100%;
8001 - background: rgba(3, 4, 28, 0.3);
8002 - justify-content: center;
8003 - align-items: center;
8004 - font-family: "Inter", sans-serif;
8005 - display: none;
8006 -}
8007 -.wtotem_body .popup--active {
8008 - display: flex;
8009 -}
8010 -.wtotem_body .popup__container {
8011 - background-color: #fff;
8012 - border-radius: 8px;
8013 - padding: 24px;
8014 - display: flex;
8015 - flex-direction: column;
8016 - width: 512px;
8017 - box-shadow: 0px 20px 25px -5px rgba(0, 0, 0, 0.1), 0px 10px 10px -5px rgba(0, 0, 0, 0.04);
8018 -}
8019 -.wtotem_body .popup__content {
8020 - display: flex;
8021 - gap: 16px;
8022 -}
8023 -.wtotem_body .popup__text {
8024 - display: flex;
8025 - flex-direction: column;
8026 - gap: 8px;
8027 -}
8028 -.wtotem_body .popup__title {
8029 - color: #1d293f;
8030 - font-size: 18px;
8031 -}
8032 -.wtotem_body .popup__file-name {
8033 - color: #86939e;
8034 - font-size: 14px;
8035 - word-break: break-all;
8036 - line-height: 20px;
8037 -}
8038 -.wtotem_body .popup__btns {
8039 - margin-left: auto;
8040 - display: flex;
8041 - gap: 12px;
8042 -}
8043 -.wtotem_body .popup__btn {
8044 - padding: 9px 17px;
8045 - border-radius: 6px;
8046 - font-size: 14px;
8047 - border: 1px solid transparent;
8048 - font-family: "Inter", sans-serif;
8049 -}
8050 -.wtotem_body .popup__btn:hover {
8051 - cursor: pointer;
8052 -}
8053 -.wtotem_body .popup__cancel {
8054 - border-color: #86939e;
8055 - color: #1d293f;
8056 - background-color: #fff;
8057 -}
8058 -.wtotem_body .popup__delete {
8059 - background-color: #dc2626;
8060 - border-color: #dc2626;
8061 - color: #fff;
8062 -}
8063 -
8064 -/**
8065 - * WP scan page small styles max-width 768px
8066 - */
8067 -/**
8068 - * WP scan page small styles max-width 1024px
8069 - */
8070 -@media screen and (max-width: 1024px) {
8071 - .wtotem_body .audit-logs-entry__status {
8072 - max-width: 100px;
8073 - }
8074 -}
8075 -
8076 -@media screen and (max-width: 768px) {
8077 - .wtotem_body .link_source {
8078 - display: none;
8079 - }
8080 - .wtotem_body .files__size {
8081 - display: none;
8082 - }
8083 - .wtotem_body .files__last-modify {
8084 - display: none;
8085 - }
8086 - .wtotem_body .files__controls {
8087 - display: none;
8088 - }
8089 -
8090 - .wtotem_body .audit-logs__time,
8091 - .wtotem_body .audit-logs__user,
8092 - .wtotem_body .audit-logs-entry__time,
8093 - .wtotem_body .audit-logs-entry__status-container{
8094 - display: none;
8095 - }
8096 -
8097 -}
8098 -
8099 -/*
8100 - * Pagination styles
8101 -*/
8102 -.wtotem_pagination {
8103 - display: flex;
8104 - align-items: center;
8105 - justify-content: center;
8106 - padding: 12px 16px 15px;
8107 -}
8108 -.wtotem_pagination__number {
8109 - color: #99a6b1;
8110 - font-weight: 500;
8111 - margin: 15px;
8112 - display: flex;
8113 - align-items: center;
8114 -}
8115 -.wtotem_pagination__number:hover {
8116 - color: #5e6977;
8117 -}
8118 -.wtotem_pagination__number_active {
8119 - width: 35px;
8120 - height: 35px;
8121 - background: #f1f3f5;
8122 - border: 1px solid #ddd;
8123 - color: #5e6977;
8124 - margin: 0;
8125 - border-radius: 100px;
8126 - display: flex;
8127 - justify-content: center;
8128 - align-items: center;
8129 -}
8130 -.wtotem_pagination__number_etc {
8131 - margin-right: 22px;
8132 -}
8133 -.wtotem_pagination__arrow {
8134 - width: 19px;
8135 - height: 12px;
8136 - display: block;
8137 - cursor: pointer;
8138 -}
8139 -
8140 -/*
8141 5219 * MultiSite page
8142 5220 */
8143 5221 .wtotem_body .sites-section__icon {
8144 5222 font-size: 12px;
@@ -8218,9 +5296,9 @@
8218 5296 width: 100%;
8219 5297 }
8220 5298
8221 5299 /**
8222 - * Message card
5300 + * Message card small styles max-width 576px
8223 5301 */
8224 5302 .wtotem_body .message-card {
8225 5303 background: #ffffff;
8226 5304 /* Shadow */
@@ -8258,8 +5336,9 @@
8258 5336 */
8259 5337 .wtotem-recovery-codes li{
8260 5338 font-family: monospace !important;
8261 5339 }
5340 +
8262 5341 .wtotem_body .wtotem_control__btn.wtotem_disabled {
8263 5342 color: #777;
8264 5343 background-color: #f3f5f6;
8265 5344 border-color: #9f9f9f;
@@ -8265,8 +5344,9 @@
8265 5344 border-color: #9f9f9f;
8266 5345 cursor: not-allowed;
8267 5346 opacity: 0.75;
8268 5347 }
5348 +
8269 5349 .wtotem-recovery-list{
8270 5350 width: 350px;
8271 5351 background: #F3F5F6;
8272 5352 border-radius: 4px;
@@ -8274,32 +5354,33 @@
8274 5354 position: relative;
8275 5355 margin: 15px 0;
8276 5356 color: #5a5a5a;
8277 5357 }
5358 +
8278 5359 .wtotem-recovery-btn{
8279 5360 position: absolute;
8280 5361 bottom: 5px;
8281 5362 right: 14px;
8282 5363 }
5364 +
8283 5365 .wtotem-recovery-btn img{
8284 5366 margin-right: 10px;
8285 5367 cursor: pointer;
8286 5368 }
5369 +
8287 5370 .wtotem-hr{
8288 5371 border: 0;
8289 5372 border-top: 1px solid #ebebeb;
8290 5373 border-bottom: 1px solid #f6f7f7;
8291 5374 }
8292 -#wtotem_ga_qr canvas{
8293 - border: 10px solid #fff;
8294 -}
8295 5375
8296 5376 /**
8297 5377 * Login attempts
8298 5378 */
5379 +
8299 5380 .wtotem-interval-select{
8300 5381 border: 2px solid #e1e8ee;
8301 - border-radius: 5px;
5382 + border-radius: 8px;
8302 5383 margin-bottom: 5px;
8303 5384 position: relative;
8304 5385 width: fit-content;
8305 5386 }
@@ -8318,187 +5399,8 @@
8318 5399 padding-left: 30px;
8319 5400 }
8320 5401
8321 5402
8322 -/**
8323 -* Feedback popup
8324 -*/
8325 -.user-feedback {
8326 - padding: 24px;
8327 - border: 1px solid #eee;
8328 - box-shadow: 0px 3.306px 3.623px 0px rgba(0, 0, 0, 0.03), 0px 9.141px 10.017px 0px rgba(0, 0, 0, 0.05), 0px 22.007px 24.118px 0px rgba(0, 0, 0, 0.06), 0px 73px 80px 0px rgba(0, 0, 0, 0.09);
8329 - position: fixed;
8330 - bottom: 20px;
8331 - right: 140px;
8332 - background-color: #fff;
8333 - border-radius: 12px;
8334 - z-index: 2147483648 !important;
8335 - display: flex;
8336 - flex-direction: column;
8337 - gap: 24px;
8338 - width: 400px;
8339 -}
8340 -.user-feedback__done {
8341 - justify-content: center;
8342 - height: 300px;
8343 -}
8344 -.user-feedback__header {
8345 - display: flex;
8346 - justify-content: space-between;
8347 - position: relative;
8348 - padding-right: 24px;
8349 -}
8350 -.user-feedback__header .user-feedback__close-btn {
8351 - right: -4px;
8352 - top: -4px;
8353 - width: 24px;
8354 - height: 24px;
8355 - display: flex;
8356 - justify-content: center;
8357 - align-items: center;
8358 - border-radius: 50%;
8359 - border: 1px solid #5e6977;
8360 - transform: rotate(45deg);
8361 - cursor: pointer;
8362 -}
8363 -.user-feedback__title {
8364 - color: #3D50DF;
8365 - font-weight: 700;
8366 - font-size: 18px;
8367 - line-height: 18px;
8368 - margin: 0;
8369 -}
8370 -.user-feedback__close-btn {
8371 - background-color: transparent;
8372 - border-color: transparent;
8373 - padding: 0;
8374 - margin: 0;
8375 - display: flex;
8376 - justify-content: center;
8377 - align-items: center;
8378 - position: absolute;
8379 - top: 24px;
8380 - right: 24px;
8381 -}
8382 -.user-feedback__close-btn:focus {
8383 - border-color: #3D50DF;
8384 -}
8385 -.user-feedback__submit-btn {
8386 - width: 181px;
8387 - font-size: 14px;
8388 - line-height: 12px;
8389 -}
8390 -.user-feedback__stars {
8391 - display: flex;
8392 - align-items: center;
8393 - justify-content: space-between;
8394 -}
8395 -.user-feedback__additional {
8396 - display: flex;
8397 - flex-direction: column;
8398 - gap: 12px;
8399 -}
8400 -.user-feedback__additional-title {
8401 - margin: 0;
8402 - color: #3D50DF;
8403 - font-size: 12px!important;
8404 - line-height: 18px;
8405 - font-weight: 700;
8406 -}
8407 -.user-feedback__comment {
8408 - resize: none;
8409 - width: 100%;
8410 - padding: 16px 12px;
8411 - border: 1px solid #eff0f6;
8412 - border-radius: 2px;
8413 - color: #5e6977;
8414 - font-family: 'Inter', sans-serif;
8415 - font-size: 14px;
8416 - font-weight: 400;
8417 - line-height: 18px;
8418 -}
8419 -.user-feedback__comment::placeholder {
8420 - font-size: 14px;
8421 - line-height: 18px;
8422 - color: #86939e;
8423 - font-family: 'Inter', sans-serif;
8424 -}
8425 -.score-star {
8426 - display: block;
8427 - cursor: pointer;
8428 - border-radius: 4px;
8429 - position: absolute;
8430 - transform: translateX(100%);
8431 - width: 50%;
8432 - height: 100%;
8433 -}
8434 -.score-star svg {
8435 - transform: translateX(-50%);
8436 -}
8437 -.score-star__checkbox {
8438 - width: 0;
8439 - height: 0;
8440 - visibility: hidden;
8441 - position: absolute;
8442 - opacity: 0;
8443 - z-index: -1;
8444 -}
8445 -.score {
8446 - position: relative;
8447 - width: 35px;
8448 - height: 35px;
8449 -}
8450 -.score-star-half {
8451 - position: absolute;
8452 - width: 50%;
8453 - height: 35px;
8454 - z-index: 1;
8455 - overflow: hidden;
8456 - cursor: pointer;
8457 -}
8458 -.rating-area {
8459 - overflow: hidden;
8460 - width: 200px;
8461 - margin: 0 auto;
8462 -}
8463 -.rating-area:not(:checked) > input {
8464 - display: none;
8465 -}
8466 -.rating-area:not(:checked) > label {
8467 - float: right;
8468 - width: 40px;
8469 - padding: 0;
8470 - cursor: pointer;
8471 - font-size: 32px;
8472 - line-height: 32px;
8473 - color: lightgrey;
8474 - text-shadow: 1px 1px #bbb;
8475 -}
8476 -.rating-area:not(:checked) > label:before {
8477 - content: '★';
8478 -}
8479 -.rating-area > input:checked ~ label,
8480 -input[type=radio]:checked+label:before {
8481 - color: gold;
8482 - text-shadow: 1px 1px #c60;
8483 -}
8484 -.rating-area:not(:checked) > label:hover,
8485 -.rating-area:not(:checked) > label:hover ~ label {
8486 - color: gold;
8487 -}
8488 -.rating-area > input:checked + label:hover,
8489 -.rating-area > input:checked + label:hover ~ label,
8490 -.rating-area > input:checked ~ label:hover,
8491 -.rating-area > input:checked ~ label:hover ~ label,
8492 -.rating-area > label:hover ~ input:checked ~ label {
8493 - color: gold;
8494 - text-shadow: 1px 1px goldenrod;
8495 -}
8496 -.rate-area > label:active {
8497 - position: relative;
8498 -}
8499 -
8500 -
8501 5403 /*
8502 5404 * Dark mode styles
8503 5405 */
8504 5406 .wtotem_theme—dark {
@@ -8513,19 +5415,11 @@
8513 5415 color: #e8e8e8;
8514 5416 }
8515 5417 .wtotem_theme—dark .wtotem_body .wt_card,
8516 5418 .wtotem_theme—dark .wtotem_body .wt_card:before,
8517 -.wtotem_theme—dark .wtotem_chart-first__btn_active,
8518 -.wtotem_theme—dark .country-blocking-form-save{
5419 +.wtotem_theme—dark .wtotem_chart-first__btn_active {
8519 5420 background: #282828;
8520 5421 }
8521 -.wtotem_theme—dark .wtotem_loader_spinner:before{
8522 - background-color: transparent!important;
8523 - background-image: url(../img/spinner.svg)!important;
8524 -}
8525 -.wtotem_theme—dark .wtotem_loader_spinner::after{
8526 - background: #000000;
8527 -}
8528 5422 .wtotem_theme—dark .wtotem_content,
8529 5423 .wtotem_theme—dark .wtotem_footer,
8530 5424 .wtotem_theme—dark .wtotem_chart-first__right,
8531 5425 .wtotem_theme—dark .wtotem_control__block,
@@ -8530,10 +5424,9 @@
8530 5424 .wtotem_theme—dark .wtotem_chart-first__right,
8531 5425 .wtotem_theme—dark .wtotem_control__block,
8532 5426 .wtotem_theme—dark .wtotem_state__select,
8533 5427 .wtotem_theme—dark .wtotem_chart__calendars,
8534 -.wtotem_theme—dark .wtotem_control__btn:hover,
8535 -.wtotem_theme—dark .user-feedback__comment{
5428 +.wtotem_theme—dark .wtotem_control__btn:hover {
8536 5429 background: #191919;
8537 5430 }
8538 5431 .wtotem_theme—dark .wtotem_version__count {
8539 5432 border: 1px solid #f3f5f6;
@@ -8579,41 +5472,24 @@
8579 5472 .wtotem_theme—dark .wtotem_control__name,
8580 5473 .wtotem_theme—dark .wtotem_body .onoff__label:after,
8581 5474 .wtotem_theme—dark .wtotem_body .onoff__label:before,
8582 5475 .wtotem_theme—dark .wtotem_unit__expectation_loading,
8583 -.wtotem_theme—dark .wtotem_alert__text,
8584 -.wtotem_theme—dark .audit-logs-entry__description,
8585 -.wtotem_theme—dark .audit-logs__date{
5476 +.wtotem_theme—dark .wtotem_alert__text {
8586 5477 color: #f3f5f6;
8587 5478 }
8588 5479 .wtotem_theme—dark .wtotem_nav__link_active {
8589 5480 color: #3d50df;
8590 5481 }
8591 -.wtotem_theme—dark .wtotem_data__ip,
8592 -.wtotem_theme—dark .files__last-modify,
8593 -.wtotem_theme—dark .wtotem_body .files__file-path{
5482 +.wtotem_theme—dark .wtotem_data__ip {
8594 5483 color: #86939e;
8595 5484 }
8596 -.wtotem_theme—dark .wtotem_body .options__item{
8597 - color: #fff;
8598 - width: 100%;
8599 - border-bottom: 1px solid #282828;
8600 -}
8601 -.wtotem_theme—dark .wtotem_body .options{
8602 - border: 1px solid rgb(25, 25, 25);
8603 - background: rgb(60, 60, 61);
8604 -}
8605 5485 .wtotem_theme—dark .wtotem_chart__btn {
8606 5486 border: 1px solid #f3f5f6;
8607 5487 }
8608 5488 .wtotem_theme—dark .wtotem_file-table__tr,
8609 -.wtotem_theme—dark .wtotem_last_scan_av,
8610 -.wtotem_theme—dark .user-feedback__comment {
5489 +.wtotem_theme—dark .wtotem_last_scan_av {
8611 5490 border-color: #191919;
8612 5491 }
8613 -.wtotem_theme—dark .audit-logs__time-count{
8614 - border: 1px solid #3c3c3d;
8615 -}
8616 5492 .wtotem_theme—dark .wtotem_title-info__info {
8617 5493 background: url("../img/dr-info.svg") no-repeat center center/cover;
8618 5494 }
8619 5495 .wtotem_theme—dark .wtotem_info__item:first-child,
@@ -8634,80 +5510,15 @@
8634 5510 }
8635 5511 .wtotem_theme—dark .wtotem_table__col:last-child {
8636 5512 border-right: none;
8637 5513 }
8638 -.wtotem_theme—dark .wtotem_chart__line,
8639 -.wtotem_theme—dark .audit-logs__divider{
5514 +.wtotem_theme—dark .wtotem_chart__line {
8640 5515 background: #3c3c3d;
8641 5516 }
8642 -.wtotem_theme—dark .antivirus-scan,
8643 -.wtotem_theme—dark .antivirus-log{
8644 - background-color: #282828;
8645 -}
8646 -.wtotem_theme—dark .antivirus-log__title,
8647 -.wtotem_theme—dark .antivirus-log__item{
8648 - border-bottom: 1px solid #222;
8649 -}
8650 -.wtotem_theme—dark .antivirus-log__view-all:hover,
8651 -.wtotem_theme—dark .antivirus-log__view-all:focus,
8652 -.wtotem_theme—dark .antivirus-log__item:hover,
8653 -.wtotem_theme—dark .antivirus-log__item:focus{
8654 - background-color: #202020;
8655 -}
8656 -.wtotem_theme—dark .antivirus-quarantine__item-preview,
8657 -.wtotem_theme—dark .antivirus-quarantine__btn,
8658 -.wtotem_theme—dark .antivirus-scan__count{
8659 - background-color: #191919;
8660 -}
8661 -.wtotem_theme—dark .antivirus-scan__footer{
8662 - background-color: #202020;
8663 -}
8664 -.wtotem_theme—dark .antivirus-scan__icon-container--clean,
8665 -.wtotem_theme—dark .antivirus-log__icon-container--clean{
8666 - background-color: #395448;
8667 -}
8668 -.wtotem_theme—dark .antivirus-log__icon-container--infected{
8669 - background-color: #543434;
8670 -}
8671 -.wtotem_theme—dark .antivirus-quarantine__nodata-icon-container {
8672 - background-color: #27375e;
8673 -}
8674 -.wtotem_theme—dark .antivirus-log__icon-container--header{
8675 - background-color: #a4aabd;
8676 -}
8677 -.wtotem_theme—dark .antivirus-quarantine__item-entry:not(:last-child){
8678 - border-bottom: 1px solid #383838
8679 -}
8680 -.wtotem_theme—dark .antivirus-quarantine__item-table th,
8681 -.wtotem_theme—dark .antivirus-quarantine__item-table td{
8682 - border: solid 1px transparent;
8683 - padding: 0;
8684 - background-color: transparent;
8685 -}
8686 -.wtotem_theme—dark .antivirus-quarantine__nodata-title{
8687 - color: #d7d7d7;
8688 -}
8689 -.wtotem_theme—dark .antivirus-picker__btn,
8690 -.wtotem_theme—dark .antivirus-picker__btn--active{
8691 - color: #d3d3d3;
8692 -}
8693 -.wtotem_theme—dark .antivirus-scanned thead,
8694 -.wtotem_theme—dark .antivirus-scanned tbody td{
8695 - border-bottom: 1px solid #2a2a2a;
8696 -}
8697 -.wtotem_theme—dark .antivirus-picker__date.date-picker,
8698 -.wtotem_theme—dark .antivirus-picker__range,
8699 -.wtotem_theme—dark .user-feedback{
8700 - background-color: #282828;
8701 -}
8702 5517 .wtotem_theme—dark .wtotem_table__th,
8703 -.wtotem_theme—dark .wtotem_table__td,
8704 -.wtotem_theme—dark .wtotem_body .country-blocking-form__select-region{
5518 +.wtotem_theme—dark .wtotem_table__td {
8705 5519 border-bottom: 1px solid #3c3c3d;
8706 5520 }
8707 -.wtotem_theme—dark .wtotem_body .country-blocking-form{
8708 - color: #e2e2e2;
8709 -}
8710 5521 .wtotem_theme—dark .wtotem_table__link:after {
8711 5522 content: "";
8712 5523 border: solid #fff;
8713 5524 border-width: 0 1px 1px 0;
@@ -8725,14 +5536,15 @@
8725 5536 .wtotem_theme—dark .wtotem_footer__line,
8726 5537 .wtotem_theme—dark .wtotem_state__line {
8727 5538 background: #2d2e2e;
8728 5539 }
5540 +
8729 5541 .wtotem_theme—dark .wtotem_body td,
8730 5542 .wtotem_theme—dark .wtotem_body th {
8731 5543 border: 1px solid #282828;
8732 5544 background: #282828;
8733 - padding: 3px 10px;
8734 5545 }
5546 +
8735 5547 .wtotem_theme—dark .wtotem_footer__logo {
8736 5548 background: url("../img/dr-logo-footer.svg") no-repeat center center/cover;
8737 5549 }
8738 5550 .wtotem_theme—dark .wtotem_body .line-chart__tooltip {
@@ -8769,15 +5581,14 @@
8769 5581 .wtotem_theme—dark .wtotem-waf-settings-popup {
8770 5582 background: #282828;
8771 5583 color: #e2e2e2;
8772 5584 }
8773 -.wtotem_theme—dark .wtotem_body .country-blocking-modal-attacks-container {
5585 +.wtotem_theme—dark .wtotem_body .wtotem-waf-settings-popup__input {
8774 5586 border: 1px solid #333333;
5587 + background-color: #191919;
8775 5588 color: #ffffff;
8776 5589 }
8777 -.wtotem_theme—dark .wtotem_body .wtotem-waf-settings-popup__input,
8778 -.wtotem_theme—dark .wtotem_body .firewall-configuration__ip-adress,
8779 -.wtotem_theme—dark .wtotem_body .country-blocking-modal__search-input{
5590 +.wtotem_theme—dark .wtotem_body .firewall-configuration__ip-adress {
8780 5591 border: 1px solid #333333;
8781 5592 background-color: #191919;
8782 5593 color: #ffffff;
8783 5594 }
@@ -8792,10 +5603,9 @@
8792 5603 }
8793 5604 .wtotem_theme—dark .wtotem_dark_btn {
8794 5605 background: #1b3b75;
8795 5606 }
8796 -.wtotem_theme—dark .wtotem-firewall-settings__no-data-icon,
8797 -.wtotem_theme—dark .wtotem_pagination__number_active{
5607 +.wtotem_theme—dark .wtotem-firewall-settings__no-data-icon {
8798 5608 background: #191919;
8799 5609 }
8800 5610 .wtotem_theme—dark input {
8801 5611 background-color: #191919;
@@ -8869,10 +5679,9 @@
8869 5679 .wtotem_theme—dark .wtotem_body .wtotem_reports {
8870 5680 background: #191919;
8871 5681 }
8872 5682 .wtotem_theme—dark .wtotem_body .wtotem_reports-table__column,
8873 -.wtotem_theme—dark .wtotem_body .wtotem_reports-dates,
8874 -.wtotem_theme—dark .user-feedback {
5683 +.wtotem_theme—dark .wtotem_body .wtotem_reports-dates {
8875 5684 background: #282828;
8876 5685 border: solid 1px #282828;
8877 5686 }
8878 5687 .wtotem_theme—dark .wtotem_body .wtotem_reports-dates__input {
@@ -8929,24 +5738,8 @@
8929 5738 .wtotem_theme—dark .wtotem_body .popup-content,
8930 5739 .wtotem_theme—dark .wtotem_body .side-modal__header-wrapper {
8931 5740 border-bottom: 1px solid #191919;
8932 5741 }
8933 -.wtotem_theme—dark .wtotem_body .popup-content{
8934 - border: 1px solid #191919;
8935 -}
8936 -.wtotem_theme—dark .antivirus-scan__btn:hover,
8937 -.wtotem_theme—dark .antivirus-scan__btn:focus-visible{
8938 - background-color: #1a316c;
8939 -}
8940 -.wtotem_theme—dark .antivirus-scanned .infected__number{
8941 - color: #cd4141;
8942 - background-color: #423131;
8943 -}
8944 -.wtotem_theme—dark .antivirus-scanned .scanned__number{
8945 - background-color: #343124;
8946 - color: #c55b1b;
8947 -}
8948 -
8949 5742 .wtotem_theme—dark .wtotem_body .wtotem_reports-settings__module-label {
8950 5743 color: #282828;
8951 5744 }
8952 5745 .wtotem_theme—dark .wtotem_body .wtotem_all__th {
@@ -8988,104 +5781,17 @@
8988 5781 .wtotem_theme—dark .wtotem_body .sites-section__icon--gray{
8989 5782 border: 1px solid #000000;
8990 5783 background-color: #191919;
8991 5784 }
8992 -.wtotem_theme—dark .port__result-list-item{
8993 - background-color: #62510b;
8994 - border: 1px solid #9d7e05;
8995 - color: #ebb836;
8996 -}
8997 -.wtotem_theme—dark .port__result-more-btn,
8998 -.wtotem_theme—dark .open-path__result-more-btn{
8999 - color: #c9c9c9;
9000 - background-color: #505050;
9001 - border: 1px solid #6c6c6c;
9002 -}
9003 -.wtotem_theme—dark .open-path__result-list-item{
9004 - color: #a4adf1;
9005 - background-color: #424242;
9006 - border: 1px solid #666666;
9007 -}
9008 -.wtotem_theme—dark .port__last-check-date-value,
9009 -.wtotem_theme—dark .open-path__last-check-date-value{
9010 - color: #e5e5e5;
9011 -}
9012 -.wtotem_theme—dark select.wtotem_select__inner{
9013 - background-color: #404040;
9014 - color: #cad2d9;
9015 -}
9016 -.wtotem_theme—dark select.wtotem_select__inner option{
9017 - background: #555;
9018 -}
9019 -.wtotem_theme—dark .open-path-details__item{
9020 - background-color: #222222;
9021 -}
9022 -.wtotem_theme—dark .open-path-details__item-value{
9023 - color: #a5a5a5;
9024 -}
9025 5785 .wtotem_theme—dark .wtotem-hr{
9026 5786 border-top: 1px solid #626262;
9027 5787 border-bottom: 1px solid #505050;
9028 5788 }
9029 -.wtotem_theme—dark .wtotem-interval-select{
9030 - border: 2px solid #686868;
9031 -}
9032 -.wtotem_theme—dark .wtotem-interval-select select{
9033 - background-color: #191919;
9034 - background-image: url('../img/arrow-down.svg');
9035 - color: #fff;
9036 -}
9037 -.wtotem_theme—dark .scan-tabs__item--active .scan-tabs__btn{
9038 - color: #7d8dff;
9039 -}
9040 -.wtotem_theme—dark .scan-tabs__item--active{
9041 - border-bottom-color: #7d8dff;
9042 -}
9043 -.wtotem_theme—dark .firewall-log-report__payload{
9044 - color: #000;
9045 -}
9046 -.wtotem_theme—dark .wtotem_body .audit-logs__event{
9047 - background: #191919 url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 5px top 55%;
9048 - color: #f3f5f6;
9049 -}
9050 -.wtotem_theme—dark .scan-tabs__item .num{
9051 - background-color: #191919;
9052 - color: #f3f5f6;
9053 -}
9054 -.wtotem_theme—dark .wtotem_body .scan-tabs__item--active .num{
9055 - background-color: #191919;
9056 - color: #7d8dff;
9057 -}
9058 -.wtotem_theme—dark .wtotem_body .audit-logs__controls,
9059 -.wtotem_theme—dark .wtotem_body .scan-tabs{
9060 - border-bottom: 1px solid #3c3c3d;
9061 -}
9062 -.wtotem_theme—dark .wtotem_body .cve-logs__recommendation{
9063 - border-color: #7f1414;
9064 - background: #191919;
9065 - color: #db3333;
9066 -}
9067 -.wtotem_theme—dark .wtotem_body .cve .cve__item:nth-child(odd){
9068 - background: #373737;
9069 -}
9070 -.wtotem_theme—dark .wtotem_body .cve .cve__plugin_name{
9071 - color: #cccccc;
9072 -}
9073 -.wtotem_theme—dark .wtotem_body .cve .cve__description{
9074 - color: #cccccc;
9075 -}
9076 -.wtotem_theme—dark .wtotem_body .cve__item{
9077 - border-bottom: 1px solid #4b4b4b;
9078 -}
9079 5789
9080 -.wtotem_theme—dark .wtotem_body .files__controls{
9081 - border-bottom: 1px solid #4b4b4b;
9082 -}
9083 -
9084 5790 /*
9085 5791 * Dark mode Small styles 768px
9086 5792 */
9087 -@media screen and (max-width: 1000px) {
5793 +@media screen and (max-width: 768px) {
9088 5794 .wtotem_theme—dark .wtotem_body .wtotem_nav {
9089 5795 background: #191919;
9090 5796 }
9091 5797 .wtotem_theme—dark .wtotem_body .wtotem_nav__item {
@@ -9116,5 +5822,5 @@
9116 5822 }
9117 5823 .wtotem_theme—dark .wtotem_body .wtotem_antivirus__item:nth-child(3) {
9118 5824 border-bottom: none;
9119 5825 }
9120 -}
5826 +}