.candle-builder{margin-bottom:15px;position:relative}@media (min-width:992px){.candle-builder{margin-bottom:0}}.candle-builder h3{font-size:.95rem;font-family:din_bold;text-align:center;margin-bottom:5px;border-radius:0}@media (min-width:992px){.candle-builder h3{width:calc(100% - 45px);margin-left:45px}}@media (min-width:1200px){.candle-builder h3{width:calc(100% - 80px);margin-left:80px}}.candle-builder .cbuilder-container{display:flex;justify-content:row;align-items:flex-start}.candle-builder svg{width:calc(100% - 120px);margin-left:0}@media (min-width:992px){.candle-builder svg{width:calc(100% - 175px);margin-left:45px}}@media (min-width:1200px){.candle-builder svg{width:calc(100% - 180px);margin-left:80px}}.candle-builder svg .chart-bg{fill:#fff}.candle-builder svg .chart-num{font:.875rem din_bold,sans-serif}.candle-builder svg .candle-green{fill:#43a134}.candle-builder svg .candle-red{fill:#d90b09}.candle-builder svg .candle-wick{stroke-width:2;stroke:#444}.candle-builder svg .chart-pline{stroke-width:1;stroke-dasharray:5;stroke:#999}.candle-builder svg .chart-pline:last-child{stroke-dasharray:0}.candle-builder .candle-controls{width:180px;margin:40px 0 0 5px;padding:18px 10px 5px;border-radius:0;background:#fcfcfc;border:1px solid #bbb}@media (min-width:576px){.candle-builder .candle-controls{padding:7px 10px 0}}@media (min-width:992px){.candle-builder .candle-controls{width:115px}}@media (min-width:1200px){.candle-builder .candle-controls{width:220px}}.candle-builder .candle-controls .slidecontainer{margin-bottom:10px;width:100%}.candle-builder .candle-controls .slidecontainer:first-child label{margin-top:0}@media (min-width:768px){.candle-builder .candle-controls .slidecontainer{margin-bottom:0}}.candle-builder .candle-controls .slidecontainer label{display:block;color:#333;margin:5px 0 10px;font-size:.95rem}@media (min-width:768px){.candle-builder .candle-controls .slidecontainer label{font-size:.85rem;margin:5px 0 0}}.candle-builder .candle-controls .slidecontainer .slide{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:10px;border-radius:10px;outline:none;background:#ccc}@media (min-width:768px){.candle-builder .candle-controls .slidecontainer .slide{height:8px}}.candle-builder .candle-controls .slidecontainer .slide::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:30px;height:30px;border-radius:15px;cursor:pointer;background:#151f6d}@media (min-width:576px){.candle-builder .candle-controls .slidecontainer .slide::-webkit-slider-thumb{width:20px;height:20px;border-radius:10px}}.candle-builder .candle-controls .slidecontainer .slide::-moz-range-thumb{width:30px;height:30px;border-radius:15px;background:#151f6d;cursor:pointer}@media (min-width:576px){.candle-builder .candle-controls .slidecontainer .slide::-moz-range-thumb{width:20px;height:20px;border-radius:10px}}.candle-builder .candle-controls .candlecolor{margin-bottom:14px}.candle-builder .candle-controls .candlecolor p{display:inline-block;margin:3px 0 0;font-size:1rem;position:relative;top:5px;color:#333}@media (min-width:768px){.candle-builder .candle-controls .candlecolor p{font-size:.85rem;margin:3px 0 0;top:0}}.candle-builder .candle-controls .candlecolor .switch{display:inline-block;position:relative;width:65px;height:35px;margin:10px 10px 0 0}@media (min-width:576px){.candle-builder .candle-controls .candlecolor .switch{width:45px;height:25px}}.candle-builder .candle-controls .candlecolor .switch input{opacity:0;width:0;height:0}.candle-builder .candle-controls .candlecolor .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#43a134;transition:.4s}.candle-builder .candle-controls .candlecolor .switch .slider:before{position:absolute;content:"";height:29px;width:29px;left:4px;bottom:3px;background-color:#fff;transition:.4s}@media (min-width:576px){.candle-builder .candle-controls .candlecolor .switch .slider:before{height:17px;width:17px;left:4px;bottom:4px}}.candle-builder .candle-controls .candlecolor .switch input:checked+.slider{background-color:#d90b09}.candle-builder .candle-controls .candlecolor .switch input:focus+.slider{box-shadow:0 0 1px #d90b09}.candle-builder .candle-controls .candlecolor .switch input:checked+.slider:before{-webkit-transform:translateX(28px);transform:translateX(28px)}@media (min-width:576px){.candle-builder .candle-controls .candlecolor .switch input:checked+.slider:before{-webkit-transform:translateX(19px);transform:translateX(19px)}}.candle-builder .candle-controls .candlecolor .switch .slider.round{border-radius:34px}.candle-builder .candle-controls .candlecolor .switch .slider.round:before{border-radius:50%}@media (min-width:576px){.candle-builder .candle-controls{margin:0}.candle-builder .candle-controls .slide{width:150px}}.dark .candle-builder h3{color:#fff}.dark .candle-builder svg .chart-bg{fill:#191c2c}.dark .candle-builder svg .chart-num{fill:#ddd}.dark .candle-builder svg .chart-pline{stroke:#888}.dark .candle-builder svg .candle-wick{stroke:#6b6c7b}.dark .candle-builder svg .candle-green{fill:#5ac848}.dark .candle-builder svg .candle-red{fill:#f10c0a}.dark .candle-builder .candle-controls{background:#22263c;border:1px solid #2f3553}.dark .candle-builder .candle-controls .slidecontainer label{color:#eee}.dark .candle-builder .candle-controls .slidecontainer .slide{background:#191c2c}.dark .candle-builder .candle-controls .slidecontainer .slide::-webkit-slider-thumb{background:#d6d7da}.dark .candle-builder .candle-controls .slidecontainer .slide::-moz-range-thumb{background:#d6d7da}.dark .candle-builder .candle-controls .candlecolor p{color:#eee}.dark .candle-builder .candle-controls .candlecolor .switch .slider{background-color:#5ac848}.dark .candle-builder .candle-controls .candlecolor .switch input:checked+.slider{background-color:#f10c0a}.dark .candle-builder .candle-controls .candlecolor .switch input:focus+.slider{box-shadow:0 0 1px #f10c0a}.candle-row .feedback-overlay.hidden[data-v-7a2c0854]{opacity:0}.candle-row .feedback[data-v-7a2c0854]{width:100%;display:flex;flex-direction:column;justify-content:flex-start;margin-top:20px}@media (min-width:769px){.candle-row .feedback[data-v-7a2c0854]{margin-top:0}}@media (min-width:992px){.candle-row .feedback[data-v-7a2c0854]{margin-left:20px;width:calc(28% - 40px)}}@media (min-width:1200px){.candle-row .feedback[data-v-7a2c0854]{margin-left:60px;width:calc(28% - 60px)}}.candle-row .feedback h3[data-v-7a2c0854]{font-size:.95rem;font-family:din_bold;text-align:center;margin-bottom:5px}.candle-row .feedback .feedback-display[data-v-7a2c0854]{position:relative;padding:10px;min-height:120px;margin:0 0 18px;height:165px;transition:background-color border-color opacity .5s;border-radius:0;background:#fcfcfc;border:1px solid #bbb;color:#000}@media (min-width:769px){.candle-row .feedback .feedback-display[data-v-7a2c0854]{min-height:211px}}.candle-row .feedback .feedback-display .feedback-message[data-v-7a2c0854]{font-size:.95em}.candle-row .feedback .feedback-display .feedback-message .feedback-correct[data-v-7a2c0854]{font-size:1.2em;font-family:din_bold;margin-bottom:5px}.candle-row .feedback .feedback-display .feedback-message .feedback-correct img[data-v-7a2c0854]{display:block;width:78px;height:78px;margin:24px auto 0}@media (min-width:769px){.candle-row .feedback .feedback-display .feedback-message .feedback-correct img[data-v-7a2c0854]{margin:48px auto 0}}.candle-row .feedback .feedback-display .feedback-message .feedback-correct img.animate-zoom[data-v-7a2c0854]{-webkit-animation:zoom-in-out-data-v-7a2c0854 .5s ease-in 0s 1 normal;animation:zoom-in-out-data-v-7a2c0854 .5s ease-in 0s 1 normal}.candle-row .feedback .feedback-display .feedback-message .feedback-incorrect[data-v-7a2c0854]{font-size:1.2em;font-family:din_bold;color:#d90b09;margin-bottom:5px}.candle-row .feedback button[data-v-7a2c0854]{display:block;width:100%}.dark .candle-row .feedback-display[data-v-7a2c0854]{background-color:#22263c;border:1px solid #2f3553;color:#fff}.dark .candle-row .feedback-display.correct[data-v-7a2c0854]{background-color:rgba(99,200,72,.13);border:4px solid rgba(99,200,72,.7)}.dark .candle-row .feedback-message .feedback-correct[data-v-7a2c0854]{color:#5ac848}.dark .candle-row .feedback-message .feedback-incorrect[data-v-7a2c0854]{color:#f10c0a}@-webkit-keyframes zoom-in-out-data-v-7a2c0854{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.4);transform:scale(1.4)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoom-in-out-data-v-7a2c0854{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.4);transform:scale(1.4)}to{-webkit-transform:scale(1);transform:scale(1)}}.activity-group .candle-row{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;margin-bottom:65px;padding-bottom:40px;border-bottom:1px solid #bbb}.activity-group .candle-row .candle-builder,.activity-group .candle-row .price-chart{width:100%}.activity-group .candle-row .price-chart h3{text-align:center;font-size:.95rem;margin-bottom:30px}.activity-group .candle-row .price-chart .chart-wrapper{margin-right:0}.activity-group .candle-row .vue-slider{display:none}@media (min-width:992px){.activity-group .candle-row{padding-bottom:20px}.activity-group .candle-row .price-chart{width:calc(35% - 10px)}.activity-group .candle-row .candle-builder{width:calc(41% - 8px)}}@media (min-width:1200px){.activity-group .candle-row .price-chart{width:30%}.activity-group .candle-row .candle-builder{width:42%}}.activity-group .candle-row.last{margin-bottom:0;border-bottom:0}.dark .activity-group .candle-row{border-bottom:1px solid #2f3553}.dark .activity-group .candle-row.last{border-bottom:0}.question-open[data-v-5548865e]{color:#000}.question-open button[data-v-5548865e]{font-size:.95em}.question-open .response[data-v-5548865e]{width:100%;height:150px;box-shadow:0;border-radius:0;padding:10px 15px;border-color:#bbb;background:#fcfcfc;color:#333}.question-open .response[data-v-5548865e]:focus{outline:0;box-shadow:0 0 0 .05rem #696969}.question-open .response-controls[data-v-5548865e]{display:flex;flex-direction:column;justify-content:flex-start;margin-top:5px}.question-open .response-controls div[data-v-5548865e]{display:inline-block;align-self:center;margin-bottom:10px}.question-open .response-controls>div[data-v-5548865e]{display:none!important}.question-open .response-controls button[data-v-5548865e]{align-self:center;width:100%}.question-open .response-controls .intelligible-marker img[data-v-5548865e]{height:16px}@media (min-width:576px){.question-open .response-controls[data-v-5548865e]{flex-direction:row;justify-content:space-between}.question-open .response-controls div[data-v-5548865e]{margin-bottom:0}.question-open .response-controls button[data-v-5548865e]{width:auto}}.dark .question-open[data-v-5548865e]{color:#fff}.dark .question-open .response[data-v-5548865e]{border-color:#2f3553;background:#22263c;color:#dadcea}.dark .question-open .response[data-v-5548865e]:focus{outline:0;box-shadow:0 0 0 .05rem #757eb1}.feedback[data-v-581a0cd2]{margin-top:25px;display:flex;flex-direction:column}.feedback button[data-v-581a0cd2]{width:100%;display:block;font-size:.95em;align-self:center}@media (min-width:576px){.feedback button[data-v-581a0cd2]{width:auto;display:inline-block;align-self:flex-end}}.feedback .feedback-display[data-v-581a0cd2]{padding:10px;margin:0 0 14px;min-height:150px;position:relative;color:#000;background:#fcfcfc;border-radius:0;border:1px solid #bbb}.feedback .feedback-message[data-v-581a0cd2],.feedback .feedback-overlay[data-v-581a0cd2]{font-size:.95em}@media (min-width:576px){.feedback[data-v-581a0cd2]{margin-top:0}}.dark .feedback .feedback-display[data-v-581a0cd2]{background-color:#22263c;border:1px solid #2f3553;color:#dadcea}.question-row[data-v-473fa9ae]{min-height:210px}.question-row h4[data-v-473fa9ae]{font-size:1.15em;margin-bottom:5px}.question-row .feedback[data-v-473fa9ae]{margin-top:24px}.question-row .prompt[data-v-473fa9ae]{width:100%;min-height:160px;padding:10px 15px;align-items:center;display:inline-flex;border-radius:0;border:1px solid #bbb;color:#404040}.dark .question-row .prompt[data-v-473fa9ae]{border:1px solid #2f3553;color:#fff}.play-demo{margin-bottom:10px}.play-demo .demo-toggle{font-family:din_bold;text-decoration:none;text-transform:uppercase;font-size:.85rem;background:#fcfcfc;border:1px solid #bbb;padding:.55rem .85rem .3rem;border-radius:1rem}.play-demo .demo-toggle span:before{content:"\e909";font-family:custom-icons;font-size:.65rem;position:relative;top:-1px;margin-left:6px}.play-demo .demo-toggle:active,.play-demo .demo-toggle:focus,.play-demo .demo-toggle:hover{text-decoration:none;cursor:pointer}.play-demo .demo-body{display:none}.play-demo .demo-body img{border:1px solid #bbb}.play-demo.open .demo-toggle span:before{content:"\e90a";font-family:custom-icons}.play-demo.open .demo-body{display:block;margin-top:10px}.dark .play-demo .demo-toggle{background:#22263c;border:1px solid #4b5484}.dark .play-demo .demo-body img{border:1px solid #2f3553}.activity-group{background:#fff;border-radius:0;color:#000;margin-bottom:100px}.activity-group h2.completed span{display:inline-block;margin-left:10px;text-align:center;color:#fff;background:#43a134;width:30px;height:30px;line-height:30px;border-radius:15px}.activity-group h2.completed span:before{content:"\e908";font-family:custom-icons;font-size:1.15rem}.activity-group>p{font-size:1em;font-style:italic;color:#000}.activity-group .play-demo{margin-bottom:50px}.dark .activity-group{background:#191c2c;color:#fff}.dark .activity-group h2{color:#fff}.dark .activity-group h2.completed span{color:#fff;background:#5ac848}.dark .activity-group p{color:#fff}.btn-save-response[data-v-21824fb3]{display:none}