.dot[data-v-4c461819]{height:12px;width:12px;display:inline-block}[dir] .dot[data-v-4c461819]{border-radius:50%}[dir=ltr] .dot[data-v-4c461819]{margin-right:10px}[dir=rtl] .dot[data-v-4c461819]{margin-left:10px}[dir] .A[data-v-4c461819]{background-color:#00c}[dir] .B[data-v-4c461819]{background-color:green}[dir] .C[data-v-4c461819]{background-color:gold}[dir] .D[data-v-4c461819]{background-color:orange}[dir] .F[data-v-4c461819]{background-color:red}[dir] .Z[data-v-4c461819]{background-color:#bbb}.header[data-v-4c461819]:hover{transition:.5s}[dir] .header[data-v-4c461819]:hover{background-color:#eee}.card-portfolio[data-v-680ea435]{height:110px}[dir] .card-portfolio[data-v-680ea435]{margin-bottom:10px}.title[data-v-680ea435]{font-weight:700;font-size:13px;height:40px;position:relative}.not-submitted[data-v-680ea435]{color:#aaa}[dir] .not-submitted[data-v-680ea435]{border:2px solid #aaa}[dir] .results-link[data-v-680ea435]{cursor:pointer}.top-right[data-v-680ea435]{position:absolute;top:10px;font-size:20px}[dir] .top-right[data-v-680ea435]{cursor:pointer}[dir=ltr] .top-right[data-v-680ea435]{right:20px}[dir=rtl] .top-right[data-v-680ea435]{left:20px}.about[data-v-680ea435]{opacity:0;transition:.3s ease-in-out;position:absolute;height:100%;width:100%}[dir] .about[data-v-680ea435]{transform:translateY(100%);padding:10%}.about-show[data-v-680ea435]{opacity:1}[dir] .about-show[data-v-680ea435]{transform:translateY(0)}[dir] .about-button[data-v-680ea435]{cursor:pointer}.opaque[data-v-680ea435]{opacity:1%}.bottom-button[data-v-680ea435]{color:#545454!important;font-size:10px}@media only screen and (min-width:992px){.circle[data-v-680ea435]{height:4vw;width:4vw}[dir=ltr] .circle[data-v-680ea435]{margin-left:-.5vw}[dir=rtl] .circle[data-v-680ea435]{margin-right:-.5vw}}@media only screen and (min-width:1300px){.bottom-button[data-v-680ea435]{font-size:12px}}.question[data-v-680ea435]{font-weight:500;font-size:larger}.answer[data-v-680ea435]{font-weight:400;font-size:medium;color:#91919a}[dir] ul[data-v-680ea435]{margin:0}.modal-size-fix[data-v-680ea435]{max-height:50vh;overflow-y:auto;overflow-x:hidden}.title{font-size:16px;font-weight:700;color:#333}.dark-layout .title{color:#fff}.inner-card{font-size:10px}[dir] .inner-card{background-color:#e8ebef;padding:30px;border-radius:20px;margin:-10px}[dir] .dark-layout .inner-card{background-color:#343440}.progress-title{font-size:18px;font-weight:700;color:#333;text-transform:uppercase}[dir] .progress-title{margin:0 0 25px}.progress{height:15px;overflow:visible;position:relative}[dir] .progress{background:#d8dcdb;border-radius:15px;margin-bottom:30px}[dir] .progress:after{border:7px solid #e9e9ea}[dir=ltr] .progress:after{left:auto;right:0}[dir=rtl] .progress:after{right:auto;left:0}.progress .progress-bar{position:absolute;overflow:visible}[dir] .progress .progress-bar{box-shadow:none;border:none;border-radius:15px}[dir=ltr] .progress .progress-bar,[dir=rtl] .progress .progress-bar{-webkit-animation:animate-positive 1s;animation:animate-positive 1s}.progress .progress-bar.current{height:15px}[dir] .progress .progress-bar.current{background:#28b684!important;border-radius:15px}.progress-value{width:30px;height:30px;line-height:22px;font-size:7px;font-weight:600;position:absolute;top:-8px;color:#fff}[dir] .progress-value{border:2px solid #fff;border-radius:50%;padding:2px;cursor:pointer}[dir=ltr] .progress-value{right:0}[dir=rtl] .progress-value{left:0}[dir] .progress-value.current{background-color:#28b684}.progress-value.average{z-index:2}[dir] .progress-value.average{background-color:#e2b355}@-webkit-keyframes animate-positive{0%{width:0}}@keyframes animate-positive{0%{width:0}}.legend{width:16px;height:16px}[dir] .legend{border-radius:50%;margin-top:5px}[dir=ltr] .legend{margin-left:-25px}[dir=rtl] .legend{margin-right:-25px}[dir] .legend.current{background-color:#28b684}[dir] .legend.average{background-color:#e2b355}.average[data-v-3a09ef29]{position:absolute;top:40%;z-index:99;font-size:20px;font-weight:700}[dir=ltr] .average[data-v-3a09ef29]{left:calc(50% - 15px)}[dir=rtl] .average[data-v-3a09ef29]{right:calc(50% - 15px)}.heading[data-v-3a09ef29]{font-size:25px;font-weight:600}