.PartProgress-module__D9XkmG__row{align-items:center;gap:14px;display:flex}.PartProgress-module__D9XkmG__back{height:44px;color:var(--ink);border-radius:12px;flex:0 0 44px;place-items:center;margin-left:-8px;transition:color .16s,background-color .16s;display:grid}.PartProgress-module__D9XkmG__back:hover:not(:disabled){color:var(--brand-ink);background:#a874e414}.PartProgress-module__D9XkmG__back:disabled{color:#b7aec6;cursor:default}.PartProgress-module__D9XkmG__track{flex:1;min-width:0}.PartProgress-module__D9XkmG__bars{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.PartProgress-module__D9XkmG__bar{background:#e6e2ed;border-radius:999px;height:14px;display:block;position:relative;overflow:hidden}.PartProgress-module__D9XkmG__bar i{width:calc(var(--fill,0) * 100%);border-radius:inherit;background:var(--brand);min-width:0;transition:width .45s cubic-bezier(.2,.7,.2,1);display:block;position:absolute;top:0;bottom:0;left:0;box-shadow:inset 0 -3px #8954be40}.PartProgress-module__D9XkmG__bar i:after{content:"";background:#ffffff47;border-radius:999px;height:3px;position:absolute;top:3px;left:6px;right:6px}.PartProgress-module__D9XkmG__bar[data-state=active] i{min-width:14px}.PartProgress-module__D9XkmG__labels{display:none}@media (min-width:768px){.PartProgress-module__D9XkmG__labels{font-family:var(--display);letter-spacing:-.01em;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:8px 0 0;padding:0;font-size:12.5px;font-weight:600;list-style:none;display:grid}.PartProgress-module__D9XkmG__labels li{color:#a79db8;white-space:nowrap;text-overflow:ellipsis;transition:color .3s;overflow:hidden}.PartProgress-module__D9XkmG__labels li[data-state=active]{color:var(--ink)}.PartProgress-module__D9XkmG__labels li[data-state=done]{color:var(--brand-ink)}}@media (prefers-reduced-motion:reduce){.PartProgress-module__D9XkmG__bar i,.PartProgress-module__D9XkmG__back{transition:none}}
.Panda-module__UDjtJW__panda{contain:layout style;width:100%;height:100%;display:block;position:relative}.Panda-module__UDjtJW__svg{will-change:transform;width:100%;height:100%;display:block;overflow:visible}.Panda-module__UDjtJW__panda[data-arrival=enter]{animation:.7s cubic-bezier(.3,1.45,.5,1) both Panda-module__UDjtJW__arrive}@keyframes Panda-module__UDjtJW__arrive{0%{opacity:0;transform:translateY(14px)scale(.86)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Panda-module__UDjtJW__panda[data-arrival=enter]{animation:none}}
