.assessment-stages-progress-meter{letter-spacing:0;margin:0;padding:0;font-family:ModernEra,Helvetica,Arial,sans-serif;font-size:clamp(1rem,2.88462vw,1.125rem);font-weight:500;line-height:1.5em;list-style:none}.assessment-stages-progress-meter li{background-color:var(--color__alpha);border-radius:var(--borderRadius__default);display:flex;position:relative;overflow:hidden}.assessment-stages-progress-meter li a,.assessment-stages-progress-meter li .completion-status-meter{transition:background-color .25s ease-in}.assessment-stages-progress-meter li .stage-title{padding:.45em .5em .3em 1em;text-decoration:none}.assessment-stages-progress-meter li a:after{content:" ";z-index:1;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.assessment-stages-progress-meter li .stage-number{margin-right:.2em;font-weight:800}.assessment-stages-progress-meter li.active a{background-color:var(--color__delta)}.assessment-stages-progress-meter li.active .completion-status-meter{background-color:var(--color__deltaDark)}.assessment-stages-progress-meter.style__meter{gap:1em;display:flex}.assessment-stages-progress-meter.style__meter li{border-radius:2em}:is(.assessment-stages-progress-meter.style__meter li:has(a):hover a,.assessment-stages-progress-meter.style__meter li:has(a):focus-within a){background-color:var(--color__delta)}:is(.assessment-stages-progress-meter.style__meter li:has(a):hover .completion-status-meter,.assessment-stages-progress-meter.style__meter li:has(a):focus-within .completion-status-meter){background-color:var(--color__deltaDark)}.assessment-stages-progress-meter.style__meter .completion-status-meter{letter-spacing:0;background-color:var(--color__alphaDark);flex-direction:column;justify-content:center;padding:.4em .5em;font-family:ModernEra,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:700;line-height:1.5em;display:flex}.assessment-stages-progress-meter.style__meter .completion-status-meter .completion-percentage{width:auto;aspect-ratio:initial;border:0;display:block}.assessment-stages-progress-meter.style__meter .completion-status-meter .completion-status{clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;overflow:hidden;position:absolute!important}.assessment-stages-progress-meter.style__extended .stage-title{letter-spacing:0;margin-top:.15em;margin-bottom:0;padding:0;font-family:ModernEra,Helvetica,Arial,sans-serif;font-size:clamp(1.125rem,2.5vw,1.3125rem);font-weight:800;line-height:1.5;display:flex}.assessment-stages-progress-meter.style__extended .stage-title:before{content:" ";opacity:0;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 16.1 14.025'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h16.1v14.025H0z' style='fill:none;stroke-width:0'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg style='clip-path:url(%23a)'%3E%3Cpath d='M10.57 0h-2c0 2.261 1.488 4.481 3.28 6.013H0v2h11.85c-1.792 1.532-3.28 3.752-3.28 6.013h2c0-2.932 3.837-6.013 5.53-6.013v-2c-1.693 0-5.53-3.081-5.53-6.013' style='stroke-width:0;fill:%23e0ff85'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:.75em;height:.75em;transition:opacity .3s ease-in;position:absolute;top:1.45em;left:clamp(1.25rem,2.5vw,2.25rem)}.assessment-stages-progress-meter.style__extended .stage-title .text{transition:transform .3s ease-in-out;display:block;transform:translate(0)}.assessment-stages-progress-meter.style__extended .stage-title .stage-number{margin-right:.2em}.assessment-stages-progress-meter.style__extended li{background-color:rgba(var(--color__alphaRGB), .7);transition:var(--transition__button);justify-content:space-between;align-items:center;gap:1em;margin-bottom:1.11em;padding:clamp(.5rem,.972222vw,.875rem) clamp(.9375rem,2.08333vw,1.875rem)}@media only screen and (min-width:552px){:is(.assessment-stages-progress-meter.style__extended li:has(a):hover,.assessment-stages-progress-meter.style__extended li:has(a):focus-within){background-color:var(--color__alpha)}.assessment-stages-progress-meter.style__extended li:has(a):hover .stage-title:before{opacity:1}.assessment-stages-progress-meter.style__extended li:has(a):focus-within .stage-title:before{opacity:1}:is(.assessment-stages-progress-meter.style__extended li:has(a):hover .stage-title .text,.assessment-stages-progress-meter.style__extended li:has(a):focus-within .stage-title .text){transform:translate(1.5em)}}.assessment-stages-progress-meter.style__extended .completion-status-meter .completion-percentage{order:2}.assessment-stages-progress-meter.style__extended .completion-status-meter .completion-status{order:1}
