[data-v-edb41964]{--typography-font-size:14px;--typography-font-size-small:11.6666666667px;--typography-font-size-large:16.8px}@media(min-width:768px){[data-v-edb41964]{--typography-font-size:16px;--typography-font-size-small:13.3333333333px;--typography-font-size-large:19.2px}}@media(min-width:1200px){[data-v-edb41964]{--typography-font-size:16px;--typography-font-size-small:13.3333333333px;--typography-font-size-large:19.2px}}.loading-overlay[data-v-edb41964]{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(44,62,80,.8)}.loading-overlay .loading-inner-container[data-v-edb41964]{position:fixed;top:50%;left:10%;right:10%;display:flex;flex-direction:column;justify-content:center;align-items:center;pointer-events:none;perspective:100px}.loading-overlay .loading-inner-container .spinner[data-v-edb41964]{border:.3em solid rgba(0,0,0,.1);border-radius:50%;width:3rem;height:3rem;opacity:.8;transform:rotateX(30deg);animation:spin-edb41964 3s linear infinite}.loading-overlay .loading-inner-container .loading-messages[data-v-edb41964]{margin-top:8px;padding:8px;border-radius:8px;text-align:center;font-size:var(--typography-font-size-small);color:#d1d5cf}@keyframes spin-edb41964{0%{transform:rotateX(30deg) rotate(0deg)}to{transform:rotateX(30deg) rotate(1turn)}}.fade-enter-active[data-v-edb41964],.fade-leave-active[data-v-edb41964]{transition:opacity .6s}.fade-enter[data-v-edb41964],.fade-leave-to[data-v-edb41964]{opacity:0}*{--typography-font-size:14px;--typography-font-size-small:11.6666666667px;--typography-font-size-large:16.8px}@media(min-width:768px){*{--typography-font-size:16px;--typography-font-size-small:13.3333333333px;--typography-font-size-large:19.2px}}@media(min-width:1200px){*{--typography-font-size:16px;--typography-font-size-small:13.3333333333px;--typography-font-size-large:19.2px}}#app{font-family:Avenir,Helvetica,Arial,sans-serif;font-size:var(--typography-font-size);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;color:#2c3e50}body{margin:0}small{font-size:var(--typography-font-size-small)}ol>li::marker{font-size:var(--typography-font-size-small)}h1,h2,h3,h4,h5,h6,h7{margin:0}h3{margin-bottom:8px}a{color:#5bc3eb}button{padding:12px;border:1px solid #bf6516;border-radius:8px;background-color:#e67e22;color:#fff;font-weight:700;transition:background-color .3s,border-color .3s}button:hover{border-color:#e67e22;background-color:#e98b39;cursor:pointer}button:active{border-color:#fff;background-color:#bf6516}button:disabled{background-color:#d1d5cf;border-color:#f4f7f2;color:#f4f7f2}.header-link[data-v-9e27e166]{text-decoration:none}.header[data-v-9e27e166]{height:70px;background-color:#2c3e50;background-image:url(/img/partial-roulette.e2ae9c9f.svg),linear-gradient(145deg,#4a5553 30px,#2c3e50 43px,#2c3e50);background-position:0 0;background-repeat:no-repeat;background-size:86px 86px;padding:8px 8px 8px 100px}@media(min-width:768px){.header[data-v-9e27e166]{height:80px;background-size:96px 96px;padding-left:110px}}.header h1[data-v-9e27e166]{color:#d1d5cf}.header h2[data-v-9e27e166]{color:#8f9588}.content[data-v-9e27e166]{background-color:#fff;padding:8px}.ensemble-chart .apexcharts-xaxistooltip-text{min-width:unset!important}.ensemble-chart .apexcharts-tooltip-y-group{white-space:pre-wrap}.ensemble-chart.hide-tooltip-small .apexcharts-tooltip{display:none}.ensemble-chart.show-tooltip-small .apexcharts-tooltip{display:flex}@media(min-width:768px){.ensemble-chart.hide-tooltip-medium .apexcharts-tooltip{display:none}.ensemble-chart.show-tooltip-medium .apexcharts-tooltip{display:flex}}@media(min-width:1200px){.ensemble-chart.hide-tooltip-large .apexcharts-tooltip{display:none}.ensemble-chart.show-tooltip-large .apexcharts-tooltip{display:flex}}[data-v-0eb35c48]{--typography-font-size:14px;--typography-font-size-small:11.6666666667px;--typography-font-size-large:16.8px}@media(min-width:768px){[data-v-0eb35c48]{--typography-font-size:16px;--typography-font-size-small:13.3333333333px;--typography-font-size-large:19.2px}}@media(min-width:1200px){[data-v-0eb35c48]{--typography-font-size:16px;--typography-font-size-small:13.3333333333px;--typography-font-size-large:19.2px}}.ensemble-chart[data-v-0eb35c48]{width:100%;display:flex;flex-direction:column;justify-content:start}.ensemble-chart details[data-v-0eb35c48]{width:100%}.ensemble-chart details summary h3[data-v-0eb35c48]{display:inline}.ensemble-chart hr[data-v-0eb35c48]{width:100%;box-sizing:border-box}.ensemble-chart .chart-container[data-v-0eb35c48]{width:100%}.ensemble-chart .chart[data-v-0eb35c48]{width:100%;min-height:240px}@media(min-width:768px){.ensemble-chart .chart[data-v-0eb35c48]{min-height:400px}}@media(min-width:1200px){.ensemble-chart .chart[data-v-0eb35c48]{min-height:560px}}.input-group[data-v-5a328b96]{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;margin-bottom:15px}.input-group .label-heading[data-v-5a328b96]{font-weight:700;margin-bottom:5px}.input-group ul.error[data-v-5a328b96]{color:#d9534f;padding:0}.input-group ul.error li[data-v-5a328b96]{list-style-type:none}.input-group input[data-v-5a328b96],.input-group textarea[data-v-5a328b96]{background-color:#f4f7f2;padding:5px;border:1px solid #d1d5cf;border-radius:4px}.input-group input[type=number][data-v-5a328b96]{width:70px}.input-group input[type=checkbox][data-v-5a328b96],.input-group input[type=radio][data-v-5a328b96]{accent-color:#239b56}.input-group textarea[data-v-5a328b96]{flex:1;min-width:95%}.input-group small[data-v-5a328b96]{margin-top:5px;color:#7c8377}.input-group ol.digits-1[data-v-5a328b96]{padding-left:12px}.input-group ol.digits-2[data-v-5a328b96]{padding-left:20px}.input-group ol.digits-3[data-v-5a328b96]{padding-left:28px}.input-group ol.digits-4[data-v-5a328b96]{padding-left:36px}.input-group ol>li[data-v-5a328b96]::marker{color:#7c8377}.input-group ol li[data-v-5a328b96]{margin-bottom:5px}@media(min-width:768px){.input-group[data-v-5a328b96]{flex-direction:row}.input-group .label-heading[data-v-5a328b96]{margin-bottom:0}.input-group label[data-v-5a328b96]{flex-shrink:0;width:180px;margin-right:10px}.input-group textarea[data-v-5a328b96]{min-width:500px}.input-group small[data-v-5a328b96]{margin-left:190px;flex-basis:100%}.input-group button[data-v-5a328b96]{margin-left:190px}}