<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#voting-stats-section .wow { visibility:hidden; }
.stats-2 #vote-stats-daily .vote-day .day-bar,
.stats-2 #stats-age-ranges .age-bar,
.stats-2 #vote-stats-daily .vote-day .day-bar,
.stats-2 #vote-stats-daily .vote-day .day-bar p,
.stats-2 #stats-age-ranges .age-bar p
{ -webkit-transition: all 0.15s ease-out; transition: all 0.15s ease-out; }

.stats-2 svg { overflow:visible!important; } 

.info-graph { padding:25px; background: #f5f5f5; margin:0 auto 30px auto; text-align: center; position:relative; overflow:hidden; }
.info-graph h3 { margin:0 0 10px 0; font-size: 1.8rem; font-weight: 600;  }
.info-graph p {  }

.image-stat { display: block; margin: 35px 0 20px; position: relative; text-align: center; }
.image-stat p, .box-chart p { font-size:1.66rem; line-height: 120%; margin-bottom: 30px; }
.image-stat img  { display: block; height: auto; margin: 0 auto; max-width: 100%; }

.image-stat .txtCount { background-color: #43c100; color: #fff; display: inline-block; font-size:2.8rem; line-height:60px; font-weight: 600; line-height: normal; margin-top: -50px; padding:6px 20px 2px 20px;  font-family:"Jost"; font-weight:500; }
.image-stat .txtCount { box-shadow: 0 5px 30px -15px rgba(0,0,0,.8); border-radius:12px; }
.boxChart { display: block; margin: 15px 0; width: 100%; }

.box-chart { margin-top:35px; }

#container-vote { min-width: 310px; max-width: 800px; height: 400px; margin: 0 auto; }
#container-age { height: 400px; }	
#container-place { height: 650px; }

.info-graph-3 .image-stat img { height:180px; }
.info-graph-3 .image-stat span.txtCount { color: #fff; display: inline-block; font-size:3.3rem; font-weight: 600; left: 62%; line-height: normal; position: absolute; top: 30px; white-space: nowrap; width: auto; }
.info-graph-3 .image-stat-right span.txtCount { left: 53%; }
.info-graph-4 .image-stat .txtCount { margin-top: 10px; }

@media all and (max-width: 1199px) {
	.info-graph { width: 100%; }
        .text-section .text-container img { width:auto!important; }
}

@media all and (max-width: 991px) {
	.info-graph-3 .image-stat img { height: 150px; }
	.info-graph-3 .image-stat span.txtCount { left: 70%; }
	.info-graph-3 .image-stat-right span.txtCount { left: 60%; }
}

@media all and (max-width: 767px) {
	.info-graph-3 .image-stat { margin-bottom:50px; }
	.info-graph-3 .image-stat span.txtCount { left: 59%; font-size:2.66rem; }
	.info-graph-3 .image-stat-right span.txtCount { left: 54%; }
	.info-graph-4 .image-stat .txtCount { font-size:2.66rem; }
}

@media all and (max-width: 736px) {
	.image-stat { margin: 30px 0 10px; }
	.image-stat p, .box-chart p { font-size:1.46rem; line-height: 115%; margin-bottom: 20px; }
	.info-graph-1 .image-stat img, .info-graph-3 .image-stat img { height: 140px; }
	.info-graph-1 .image-stat .txtCount { font-size:2.66rem; }
	.info-graph-3 .image-stat span.txtCount { left: 58%; }
	.info-graph-3 .image-stat-right span.txtCount { left: 53%; }
	.info-graph-3 .image-stat-right { margin-bottom: 20px; }
	.info-graph-4 .image-stat img { height: 170px; }
	.info-graph-4 .image-stat .txtCount { font-size:2.33rem; margin-top: 5px; }
}

@media all and (max-width: 667px) {
	.info-graph-1 .image-stat .txtCount { font-size:2.33rem; margin-top: -15px; }
	.info-graph-3 .image-stat span.txtCount { left: 60%; font-size:2.33rem; }
}

@media all and (max-width: 640px) {
	.info-graph-3 .image-stat-right span.txtCount { left: 54%; }
}

@media all and (max-width: 480px) {
	#container-vote { height: 250px; }
}

@media all and (max-width:415px) {
	.info-graph-3 .image-stat span.txtCount { left: 66%; }
	.info-graph-3 .image-stat-right span.txtCount { left: 57%; }	
    
}

@media all and (max-width: 375px) {
	.info-graph-3 .image-stat img { height: 130px; }
	#container-vote { max-width: auto; width:100%; }
	#container-vote .highcharts-container { left: -37px!important; width: 305px!important; }
	.info-graph-4 .image-stat { margin: 20px 0 10px; }
 
}
@media all and (max-width: 360px) {
	.image-stat { margin: 20px 0 10px; }
	.info-graph { padding: 15px; }
	.image-stat p, .box-chart p { font-size:1.8rem; }
	.info-graph-1 .image-stat img { height: 130px; }
	.info-graph-1 .image-stat .txtCount { font-size:2rem; }
	#container-vote .highcharts-container { left: -27px!important; }
	.info-graph-3 .image-stat { margin-bottom: 35px; }
	.info-graph-3 .image-stat span.txtCount { font-size:2rem; top: 35px; }
	.info-graph-3 .image-stat-right span.txtCount { left: 55%; }
	.info-graph-4 .image-stat img { height: 155px; }
	.info-graph-4 .image-stat .txtCount { font-size:2rem; }
}

@media all and (max-width: 320px) { #container-vote .highcharts-container { left: -44px!important; width: 288px!important; } }

/* New stats 2.0*/

.stats-2 .info-graph h3 { }

.stats-2 .image-stat .txtCount { margin-top:0px; } 
.stats-2 .image-stat .txtCount span.prc { font-size:75%; opacity:0.8; margin-left:10px; -webkit-transform: -webkit-translateY(-3px);  transform: translateY(-3px); display: inline-block;   } 
.stats-2 .image-stat .txtCount.mini { font-size: 1.2rem; padding: 4px 8px;  } 

.stats-2 #votes-restults-stats-persons-count .txtCount,
.stats-2 .info-graph-categories .txtCount,
 .stats-2 #votes-restults-stats-votes-count .txtCount {  margin-top:-30px!important;  } 
.stats-2 .info-graph.info-graph-devices .txtCount {  margin-top:-20px!important;   } 

.stats-2 #votes-restults-stats-valid-invalid { height: 300px; min-width: 310px; max-width: 800px; margin: 0 auto; }

.stats-2 .info-graph .subtitle {  font-family:"Jost"; font-weight:500; margin:0 0 15px 0; font-size:1.8rem;  }
.stats-2 .info-graph.info-graph-gender .txtCount { margin-top:-30px; }
.stats-2 #stats-age-ranges #stats-age-ranges-line { height:2px; width:100%; float:left; border-radius:2px; margin-bottom:15px;} 

.stats-2 #stats-age-ranges { width:100%; margin:100px auto 30px auto;  max-width:600px; display: inline-block; } 
.stats-2 #stats-age-ranges .age-range { float:left;  font-family:"Jost"; font-weight:500; font-size:1.3rem; position:relative; }
.stats-2 #stats-age-ranges .age-range .line { height:10px; width:2px; border-radius:2px; background:#ccc; position:absolute; right:0%; margin-left:-1px; top:-20px; }
.stats-2 #stats-age-ranges .age-range p  {  font-family:"Jost"; font-weight:500; font-size:1.46rem; margin:0 0 10px 0;  }

.stats-2 #stats-age-ranges .age-bar { position:absolute; left:50%; margin-left:-15px; bottom:-20px; width:30px; background: #555; border-top-left-radius: 3px; border-top-right-radius: 3px; }
.stats-2 #stats-age-ranges .age-bar.age-bar-male { border-top-left-radius: 0px; border-top-right-radius: 0px;  }

.stats-2 #stats-age-ranges .age-bar p {  font-family:"Jost"; font-weight:500; font-size:0.86rem; color:#fff; position:absolute; top:33%; height:12px; margin-top:-10px; width:100%; text-align:center; opacity:0; cursor:default; } 
.stats-2 #stats-age-ranges .age-bar.age-bar-male p { top:50%; margin-top:-8px; } 
.stats-2 #stats-age-ranges .age-bar-wrapper { position:absolute; left:50%; margin-left:-10px; top:-36px; width:20px;  }
.stats-2 #stats-age-ranges .age-bar-wrapper.small:hover .age-bar  { height:32px!important; } 
.stats-2 #stats-age-ranges .age-bar-wrapper.small:hover .age-bar-male  { height:16px!important; } 
.stats-2 #stats-age-ranges .age-bar-wrapper:hover p { opacity:1;  } 

.stats-2 #votes-restults-stats-projects p.info-text {  font-family:"Jost"; font-weight:500; font-size:1.46rem; color:#000; display:block; }
.stats-2 #votes-restults-stats-projects p.info-text span { font-size:2.4rem; }
.stats-2 #votes-restults-stats-projects .data-section { margin-top:15px; }

.stats-2 .anim-rotate { transform-origin: 50% 50%;  -webkit-transform-origin: 50% 50%;  -webkit-animation:spin 10s linear infinite; animation:spin 10s linear infinite; }
.stats-2 .anim-rotate-2 { transform-origin: 50% 50%;  -webkit-transform-origin: 50% 50%;  -webkit-animation:spin 8s linear infinite; animation:spin 8s linear infinite; }
.stats-2 .anim-rotate-cw { transform-origin: 50% 50%; -webkit-transform-origin: 50% 50%; -webkit-animation:spin-cw 12s linear infinite; animation:spin-cw 12s linear infinite; }
.stats-2 .valid-votes-info, .stats-2 .additional-info  {  font-size:0.95rem;  font-weight:400; color:#777; margin-bottom:0; } 

@-webkit-keyframes spin-cw { 100% { -webkit-transform: rotate(-360deg); } }
@keyframes spin-cw { 100% { -webkit-transform: rotate(-360deg); transform:rotate(-360deg); } }

@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }

.stats-2 #votes-restults-stats-persons-count svg &gt; g { -webkit-transition: all 0.1s linear; transition: all 0.1s linear; }

.stats-2 #stats-quarters-section {  font-family:"Jost"; font-weight:500; font-size:1rem;  margin:25px 50px 25px 0; position:relative; float:left; height:100%; }
.stats-2 #stats-quarters-section .vertical-line { position:absolute; height:100%; width:1px; left:215px; top:0; background:#eee;  } 
.stats-2 .quarter-row { margin:6px 0; width:100%; float:left; }
.stats-2 .quarter-name { width:200px; text-align:right; float:left; margin-right:15px; } 
.stats-2 .number  { width:50px; height:20px; right:-45px; top:-5px; position:absolute; } 
.stats-2 .bar-line { width:calc(100% - 230px); height:12px;  float:left; margin-top:3px; } 
.stats-2 .line { height:100%; border-radius: 4px; float:left; background:#aaa; position:relative;  }  


.stats-2 .svg { overflow: visible!important; } 
.stats-2 #vote-stats-daily  { float:left; width:100%; position:relative; height:220px; margin-top:50px; margin-bottom:30px; } 
.stats-2 #vote-stats-daily .line { position:absolute; width:106%; left:-3%; height:2px; bottom:0px;  } 
.stats-2 #vote-stats-daily-inner { position:relative;  margin:0 auto; height:190px; width:auto!important; display: flex!important; justify-content: center;  padding-top:25px; } 

@media all and (max-width: 1199px) {

.stats-2 #vote-stats-daily.weeks_3,
.stats-2 #vote-stats-daily.weeks_4,
.stats-2 #vote-stats-daily.weeks_5
 {  overflow-x:auto; scrollbar-color:#000; }

.stats-2 #vote-stats-daily.weeks_3 #vote-stats-daily-inner,
.stats-2 #vote-stats-daily.weeks_4 #vote-stats-daily-inner,
.stats-2 #vote-stats-daily.weeks_5 #vote-stats-daily-inner
 {  position:absolute; left:0; }


}


.stats-2 #vote-stats-daily .vote-day { display:inline-block; position:relative; height:100%; width:30px; margin:0 8px;  font-family:"Jost"; font-weight:500; } 
.stats-2 #vote-stats-daily .vote-day:hover .day-bar.day-bar-female { box-shadow:0 0 10px rgba(0,0,0,.3);}
.stats-2 #vote-stats-daily .vote-day .day-bar { width:100%; left:0; background:#aaa; border-top-left-radius: 4px; border-top-right-radius:4px;  position:absolute; bottom:2px;   } 
.stats-2 #vote-stats-daily .vote-day .day-bar-gender  { z-index:2; border-radius: 0px; } 

.stats-2 #vote-stats-daily .vote-day .day-bar p {  font-family:"Jost"; font-weight:500; color:#fff; position:absolute; top:50%; margin-top:-9px; width:100%; text-align:center; opacity:0; cursor:default; } 
.stats-2 #vote-stats-daily .vote-day:hover .day-bar  p { opacity:1; } 
.stats-2 #vote-stats-daily .vote-day .day-bar.day-bar-female p { top:33%; margin-top:-10px; }

.stats-2 #vote-stats-daily .vote-day .day-bar:hover { /*filter:brightness(1.2);*/  } 
.stats-2 #vote-stats-daily .vote-day .day-bar span { text-align: center; width: 50px; margin-left:-25px; position: absolute; top:-25px; font-size:0.9rem; } 
.stats-2 #vote-stats-daily .vote-day .day {  font-family:"Jost"; position:absolute; width: 50px; margin-left:-25px; text-align: center; bottom:-35px; font-size:0.86rem; color:#444; left:50%; } 

.stats-2 #vote-stats-daily.weeks_1 .vote-day  { width:50px; margin:0 15px;  } 
.stats-2 #vote-stats-daily.weeks_1 .vote-day .day { font-size:1rem; bottom:-40px;  } 
.stats-2 #vote-stats-daily.weeks_5 .vote-day { width:20px; margin:0 5px;  } 

.stats-2 .legend { width:200px; margin:auto;  font-family:"Jost"; font-weight:500; display:inline-block; margin:10px 0; } 
.stats-2 .legend-item { width:50%; float:left; height:100%; text-align:center; }
.stats-2 .legend-item i  { margin:0 5px 0 0; }
.stats-2 .legend-item.female &gt; div  { border-top-left-radius: 3px; border-bottom-left-radius: 3px;  } 
.stats-2 .legend-item.male &gt; div  { border-top-right-radius: 3px; border-bottom-right-radius: 3px;  } 
.stats-2 .legend-item p  {  font-family:"Jost"; font-weight:500; color:#fff; font-size:1rem; padding:4px 0;    } 

.stats-2 .info-graph-first-last-votes .mini { padding:8px 12px!important;  } 

@media all and (max-width: 1199px) {
.stats-2 #vote-stats-daily.weeks_5 .vote-day { width:18px; margin:0 3px;  } 
.stats-2 #vote-stats-daily.weeks_5 .vote-day .day.odd { display:none; } 
}

@media all and (max-width: 991px) {
.stats-2 .categories-num-3 svg { height:200px; } 
.stats-2 #vote-stats-daily.weeks_2 .vote-day { width:26px; margin:0 5px;  }

.stats-2 #vote-stats-daily.weeks_3 .vote-day  { width:18px; margin:0 8px;  } 
.stats-2 #vote-stats-daily.weeks_3 .vote-day .day { font-size:1rem; bottom:-40px;  } 

.stats-2 #vote-stats-daily.weeks_5 .vote-day { width:16px; margin:0 2px;  } 
}

@media all and (max-width: 767px) {
.stats-2 .info-graph-age svg { width:100%; height:auto; } 
.stats-2 .col-2, .stats-2 .col-3, .stats-2 .col-4 { margin-top:50px; }
.stats-2 #vote-stats-daily.weeks_1 .vote-day  { width:30px; margin:0 10px;  } 
.stats-2 #vote-stats-daily.weeks_2 .vote-day {  margin:0 4px;  } 

.stats-2 #vote-stats-daily.weeks_3 .vote-day  { width:18px; margin:0 6px;  } 
.stats-2 #vote-stats-daily.weeks_3 .vote-day .day { font-size:1rem; bottom:-40px;  } 

.stats-2 #vote-stats-daily.weeks_5 .vote-day { width:12px; margin:0 2px;  } 

}

@media all and (max-width: 640px) {
.stats-2 #vote-stats-daily.weeks_2 .vote-day { width:16px; margin:0 4px;  }
.stats-2 #vote-stats-daily .vote-day .day.odd:visible { display:none; } 

.stats-2 #vote-stats-daily.weeks_3 .vote-day  { width:15px; margin:0 3px;  } 

.stats-2 #vote-stats-daily.weeks_5  { overflow-x:scroll;  } 
.stats-2 #vote-stats-daily.weeks_5 #vote-stats-daily-inner  { width:500px; height:170px; } 

}

@media all and (max-width: 479px) {
.stats-2 #vote-stats-daily  {  margin-top:25px; margin-bottom:25px; } 
.stats-2 #votes-restults-stats-persons-count svg { width:100%; height:auto; }
.stats-2 #votes-restults-stats-votes-count svg { height:250px;  } 
.stats-2 #svg-icon-devices { height:auto; width:100%; }
.stats-2 #stats-age-ranges .age-range p { font-size:1rem; }  
.stats-2 .info-graph-age .txtCount { font-size:1rem!important; background: none !important; color: #000; box-shadow: none;   } 

.stats-2 #stats-quarters-section { margin:20px 0;}
.stats-2 .quarter-name { width:100px; }
.stats-2 .bar-line { width:calc(100% - 140px);  } 

.stats-2 #vote-stats-daily.weeks_1 .vote-day  { width:20px; margin:0 6px;  } 
.stats-2 #vote-stats-daily.weeks_2 .vote-day { width:14px; margin:0 2px;  }

.stats-2 .info-graph-first-last-votes .subtitle { font-size:1.73rem; } 

.stats-2 #vote-stats-daily.weeks_3 .vote-day  { width:12px; margin:0 3px;  } 

.stats-2 .info-graph-devices svg { height:180px!important; } 

}

@media all and (max-width: 400px) {
    .stats-2 #vote-stats-daily.weeks_3 .vote-day  { width:10px; margin:0 2px;  } 
    .stats-2 #vote-stats-daily .vote-day .day { display:none; } 
    .stats-2 #vote-stats-daily .vote-day:nth-child(3n-1) .day { display:block;  }
}
</pre></body></html>