.assessment-loading{--assessment-loading-speed:1;--assessment-loading-mark-size:176px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.375rem;padding:0}.assessment-page-root .assessment-page-shell:has(.assessment-page-loading) .assessment-loading{min-height:100%}.assessment-loading__mark-wrap{width:var(--assessment-loading-mark-size)}.assessment-loading-mark{width:100%;height:auto;display:block;overflow:visible}.assessment-loading-compass,.assessment-loading-layer,.assessment-loading-mark-inner,.assessment-loading-shadow{transform-box:fill-box;transform-origin:center}@keyframes assessment-loading-ripple{0%,to{transform:translateY(0)}32%{transform:translateY(-15px)}64%{transform:translateY(0)}}@keyframes assessment-loading-spin{to{transform:rotate(1turn)}}@keyframes assessment-loading-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.075)}}@keyframes assessment-loading-build{0%{transform:translateY(50px);opacity:0}16%{transform:translateY(-7px);opacity:1}24%{transform:translateY(0)}72%{transform:translateY(0);opacity:1}88%{transform:translateY(50px);opacity:0}to{transform:translateY(50px);opacity:0}}@keyframes assessment-loading-tilt{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes assessment-loading-shadow-pulse{0%,to{transform:scaleX(1);opacity:.16}50%{transform:scaleX(.84);opacity:.1}}@keyframes assessment-loading-dot-fade{0%,to{opacity:.2}45%{opacity:1}}.assessment-loading-mark[data-anim=ripple] .assessment-loading-layer{animation:assessment-loading-ripple calc(1.7s / var(--assessment-loading-speed)) cubic-bezier(.45,0,.25,1) infinite}.assessment-loading-mark[data-anim=ripple] .assessment-loading-l0{animation-delay:calc(0s / var(--assessment-loading-speed))}.assessment-loading-mark[data-anim=ripple] .assessment-loading-l1{animation-delay:calc(.13s / var(--assessment-loading-speed))}.assessment-loading-mark[data-anim=ripple] .assessment-loading-l2{animation-delay:calc(.26s / var(--assessment-loading-speed))}.assessment-loading-mark[data-anim=ripple] .assessment-loading-compass{animation:assessment-loading-spin calc(7s / var(--assessment-loading-speed)) linear infinite}.assessment-loading-mark[data-anim=build] .assessment-loading-layer{animation:assessment-loading-build calc(2.3s / var(--assessment-loading-speed)) cubic-bezier(.34,1.56,.5,1) infinite}.assessment-loading-mark[data-anim=build] .assessment-loading-l2{animation-delay:calc(0s / var(--assessment-loading-speed))}.assessment-loading-mark[data-anim=build] .assessment-loading-l1{animation-delay:calc(.12s / var(--assessment-loading-speed))}.assessment-loading-mark[data-anim=build] .assessment-loading-l0{animation-delay:calc(.24s / var(--assessment-loading-speed))}.assessment-loading-mark[data-anim=build] .assessment-loading-compass{animation:assessment-loading-spin calc(7s / var(--assessment-loading-speed)) linear infinite}.assessment-loading-mark[data-anim=pulse] .assessment-loading-mark-inner{animation:assessment-loading-pulse calc(1.6s / var(--assessment-loading-speed)) ease-in-out infinite}.assessment-loading-mark[data-anim=pulse] .assessment-loading-shadow{animation:assessment-loading-shadow-pulse calc(1.6s / var(--assessment-loading-speed)) ease-in-out infinite}.assessment-loading-mark[data-anim=pulse] .assessment-loading-compass{animation:assessment-loading-spin calc(5s / var(--assessment-loading-speed)) linear infinite}.assessment-loading-mark[data-anim=orbit] .assessment-loading-compass{animation:assessment-loading-spin calc(1.5s / var(--assessment-loading-speed)) cubic-bezier(.5,0,.5,1) infinite}.assessment-loading-mark[data-anim=orbit] .assessment-loading-mark-inner{animation:assessment-loading-tilt calc(3.4s / var(--assessment-loading-speed)) ease-in-out infinite}.assessment-loading__label{margin:0;font-family:var(--font-space-mono),"Space Mono",ui-monospace,monospace;font-size:2rem;font-weight:700;font-synthesis:none;color:var(--pv-primary,#e25d18);line-height:1;display:inline-flex;align-items:baseline;letter-spacing:.01em}.assessment-loading__dots{display:inline-flex;margin-left:1px}.assessment-loading__dots span{animation:assessment-loading-dot-fade calc(1.3s / var(--assessment-loading-speed)) ease-in-out infinite;opacity:.25}.assessment-loading__dots span:nth-child(2){animation-delay:calc(.18s / var(--assessment-loading-speed))}.assessment-loading__dots span:nth-child(3){animation-delay:calc(.36s / var(--assessment-loading-speed))}@media (max-width:767px){.assessment-loading__label{flex-direction:column;align-items:center;text-align:center;gap:.375rem;line-height:1.15}.assessment-loading__dots{margin-left:0;justify-content:center}}