.risk-calc-input-container {  display:none;  flex-flow:column wrap;  height:90px;}.risk-calc-module.compact .risk-calc-input-container {  height:150px;}@media screen and (max-width:1199px) {  .risk-calc-input-container {    height:150px;  }  .risk-calc-input-container .risk-calc-form-item {    width:50%;  }}@media screen and (max-width:991px) {  .risk-calc-input-container,  .risk-calc-module.compact .risk-calc-input-container {    height:auto;  }}.risk-calc-input-container.loaded {  display:flex;}.risk-calc-input-container .risk-calc-form-item {  padding:2px 0;  width:33.33333333%;  white-space:nowrap;  height:30px;}.risk-calc-input-container .risk-calc-form-item-container {  display:inline-block;  border-bottom:1px solid #ffffff;  white-space:nowrap;  transition:border-bottom-color 100ms ease-in-out;  position:relative;}.risk-calc-input-container .risk-calc-form-item-container input,.risk-calc-input-container .risk-calc-form-item-container select {  background:transparent;  border:0;  padding:0 4px;  margin:0;  color:inherit;  outline:0;  display:inline-block;}.risk-calc-input-container .risk-calc-form-item-container input:focus,.risk-calc-input-container .risk-calc-form-item-container select:focus,.risk-calc-input-container .risk-calc-form-item-container input:active,.risk-calc-input-container .risk-calc-form-item-container select:active {  outline:none;}.risk-calc-input-container .risk-calc-form-item-container:hover,.risk-calc-input-container .risk-calc-form-item-container:focus-within {  border-bottom-color:#81c994;}.risk-calc-input-container .risk-calc-form-item-container select {  padding-right:20px;}.risk-calc-input-container .risk-calc-form-item-container select::-ms-expand {  display:none;}.risk-calc-input-container .risk-calc-form-item-container .select-caret {  pointer-events:none;  position:absolute;  right:4px;}.risk-calc-input-container .risk-calc-form-item-container[data-inline-toggle] {  cursor:pointer;  padding:0 4px;}.risk-calc-input-container .risk-calc-form-item-container[data-inline-toggle] span {  padding:0 10px;}.risk-calc-input-container .risk-calc-form-item-container[data-inline-toggle]:focus,.risk-calc-input-container .risk-calc-form-item-container[data-inline-toggle]:active {  outline:none;  border-bottom-color:#81c994;}.risk-calc-input-container .recalculate-btn {  margin:20px 0;}.risk-calc-input-container .recalculate-btn [data-icon] {  transition:transform 300ms ease-in-out;}.risk-calc-output-container {  text-align:center;  margin-bottom:30px;}.risk-calc-output-container .output-value {  border-radius:4px;  font-weight:600;  display:inline-block;  font-size:110%;  text-shadow:3px 3px 10px rgba(34, 34, 34, 0.5);}.risk-calc-output-container .value-mid {  color:#3a8dff;}.risk-calc-output-container .value-worst {  color:#f26e0d;}.risk-calc-output-container .value-best {  color:#a0d6ae;}.risk-calc-container {  position:relative;}#main-risk-calc {  position:relative;  margin:20px 0 40px;}.risk-calc {  position:absolute;  top:0;  left:0;  width:100%;  height:500px;  filter:blur(0);  opacity:1;  transition:opacity 400ms ease-in-out, filter 100ms ease-in-out;}.risk-calc.fading-out {  opacity:0;  filter:blur(5px) grayscale(1);  z-index:1;  pointer-events:none;}.risk-calc .max-y-axis,.risk-calc .beitrag-y-axis {  position:absolute;  color:#fff;  left:10px;  font-weight:300;  font-size:0.85rem;}.risk-calc .beitrag-label {  display:none;  position:absolute;  color:#fff;  left:10px;  padding-bottom:7px;  font-weight:300;  font-size:0.85rem;  transform:translateY(-100%);}@media screen and (max-width:767px) {  .risk-calc .beitrag-label {    padding-left:0;    padding-bottom:10px;    transform:translateY(-100%);  }}.risk-calc .x-axis-labels {  position:absolute;  top:100%;  left:0;  right:0;  width:100%;  font-size:0.85rem;}.risk-calc .x-axis-labels [data-label] {  position:absolute;  top:0;  height:20px;  border-left:1px solid #fff;}.risk-calc .x-axis-labels [data-label]:before {  content:attr(data-label);  position:absolute;  left:5px;  padding-top:5px;}.risk-calc .x-axis-labels [data-label].label-on-left:before {  left:auto;  right:5px;}.risk-calc .x-axis-labels [data-label].label-centered {  height:5px;}.risk-calc .x-axis-labels [data-label].label-centered:before {  left:50%;  transform:translateX(-50%);}.risk-calc .canvas-container {  overflow:hidden;  width:100%;  height:100%;  position:relative;}.risk-calc .canvas-container:after {  display:table;  content:"";  clear:left;}.risk-calc canvas {  width:100%;  height:100%;  float:left;}.risk-calc .canvas-line {  position:absolute;  left:0;  top:0;}.risk-calc .canvas-risk {  position:relative;  z-index:-1;  opacity:.15;}.risk-calc .risk-calc-yaxis {  position:absolute;  top:0;  bottom:0;  height:100%;  border-left:1px solid #fff;  pointer-events:none;}.risk-calc .risk-calc-yaxis .dot {  position:absolute;  background-color:#fff;  border-radius:50%;  width:5px;  height:5px;  margin-left:-3px;  margin-top:-3px;}.risk-calc-tooltip .tooltip-col-left {  padding-left:10px;  padding-right:20px;  text-align:left;}.risk-calc-tooltip .tooltip-col-right {  text-align:right;}.risk-calc-tooltip .circle {  display:inline-block;  width:6px;  height:6px;  border-radius:50%;  margin-left:-6px;  transform:translate(-6px, -2px);}.risk-calc-tooltip .circle.circle-premium-sum {  background:#404040;}.risk-calc-tooltip .circle.circle-min {  background:#ec5512;}.risk-calc-tooltip .circle.circle-medium {  background:#156cc4;}.risk-calc-tooltip .circle.circle-max {  background:#81c994;}.risk-calc-module h2 + hr + p {  padding:0 8.33333333%;}@media (max-width:767px) {  .risk-calc-module h2 + hr + p {    padding:0;  }}.risk-calc-module[data-theme="light"] .risk-calc-input-container .risk-calc-form-item-container {  border-bottom:1px solid #404040;}.risk-calc-module[data-theme="light"] .risk-calc-input-container .risk-calc-form-item-container:hover,.risk-calc-module[data-theme="light"] .risk-calc-input-container .risk-calc-form-item-container:focus-within {  border-bottom-color:#81c994;}.risk-calc-module[data-theme="light"] .risk-calc-output-container .output-value {  text-shadow:none;}.risk-calc-module[data-theme="light"] .risk-calc-output-container .value-medium {  color:#156cc4;}.risk-calc-module[data-theme="light"] .risk-calc-output-container .value-worse {  color:#ec5512;}.risk-calc-module[data-theme="light"] .risk-calc-output-container .value-best {  color:#81c994;}.risk-calc-module[data-theme="light"] .risk-calc-output-container .value-premium-sum {  color:#404040;}.risk-calc-module[data-theme="light"] .risk-calc .max-y-axis,.risk-calc-module[data-theme="light"] .risk-calc .beitrag-y-axis {  color:#404040;}.risk-calc-module[data-theme="light"] .risk-calc .beitrag-label {  color:#404040;}.risk-calc-module[data-theme="light"] .risk-calc .x-axis-labels [data-label] {  border-left-color:#404040;}.risk-calc-module[data-theme="light"] .risk-calc .risk-calc-yaxis {  border-left-color:#404040;}.risk-calc-module[data-theme="light"] .risk-calc .risk-calc-yaxis .dot {  background-color:#404040;}