.BusinessFlowStage-module__u0rvaq__stage{--loop:12s;--act:4s;--ease-out-quint:cubic-bezier(.23, 1, .32, 1);--card-bg:color-mix(in srgb, var(--surface-card) 92%, transparent);--card-line:color-mix(in srgb, var(--text-01) 12%, transparent);--card-shadow:0 16px 34px color-mix(in srgb, var(--yh-black) 18%, transparent);min-height:380px;position:relative}[data-theme=light] .BusinessFlowStage-module__u0rvaq__stage{--card-shadow:0 16px 34px color-mix(in srgb, var(--yh-gray-100) 10%, transparent)}.BusinessFlowStage-module__u0rvaq__deck{width:min(100%,22rem);height:340px;position:relative}.BusinessFlowStage-module__u0rvaq__card{border:1px solid var(--card-line);background:var(--card-bg);box-shadow:var(--card-shadow);-webkit-backdrop-filter:blur(14px);border-radius:18px}.BusinessFlowStage-module__u0rvaq__act{opacity:0;animation:BusinessFlowStage-module__u0rvaq__bizAct var(--loop) var(--ease-out-quint) infinite both;flex-direction:column;justify-content:center;gap:12px;display:flex;position:absolute;inset:0}.BusinessFlowStage-module__u0rvaq__act2{animation-delay:var(--act)}.BusinessFlowStage-module__u0rvaq__act3{animation-delay:calc(var(--act) * 2)}@keyframes BusinessFlowStage-module__u0rvaq__bizAct{0%{opacity:0;transform:translateY(14px)scale(.98)}5%{opacity:1;transform:none}28%{opacity:1;transform:none}33%{opacity:0;transform:translateY(-12px)scale(.98)}to{opacity:0;transform:translateY(-12px)scale(.98)}}.BusinessFlowStage-module__u0rvaq__row{grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:13px 14px;display:grid}.BusinessFlowStage-module__u0rvaq__rowIcon{background:color-mix(in srgb, var(--interactive-01) 18%, transparent);width:36px;height:36px;color:var(--interactive-01);border-radius:999px;place-items:center;display:grid}.BusinessFlowStage-module__u0rvaq__rowIcon svg{width:18px;height:18px}.BusinessFlowStage-module__u0rvaq__rowIcon img{border-radius:999px;width:22px;height:22px}.BusinessFlowStage-module__u0rvaq__rowText{flex-direction:column;gap:2px;min-width:0;display:flex}.BusinessFlowStage-module__u0rvaq__rowText strong{color:var(--text-headline);letter-spacing:-.01em;font-size:14px;font-weight:600}.BusinessFlowStage-module__u0rvaq__rowText span{color:var(--text-muted);font-size:12px}.BusinessFlowStage-module__u0rvaq__rowValue{color:var(--text-01);white-space:nowrap;font-size:13px;font-weight:600}.BusinessFlowStage-module__u0rvaq__formCard{flex-direction:column;gap:12px;padding:18px;display:flex}.BusinessFlowStage-module__u0rvaq__label{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:600}.BusinessFlowStage-module__u0rvaq__input{border:1px solid var(--line-01);background:color-mix(in srgb, var(--surface-01) 60%, transparent);min-height:42px;color:var(--text-01);border-radius:12px;align-items:center;margin-top:6px;padding:0 12px;font-size:14px;font-weight:600;display:flex}.BusinessFlowStage-module__u0rvaq__inputValue{white-space:nowrap;animation:BusinessFlowStage-module__u0rvaq__bizType var(--loop) steps(22, end) infinite both;display:inline-block;overflow:hidden}.BusinessFlowStage-module__u0rvaq__inputValueLate{animation-delay:.5s}@keyframes BusinessFlowStage-module__u0rvaq__bizType{0%{max-width:0}9%{max-width:16rem}to{max-width:16rem}}.BusinessFlowStage-module__u0rvaq__meter{background:color-mix(in srgb, var(--text-01) 10%, transparent);border-radius:999px;height:6px;margin-top:4px;position:relative;overflow:hidden}.BusinessFlowStage-module__u0rvaq__meterFill{transform-origin:0;border-radius:inherit;background:linear-gradient(90deg, var(--yh-cyan), var(--interactive-01));animation:BusinessFlowStage-module__u0rvaq__bizMeter var(--loop) var(--ease-out-quint) infinite both;position:absolute;inset:0;transform:scaleX(0)}@keyframes BusinessFlowStage-module__u0rvaq__bizMeter{0%{transform:scaleX(0)}8%{transform:scaleX(.18)}22%{transform:scaleX(1)}to{transform:scaleX(1)}}.BusinessFlowStage-module__u0rvaq__rail{height:40px;position:relative}.BusinessFlowStage-module__u0rvaq__railLine{background:var(--line-02);width:1px;height:100%;position:absolute;top:0;left:32px}.BusinessFlowStage-module__u0rvaq__railDot{background:var(--yh-cyan);width:6px;height:6px;animation:BusinessFlowStage-module__u0rvaq__bizRail var(--loop) cubic-bezier(.45, 0, .55, 1) infinite both;animation-delay:var(--act);border-radius:999px;margin-left:-3px;position:absolute;top:0;left:32px}.BusinessFlowStage-module__u0rvaq__railDotLate{animation-delay:calc(var(--act) + .9s)}.BusinessFlowStage-module__u0rvaq__railBadge{border:1px solid var(--line-01);background:var(--surface-card);color:var(--text-headline);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:50%;left:52px;transform:translateY(-50%)}.BusinessFlowStage-module__u0rvaq__railBadge img{border-radius:999px;width:14px;height:14px}@keyframes BusinessFlowStage-module__u0rvaq__bizRail{0%,to{opacity:0;transform:translateY(0)}4%{opacity:1}16%{opacity:1}20%{opacity:0;transform:translateY(34px)}}.BusinessFlowStage-module__u0rvaq__payRow{opacity:0;animation:BusinessFlowStage-module__u0rvaq__bizPayRow var(--loop) var(--ease-out-quint) infinite both;animation-delay:calc(var(--act) * 2 + var(--row-index) * .35s)}@keyframes BusinessFlowStage-module__u0rvaq__bizPayRow{0%{opacity:0;transform:translateY(12px)}6%{opacity:1;transform:none}27%{opacity:1;transform:none}33%{opacity:0}to{opacity:0}}.BusinessFlowStage-module__u0rvaq__doneChip{background:color-mix(in srgb, var(--success) 12%, transparent);color:var(--success);opacity:0;animation:BusinessFlowStage-module__u0rvaq__bizChip var(--loop) var(--ease-out-quint) infinite both;animation-delay:calc(var(--act) * 2 + .6s + var(--row-index) * .35s);border-radius:999px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:600;display:inline-flex}.BusinessFlowStage-module__u0rvaq__doneChip svg{width:12px;height:12px}@keyframes BusinessFlowStage-module__u0rvaq__bizChip{0%{opacity:0;transform:scale(.85)}5%{opacity:1;transform:none}25%{opacity:1;transform:none}31%{opacity:0}to{opacity:0}}@media (min-width:1024px){.BusinessFlowStage-module__u0rvaq__step{opacity:.45;animation:BusinessFlowStage-module__u0rvaq__bizStep var(--loop,12s) ease infinite both;animation-delay:calc(var(--step-index) * 4s);transition:opacity .3s}.BusinessFlowStage-module__u0rvaq__stepNumber:after{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--interactive-01) 28%, transparent) 0%, transparent 70%);opacity:0;animation:BusinessFlowStage-module__u0rvaq__bizStepGlow var(--loop,12s) ease infinite both;animation-delay:calc(var(--step-index) * 4s);border-radius:999px;position:absolute;inset:-6px}}@keyframes BusinessFlowStage-module__u0rvaq__bizStep{0%{opacity:.45}5%,28%{opacity:1}33%,to{opacity:.45}}@keyframes BusinessFlowStage-module__u0rvaq__bizStepGlow{0%{opacity:0}5%,28%{opacity:1}33%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.BusinessFlowStage-module__u0rvaq__act,.BusinessFlowStage-module__u0rvaq__inputValue,.BusinessFlowStage-module__u0rvaq__meterFill,.BusinessFlowStage-module__u0rvaq__railDot,.BusinessFlowStage-module__u0rvaq__payRow,.BusinessFlowStage-module__u0rvaq__doneChip,.BusinessFlowStage-module__u0rvaq__step,.BusinessFlowStage-module__u0rvaq__stepNumber:after{animation:none}.BusinessFlowStage-module__u0rvaq__act{opacity:0;transform:none}.BusinessFlowStage-module__u0rvaq__act1{opacity:1}.BusinessFlowStage-module__u0rvaq__inputValue{max-width:none}.BusinessFlowStage-module__u0rvaq__meterFill{transform:scaleX(1)}.BusinessFlowStage-module__u0rvaq__payRow,.BusinessFlowStage-module__u0rvaq__doneChip,.BusinessFlowStage-module__u0rvaq__step{opacity:1}}
