:root{--background:#f9fafb;--foreground:#171717;--violet-light:#f2e7ff;--blue-light:#dae9fe;--red-light:#fee2e2;--yellow-light:#fef9c2;--green-light:#dbfbe7;--violet-main:#9433e8;--blue-main:#2462eb;--red-main:#db2626;--yellow-main:#ca8903;--green-main:#16a349;--orange-main:#e9570c;--orange-light:#fff6ec;--grey-light:#f2f4f5;--color-orange-50:#fff7ed;--color-orange-100:#ffedd5;--color-orange-200:#ffd7a8;--color-orange-300:#ffb96d;--color-orange-400:#ff8b1a;--color-orange-500:#fe6e00;--color-orange-600:#f05100;--color-orange-700:#c53c00;--color-orange-800:#9f2d00;--color-orange-900:#7e2a0c;--color-orange-950:#441306;--color-yellow-50:#fefce8;--color-yellow-100:#fef9c2;--color-yellow-200:#fff085;--color-yellow-300:#ffe02a;--color-yellow-400:#fac800;--color-yellow-500:#edb200;--color-yellow-600:#cd8900;--color-yellow-700:#a36100;--color-yellow-800:#874b00;--color-yellow-900:#733e0a;--color-yellow-950:#432004;--color-gray-50:#fafafa;--color-gray-100:#f4f4f5;--color-gray-200:#e4e4e7;--color-gray-300:#d4d4d8;--color-gray-400:#9f9fa9;--color-gray-500:#71717b;--color-gray-600:#52525c;--color-gray-700:#3f3f46;--color-gray-800:#27272a;--color-gray-900:#18181b;--color-gray-950:#09090b}@supports (color:lab(0% 0 0)){:root{--color-orange-50:lab(97.7008% 1.53735 5.90649);--color-orange-100:lab(94.7127% 3.58394 14.3151);--color-orange-200:lab(88.4871% 9.94918 28.8378);--color-orange-300:lab(80.8059% 21.7313 50.4455);--color-orange-400:lab(70.0429% 42.5156 75.8207);--color-orange-500:lab(64.272% 57.1788 90.3583);--color-orange-600:lab(57.1026% 64.2584 89.8886);--color-orange-700:lab(46.4615% 57.7275 70.8507);--color-orange-800:lab(37.1566% 46.6433 50.5562);--color-orange-900:lab(30.2951% 36.0434 37.671);--color-orange-950:lab(14.1747% 23.4515 19.4461);--color-yellow-50:lab(98.6846% -1.79055 9.7766);--color-yellow-100:lab(97.3564% -4.51407 27.344);--color-yellow-200:lab(94.3433% -5.00429 52.9663);--color-yellow-300:lab(89.7033% -.480294 84.4917);--color-yellow-400:lab(83.2664% 8.65132 106.895);--color-yellow-500:lab(76.3898% 14.5258 98.4589);--color-yellow-600:lab(62.7799% 22.4197 86.1544);--color-yellow-700:lab(47.8202% 25.2426 66.5015);--color-yellow-800:lab(38.7484% 23.5833 51.4916);--color-yellow-900:lab(32.3865% 21.1273 38.5959);--color-yellow-950:lab(16.8146% 15.7422 23.1133);--color-gray-50:lab(98.26% 0 0);--color-gray-100:lab(96.1634% .0993311 -.364041);--color-gray-200:lab(90.6853% .399232 -1.45452);--color-gray-300:lab(84.9837% .601262 -2.17986);--color-gray-400:lab(65.6464% 1.53497 -5.42429);--color-gray-500:lab(47.8878% 1.65477 -5.77283);--color-gray-600:lab(35.1166% 1.78212 -6.1173);--color-gray-700:lab(26.8019% 1.35387 -4.68303);--color-gray-800:lab(15.7305% .613764 -2.16959);--color-gray-900:lab(8.30603% .618205 -2.16572);--color-gray-950:lab(2.51107% .242703 -.886115)}}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif;font-size:.8rem!important}body.exam-mode a,body.exam-mode button:not(.exam-allowed){pointer-events:none!important}.accordion-item:first-of-type,.accordion-item:not(:first-of-type),.accordion-item>.accordion-header .accordion-button{border-radius:.7rem!important}.accordion-button{font-size:.8rem!important}.accordion-button:after{background-size:1rem!important;width:1rem!important;height:1rem!important}.accordion-button:focus,.accordion-button:not(.collapsed){box-shadow:none!important;background-color:#0000!important;border-bottom:none!important}.font-reduction{font-size:.8rem!important}.status-div{margin-bottom:0!important}*{box-sizing:border-box;margin:0;padding:0}.font-normal{font-size:1rem!important}.form-control:focus{border:1.5px solid var(--violet-main);box-shadow:none!important}.navbar-vertical .navbar-nav .nav-link,.form-select{font-size:inherit!important}.btn.violet-bg.text-white:hover{background-color:#9433e8f2!important}.btn.violet-text.border-violet:hover{border:1.5px solid var(--violet-main);color:var(--violet-main)!important}.btn.violet-bg.text-white:disabled{background-color:var(--violet-main)}a{color:inherit;text-decoration:none}.sidebar{overflow-x:hidden}.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.count-bg{width:14px;height:14px;font-size:xx-small;top:0;right:0}.icon-input-group{margin-bottom:0!important}.violet-bg{background-color:var(--violet-main)!important}.bg-primary{background-color:var(--blue-main)}.bg-danger{background-color:var(--red-main)}.bg-warning{background-color:var(--orange-main)}.yellow-bg{background-color:var(--yellow-main)}.bg-success{background-color:var(--green-main)}.violet-text{color:var(--violet-main)}.yellow-text{color:var(--yellow-main)}.violet-light-text{color:var(--violet-light)}.blue-light-text{color:var(--blue-light)}.red-light-text{color:var(--red-light)}.yellow-light-text{color:var(--yellow-light)}.orange-light-text{color:var(--orange-light)}.green-light-text{color:var(--green-light)}.violet-light-bg{background-color:var(--violet-light)}.blue-light-bg{background-color:var(--blue-light)}.red-light-bg{background-color:var(--red-light)}.grey-light-bg{background-color:var(--grey-light)}.yellow-light-bg{background-color:var(--yellow-light)}.orange-light-bg{background-color:var(--orange-light)}.green-light-bg{background-color:var(--green-light)}.indicator{width:.8rem;height:.8rem}.square-small{width:2.5rem;height:2.5rem}.border-violet{border:1.5px solid var(--violet-main)!important}.border-green{border:1.5px solid var(--green-main)!important}.border-orange{border:1.5px solid var(--orange-main)}.navbar .dropdown-menu-end.dropdown-menu-arrow:before{left:auto;right:1.5rem}.indicator-small{width:.5rem;height:.5rem}h1,.h1{font-size:2.5rem;font-weight:500;line-height:1.2}.h2{font-size:2rem;font-weight:500;line-height:1.25}.h3{font-size:1.75rem;font-weight:500;line-height:1.3}.h4{font-size:1.5rem;font-weight:500;line-height:1.35}.h5{font-size:1.25rem;font-weight:500;line-height:1.4}.h6{font-size:1rem;font-weight:500;line-height:1.5}.notification-popup-content{font-size:.8rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--violet-main)}.nav-pills .nav-link{color:#000}.custum-file-upload{align-items:space-between;cursor:pointer;background-color:#fff;border:2px dashed #cacaca;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;height:125px;padding:1.5rem;display:flex;box-shadow:0 48px 35px -48px #0000001a}.custum-file-upload .icon{justify-content:center;align-items:center;display:flex}.custum-file-upload .icon svg{fill:#4b5563;height:40px}.custum-file-upload .text{justify-content:center;align-items:center;display:flex}.custum-file-upload .text span{color:#4b5563;font-weight:400}.custum-file-upload input{display:none}.bg-secondary{background-color:#6c757d!important}.btn-manual{text-transform:none;letter-spacing:.025em;will-change:transform;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;border:none;border-radius:.375rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block;position:relative}.btn-manual:hover{color:#6c757d!important}.radio-tile-group{flex-wrap:wrap;display:flex}.radio-tile-group .input-container{margin:.5rem;position:relative}.radio-tile-group .input-container .radio-button{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;top:0;left:0}.radio-tile-group .input-container .radio-tile{border:2px solid var(--violet-main);border-radius:5px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;transition:transform .3s;display:flex}.radio-tile-group .input-container .icon svg{fill:var(--violet-main);width:2rem;height:2rem}.radio-tile-group .input-container .radio-tile-label{text-align:center;color:var(--violet-main);font-weight:600}.radio-tile-group .input-container .radio-button:checked+.radio-tile{background-color:var(--violet-main);border:2px solid var(--violet-main);color:#fff;transform:scale(1.1)}.radio-tile-group .input-container .radio-button:checked+.radio-tile .icon svg{fill:#fff;background-color:var(--violet-main)}.radio-tile-group .input-container .radio-button:checked+.radio-tile .radio-tile-label{color:#fff;background-color:var(--violet-main)}.radio-tile label{margin-bottom:0!important}.square-medium{width:3rem;height:3rem}.square-lg{width:3.5rem;height:3.5rem}.square-xl{width:8rem;height:8rem}.test-progress .progress{background-color:#ffffff4d}.radio-input{flex-direction:column;gap:10px;display:flex}.radio-input *{box-sizing:border-box;margin:0;padding:0}.radio-input label{cursor:pointer;align-items:center;gap:15px;width:220px;height:50px;padding:0 20px;display:flex;position:relative}.radio-input label:before{content:"";z-index:-1;border:2px solid #0000;border-radius:10px;width:220px;height:45px;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.radio-input label:hover:before{background-color:#2a2e3c;transition:all .2s}.radio-input .label:has(input:checked):before{background-color:#2d3750;border-color:#435dd8;height:50px}.radio-input .label input[type=radio]{appearance:none;background-color:#202030;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;display:flex}.radio-input .label input[type=radio]:checked{-webkit-animation:.7s forwards puls;background-color:#435dd8;animation:.7s forwards pulse}.radio-input .label input[type=radio]:before{content:"";border-radius:50%;width:6px;height:6px;transition:all .1s cubic-bezier(.165,.84,.44,1);transform:scale(0)}.radio-input .label input[type=radio]:checked:before{transform:scale(1)}@keyframes pulse{0%{box-shadow:0 0 #fff6}70%{box-shadow:0 0 0 8px #fff0}to{box-shadow:0 0 #fff0}}.navbar-vertical .navbar-nav .nav-link{font-size:inherit!important}.page-item.active .page-link{background-color:var(--violet-main);border:none}.job-item{background-color:#fff}.job-tab .nav-tabs{border-bottom:0}.job-tab .nav-tabs>li{float:none;display:inline}.job-tab .nav-tabs li:last-child{margin-right:0}.job-tab .nav-tabs{z-index:1;display:inline-block;position:relative}.job-tab .nav-tabs:after{content:"";z-index:-1;background-color:#fff;width:100%;height:1px;position:absolute;top:50%;left:0}.job-tab .nav-tabs>li a{color:#363636;background-color:#fff;border:none;padding:5px 30px;font-size:14px;display:inline-block}.job-tab .nav-tabs>li>a.active,.job-tab .nav-tabs>li a.active>:focus,.job-tab .nav-tabs>li>a.active:hover,.job-tab .nav-tabs>li>a:hover{background-color:var(--violet-main);color:#fff;border:none}.job-item{z-index:1;border-radius:3px;margin-bottom:30px;position:relative}.job-item .btn.btn-primary{text-transform:capitalize}.job-item .job-info{color:#000;padding:40px 25px 20px;font-size:14px;overflow:hidden}.job-info .company-logo{margin-bottom:30px}.range-progress-container{width:100%}.value-header{text-align:center;margin-bottom:2rem}.main-value{color:#fff;font-size:3rem;font-weight:700}.deviation{color:#d9d9d9;margin-top:.25rem;font-size:1.25rem;display:block}.range-labels{color:#fff;justify-content:space-between;font-size:.875rem;font-weight:500;display:flex}.progress-wrapper{height:12px;margin-bottom:1rem;position:relative}.range-progress-bar{border-radius:6px;height:12px;background-color:#51367d!important}.range-progress-bar .progress-bar{border-radius:6px;background-color:#51367d!important}.range-highlight{background-color:#846aaf;border-radius:6px;height:100%;transition:all .3s;position:absolute;top:0}.center-indicator{background-color:#fff;border-radius:2px;width:4px;height:16px;position:absolute;top:-2px;transform:translate(-50%);box-shadow:0 2px 8px #0003}.range-values{height:24px;font-size:.875rem;position:relative}.bound-value{color:#d9d9d9;position:absolute;transform:translate(-50%)}.bound-value.center{color:#fff;font-weight:600}.loader{--color:#9433e8;--size:70px;width:var(--size);height:var(--size);grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.loader span{background-color:var(--color);width:100%;height:100%;animation:.6s linear infinite alternate keyframes-blink}.loader span:first-child{animation-delay:0s}.loader span:nth-child(2){animation-delay:.2s}.loader span:nth-child(3){animation-delay:.3s}.loader span:nth-child(4){animation-delay:.4s}.loader span:nth-child(5){animation-delay:.5s}.loader span:nth-child(6){animation-delay:.6s}@keyframes keyframes-blink{0%{opacity:.3;transform:scale(.5)rotate(5deg)}50%{opacity:1;transform:scale(1)}}.vh-67{height:67vh}.profile{cursor:pointer;text-align:end;justify-content:flex-end;align-items:center;gap:12px;display:flex;position:relative}.profile h3{text-align:end;margin-bottom:4px;font-weight:600;line-height:1}.profile p{opacity:.6;font-size:14px;line-height:1}.profile .img-box{border-radius:50%;width:48px;height:48px;position:relative;overflow:hidden}.profile .img-box img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.notification{cursor:pointer;text-align:end;justify-content:flex-end;align-items:center;gap:12px;display:flex;position:relative}.notification h3{text-align:end;margin-bottom:4px;font-weight:600;line-height:1}.notification p{opacity:.6;font-size:14px;line-height:1}.notification .img-box{border-radius:50%;width:48px;height:48px;position:relative;overflow:hidden}.notification .img-box img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.menu{opacity:0;visibility:hidden;background:#fff;width:200px;min-height:100px;transition:all .3s;position:absolute;top:calc(100% + 16px);right:0;transform:translateY(-10px);box-shadow:0 10px 20px #0003}.menu:before{content:"";z-index:-1;background:#fff;width:20px;height:20px;position:absolute;top:-10px;right:14px;transform:rotate(45deg)}.menu.active{opacity:1;visibility:visible;z-index:10;transform:translateY(0)}.menu-notification{opacity:0;visibility:hidden;background:#fff;width:500px;min-height:100px;transition:all .3s;position:absolute;top:calc(100% + 16px);right:0;transform:translateY(-10px);box-shadow:0 10px 20px #0003}.menu-notification:before{content:"";z-index:-1;background:#fff;width:20px;height:20px;position:absolute;top:-6.8px;right:5px;transform:rotate(45deg)}.menu-notification.active{opacity:1;visibility:visible;z-index:10;transform:translateY(0)}.menu ul{z-index:10;background:#fff;flex-direction:column;display:flex;position:relative}.menu ul li{list-style:none}.menu ul li:hover{background:#eee}.css-1nmdiq5-menu{z-index:10!important}.menu ul li a{color:#000;align-items:center;gap:6px;padding:15px 20px;text-decoration:none;display:flex}.menu ul li a i{font-size:1.2em}.offcanvas.offcanvas-end{width:auto!important;max-width:500px!important}.nav-link.active{border-radius:.5rem;background-color:var(--violet-main)!important;color:#fff!important}.nav-item.active{background-color:var(--violet-main)!important;color:#fff!important}.google-btn{text-align:center;text-transform:uppercase;vertical-align:middle;color:#413f3f;cursor:pointer;background-color:#fff;border:1px solid #00000040;border-radius:.5rem;align-items:center;gap:.75rem;padding:.5rem 1.4rem;font-size:.875rem;font-weight:700;line-height:1.25rem;transition:all .6s;display:flex}.google-btn svg{height:24px}.google-btn:hover{transform:scale(1.02)}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px hsl(var(--achievement-unlocked)/.3)}50%{box-shadow:0 0 30px hsl(var(--achievement-unlocked)/.5)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.animate-shimmer{background:linear-gradient(90deg,#0000,#ffffff40,#0000) 0 0/200% 100%;animation:2s linear infinite shimmer}.animate-pulse-glow{animation:2s ease-in-out infinite pulse-glow}.animate-float{animation:3s ease-in-out infinite float}.mySwiper{--swiper-navigation-size:2rem;--swiper-navigation-color:white;--swiper-pagination-color:white}.mySwiper .swiper-pagination-bullet{background:#ffffff80}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;background:#444;justify-content:center;align-items:center;font-size:18px;display:flex}.swiper-slide img{object-fit:cover;width:100%;height:100%;display:block}.playstore-button{background-color:#fff;width:max-content;min-width:max-content;text-decoration:none;transition:all .2s}.playstore-button:hover{color:#000;background-color:#ffffffe6;box-shadow:none!important}.app-buttons{gap:.5rem;display:inline-grid}.app-buttons>a{width:100%}.texts{flex-direction:column;align-items:flex-start;line-height:1;display:flex}.text-1{margin-bottom:.25rem;line-height:1rem}.notification-toast{white-space:normal;min-width:200px;max-width:600px;width:fit-content!important}.notification-toast .Toastify__toast-body{width:auto;margin:0;padding-right:8px}.Toastify__toast-container--top-right{width:auto!important}@media (max-width:404.98px){.col-6.custom-mobile-full{flex:0 0 100%!important;width:100%!important;max-width:100%!important}.custom-mobile-full:first-child{margin-bottom:1rem!important}}@media (max-width:349.98px){.footer-download{flex-direction:column!important}.footer-download a{justify-content:center!important;margin-left:0!important;margin-right:0!important}}
