.lk-journey-root{--lk-top: 150px}@media(max-width:560px){.lk-journey-root{--lk-top: 138px}}.lkj{position:fixed;top:0;left:0;right:0;z-index:70;display:flex;flex-direction:column;align-items:center;gap:8px;padding:64px 20px 14px;background:linear-gradient(180deg,#6b4ef0,#6b4ef0 78%,#6b4ef000);pointer-events:none;color:#fff;font-family:var(--font-sans)}.lkj-rail{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:8px;width:100%;max-width:540px}.lkj-step{display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#ffffffbd;white-space:nowrap}.lkj-step+.lkj-step:before{content:"";flex:1;height:1px;min-width:12px;background:#ffffff47;margin-right:8px}.lkj-step+.lkj-step{flex:1}.lkj-dot{width:18px;height:18px;border-radius:999px;border:1.5px solid rgba(255,255,255,.45);display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:700;font-size:10px;letter-spacing:0;flex-shrink:0;transition:background .3s ease,border-color .3s ease}.lkj-step.current{color:#fff}.lkj-step.current .lkj-dot{background:#ff8a5b;border-color:#ff8a5b;color:#160c2b}.lkj-step.done{color:#fffc}.lkj-step.done .lkj-dot{background:#28c796;border-color:#28c796;color:#160c2b}.lkj-next{margin:0;width:100%;max-width:540px;font-size:13px;line-height:1.45;color:#ffffffdb;text-align:center;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:560px){.lkj{padding:58px 16px 12px}.lkj-next{text-align:left;font-size:12.5px}}.sp{display:flex;flex-direction:column;gap:8px;width:100%;max-width:440px;margin:18px auto 0;text-align:left}.sp-head{font-size:13.5px;line-height:1.5}.sp-field .sp-head{color:var(--sq-on-soft, rgba(255, 255, 255, .74))}.sp-field .sp-head b{color:var(--sq-on, #fff);font-weight:600}.sp-rows{display:flex;flex-direction:column;gap:6px}.sp-row{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:10px 14px;border-radius:12px;text-align:left;cursor:pointer;transition:background .15s ease,border-color .15s ease}.sp-row:disabled{cursor:default;opacity:.6}.sp-field .sp-row{border:1px solid rgba(255,255,255,.24);background:#ffffff14;color:var(--sq-on, #fff)}.sp-field .sp-row:hover:not(:disabled){background:#ffffff29;border-color:#ffffff80}.sp-field .sp-row:focus-visible{outline:2px solid #fff;outline-offset:2px}.sp-host{font-family:var(--font-mono);font-size:13px;font-weight:700;letter-spacing:.02em;word-break:break-all}.sp-meta{font-size:12.5px;line-height:1.45}.sp-field .sp-meta{color:var(--sq-on-soft, rgba(255, 255, 255, .74))}.sp-others{margin:2px 0 0;font-size:12.5px;line-height:1.5}.sp-field .sp-others{color:var(--sq-on-soft, rgba(255, 255, 255, .74))}.sp-form{display:flex;gap:8px;margin-top:4px}.sp-input{flex:1;min-width:0;height:42px;padding:0 12px;border-radius:11px;font-size:14px}.sp-field .sp-input{border:1px solid rgba(255,255,255,.3);background:#ffffff1a;color:#fff}.sp-field .sp-input::placeholder{color:#ffffff8c}.sp-field .sp-input:focus-visible{outline:2px solid #fff;outline-offset:1px}.sp-go{flex:none;height:42px;padding:0 16px;border:0;border-radius:11px;font-weight:600;font-size:14px;cursor:pointer}.sp-field .sp-go{background:#fff;color:var(--sq-violet, #6b4ef0)}.sp-go:disabled{opacity:.45;cursor:default}.sp-panel{margin:4px 0 0;max-width:none;padding:0 22px}.sp-panel .sp-head{color:var(--ls-c-soft, #675b80);font-weight:600}.sp-panel .sp-row{border:1px solid var(--ls-hair, #efeafb);background:var(--ls-wash, #f7f4fe);color:var(--ls-ink, #160c2b)}.sp-panel .sp-row:hover:not(:disabled){border-color:var(--ls-violet, #6b4ef0)}.sp-panel .sp-row:focus-visible{outline:2px solid var(--ls-violet, #6b4ef0);outline-offset:2px}.sp-panel .sp-meta,.sp-panel .sp-others{color:var(--ls-c-soft, #675b80)}@media(max-width:560px){.sp-panel{padding:0 18px}}@media(max-width:520px){.sp-form{flex-direction:column}.sp-input{flex:none}}
