﻿@keyframes loading-bar{0%{opacity:1;width:0%;height:3px}100%{opacity:1;width:100%;height:3px}}@keyframes loading-bar-done{0%{opacity:1;width:inherit}100%{opacity:0;width:100%}}a{outline:none}.chart_holder{width:600px;display:inline-block;min-height:300px;vertical-align:top;margin:0 2px 15px 0;margin-bottom:15px}.chart_holder header{background:#DBEDFE;display:flex;height:30px;border-radius:2px}.chart_holder header h3{color:#333;flex:1;font-size:14px;line-height:30px;font-weight:initial;margin:0 0 3px 0;overflow:hidden;padding:0 0 0 11px;text-overflow:ellipsis;white-space:nowrap}.chart_holder header .actions{margin-left:10px}.chart_holder header .actions a{color:#333;text-decoration:none;display:block;float:right;padding:9px 8px 8px;text-align:center;vertical-align:text-top;width:15px;font-size:14px;border-left:1px solid white}.chart_holder header .actions a.fa-table{padding:10px 8px 7px}.chart_holder header .actions a:hover{background:#4e98e4;color:white}.chart_holder header .actions a.show_related,.chart_holder header .actions a.show_previous{border-left:none;line-height:17px;padding-left:0;padding-top:6px;padding-bottom:4px;width:auto}.chart_holder header .actions a.show_related:hover,.chart_holder header .actions a.show_previous:hover{background:transparent}.chart_holder header .actions a.show_related:hover .toggle,.chart_holder header .actions a.show_previous:hover .toggle{background:#171717}.chart_holder header .actions .toggle{background:#333;border-radius:17px;color:#DBEDFE;display:inline-block;font-size:11px;height:17px;padding:0 6px;position:relative}.chart_holder header .actions .toggle.off{padding-left:18px}.chart_holder header .actions .toggle.off:before{background:#DBEDFE;border-radius:50%;bottom:2px;content:"";height:13px;left:2px;position:absolute;width:13px}.chart_holder header .actions .toggle.on{padding-right:18px}.chart_holder header .actions .toggle.on:after{background:#DBEDFE;border-radius:50%;bottom:2px;content:"";height:13px;right:2px;position:absolute;width:13px}.chart_holder.html2canvas{margin:-15px -15px 0;padding:15px;top:-10000px;left:-10000px;position:absolute}.chart_holder.html2canvas.firefox-hidpi{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.chart_holder.html2canvas header{background:none !important;display:block;height:auto;margin-bottom:10px}.chart_holder.html2canvas header h3{color:black;font-size:1.25rem;font-weight:600;margin:0;padding:0}.chart_holder.html2canvas .actions,.chart_holder.html2canvas select,.chart_holder.html2canvas input{display:none !important}.chart_holder.html2canvas .legend .legend-item span.rect{box-shadow:none !important}.charts_container{position:relative;margin-top:5px}.charts_container .chart_canvas{min-height:330px;background-color:#fff}.charts_container .chart_canvas .empty svg,.charts_container .chart_canvas .empty .legend,.charts_container .chart_canvas .empty .d3-chart-select{display:none}.charts_container .chart_canvas select.d3-chart-select{float:right;margin:10px 0 10px 10px;max-width:250px}.charts_container .loading,.charts_container .empty-wrapper{background:#f9fcff;border-top:1px solid white;height:330px;width:100%;text-align:center}.charts_container .loading{background-image:url(/assets/charts/loading-942a942506e2ac9be3c9aa0eaf397cb2e29c74a2c12ba11c34745db810804733.gif);background-position:center center;background-repeat:no-repeat}.charts_container .empty-wrapper p{color:#404040;padding-top:150px;margin:0 0 5px}.charts_container .empty-wrapper.has-annotation p{padding-top:140px}.charts_container .empty-wrapper .annotation{color:#404040;font-size:12px}.charts_container .table_canvas{background-color:#fff;padding-top:10px}.charts_container .chart_not_finished{display:none;position:absolute;top:5px;height:53px;width:264px;right:-5px;z-index:3;background:url(/assets/layout/still_to_do.png) no-repeat}.charts_container .jqplot-target{margin-bottom:100px}#dashboard_popup .charts_container .chart_canvas .loading{background-color:white}.chart_canvas .well{margin-top:10px}.well{margin-top:0;padding:3px 40px 15px;background-color:#F0F0F0;text-align:center}.well h4{font-size:15px}table.chart{width:100%;border-spacing:0;color:#444}table.chart.has-total{border-bottom:none}table.chart.has-total tfoot td{font-weight:600}table.chart.has-total .left{text-align:left}table.chart.has-total td.left{padding-left:7px}table.chart.centered thead td,table.chart.centered thead th,table.chart.centered tbody td,table.chart.centered tbody th{text-align:center}table.chart.centered thead th.left,table.chart.centered tbody th.left{text-align:left;padding-left:10px}table.chart .novalue{color:#999}table.chart thead td{border-bottom:1px solid #4e98e4;border-right:1px solid #4e98e4}table.chart thead th{background:#4e98e4;border:1px solid #4e98e4;color:white;font-weight:normal;text-align:right}table.chart thead.subhead td,table.chart thead.subhead th{background:#8eB5d8;border-color:#7fa5c7}table.chart thead+thead.subhead td,table.chart thead+thead.subhead th{border-top-color:#9dbedc}table.chart thead tr:first-child th:first-child{border-radius:2px 0 0 0}table.chart thead tr:first-child th:last-child{border-radius:0 2px 0 0}table.chart tr.even{background-color:#eee}table.chart td,table.chart th{font-size:11px;padding:5px;line-height:1.4}table.chart td.bordered,table.chart th.bordered{border:1px solid #ddd}table.chart td{text-align:right}table.chart td.warning{color:#ef1d1d}table.chart td.blank{color:#999}table.chart tbody th,table.chart tbody td{border-top:1px solid #ddd}table.chart tbody tr:first-child th,table.chart tbody tr:first-child td{border-top:none}table.chart tfoot th,table.chart tfoot td{border-top:1px solid #ddd}table.chart tbody th,table.chart tfoot th{text-align:left;padding-left:10px}table#power_plants th.unit{font-weight:normal;text-align:center}table#power_plants .border-rgt{border-right:1px solid #999}table#power_plants tfoot tr{border-top:1px solid #999;border-bottom:3px double #999}table#power_plants tfoot td,table#power_plants tfoot th{border:1px solid #ddd}table#power_plants tfoot td{font-weight:bold}table.autostripe tbody tr:nth-child(2n+1){background-color:#eef5f9}table.condensed td,table.condensed th{font-size:10px;padding:0px;line-height:18px}table#chps tfoot tr th,table#chps tfoot tr td{background-color:#DBEDFE}table.profitability{border-bottom:none}table.profitability .technology{white-space:nowrap;text-align:left;padding-left:10px}table.profitability .position{text-align:center}table.profitability tr.profitable td:last-child{background-color:#78c374}table.profitability tr.conditionally_profitable td:last-child{background-color:#e9c075}table.profitability tr.unprofitable td:last-child{background-color:#F58A60}table.profitability tr td:last-child{border-top:1px solid #fff}table.profitability tr td:last-child,table.profitability tr th:last-child{text-align:center}table.profitability th{font-weight:normal}table.profitability tfoot td{text-align:right}table.profitability tfoot td span.legend_block{float:left;display:block;width:10px;height:10px;margin:4px 5px 0 10px}table.profitability tfoot td span.legend_label{float:left;display:block}table#flexibility{margin-bottom:10px}div.d3_container svg{display:block}div.d3_container.vertical_stacked_bar svg,div.d3_container.waterfall svg,div.d3_container.target_bar svg,div.d3_container.co2_emissions svg,div.d3_container.merit_order svg,div.d3_container.cost_capacity_bar svg,div.d3_container.category_bar svg,div.d3_container.hourly_summarized svg{shape-rendering:crispEdges}div.d3_container text{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:12px}div.d3_container .year.small{fill:#777;font-size:11px}div.d3_container .negative-region{fill:#000;opacity:0.05}div.d3_container .x_axis line,div.d3_container .x_axis path,div.d3_container .y_axis line,div.d3_container .y_axis path{fill:none;stroke:#333}div.d3_container .x_axis path.domain,div.d3_container .y_axis path.domain{display:none}div.d3_container .x_axis .minor,div.d3_container .y_axis .minor{stroke-opacity:0.5}div.d3_container .y_axis.inner_grid g line,div.d3_container .x_axis.inner_grid g line{shape-rendering:crispEdges;stroke-width:1}div.d3_container .y_axis.inner_grid line,div.d3_container .x_axis.inner_grid line{stroke-width:0.5;stroke:#000;opacity:0.15}div.d3_container .y_axis.inner_grid line.bold,div.d3_container .x_axis.inner_grid line.bold{opacity:1}div.d3_container g.legend text{font-size:12px}div.d3_container.merit_order_excess_events .notification{background-color:#f0f0f0;border-radius:5px;left:0;margin:140px 0 0 0;padding:5px 10px;position:absolute;top:0}div.d3_container.merit_order_excess_events rect{shape-rendering:crispEdges;transition:fill 0.3s}div.d3_container.category_bar .serie.present{opacity:0.7}div.d3_container.bezier .tick line,div.d3_container.vertical_stacked_bar .tick line,div.d3_container.hourly_summarized .tick line{pointer-events:none}div.d3_container.bezier .y_axis .tick.bold line,div.d3_container.vertical_stacked_bar .y_axis .tick.bold line,div.d3_container.hourly_summarized .y_axis .tick.bold line{opacity:0.3}div.d3_container.bezier .y_axis line,div.d3_container.vertical_stacked_bar .y_axis line,div.d3_container.hourly_summarized .y_axis line{opacity:0.15}div.d3_container.hourly_summarized .stack-axis .tick text{color:#777}div.d3_container.hourly_summarized .date-group .date-group-bg{fill:transparent}div.d3_container.hourly_summarized .date-group.linked:hover{cursor:pointer}div.d3_container.hourly_summarized .date-group.linked:hover .date-group-bg{fill:rgba(0,0,0,0.07)}div.d3_container.hourly_summarized .serie.linked:hover{cursor:pointer;opacity:0.8}div.d3_container .no-data{display:none}div.d3_container .no-data p{margin:0 auto;text-align:center;width:400px}div.d3_container .subzero{fill:black;opacity:0.05}.d3_container.sankey g.node rect{shape-rendering:crispEdges;fill-opacity:.75}.d3_container.sankey g.node text.label{font-size:0.75rem}.d3_container.sankey g.node text.label.last-label{text-anchor:end}.d3_container.mekko rect.carrier{stroke:#333;stroke-width:0.5px}.d3_container.mekko .y_axis text{font-size:10px}.d3_container.target_bar text.target_label{font-weight:bold;font-size:10px}.d3_container.target_bar text.target_unit{font-size:9px}.d3_container.target_bar text.year_label{fill:#fff;font-size:9px}.d3_container.target_bar .x_axis line,.d3_container.target_bar .x_axis path{stroke-opacity:0.4}.d3_container.target_bar .x_axis text{font-size:9px}.d3_container.waterfall text.serie{font-size:9px}.d3_container.merit_order rect.merit_order_node{fill-opacity:.80}.d3_container.merit_order .legend text{font-size:11px}.d3_container.treemap div.cell{border:1px solid white;overflow:hidden;position:absolute;font:9px sans-serif;line-height:12px;text-indent:2px}.d3_container.storage .x_axis text.label,.d3_container.storage .y_axis text.label{font-family:sans-serif;font-size:11.5px;font-weight:bold}.d3_container.import_export_cwe .x_axis text.label,.d3_container.import_export_cwe .y_axis text.label{font-family:sans-serif;font-size:11.5px;font-weight:bold}.d3_container .indicative_label{cursor:default;font-family:sans-serif;font-size:20px;font-weight:bold;fill:gray;text-shadow:0 2px 0 white, 0 -2px 0 white, 2px 0 0 white, -2px 0 0 white}#zoomed_chart h2{margin-top:0;background:#DBEDFE;color:#333;padding:0.75rem 0.75rem 0.75rem 1.5rem;line-height:25px;font-weight:600;border-radius:3px 3px 0 0;letter-spacing:0.25px}#zoomed_chart #zoomed_chart_wrapper{padding:10px}#zoomed_chart #zoomed_chart_wrapper .chart_canvas{height:320px}#zoomed_chart .chart_holder{width:100%}#zoomed_chart table.chart td,#zoomed_chart table.chart th{font-size:14px;padding:5px}#select-charts-dialog{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}#select-charts-dialog .search{background:#eee;border-bottom:1px solid #bfbfbf;border-top-left-radius:4px;border-top-right-radius:4px;margin-bottom:-1px;position:relative;z-index:3}#select-charts-dialog .search .fa-search{color:#777;font-size:17px;left:20px;position:absolute;top:14px}#select-charts-dialog .search input{border-radius:4px 4px 0 0;border:none;font-size:16px;padding:14px 20px 13px 42px;width:100%}#select-charts-dialog .search input:focus{box-shadow:none}#select-charts-dialog .no-matches{border-top:1px solid #ccc;color:#555;font-size:16px;margin-top:-30px;padding:150px 0 0;position:relative;text-align:center;z-index:2}#select-charts-dialog .no-matches span.wrap{background:#eee;border-radius:4px;padding:10px 15px}#select-charts-dialog .no-matches button{background:none;border-radius:5px;border:none;color:#555;font-size:16px;margin:-2px;padding:2px;transition:box-shadow 0.15s;will-change:box-shadow}#select-charts-dialog .no-matches button:hover{color:#222;cursor:pointer;text-decoration:underline}#select-charts-dialog .no-matches button:focus{box-shadow:0 0 0 3px #cfe5f7;outline:none}.chart-selection{bottom:0;box-sizing:border-box;overflow-y:scroll;padding:10px 20px 0;position:absolute;top:45px;width:100%;z-index:1}.chart-selection .chart-list-item,.chart-selection .charts{display:flex;flex-wrap:wrap}.chart-selection .chart-list-item.group,.chart-selection .charts.group{width:100%}.chart-selection h1,.chart-selection h2{background-color:#DBEDFE;border-bottom:1px solid #bdcbdc;border-top:1px solid #bdcbdc;clear:both;color:#333;font-size:18px;font-weight:600;line-height:1;margin:-10px -20px 10px;padding:13px 20px 12px;position:relative;width:100%;z-index:2}.chart-selection h2{background:none;border:none;border-top:1px solid #DBEDFE;color:#333;font-size:1rem;padding:20px 0 0;position:relative;margin:-11px 0 10px;z-index:1}.chart-selection h2.empty{padding:0}.chart-selection .charts{padding-bottom:20px;margin:0 -10px;width:100%;width:calc(100% + 20px)}.chart-selection .chart{align-items:center;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;flex-wrap:nowrap;height:50px;overflow:hidden;padding:10px;transition:background-color 0.15s;width:33.3%;will-change:background-color}.chart-selection .chart:hover,.chart-selection .chart:focus{background-color:#eaf4fe}.chart-selection .chart:active{background-color:#d6ebfe}.chart-selection .chart.disabled{opacity:0.25}.chart-selection .chart.disabled:hover,.chart-selection .chart.disabled:focus,.chart-selection .chart.disabled:active{cursor:default;background-color:transparent}.chart-selection .chart img{border-radius:3px}.chart-selection .chart .chart-name{color:#333;display:block;font-size:13px;line-height:1.3;margin:0 0 0 10px}.chart-selection .chart .chart-name sub{line-height:0}.legend{clear:both;display:flex;flex-wrap:wrap;margin-top:10px}.legend .legend-item{line-height:20px;font-size:12px}.legend .legend-item span.rect{border-radius:3px;display:inline-block;height:11px;margin:-2px 5px 0 0;vertical-align:middle;width:11px}.legend .legend-item.target_line span.rect,.legend .legend-item.target-line span.rect{border-radius:0;box-shadow:none;height:2px}.legend .legend-item.clickable{opacity:0.5;transition:opacity 200ms;will-change:opacity}.legend .legend-item.clickable.active{opacity:1}.legend .legend-item.clickable .click-wrapper{border-radius:3px;cursor:pointer;margin:-0.25rem -0.35rem;padding:0.25rem 0.35rem}.legend .legend-item.clickable .click-wrapper:hover{background:#eee}.dynamic_demand_curve .legend .legend-item.hidden{display:block}.dynamic_demand_curve .legend .legend-item.hidden .rect{opacity:0.5}.dynamic_demand_curve .legend .legend-item.target_line{color:#63a0c9;cursor:pointer}.dynamic_demand_curve .legend .legend-item.target_line:hover{color:#2E5671}#blockchart #canvas_container{background-color:#fff;height:300px;padding:20px 10px 10px 40px;position:relative;width:90%}#blockchart #canvas_container ul#x-grid,#blockchart #canvas_container ul#y-grid,#blockchart #canvas_container ul#x-axis,#blockchart #canvas_container ul#y-axis{position:absolute;list-style-type:none;margin:0;padding:0}#blockchart #canvas_container ul#x-grid li,#blockchart #canvas_container ul#y-grid li,#blockchart #canvas_container ul#x-axis li,#blockchart #canvas_container ul#y-axis li{text-align:right}#blockchart #canvas_container ul#x-grid{left:0;width:100%;height:100%}#blockchart #canvas_container ul#x-grid li{float:left;height:100%;background:url(/assets/charts/vertical-border.gif) repeat-y right top}#blockchart #canvas_container ul#y-grid{width:100%;bottom:0;left:0;height:100%}#blockchart #canvas_container ul#y-grid li{width:100%;background:url(/assets/charts/horizontal-border.gif) repeat-x left top}#blockchart #canvas_container ul#x-axis{left:0px;bottom:-20px;width:100%}#blockchart #canvas_container ul#x-axis li{float:left;height:20px}#blockchart #canvas_container ul#y-axis{bottom:10px;left:-40px;height:100%;width:35px}#blockchart #canvas_container ul#y-axis li{width:100%}#blockchart #canvas_container #y-axis-label{position:absolute;top:0;left:2px;text-indent:-9999px;background-image:url(/assets/charts/euro_per_mwh_en.gif);background-repeat:no-repeat;height:229px;width:14px;display:block}#blockchart #canvas_container #x-axis-label{position:absolute;bottom:-2px;right:0}#blockchart #canvas_container #canvas{position:relative;height:100%;width:100%;border-left:1px solid #000;border-bottom:1px solid #000}#blockchart #canvas_container #canvas .block_container{opacity:0.9;position:absolute}#blockchart #canvas_container #canvas .block_container .balloon-tip{background:url(/assets/charts/balloon-tip.png) bottom left no-repeat;position:absolute;left:0;bottom:2px;height:22px;width:28px;z-index:2}#blockchart #canvas_container #canvas .block_container .block{border:1px solid #aaa;border-radius:3px;background-color:#fff;position:absolute;bottom:23px;cursor:pointer;padding:2px}#blockchart #canvas_container #canvas .block_container .block .header{border-radius:3px;font-style:italic;font-family:Arial;font-size:10px;padding:2px;color:#fff;line-height:0.9em;display:block;width:75px}#blockchart #canvas_container #canvas .invisible,#blockchart #canvas_container #canvas .is_zero{display:none}#blockchart #canvas_container #canvas .disabled{cursor:default;color:#ccc}ul#block_list>li{width:114px}ul#block_list{list-style-type:none;margin:30px 0 0 20px}ul#block_list li{padding:0 0 0 0;float:left}ul#block_list li a{text-decoration:none;color:#000}ul#block_list li a .swatch{float:left;width:11px;height:11px;margin-top:2px;border:2px solid #fff}ul#block_list li a:hover{text-decoration:none}ul#block_list li .visible{font-weight:bold}ul#block_list li ul{position:absolute;font-size:12px;list-style-type:none;padding:0 0 0 0;margin-left:0px;background-color:#fff;width:150px;border:1px solid #666;display:none}ul#block_list li ul li{position:relative;border-bottom:1px solid #ccc;display:block;width:150px}ul#block_list li ul li a{padding:5px;text-decoration:none}ul#block_list li ul li.disabled a{cursor:default;color:#ccc}ul#block_list li ul li:not(.disabled):hover{background-color:#63A1C9}ul#block_list li ul li:not(.disabled):hover a{text-decoration:none;color:#fff}.charts_container .coal{background-color:#333}.charts_container .wind{background-color:#63A1C9}.charts_container .gas{background-color:#cccccc}.charts_container .water{background-color:#416B86}.charts_container .nuclear{background-color:#E07033}.charts_container .co-firing{background-color:#90B93E}.charts_container .oil{background-color:#854321}.charts_container .geothermal{background-color:#BA7D40}.charts_container .solar{background-color:#ADDE4C}.charts_container .bio{background-color:#5E7929}.charts_container .waste{background-color:#394C19}.charts_container .co_firing{background-color:#92B940}.charts_container .hydrogen{background-color:#87CEEB}.block-chart-tooltip{font-size:12px}.block-chart-tooltip p{margin-top:0}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:bold}.qtip-titlebar+.qtip-content{border-top-width:0 !important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:medium none;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-default{border:1px solid #F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}/*! Light tooltip style */.qtip-light{background-color:white;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}/*! Dark tooltip style */.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}/*! Cream tooltip style */.qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}/*! Red tooltip style */.qtip-red{background-color:#F78B83;border-color:#D95252;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-red .qtip-icon{border-color:#D95252}.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252}/*! Green tooltip style */.qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}/*! Blue tooltip style */.qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15)}.qtip-rounded,.qtip-tipsy,.qtip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:white;border:0 solid transparent;background:#4A4A4A;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #4A4A4A), color-stop(100%, black));background-image:-webkit-linear-gradient(top, #4A4A4A 0, black 100%);background-image:-moz-linear-gradient(top, #4A4A4A 0, black 100%);background-image:-ms-linear-gradient(top, #4A4A4A 0, black 100%);background-image:-o-linear-gradient(top, #4A4A4A 0, black 100%)}.qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,0.7);background-image:-webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));background-image:-moz-linear-gradient(top, #717171, #232323);background-image:-webkit-linear-gradient(top, #717171, #232323);background-image:-ms-linear-gradient(top, #717171, #232323);background-image:-o-linear-gradient(top, #717171, #232323);border:2px solid #ddd;border:2px solid #f1f1f1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.qtip-jtools .qtip-titlebar,.qtip-jtools .qtip-content{background:transparent;color:white;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,0.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,0.4);box-shadow:4px 4px 5px rgba(0,0,0,0.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:white;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:black;background:rgba(0,0,0,0.87);color:white;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande', sans-serif;font-weight:bold;line-height:16px;text-shadow:0 1px black}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:normal;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:white;background:#3A79B8;background-image:-webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));background-image:-webkit-linear-gradient(top, #3A79B8, #2E629D);background-image:-moz-linear-gradient(top, #3A79B8, #2E629D);background-image:-ms-linear-gradient(top, #3A79B8, #2E629D);background-image:-o-linear-gradient(top, #3A79B8, #2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333333;padding:1px;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:transparent}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20)}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}x:-o-prefocus,.qtip .qtip-tip{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed;left:0;top:0;width:100%;height:100%}#qtip-overlay.blurs{cursor:pointer}#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:black;opacity:0.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute !important}html.report{background:white;font-size:100%;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";line-height:160%}html.report body{margin:0;padding-top:50px}sup,sub{line-height:0}a{border-radius:3px;color:#2474bd;padding:2px;margin:0 -2px;text-decoration:none}a:hover{background:#fff5b0;color:#333}abbr{font-size:0.875rem;line-height:0;text-transform:uppercase}strong abbr{font-weight:bold}blockquote{border-left:2px solid #d0d3d5;margin-left:10px;padding:0 1rem 0.25rem 1.5rem;position:relative;color:#7e868e}blockquote p:first-child:before{background:white;color:#c2c6ca;content:'“';font-family:Georgia, serif;font-size:58px;font-style:italic;height:26px;left:-17px;line-height:1;position:absolute;top:7px}blockquote p:first-child{padding-top:8px}blockquote p:last-child{margin-bottom:0}li{margin-bottom:0.5rem}li:last-child{margin-bottom:0}.missing-translation{background:red;color:white;padding:0 2px}#navbar{background:white;background:rgba(254,254,254,0.95);border-bottom:1px solid #ddd;font-size:0.875rem;line-height:100%;position:fixed;padding:1rem 20px;top:0;left:0;right:0;z-index:999}#navbar .disabled,#navbar a{padding:0.5rem 0}#navbar .disabled img,#navbar a img{height:17px;margin:0px 2px -1px 0;vertical-align:text-top;width:16px}#navbar .disabled{color:#7e868e;cursor:default;opacity:0.5}#navbar a{color:#7e868e;white-space:nowrap}#navbar a:hover{background:none;color:#333}#navbar ul{float:right;list-style:none;margin:0;padding:0}#navbar ul li{display:inline-block;margin-left:1rem}#report{color:#333}#report nav{background:#fff;border-right:1px solid #d6e0e6;bottom:0px;box-shadow:0 0 5px #d6e0e6;color:#7e868e;font-size:13px;left:0;line-height:1.7;overflow-x:hidden;overflow-y:auto;padding:20px;position:fixed;transition:all 0.3s ease-in-out;top:50px;width:230px}#report nav:hover{color:#333}#report nav:hover ol.toc a{color:#333}#report nav ol.toc{margin-top:0}#report nav ol.toc a{color:#7e868e;transition:color 0.2s}#report nav ol.toc a:hover{color:#333}#report nav ol.toc li{font-size:0.875rem;font-weight:bold;margin-top:0.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#report nav ol.toc li:first-child{margin-top:0}#report nav ol.toc ol.toc{padding-left:0}#report nav ol.toc ol.toc li{margin:0}#report nav ol.toc ol.toc li a{font-size:0.8125rem;font-weight:normal;text-decoration:none}#report nav ol.toc ol.toc ol.toc{padding-left:1rem}#report .report-view main,#report .report-view section,#report header .inner{margin:1em auto;padding:0 1rem;width:46em}#report article,#report #credits{margin-left:271px}#report #credits{color:#b4b9be;font-size:0.875rem;margin-top:4rem;margin-bottom:2rem;text-align:center}#report #credits a{color:#b4b9be}#report #credits a:hover{background:none;color:#333;text-decoration:underline}#report .bullet{margin:0 3px}#report ul.user-values{list-style:none;padding-left:0}#report header{background:#ecf1f5;border-bottom:1px solid #d6e0e6;padding:1.5rem 0;margin-bottom:3rem;text-align:center}#report header h1{background:url(/assets/reports/title-c61e9bc2028d9b8617b02a84ad329f9c0d489e29469464fd8339e63160c111df.svg) top center no-repeat;background-size:96px;font-size:2.25rem;padding:122px 5rem 0;line-height:125%;max-width:initial;-webkit-print-color-adjust:exact}#report header h1+p{color:#717981;margin-top:-0.5rem;font-size:0.9375rem}#report header .scenario-details img{margin-top:-5px;vertical-align:middle}#report header .scenario-details a{color:#717981}#report header .scenario-details a:hover{background:none;color:#333}#report .region.be,#report .region.br,#report .region.de,#report .region.es,#report .region.eu,#report .region.fr,#report .region.nl,#report .region.nl2019,#report .region.pl,#report .region.uk{padding:1px 0 0 22px;background-size:18px 18px;background-repeat:no-repeat;-webkit-print-color-adjust:exact}#report .region.be{background-image:url(/assets/reports/regions/be-3a8d08b2d5cba9cdb9961124bbf83c7d28a44792eade280b3d27f1b86ee26870.svg)}#report .region.br{background-image:url(/assets/reports/regions/br-5e58e38f2611ba225a29fb277ac178b219f55892792c9e32bdf3e1ce505e5ad9.svg)}#report .region.de{background-image:url(/assets/reports/regions/de-b9d0e1dca905dcf9cea93596a6556a5156d9f6595f90895846a346a836da753f.svg)}#report .region.es{background-image:url(/assets/reports/regions/es-3edd43feb58ddafc579c7da5a3492ce1fda324c634e56ae2388891dd0ae11e36.svg)}#report .region.eu{background-image:url(/assets/reports/regions/eu-894a83ee24907955de53c6368ecfbe028357ecb4f357404791a099800b00c17f.svg)}#report .region.fr{background-image:url(/assets/reports/regions/fr-3fec812078e94119f8fe2a92600210a9cbeccd06144efe43fced09e966104efd.svg)}#report .region.nl{background-image:url(/assets/reports/regions/nl-989f66d9b1bfe9ae9d7d5fbe903b825aa86903f21348f1ec7b22bb38488aae6a.svg)}#report .region.nl2019{background-image:url(/assets/reports/regions/nl2019-989f66d9b1bfe9ae9d7d5fbe903b825aa86903f21348f1ec7b22bb38488aae6a.svg)}#report .region.pl{background-image:url(/assets/reports/regions/pl-f6e8137f0739e7dbb7c6c0c6107d75a4fdd855c6fecfbc0e67c489e78b242b25.svg)}#report .region.uk{background-image:url(/assets/reports/regions/uk-c9ac4c4f01f9a0412c5be7eec00eb816a7ed5adb1e211f01be3c127ef267b729.svg)}#report h1,#report h2,#report h3{font-weight:bold;font-size:1.5rem;margin:1rem 0;max-width:80%}#report h2{font-size:1.25rem}#report h3{font-weight:normal}#report .section-number{display:none}#report main h1,#report main h2,#report main h3{margin-top:-4rem;padding-top:4rem}#report main h1{margin-top:-3rem}#report main .toc{display:none}#report ol.toc{list-style:none;padding-left:0}#report ol.toc ol.toc{padding-left:1.5rem}#report .chart_canvas #canvas_container{background:none}#report div.chart{border:1px solid #ddd;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";margin:1em 0;overflow:hidden;padding-bottom:5px;padding:10px}#report div.chart .chart_inner{overflow:hidden}#report div.chart .chart_holder{float:none;width:716px}#report div.chart .chart_holder .chart_canvas{min-height:300px}#report div.chart.hidden-legend .legend{display:none}#report div.chart .legend{margin:10px 20px 0 !important;text-align:center}#report div.chart .legend .legend-item{padding:0 7px;width:auto !important}#report div.chart .legend .legend-item .rect{-webkit-print-color-adjust:exact}#report div.chart .caption{border-top:1px solid #ddd;color:#777;font-size:0.875rem;font-weight:300;line-height:1.5;margin:1rem 2rem;padding-top:1rem;text-align:center}#report div.chart,#report div.chart .legend .legend-item,#report div.chart text{font-size:0.875rem;font-weight:300}#report div.chart .legend .legend-item span.rect{height:0.5416rem;width:0.5416rem}#report div.chart div.d3_container text,#report div.chart .legend .legend-item{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}#report div.chart table{margin-bottom:0}#report table.chart{border-bottom-color:#5386b5;margin-bottom:1rem}#report table.chart th,#report table.chart td{font-size:1rem;text-align:center}#report table.chart thead th{background-color:#5386b5}#report table.chart thead th,#report table.chart thead td,#report table.chart tfoot td,#report table.chart tfoot th{border-color:#5386b5}#report div.chart .table_canvas{background:none;padding-top:0}#report div.chart .table_canvas table.chart th,#report div.chart .table_canvas td{font-size:0.7rem}#report div.chart .table_canvas table.profitability td{white-space:nowrap}#report div.chart .table_canvas table.profitability tfoot td{padding-top:1rem;text-align:center}#report div.chart .table_canvas table.profitability tfoot td span.legend_block,#report div.chart .table_canvas table.profitability tfoot td span.legend_label{display:inline-block;float:none}#report .snapshot{border-bottom:1px solid #ccc;padding-bottom:2rem;margin-bottom:2rem}#report .snapshot ul{list-style:none;padding-left:0}#report .snapshot li{background:url(/assets/reports/information-779c4624514b52e452bf31ee4c2eb6b2ae2df643f7ca0c6dc04944ac66d4a383.svg) 0 4px no-repeat;background-size:44px 44px;margin-bottom:1rem;padding-left:54px;-webkit-print-color-adjust:exact}#report .snapshot .target-missed{background-image:url(/assets/reports/target-missed-3c1975f61ab73335b1ff5630db8a15b7aec793de570e805beefcd753517bf588.svg)}#report .snapshot .target-met{background-image:url(/assets/reports/target-met-7fc34c9d56b3f7210da5959d16d22916f36b6ecb1b035cf7178399eab9669639.svg)}#report .snapshot ul.summary-extras li{background-size:22px 22px;background-position:0px 2px;margin-bottom:0.5rem;padding-left:32px}#report a.learn-more{font-size:15px;margin-left:5px;white-space:nowrap}.charts_container .chart_canvas{background:none}#report .loading{padding-top:4rem}#report .loading h1,#report .loading p{text-align:center}#report .loading h1{max-width:100%}#report .loading p{color:#7e868e;line-height:150%}#navbar .loading{position:absolute;bottom:0;left:0;right:0}#navbar .loading .bar{opacity:1;background:#32be64;height:3px;animation-duration:15s;animation-name:loading-bar;animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-fill-mode:forwards;transition:background-color 1s}#navbar .loading .bar.done{animation-duration:1.0s;animation-name:loading-bar-done;animation-fill-mode:forwards}#navbar .loading .bar.error{background-color:#ec6262}#report .report-errors{color:#e24545;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:bold}#report .report-errors h3{max-width:100%}#report .report-errors ul{font-size:0.7rem;list-style:none;padding-left:0}#report .report-errors pre{border-left:3px solid #ddd;color:#aaa;font-weight:normal;font-size:0.75rem;line-height:1rem;padding-left:1rem;margin-left:1rem}.busybox-spinner{display:none}.qtip-bootstrap{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:0.7rem}.qtip-bootstrap .qtip-titlebar{font-weight:bold}@media print{@page{margin:2cm 3cm}#navbar,#credits,nav{display:none}html.report{background:none;font-size:100%;line-height:150%}html.report body{padding-top:0}#report{margin:auto;width:auto}#report article,#report #credits{margin-left:0}#report .report-view main,#report .report-view section,#report header .inner{margin-left:0;margin-right:0;width:auto}#report header{padding-top:0}#report header h1,#report header .inner{margin-top:0}#report header .inner{padding-top:2rem}#report .snapshot li{background-size:29px 29px;padding-left:38px}#report .snapshot ul.summary-extras li{background-size:14px 14px;background-position:0px 2px;padding-left:21px}#report .snapshot a.learn-more{display:none}#report .section-number,#report header .creation-date{letter-spacing:0}#report .toc{display:block}#report h1,#report h2,#report h3,#report h4,#report h5{page-break-after:avoid}#report h1 .section-number,#report h2 .section-number,#report h3 .section-number{color:#9a8da9;display:inline-block;font-weight:normal;margin-right:0.25rem}#report table.chart{border-color:black}#report table.chart th,#report table.chart td{background:none;border-color:black !important;font-size:inherit}#report table.chart thead td,#report table.chart thead th,#report table.chart tfoot td,#report table.chart tfoot th{border-left:none;border-top:1px solid black;font-weight:bold}#report table.chart thead td:first-child,#report table.chart thead th:first-child,#report table.chart tfoot td:first-child,#report table.chart tfoot th:first-child{border-left:1px solid black}#report table.chart thead th,#report table.chart thead td{background:none;border-bottom-width:3px;color:black}#report table.chart tfoot td,#report table.chart tfoot th{border-top-width:3px;border-right:1px solid black}#report div.chart{page-break-inside:avoid;page-break-after:auto;margin:0 auto;max-width:inherit}#report div.chart,#report div.chart .chart_inner{overflow:visible}#report div.chart d3-chart-date-select{display:none}#report div.chart.hidden-legend .legend{display:block}#report .chart_holder{padding:30px;width:686px}#report .chart_canvas #canvas_container{padding-bottom:1.5rem}#report .chart_canvas #block_list{display:none}}
