.results{margin:15px auto 15px auto;border:1px solid #dfe6ea;border-radius:3px;position:relative;clear:both}.results .conditions{padding:20px 20px 0 20px;overflow:hidden;border-bottom:1px solid #dfe6ea;background-color:#fff}.results .conditions .condition{margin-bottom:0;padding-bottom:14px}.results .showdetails{color:#80878b;position:absolute;right:10px;top:18px}.results .showdetails span{vertical-align:middle;font-size:14px;padding-left:4px}.results .showdetails input{vertical-align:middle;cursor:pointer}.results .question .title{border-bottom:1px solid #dfe6ea;padding:20px;background-color:#f8f9fb;color:#1c2629;font-size:16px;font-weight:700;padding-right:120px;cursor:pointer;position:relative}.results .question .title:after{content:"❮";position:absolute;right:20px;top:40%;color:#a5a5a5;opacity:.5;transform:rotate(90deg);transition:transform .5s ease}.results .question .title:hover:after{opacity:1}.results .question .title.collapsed+.answers{max-height:0!important;padding-bottom:0;padding-top:0;overflow:hidden;transform-origin:top;transform:scaleY(0)}.results .question .title.collapsed:after{transform:rotate(270deg)}.results .question.ranking .score,.results .question.ranking th{font-size:15px;font-weight:700}.results .question.ranking th{color:#686e71;margin-bottom:10px;text-align:left}.results .question.ranking .bar{display:flex}.results .question.ranking .palette{text-align:center}.results .question.ranking .palette span{display:inline-block;margin:0 5px;width:16px;height:16px;border-radius:2px;vertical-align:top}.results .question .answers{padding:40px 60px;transition:all .5s ease;transform:scaleY(1)}.results .question .answers table{width:100%}.results .question .answers table td{padding:15px 0}.results .question .answers .totalcount{color:#686e71;font-weight:700;font-size:15px;margin-bottom:10px}.results .question .answers .correctcount{font-size:13px;float:right}.results .question .answers .option .label{font-weight:700;font-size:15px;padding-right:25px}.results .question .answers .option .label.correct{color:green}.results .question .answers .option .label img{width:100px;border-radius:3px}.results .question .answers .option .label .answercount{margin-right:7px;background-color:#dfe6ea;font-weight:700;font-size:12px;line-height:24px;padding:0 5px;height:24px;display:inline-block;border-radius:3px}.results .question .answers .option .label .answercount.zero{opacity:.5}.results .question .answers .option .chart{min-width:400px}.results .question .answers .option .chart .bar{width:100%;border-radius:3px;background-color:#eff2f4;height:24px;position:relative}.results .question .answers .option .chart .bar .progress{background-color:rgba(31,113,188,.77);width:33%;height:24px;border-radius:3px;position:absolute}.results .question .answers .option .chart .bar .progress.distribution{min-width:70px;width:auto;overflow:hidden;float:left;position:relative}.results .question .answers .option .chart .bar .progress.distribution .value{color:#fff}.results .question .answers .option .chart .bar .value{position:absolute;left:0;right:0;text-align:center;height:24px;line-height:24px;color:#686e71;font-size:12px;font-weight:700}.results .question .answers .option .chart .average,.results .question .answers .option .chart .sum{color:#80878b;margin-top:5px;font-size:15px}.results .question .answers .option .chart .average span,.results .question .answers .option .chart .sum span{color:#000;font-weight:700}.hotspots .chartTitle{font-size:16px;font-weight:600;color:#323f5b;margin-top:24px}.hotspots hr{height:0;opacity:.35;border:1px solid #c1cade;margin:8px 0 24px 0}.hotspots .bubbleChartContainer{display:flex}.hotspots .bubbleChart{flex-grow:1;border-left:2px solid #c1cade;border-bottom:2px solid #c1cade;padding:12px 25px;display:flex;justify-content:space-between;align-items:center;gap:5px;margin-left:60px;margin-right:60px;margin-top:32px}.hotspots .bubbleChart .bubble{border-radius:500px;display:flex;justify-content:center;align-content:center;flex-direction:column;text-align:center;background-color:#adff2f;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;transition:all .5s ease}.hotspots .bubbleChart .bubble div:first-child{font-size:30px}.hotspots .bubbleChart canvas{height:132px}.hotspots .bubbleChartLegend{display:flex;justify-content:space-between;font-size:16px;color:#323f5b;padding-top:8px;margin-left:56px;margin-right:290px}.hotspots .bubbleChartLegend span{display:block}.hotspots .sideLegend{width:230px;padding-left:16px;line-height:1.5;color:#7a8391;font-weight:600}.hotspots .sideLegend span{display:inline-block;margin-right:8px;width:12px;height:12px;border-radius:8px;background-color:#009f6f}.hotspots .sceneChart{margin-top:32px;position:relative;height:240px;display:flex}.hotspots .sceneChart .sceneChartContainer{position:relative;flex-grow:1}.hotspots .sceneChart .sceneChartContainer>div{position:absolute;top:0;left:0;right:0;bottom:0}.hotspots .sceneChart .sideLegend span:last-child{border-radius:2px;background-color:rgba(0,159,111,.3)}.hotspots .sceneChart canvas{height:240px}main.presentation{display:block}