.flow-shell[data-v-d8f30cb9]{background:var(--c-surface);min-height:100dvh;width:100%}.flow-side[data-v-d8f30cb9],.menu-backdrop[data-v-d8f30cb9],.side-drawer[data-v-d8f30cb9]{display:none}.flow-main[data-v-d8f30cb9]{display:flex;flex-direction:column;min-height:100dvh;min-width:0}.flow-header[data-v-d8f30cb9]{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--bar-bg);border-bottom:1px solid var(--c-line-soft);display:grid;gap:6px;grid-template-columns:auto auto minmax(0,1fr) auto;min-height:64px;padding:8px 12px;position:sticky;top:0;z-index:30}.flow-header h1[data-v-d8f30cb9]{color:var(--c-primary-dark);font-size:clamp(17px,4.4vw,24px);font-weight:700;line-height:32px;margin:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.header-tools[data-v-d8f30cb9]{align-items:center;display:flex;gap:4px}.icon-button[data-v-d8f30cb9]{border-radius:999px;color:var(--c-primary-dark);display:inline-grid;flex:0 0 auto;height:42px;place-items:center;transition:background .16s ease,transform .16s ease;width:42px}.icon-button[data-v-d8f30cb9]:hover{background:var(--c-surface-container)}.icon-button[data-v-d8f30cb9]:active{transform:scale(.94)}.header-language[data-v-d8f30cb9]{align-items:center;background:var(--c-card);border:1px solid var(--c-line-soft);border-radius:999px;box-shadow:0 1px 4px #0f172a12;color:var(--c-primary-dark);display:inline-flex;font-family:var(--font-num);font-size:11px;font-weight:700;gap:6px;height:36px;justify-content:center;min-width:54px;padding:0 9px}.header-language[data-v-d8f30cb9]:hover{background:var(--c-primary-soft)}.stepper-shell[data-v-d8f30cb9]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--bar-bg);padding:12px 16px 10px;position:sticky;top:64px;z-index:25}.stepper-meta[data-v-d8f30cb9]{align-items:center;color:var(--c-muted);display:flex;font-size:12px;gap:16px;justify-content:space-between;line-height:16px;margin:0 auto 8px;width:min(100%,720px)}.stepper-meta strong[data-v-d8f30cb9]{color:var(--c-primary-dark);font-weight:600}.stepper[data-v-d8f30cb9]{display:grid;gap:8px;grid-template-columns:repeat(var(--seg-count,5),1fr);margin:0 auto;width:min(100%,720px)}.step-segment[data-v-d8f30cb9]{background:var(--c-surface-high);border-radius:99px;height:6px;overflow:hidden}.step-segment[data-v-d8f30cb9]:after{background:var(--c-primary);border-radius:inherit;content:"";display:block;height:100%;transition:width .28s ease;width:0}.step-segment.active[data-v-d8f30cb9]:after,.step-segment.complete[data-v-d8f30cb9]:after{width:100%}.step-segment.active[data-v-d8f30cb9]:after{animation:stepIn-d8f30cb9 .45s ease both}@keyframes stepIn-d8f30cb9{0%{opacity:.3;transform:translate(-35%)}}.flow-content[data-v-d8f30cb9]{flex:1 1 auto;outline:none;padding:14px 16px 32px}.action-bar[data-v-d8f30cb9]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--bar-bg);border-top:1px solid var(--c-line-soft);bottom:0;padding:16px;position:sticky;z-index:26}.action-inner[data-v-d8f30cb9]{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin:0 auto;width:min(100%,720px)}@media(min-width:1080px){.flow-shell[data-v-d8f30cb9]{align-items:start;display:grid;grid-template-columns:var(--side-w) minmax(0,1fr);width:100%}.flow-side[data-v-d8f30cb9]{align-self:start;display:block;height:100dvh;position:sticky;top:0;z-index:30}.only-mobile[data-v-d8f30cb9]{display:none}.flow-content[data-v-d8f30cb9]{padding:18px 26px 36px}}@media(max-width:1079px){.side-drawer[data-v-d8f30cb9]{inset-block:0;inset-inline-start:0;max-width:84vw;width:var(--side-w);z-index:60}.menu-backdrop[data-v-d8f30cb9],.side-drawer[data-v-d8f30cb9]{display:block;position:fixed}.menu-backdrop[data-v-d8f30cb9]{background:#09102073;inset:0;z-index:55}}@media(max-width:560px){.action-bar[data-v-d8f30cb9]{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.action-inner[data-v-d8f30cb9]{gap:12px}.flow-content[data-v-d8f30cb9]{padding:10px 16px 26px}}.fade-enter-active[data-v-d8f30cb9],.fade-leave-active[data-v-d8f30cb9]{transition:opacity .18s ease}.fade-enter-from[data-v-d8f30cb9],.fade-leave-to[data-v-d8f30cb9]{opacity:0}.slide-enter-active[data-v-d8f30cb9],.slide-leave-active[data-v-d8f30cb9]{transition:transform .24s cubic-bezier(.4,0,.2,1)}.slide-enter-from[data-v-d8f30cb9],.slide-leave-to[data-v-d8f30cb9]{transform:translate(-100%)}[dir=rtl] .slide-enter-from[data-v-d8f30cb9],[dir=rtl] .slide-leave-to[data-v-d8f30cb9]{transform:translate(100%)}.flow-btn[data-v-cac87cbe]{align-items:center;border:1px solid transparent;border-radius:9px;display:inline-flex;font-size:14px;font-weight:600;gap:8px;height:54px;justify-content:center;min-width:0;padding:0 18px;transition:transform .15s ease,background .15s ease,box-shadow .15s ease}.flow-btn[data-v-cac87cbe]:active{transform:scale(.98)}.flow-btn span[data-v-cac87cbe]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.primary[data-v-cac87cbe]{background:linear-gradient(135deg,#0b61df,#004ac6);box-shadow:0 5px 12px #004ac629;color:#fff}.primary[data-v-cac87cbe]:hover{background:linear-gradient(135deg,#0757d7,#003ea8)}[data-theme=dark] .primary[data-v-cac87cbe]{background:linear-gradient(135deg,#2f6ae0,#1c4bb8)}.secondary[data-v-cac87cbe]{background:transparent;border-color:var(--c-line);color:var(--c-ink-soft)}.secondary[data-v-cac87cbe]:hover{background:var(--c-surface-container)}.danger[data-v-cac87cbe]{background:linear-gradient(135deg,#d52b38,#ae1823);box-shadow:0 5px 12px #c31f2b29;color:#fff}.danger[data-v-cac87cbe]:hover{background:linear-gradient(135deg,#c31f2b,#98131d)}.flow-btn[data-v-cac87cbe]:disabled{background:var(--c-surface-high);border-color:transparent;box-shadow:none;color:var(--c-muted);cursor:not-allowed}@media(max-width:560px){.flow-btn[data-v-cac87cbe]{height:56px;padding:0 10px}}
