PluginProbe ʕ •ᴥ•ʔ
Robin Image Optimizer – Unlimited Image Optimization, WebP & AVIF / trunk
Robin Image Optimizer – Unlimited Image Optimization, WebP & AVIF vtrunk
2.0.6 2.0.5 trunk 1.3.7 1.4.0 1.4.1 1.4.2 1.4.6 1.5.0 1.5.3 1.5.6 1.5.8 1.6.5 1.6.6 1.6.9 1.7.0 1.7.4 1.8.1 1.8.2 1.9.0 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4
robin-image-optimizer / admin / assets / css / base-statistic.css
robin-image-optimizer / admin / assets / css Last commit date
base-statistic.css 7 months ago base-statistic.css.map 1 year ago base-statistic.less 7 months ago index.php 3 years ago media.css 7 months ago settings-premium.css 7 months ago statistic.css 3 years ago sweetalert-custom.css 7 months ago sweetalert-custom.css.map 6 years ago sweetalert-custom.less 3 years ago sweetalert2.css 3 years ago wrio-subscribe-widget.css 7 months ago
base-statistic.css
1036 lines
1 /**
2 * Styles for the Widget to be displayed in the plugin
3 */
4 #WBCR {
5 /* Doughnut */
6 /*@media (max-width: 1380px) and (min-width: 1246px), (max-width: 380px) {
7 .wio-overview-chart-container {
8 float: none;
9 margin-right: 0;
10 }
11 }
12
13 @media (max-width: 1380px) and (min-width: 1246px), (max-width: 380px) {
14 .wio-overview-chart-container {
15 float: none;
16 margin-right: 0;
17 }
18
19 .wio-doughnut-legend {
20 margin-top: 18px;
21 }
22
23 .wio-global-optim-phrase {
24 padding-top: 0;
25 width: auto;
26 }
27 }*/
28 }
29 #WBCR .factory-bootstrap-500 select.form-control {
30 background: #efefef 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% !important;
31 }
32 #WBCR .factory-bootstrap-500 .btn-default.active,
33 #WBCR .factory-bootstrap-500 .factory-bootstrap-500 .btn-default:active {
34 text-shadow: none;
35 color: #fff;
36 background-color: #33aad5;
37 -webkit-box-shadow: inset 0 1px 1px #0074a2;
38 box-shadow: inset 0 1px 3px #0074a2;
39 border-top: 1px solid #0074a2;
40 border-bottom: 1px solid #0074a2;
41 border-left: 1px solid #0074a2;
42 }
43 #WBCR .factory-bootstrap-500 .btn-group > .btn:last-of-type {
44 border-top-right-radius: 3px;
45 border-bottom-right-radius: 3px;
46 }
47 #WBCR .wio-clear {
48 clear: both;
49 }
50 #WBCR #io_folders_statistic-wbcr_clearfy-tab,
51 #WBCR #io_nextgen_gallery_statistic-wbcr_clearfy-tab,
52 #WBCR #io_folders_statistic-robin-image-optimizer-tab,
53 #WBCR #io_nextgen_gallery_statistic-robin-image-optimizer-tab {
54 display: none !important;
55 }
56 #WBCR .wrio-statistic-nav {
57 margin: 0;
58 background: #efefef;
59 }
60 #WBCR .wrio-statistic-nav ul {
61 margin: 0 0 0 10px;
62 }
63 #WBCR .wrio-statistic-nav ul li {
64 position: relative;
65 display: inline-block;
66 margin: 0 5px 0 0;
67 background: #ffffff;
68 box-shadow: 0 -2px 0 #eaeaea;
69 }
70 #WBCR .wrio-statistic-nav ul li:hover {
71 background: #f7f7f7;
72 }
73 #WBCR .wrio-statistic-nav ul li.active {
74 background: #f7f7f7;
75 border-top: 1px solid #d4d4d4;
76 border-left: 1px solid #d4d4d4;
77 border-right: 1px solid #d4d4d4;
78 border-bottom: 1px solid #f7f7f7;
79 margin-bottom: -1px;
80 }
81 #WBCR .wrio-statistic-nav ul li.active a {
82 color: #222;
83 }
84 #WBCR .wrio-statistic-nav ul li.active a .wrio-statistic-tab-percent {
85 border: 2px dashed #8bc34a;
86 color: #5e8237;
87 }
88 #WBCR .wrio-statistic-nav ul li.active .dashicons,
89 #WBCR .wrio-statistic-nav ul li.active .dashicons-before:before {
90 color: #ff8b66;
91 }
92 #WBCR .wrio-statistic-nav ul li .wrio-statistic-tab {
93 display: block;
94 padding: 10px 20px 10px 20px;
95 text-decoration: none;
96 color: #999999;
97 font-size: 22px;
98 line-height: 2;
99 }
100 #WBCR .wrio-statistic-nav ul li .wrio-statistic-tab:active,
101 #WBCR .wrio-statistic-nav ul li .wrio-statistic-tab:focus {
102 background: 0;
103 box-shadow: none;
104 outline: none;
105 }
106 #WBCR .wrio-statistic-nav ul li .wrio-statistic-tab .dashicons,
107 #WBCR .wrio-statistic-nav ul li .wrio-statistic-tab .dashicons-before:before {
108 display: inline-block;
109 width: 30px;
110 height: 30px;
111 font-size: 30px;
112 line-height: 1.5;
113 margin-right: 15px;
114 color: #d4d4d4;
115 }
116 #WBCR .wrio-statistic-nav ul li .wrio-statistic-tab .wrio-statistic-tab-percent {
117 display: inline-block;
118 border-radius: 10px;
119 border: 2px dashed #e4e4e4;
120 padding: 5px;
121 margin-left: 30px;
122 font-size: 14px;
123 font-weight: 600;
124 text-align: center;
125 color: #bdbdbd;
126 }
127 #WBCR .wrio-statistic-nav ul li .wrio-statistic-tab-premium-label:after {
128 display: inline-block;
129 position: absolute;
130 content: 'PRO';
131 background: #ff5722;
132 border-radius: 4px;
133 color: #fff;
134 font-size: 10px;
135 line-height: 1;
136 font-style: normal;
137 padding: 4px 6px;
138 margin-left: 4px;
139 vertical-align: top;
140 top: 10px;
141 left: auto;
142 right: 10px;
143 z-index: 11;
144 }
145 #WBCR .wrio-table {
146 width: 100%;
147 table-layout: fixed;
148 box-sizing: border-box;
149 border-spacing: 3px;
150 background: #fff;
151 border-top: 2px dashed #cac9c9;
152 }
153 #WBCR .wrio-table th,
154 #WBCR .wrio-table td {
155 padding: 16px 10px;
156 text-align: center;
157 }
158 #WBCR .wrio-table th {
159 background: #f3f3f3;
160 color: #777777;
161 box-shadow: 0 1px 0 #d8d8d8;
162 }
163 #WBCR .wrio-table th:nth-child(2n+1) {
164 background: #f9f9f9;
165 }
166 #WBCR .wrio-table tr.wrio-error {
167 background-color: #ffe9e9 !important;
168 }
169 #WBCR .wrio-table .wrio-table-spinner {
170 background: url("../img/quick-start-loader.gif") center center no-repeat;
171 }
172 #WBCR .wrio-table .wrio-table-highlighter {
173 display: inline-block;
174 padding: 3px 7px;
175 background: #f3f3f3;
176 }
177 #WBCR .wrio-table .wbcr-rio-server-success {
178 color: #bbd2a1;
179 }
180 #WBCR .wrio-table .wbcr-rio-server-error {
181 color: #fb5d49;
182 }
183 #WBCR .wrio-table .wbcr-rio-server-warning {
184 color: #ffb635;
185 }
186 #WBCR .wrio-table.wbcr-rio-folders-table td:nth-child(3) {
187 text-align: left;
188 }
189 #WBCR .wrio-servers {
190 padding: 20px 20px;
191 }
192 #WBCR .wrio-servers label span {
193 display: block;
194 font-weight: normal;
195 font-size: 12px;
196 color: #b7b2b2;
197 }
198 #WBCR .wrio-servers #wrio-change-optimization-server {
199 position: relative;
200 display: inline-block;
201 max-width: 400px;
202 margin-right: 15px;
203 margin-bottom: 0;
204 border: 1px solid #d2d0d0;
205 background-color: #efefef;
206 }
207 #WBCR .wrio-servers .wrio-servers-info {
208 margin: 0 0 0;
209 padding: 20px;
210 background: #fff;
211 }
212 #WBCR .wrio-servers .wrio-server-status-wrap {
213 display: inline-block;
214 margin-top: 8px;
215 }
216 #WBCR .wrio-servers .wrio-server-status-wrap .wrio-server-status {
217 background: transparent;
218 color: #fff;
219 padding: 3px 5px;
220 border-radius: 4px;
221 }
222 #WBCR .wrio-servers .wrio-server-status-wrap .wrio-server-status.wrio-down {
223 background: #ff5722;
224 }
225 #WBCR .wrio-servers .wrio-server-status-wrap .wrio-server-status.wrio-stable {
226 background: #8bc34a;
227 }
228 #WBCR .wrio-servers .wrio-server-status-wrap .wrio-server-status.wrio-server-check-proccess {
229 display: inline-block;
230 height: 10px;
231 width: 30px;
232 background: url("../img/quick-start-loader.gif") center no-repeat;
233 }
234 #WBCR .wrio-servers .wrio-premium-user-balance-wrap {
235 display: inline-block;
236 margin-top: 8px;
237 margin-left: 10px;
238 }
239 #WBCR .wrio-servers .wrio-premium-user-balance-wrap .wrio-premium-user-balance {
240 color: #fff;
241 padding: 3px 5px;
242 border-radius: 4px;
243 background: #ffc107;
244 }
245 #WBCR .wrio-servers .wrio-premium-user-balance-wrap .wrio-premium-user-balance-check-proccess {
246 display: inline-block;
247 height: 10px;
248 width: 30px;
249 background: url("../img/quick-start-loader.gif") center no-repeat;
250 }
251 #WBCR .wrio-servers .wrio-premium-user-update-wrap {
252 display: inline-block;
253 margin-top: 8px;
254 margin-left: 10px;
255 }
256 #WBCR .wrio-servers .wrio-premium-user-update-wrap .wrio-premium-user-update {
257 color: #fff;
258 padding: 3px 5px;
259 border-radius: 4px;
260 background: #ffc107;
261 }
262 #WBCR .wrio-servers .wrio-premium-user-update-wrap .wrio-premium-user-update-check-proccess {
263 display: inline-block;
264 height: 10px;
265 width: 30px;
266 background: url("../img/quick-start-loader.gif") center no-repeat;
267 }
268 #WBCR .wio-columns {
269 overflow: hidden;
270 padding: 15px 0;
271 counter-reset: cols;
272 }
273 #WBCR .wio-columns [class^="col-"] {
274 float: left;
275 -webkit-box-sizing: border-box;
276 -moz-box-sizing: border-box;
277 box-sizing: border-box;
278 }
279 #WBCR .wio-columns .col-1-3 {
280 width: 33.333%;
281 padding-left: 28px;
282 }
283 #WBCR .wio-columns .col-2-3 {
284 width: 66.666%;
285 padding-left: 28px;
286 }
287 #WBCR .wio-columns .col-1-2 {
288 width: 50%;
289 padding: 0 20px;
290 }
291 #WBCR .wio-columns .col-statistics.col-statistics {
292 width: 60%;
293 }
294 #WBCR .wio-columns .col-chart.col-chart {
295 width: 40%;
296 position: relative;
297 padding: 20px;
298 font-size: 12px;
299 text-transform: uppercase;
300 background: #f1f1f1b3;
301 color: #abacaf;
302 font-weight: bold;
303 border-radius: 5px;
304 margin-top: 10px;
305 text-align: left;
306 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
307 }
308 #WBCR .wio-col {
309 float: left;
310 width: 50%;
311 box-sizing: border-box;
312 -webkit-flex-basis: 50%;
313 -ms-flex-preferred-size: 50%;
314 flex-basis: 50%;
315 }
316 #WBCR .wio-col {
317 padding-right: 20px;
318 }
319 #WBCR .wio-col + .wio-col {
320 padding-right: 0;
321 padding-left: 50px;
322 }
323 #WBCR .wio-col:target {
324 animation: wiohello 1s 3 linear backwards;
325 }
326 #WBCR .wio-number-you-optimized {
327 margin-bottom: 1.35em;
328 overflow: hidden;
329 }
330 #WBCR .wio-number-you-optimized #wio-total-optimized-attachments-pct {
331 color: #828282;
332 }
333 #WBCR .wio-number-you-optimized .wio-number {
334 display: table-cell;
335 padding-right: 15px;
336 font-size: 48px;
337 font-weight: bold;
338 line-height: 1;
339 vertical-align: middle;
340 white-space: nowrap;
341 color: #828282;
342 }
343 #WBCR .wio-number-you-optimized .wio-text {
344 display: table-cell;
345 vertical-align: middle;
346 overflow: hidden;
347 font-size: 12px;
348 color: #828282;
349 }
350 #WBCR .wio-number-you-optimized > p {
351 display: table;
352 }
353 #WBCR .wio-bars {
354 padding-right: 15px;
355 }
356 #WBCR .wio-bars p {
357 font-size: 12px;
358 margin-bottom: 5px;
359 }
360 #WBCR .wio-bars + .wio-number-you-optimized {
361 border-bottom: 0;
362 padding-top: 0.85em;
363 }
364 #WBCR .wio-bars + .wio-number-you-optimized p {
365 color: #a2c17f;
366 }
367 #WBCR .wio-bar-negative .wio-progress {
368 background: #D2D3D6;
369 }
370 #WBCR .wio-bar-negative .wio-barnb {
371 color: #9d9fa5;
372 }
373 #WBCR .wio-progress {
374 height: 8px;
375 transition: width 0.3s;
376 /*.wio-bar-negative {
377 width: 92% !important;
378 }*/
379 }
380 #WBCR .wio-bar-positive .wio-progress {
381 background: #bbd2a1;
382 }
383 #WBCR .wio-bar-positive .wio-barnb {
384 color: #a2c17f;
385 }
386 #WBCR .wio-bar-primary .wio-progress {
387 background: #bbd2a1;
388 }
389 #WBCR .wio-bar-primary .wio-barnb {
390 color: #a2c17f;
391 }
392 #WBCR .wio-bar-webp .wio-progress {
393 background: #8CC152;
394 }
395 #WBCR .wio-bar-webp .wio-barnb {
396 color: #72a53b;
397 }
398 #WBCR .wio-right-outside-number .wio-barnb {
399 display: block;
400 margin-right: -5.25em;
401 text-align: right;
402 font-weight: bold;
403 line-height: 0.8;
404 }
405 #WBCR .wio-chart {
406 position: relative;
407 top: 1px;
408 display: inline-block;
409 vertical-align: middle;
410 }
411 #WBCR .wio-chart-container {
412 position: relative;
413 display: inline-block;
414 margin-right: 5px;
415 }
416 #WBCR .wio-chart-container canvas {
417 display: block;
418 }
419 #WBCR .wio-overview-chart-container {
420 float: left;
421 margin-right: 20px;
422 }
423 #WBCR .wio-overview-chart-container-webp {
424 float: right;
425 margin-left: 20px;
426 }
427 #WBCR .wio-chart-wrapper {
428 position: relative;
429 width: 200px;
430 height: 200px;
431 }
432 #WBCR .wio-chart-percent {
433 color: #afafaf;
434 position: absolute;
435 font-size: 35px;
436 font-weight: 600;
437 left: 50%;
438 bottom: 167px;
439 z-index: 100;
440 transform: translateX(-45%);
441 -webkit-transform: translateX(-45%);
442 -ms-transform: translateX(-45%);
443 }
444 #WBCR .wio-chart-percent span {
445 font-size: 20px;
446 vertical-align: super;
447 }
448 #WBCR #wio-overview-chart-legend {
449 overflow: hidden;
450 }
451 #WBCR .wio-doughnut-legend li {
452 display: inline-block;
453 position: relative;
454 margin-bottom: 15px;
455 border-radius: 5px;
456 padding: 3px 8px 2px 31px;
457 font-size: 9px;
458 cursor: default;
459 -webkit-transition: background-color 200ms ease-in-out;
460 -moz-transition: background-color 200ms ease-in-out;
461 -o-transition: background-color 200ms ease-in-out;
462 transition: background-color 200ms ease-in-out;
463 }
464 #WBCR .wio-doughnut-legend li span {
465 display: block;
466 position: absolute;
467 left: 0;
468 top: 0;
469 width: 25px;
470 height: 25px;
471 border-radius: 50%;
472 }
473 #WBCR .wio-optimize-button {
474 min-width: 180px;
475 padding: 12px 30px;
476 background: #c9deb2;
477 color: #586549;
478 border: 0;
479 box-shadow: none;
480 font-size: 14px;
481 text-transform: uppercase !important;
482 font-weight: bold;
483 border-radius: 4px;
484 outline: none;
485 }
486 #WBCR .wio-optimize-button:active {
487 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.5);
488 }
489 #WBCR .wio-optimize-button:disabled {
490 background: #e2edd6;
491 color: #a5b295;
492 }
493 #WBCR .wio-optimize-button.wio-running {
494 color: #a57b3c;
495 background: #fdd599 url("../img/Spinner-1s-33px.gif") 10px center no-repeat;
496 padding-left: 50px;
497 }
498 #WBCR .wio-global-optim-phrase {
499 width: 180px;
500 padding-top: 20px;
501 font-size: 14px;
502 text-align: center;
503 }
504 #WBCR .wio-total-percent,
505 #WBCR .wio-total-percent-webp {
506 color: #89b15c;
507 }
508 #WBCR #wio-start-msg-top,
509 #WBCR #wio-start-msg-right,
510 #WBCR #wio-start-msg-complete {
511 display: none;
512 }
513 #WBCR .wio-text-left {
514 text-align: left;
515 }
516 #WBCR span.wio-num {
517 display: inline !important;
518 position: inherit !important;
519 }
520 #WBCR .wio-image-optimize-board {
521 padding-bottom: 0 !important;
522 }
523 #WBCR .wio-page-statistic {
524 padding: 20px;
525 }
526 #WBCR .wio-page-statistic .wio-optimize-statistic {
527 display: flex;
528 justify-content: space-between;
529 }
530 #WBCR .wio-page-statistic .wrio-statistic-buttons-wrap {
531 display: flex;
532 justify-content: space-between;
533 }
534 #WBCR .wio-stat-totals {
535 padding: 20px 20px;
536 background: #efefef;
537 font-weight: bold;
538 vertical-align: middle;
539 }
540 #WBCR .wio-stat-totals__counter {
541 display: inline-block;
542 background: #ffffff;
543 min-width: 30px;
544 height: 25px;
545 padding: 2px 5px;
546 border-radius: 3px;
547 border: 1px dashed #bdb5b5;
548 color: #222;
549 font-weight: normal;
550 text-align: center;
551 }
552 #WBCR .wio-stat-totals__loading {
553 color: #fff;
554 background: #fff url("../img/quick-start-loader.gif") center no-repeat !important;
555 background-size: 16px 16px !important;
556 }
557 #WBCR .wio-stat-totals__optimized {
558 background: #8bc34a;
559 color: #fff;
560 }
561 #WBCR .wrio-optimization-progress {
562 background: none;
563 padding: 0;
564 /*button {
565 padding: 5px 10px;
566 border: 0;
567 font-size: 11px;
568 text-transform: uppercase !important;
569 font-weight: bold;
570 border-radius: 4px;
571 outline: none;
572 background: @greyButtonBg;
573 color: @greyButtonColor;
574 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
575
576 &:active {
577 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.5);
578 }
579
580 &.wbcr-rio-loading {
581 width: 56px;
582 font-size: 0;
583 background: @greyButtonBg url("../img/quick-start-loader.gif") center no-repeat;
584 }
585
586 &.wbcr-rio-selected {
587 background: #f3efe2;
588 color: #d8d8d8;
589
590 &:active {
591 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
592 }
593 }
594 }*/
595 }
596 #WBCR .wrio-optimization-progress h4 {
597 font-size: 15px;
598 font-weight: 700;
599 }
600 #WBCR .wrio-optimization-progress .wbcr-rio-warning-message {
601 padding: 20px;
602 background: #efefef;
603 font-size: 15px;
604 color: #b7b7b7;
605 font-style: italic;
606 }
607 #WBCR .wio-widget {
608 padding: 0 !important;
609 }
610 #WBCR .wio-widget .wio-chart-percent {
611 font-size: 44px;
612 line-height: 1;
613 }
614 #WBCR .wio-widget .wio-bars {
615 width: 60%;
616 margin-left: 155px;
617 }
618 #WBCR .wio-widget .col-chart.col-chart {
619 width: 100%;
620 }
621 #WBCR .wio-widget .col-controls {
622 width: 45%;
623 padding-left: 5px;
624 padding-top: 110px;
625 }
626 #WBCR .wio-widget .wio-doughnut-legend {
627 /*padding-top:30px;*/
628 text-align: left;
629 }
630 #WBCR .wio-widget .wio-widget-bottom {
631 display: table;
632 padding-top: 20px !important;
633 width: 100%;
634 text-align: right;
635 }
636 #WBCR .wio-widget .wio-widget-bottom li {
637 display: table-cell;
638 }
639 #WBCR .wio-widget .wio-widget-bottom li:first-child {
640 text-align: left;
641 }
642 #WBCR .factory-checkbox.wrio-checkbox-premium-label:after {
643 display: inline-block;
644 position: relative;
645 content: 'PRO';
646 background: #ff5722;
647 border-radius: 4px;
648 color: #fff;
649 font-size: 10px;
650 line-height: 1;
651 font-style: normal;
652 padding: 4px 6px;
653 margin-left: 4px;
654 vertical-align: top;
655 top: -8px;
656 left: -10px;
657 right: auto;
658 z-index: 11;
659 }
660 #WBCR .factory-checkbox-disabled input,
661 #WBCR .factory-checkbox-disabled button {
662 pointer-events: none;
663 cursor: not-allowed;
664 opacity: 0.65;
665 filter: alpha(opacity=65);
666 -webkit-box-shadow: none;
667 box-shadow: none;
668 }
669 #WBCR #wrio-webp-options h3,
670 #WBCR #wrio-error-log-options h3 {
671 font-size: 14px;
672 margin: 0 0 10px 0;
673 font-weight: 600;
674 color: #565656;
675 }
676 #WBCR #wrio-webp-options .wrio-webp-options-info,
677 #WBCR #wrio-error-log-options .wrio-webp-options-info {
678 color: #8a8787;
679 font-size: 12px;
680 }
681 #WBCR #wrio-webp-options ul,
682 #WBCR #wrio-error-log-options ul {
683 padding-left: 0;
684 }
685 #WBCR #wrio-webp-options ul li:after,
686 #WBCR #wrio-error-log-options ul li:after {
687 content: '';
688 display: block;
689 clear: both;
690 }
691 #WBCR #wrio-webp-options ul li label,
692 #WBCR #wrio-error-log-options ul li label {
693 font-weight: 600;
694 }
695 #WBCR #wrio-webp-options ul li .wrio-webp-options-radio,
696 #WBCR #wrio-error-log-options ul li .wrio-webp-options-radio,
697 #WBCR #wrio-webp-options ul li .wrio-error-log-options-checkbox,
698 #WBCR #wrio-error-log-options ul li .wrio-error-log-options-checkbox {
699 display: block;
700 float: left;
701 margin-top: 2px;
702 margin-right: 8px;
703 }
704 #WBCR #wrio-webp-options ul li .wrio-webp-options-radio:focus,
705 #WBCR #wrio-error-log-options ul li .wrio-webp-options-radio:focus,
706 #WBCR #wrio-webp-options ul li .wrio-error-log-options-checkbox:focus,
707 #WBCR #wrio-error-log-options ul li .wrio-error-log-options-checkbox:focus {
708 outline: none;
709 box-shadow: none;
710 }
711 #WBCR #wrio-webp-options ul li .wrio-webp-options-info,
712 #WBCR #wrio-error-log-options ul li .wrio-webp-options-info,
713 #WBCR #wrio-webp-options ul li .wrio-error-log-options-info,
714 #WBCR #wrio-error-log-options ul li .wrio-error-log-options-info {
715 padding-left: 25px;
716 }
717 @media (max-width: 830px) {
718 #WBCR .wio [class^="col-"] {
719 float: none;
720 margin-bottom: 1.5em;
721 }
722 #WBCR .wio .col-1-3,
723 #WBCR .wio .col-1-2 {
724 width: auto;
725 padding: 0 28px;
726 clear: both;
727 padding-top: 1em;
728 }
729 }
730 @keyframes wiohello {
731 0%,
732 100% {
733 background: #FFF;
734 }
735 50% {
736 background: #F4F7F9;
737 }
738 }
739 @media (max-width: 1520px) and (min-width: 1381px), (max-width: 1086px) {
740 #WBCR .wio-columns .col-statistics.col-statistics,
741 #WBCR .wio-columns .col-chart.col-chart {
742 width: 50%;
743 }
744 }
745 @media (max-width: 808px) {
746 #WBCR .wio-columns .col-statistics.col-statistics,
747 #WBCR .wio-columns .col-chart.col-chart {
748 width: auto;
749 float: none;
750 padding: 0;
751 }
752 #WBCR .wio-columns .col-chart.col-chart {
753 margin-top: 3em;
754 }
755 }
756 /* Card-based Statistics Layout */
757 #WBCR .wrio-cards-container {
758 display: flex;
759 gap: 20px;
760 flex-wrap: wrap;
761 padding: 20px;
762 max-width: 1400px;
763 margin: 0 auto;
764 }
765 #WBCR .wrio-card {
766 flex: 1 1 0;
767 min-width: 280px;
768 display: flex;
769 flex-direction: column;
770 background: #fff;
771 border-radius: 8px;
772 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
773 padding: 20px;
774 text-align: center;
775 }
776 #WBCR .wrio-card-title {
777 font-size: 16px;
778 font-weight: 600;
779 color: #333;
780 margin-bottom: 15px;
781 }
782 #WBCR .wrio-donut-container {
783 position: relative;
784 width: 160px;
785 height: 160px;
786 margin: 0 auto 15px;
787 }
788 #WBCR .wrio-donut-container canvas {
789 display: block;
790 }
791 #WBCR .wrio-donut-percent {
792 position: absolute;
793 top: 50%;
794 left: 50%;
795 transform: translate(-50%, -50%);
796 font-size: 28px;
797 font-weight: 600;
798 color: #666;
799 }
800 #WBCR .wrio-donut-percent span:last-child {
801 font-size: 16px;
802 vertical-align: super;
803 }
804 #WBCR .wrio-legend {
805 text-align: left;
806 margin: 15px 0;
807 font-size: 12px;
808 }
809 #WBCR .wrio-legend-item {
810 margin-bottom: 8px;
811 }
812 #WBCR .wrio-legend-dot {
813 display: inline-block;
814 width: 12px;
815 height: 12px;
816 border-radius: 50%;
817 margin-right: 8px;
818 vertical-align: middle;
819 }
820 #WBCR .wrio-legend-dot.gray {
821 background: #d6d6d6;
822 }
823 #WBCR .wrio-legend-dot.green {
824 background: #8bc34a;
825 }
826 #WBCR .wrio-legend-dot.red {
827 background: #f1b1b6;
828 }
829 #WBCR .wrio-size-info {
830 text-align: left;
831 margin: 15px 0;
832 font-size: 12px;
833 }
834 #WBCR .wrio-size-row {
835 display: flex;
836 justify-content: space-between;
837 margin-bottom: 5px;
838 }
839 #WBCR .wrio-size-bar {
840 height: 6px;
841 background: #e0e0e0;
842 border-radius: 3px;
843 margin-bottom: 10px;
844 }
845 #WBCR .wrio-size-bar-fill {
846 height: 100%;
847 background: #d6d6d6;
848 border-radius: 3px;
849 transition: width 0.3s;
850 }
851 #WBCR .wrio-size-bar-fill.optimized {
852 background: #8bc34a;
853 }
854 #WBCR .wrio-conversion-info {
855 text-align: left;
856 margin: 15px 0;
857 font-size: 13px;
858 }
859 #WBCR .wrio-conversion-info p {
860 margin: 0;
861 }
862 #WBCR .wrio-info-hint {
863 margin-top: 5px !important;
864 font-size: 11px;
865 color: #888;
866 }
867 #WBCR .wrio-card-footer {
868 margin-top: auto;
869 padding-top: 15px;
870 }
871 #WBCR .wrio-card .wio-optimize-button {
872 width: 100%;
873 }
874 #WBCR .wrio-green {
875 color: #8bc34a;
876 }
877 #WBCR .wrio-statistic-message {
878 padding: 0 20px;
879 }
880 @media (max-width: 960px) {
881 #WBCR .wrio-cards-container {
882 flex-direction: column;
883 }
884 #WBCR .wrio-card {
885 width: 100%;
886 }
887 }
888
889 /* AVIF Upsell Banner */
890 #WBCR .wrio-avif-upsell-banner {
891 background: #fff;
892 border: 1px solid #C5E1A5;
893 border-left: 4px solid #8BC34A;
894 border-radius: 4px;
895 padding: 16px 20px;
896 margin: 20px 20px 0;
897 display: flex;
898 align-items: flex-start;
899 gap: 16px;
900 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
901 position: relative;
902 }
903
904 #WBCR .wrio-avif-banner-dismiss {
905 position: absolute;
906 top: 8px;
907 right: 8px;
908 background: none;
909 border: none;
910 font-size: 20px;
911 color: #999;
912 cursor: pointer;
913 padding: 0;
914 line-height: 1;
915 width: 24px;
916 height: 24px;
917 display: flex;
918 align-items: center;
919 justify-content: center;
920 border-radius: 50%;
921 transition: background 0.2s, color 0.2s;
922 }
923
924 #WBCR .wrio-avif-banner-dismiss:hover {
925 background: #f0f0f0;
926 color: #666;
927 }
928
929 #WBCR .wrio-avif-banner-icon {
930 flex-shrink: 0;
931 background: #FFF8E1;
932 border-radius: 50%;
933 padding: 8px;
934 display: flex;
935 align-items: center;
936 justify-content: center;
937 }
938
939 #WBCR .wrio-avif-banner-content {
940 flex: 1;
941 padding-right: 20px;
942 }
943
944 #WBCR .wrio-avif-banner-header {
945 display: flex;
946 align-items: center;
947 gap: 8px;
948 margin-bottom: 4px;
949 }
950
951 #WBCR .wrio-avif-banner-title {
952 margin: 0;
953 font-size: 15px;
954 font-weight: 600;
955 color: #333;
956 }
957
958 #WBCR .wrio-avif-pro-badge {
959 background: #8BC34A;
960 color: #fff;
961 font-size: 10px;
962 font-weight: 700;
963 padding: 2px 6px;
964 border-radius: 3px;
965 text-transform: uppercase;
966 letter-spacing: 0.5px;
967 }
968
969 #WBCR .wrio-avif-banner-description {
970 margin: 0 0 12px;
971 font-size: 13px;
972 color: #666;
973 line-height: 1.5;
974 }
975
976 #WBCR .wrio-avif-banner-actions {
977 display: flex;
978 align-items: center;
979 gap: 16px;
980 flex-wrap: wrap;
981 }
982
983 #WBCR .wrio-avif-unlock-button {
984 background: #8BC34A;
985 color: #fff;
986 text-decoration: none;
987 padding: 8px 16px;
988 border-radius: 4px;
989 font-weight: 600;
990 font-size: 13px;
991 transition: background 0.2s;
992 white-space: nowrap;
993 border: none;
994 cursor: pointer;
995 display: inline-block;
996 }
997
998 #WBCR .wrio-avif-unlock-button:hover {
999 background: #7AB03F;
1000 color: #fff;
1001 }
1002
1003 #WBCR .wrio-avif-learn-more {
1004 color: #8BC34A;
1005 text-decoration: none;
1006 font-size: 13px;
1007 font-weight: 500;
1008 }
1009
1010 #WBCR .wrio-avif-learn-more:hover {
1011 text-decoration: underline;
1012 }
1013
1014 @media (max-width: 600px) {
1015 #WBCR .wrio-avif-upsell-banner {
1016 flex-direction: column;
1017 padding-right: 40px;
1018 }
1019 #WBCR .wrio-avif-banner-content {
1020 padding-right: 0;
1021 }
1022 #WBCR .wrio-avif-banner-actions {
1023 flex-direction: column;
1024 align-items: flex-start;
1025 gap: 10px;
1026 }
1027 }
1028
1029 .factory-bootstrap-500 p.wrio-webp-options-info {
1030 margin-left: 20px;
1031 }
1032
1033 .factory-bootstrap-500 .wrio-optimization-format-info {
1034 margin-top: 10px;
1035 }
1036 /*# sourceMappingURL=base-statistic.css.map */