.survey-plan,.survey-plan *,.survey-plan *::before,.survey-plan *::after{box-sizing:border-box}.survey-plan{height:280px;display:flex;flex-direction:column;justify-content:center;font-family:proxima-nova,Arial,sans-serif;letter-spacing:0}.survey-plan__content{display:flex;flex-direction:column;gap:16px;padding-right:24px}.survey-plan__thinking{display:flex;flex-direction:column;gap:16px}.survey-plan__shimmer{display:block;align-self:flex-start;font-size:.8125rem;line-height:1rem;font-weight:400;white-space:nowrap;color:rgba(0,0,0,0);background-image:linear-gradient(to right, #d3d4d7 0%, #84868d 50%, #d3d4d7 100%);background-size:200% 100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;animation:survey-plan-shimmer 1.2s cubic-bezier(0, 0, 1, 1) infinite}.survey-plan .survey-plan__prompt,.survey-plan .survey-plan__step-label{margin:0;font-size:.8125rem;line-height:1rem;font-weight:400}.survey-plan .survey-plan__prompt{color:#8e94a4}.survey-plan__card{padding:16px 0;border:.5px solid rgba(0,0,0,0);border-radius:8px;background:linear-gradient(#fcfcfc, #fcfcfc) padding-box,linear-gradient(135deg, #d7dae1 0%, #f0f2f6 100%) border-box}.survey-plan__steps{display:flex;flex-direction:column;gap:8px}.survey-plan__step{display:flex;align-items:center;gap:8px;height:16px;padding:0 16px}.survey-plan .survey-plan__step-label{flex:1 1 auto;min-width:0;color:#666b7a}.survey-plan__icon{flex:none;display:block;width:16px;height:16px}.survey-plan__icon--done{color:#08875f}.survey-plan__track{fill:none;stroke:#dbdfeb}.survey-plan__track--active{stroke:#efeff1}.survey-plan__arc{fill:#8e94a4;transform-box:view-box;transform-origin:50% 50%;animation:survey-plan-spin 1.2s cubic-bezier(0, 0, 1, 1) infinite}@keyframes survey-plan-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes survey-plan-shimmer{from{background-position:200% 0}to{background-position:0 0}}@media(prefers-reduced-motion: reduce){.survey-plan__arc,.survey-plan__shimmer{animation:none}}/*# sourceMappingURL=index.css.map */
