.test{margin:100px 0}.test *{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.test__progressbar{width:100%;background-color:#e5e7eb;border-radius:.5rem;margin-bottom:1rem}.test__progressbar__progress{height:.5em;border-radius:.5rem;background-color:#ff6260;transition:width .3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.test__questionprogress{font-weight:500}.test__question__description{margin-bottom:1rem}.test__question__subdescription{font-size:1.25rem;font-style:italic;margin-top:-1rem}.test__question__result{font-style:italic;font-weight:700}.test__question__result.correct{color:#77ba99}.test__question__result.incorrect{color:#ff6260}.test__answer,.test__input input{width:100%;padding:1.5rem;margin-bottom:2rem;border-radius:1rem;box-shadow:#fff 0 0 0 0,rgba(47,72,88,.3) 0 0 0 1px,rgba(0,0,0,.1) 0 4px 6px -1px,rgba(0,0,0,.1) 0 2px 4px -2px;border:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.test__answer:focus,.test__input input:focus{background:0 0}.test__answer{display:flex;justify-content:flex-start;align-items:center;position:relative}.test__answer.result:has(input:checked){box-shadow:#fff 0 0 0 0,#33658a 0 0 0 2px,rgba(0,0,0,.1) 0 4px 6px -1px,rgba(0,0,0,.1) 0 2px 4px -2px}.test__answer:has(input:not(:disabled)){cursor:pointer}.test__answer:has(input:checked) svg circle.fill-queen{transform:scale(1)}.test__answer:has(input:checked:not(:disabled)),.test__answer:hover:has(input:not(:disabled)){background-color:#f3f4f6}.test__answer input[type=checkbox]{visibility:hidden}.test__answer__checkbox{width:20px;height:20px}.test__answer__checkbox.result{position:relative}.test__answer__checkbox__correct,.test__answer__checkbox__incorrect{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.test__answer__checkbox__correct{color:#77ba99}.test__answer__checkbox__incorrect{color:#ff6260}.test__answer__checkbox svg circle{stroke:#4b5563}.test__answer__checkbox svg circle.fill-queen{stroke:none;fill:#33658a;transition:all .3s cubic-bezier(.4,0,.2,1);transform:scale(0);transform-origin:center}.test__buttons__container{display:flex;width:100%;justify-content:center;align-items:center;gap:1rem}.test__buttons__container__button{display:flex;justify-content:center;align-items:center;color:#fff;background-color:#ff6260;padding:.5rem 2rem;font-size:1.5rem;font-weight:700;border:none;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:9999px}.test__buttons__container__button:hover{background-color:#ea0300}.test__buttons__container__button[disabled]{color:#9ca3af;background-color:#e5e7eb}.test__buttons__container__button[disabled] span{color:#9ca3af}.test__buttons__container__button span{display:inline-flex;font-size:1.5rem;color:#fff;font-weight:700;justify-content:center;align-content:center;align-items:center;gap:5px}.test__buttons__container__button__next,.test__buttons__container__button__previous{margin-top:1px}.test__submitted{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.test__submitted__aspiri{display:flex;justify-content:space-between;align-items:center;border-radius:1rem;border:solid 2px;padding:3rem;gap:3rem}