h3[data-v-39b395e9]{margin-left:10px}.icon[data-v-39b395e9]{display:inline-block;width:1.5em;height:1.5em;fill:none}.hidden[data-v-39b395e9]{display:none}.progress[data-v-39b395e9]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:auto;margin-top:70px;margin-left:10px}.step[data-v-39b395e9]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.white--text[data-v-39b395e9]{opacity:.7}.step-progress[data-v-39b395e9]{width:100%;height:5px;background:#e0e0e0}.icon-wrapper[data-v-39b395e9]{text-align:center;display:inline-block}.step.done .step-progress[data-v-39b395e9]:after{position:absolute;content:"";height:5px;width:0;background-color:#2bff56;-webkit-animation:growLine-data-v-39b395e9 2s linear forwards;animation:growLine-data-v-39b395e9 2s linear forwards}.icon-checkmark[data-v-39b395e9]{position:absolute;top:-.55em;left:-.125em;border:.125em solid #e0e0e0;background:#e0e0e0;width:1em;height:1em;padding:.125em;border-radius:50%;-webkit-transition:all .25s linear;transition:all .25s linear}.step.done .icon-checkmark[data-v-39b395e9],.step.reached .icon-checkmark[data-v-39b395e9]{background:#2bff56;border-color:#2bff56}.icon-checkmark .path1[data-v-39b395e9]{stroke:#aaa;stroke-width:4;stroke-linecap:square;stroke-dasharray:1000;stroke-dashoffset:1000;fill:transparent}.step.done .icon-checkmark .path1[data-v-39b395e9]{-webkit-animation:dash-data-v-39b395e9 5s linear forwards;animation:dash-data-v-39b395e9 5s linear forwards;stroke:#00403a}.step-text[data-v-39b395e9]{position:absolute;letter-spacing:1px;font-weight:700;top:-60px;left:-20px;color:#e0e0e0;margin-top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);font-size:10px;width:100px;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.step:nth-child(odd) .step-text[data-v-39b395e9]{top:50px;left:-10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);text-align:left}.step[data-v-39b395e9]:last-child{max-width:40px}.step:last-child .step-text[data-v-39b395e9]{left:-40px;top:60px;-webkit-transform:rotate(90deg);transform:rotate(90deg);text-align:left}.step.done .step-text[data-v-39b395e9]{color:#2bff56}.end[data-v-39b395e9]{position:absolute;right:0}@-webkit-keyframes dash-data-v-39b395e9{to{stroke-dashoffset:0}}@keyframes dash-data-v-39b395e9{to{stroke-dashoffset:0}}@-webkit-keyframes growLine-data-v-39b395e9{to{width:100%}}@keyframes growLine-data-v-39b395e9{to{width:100%}}@-webkit-keyframes dropText-data-v-39b395e9{to{padding-top:1em;opacity:1}}@keyframes dropText-data-v-39b395e9{to{padding-top:1em;opacity:1}}