.cf-asst-banner[data-v-73506995]{align-items:center;display:flex;font-size:12px;font-weight:500;gap:8px;height:32px;padding:0 14px;position:relative}.cf-asst-banner-info[data-v-73506995]{background:#3b82f614;border-bottom:1px solid rgba(59,130,246,.18);color:#1d4ed8}.cf-asst-banner-warn[data-v-73506995]{background:#f59e0b17;border-bottom:1px solid rgba(245,158,11,.22);color:#92400e}.cf-asst-banner-text[data-v-73506995]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-asst-banner-cta[data-v-73506995]{border-radius:6px;flex-shrink:0;font-size:11.5px;font-weight:600;padding:2px 10px;text-decoration:none;white-space:nowrap}.cf-asst-banner-info .cf-asst-banner-cta[data-v-73506995]{background:#3b82f61f;border:1px solid rgba(59,130,246,.25);color:#1d4ed8}.cf-asst-banner-info .cf-asst-banner-cta[data-v-73506995]:hover{background:#3b82f633}.cf-asst-banner-warn .cf-asst-banner-cta[data-v-73506995]{background:#f59e0b26;border:1px solid rgba(245,158,11,.3);color:#92400e}.cf-asst-banner-warn .cf-asst-banner-cta[data-v-73506995]:hover{background:#f59e0b40}.cf-asst-banner-close[data-v-73506995]{align-items:center;background:transparent;border:0;border-radius:4px;color:inherit;cursor:pointer;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;opacity:.6;transition:opacity .12s;width:20px}.cf-asst-banner-close[data-v-73506995]:hover{opacity:1}.cf-banner-slide-enter-active[data-v-73506995],.cf-banner-slide-leave-active[data-v-73506995]{overflow:hidden;transition:all .2s ease}.cf-banner-slide-enter-from[data-v-73506995],.cf-banner-slide-leave-to[data-v-73506995]{height:0;opacity:0}.cf-asm-mask[data-v-26ba8965]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f10188c;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:200}.cf-asm-card[data-v-26ba8965]{background:var(--cf-bg,#fafafb);border-radius:16px;box-shadow:0 24px 64px -12px #0f101840;max-width:520px;overflow:hidden;width:100%}.cf-asm-head[data-v-26ba8965]{align-items:center;border-bottom:1px solid rgba(15,16,24,.06);display:flex;justify-content:space-between;padding:20px 24px 16px}.cf-asm-title[data-v-26ba8965]{color:var(--cf-text-1,#0f1018);font-size:16px;font-weight:600;margin:0}.cf-asm-close[data-v-26ba8965]{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--cf-text-2,#525965);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .12s;width:28px}.cf-asm-close[data-v-26ba8965]:hover{background:#0f10180f}.cf-asm-steps[data-v-26ba8965]{border-bottom:1px solid rgba(15,16,24,.05);gap:16px;list-style:none;margin:0;padding:16px 24px}.cf-asm-step[data-v-26ba8965],.cf-asm-steps[data-v-26ba8965]{align-items:center;display:flex}.cf-asm-step[data-v-26ba8965]{color:#0f101859;flex:1;font-size:12px;gap:8px;transition:color .2s}.cf-asm-step.is-active[data-v-26ba8965]{color:var(--cf-text-1,#0f1018)}.cf-asm-step.is-done[data-v-26ba8965]{color:#10b981}.cf-asm-step-num[data-v-26ba8965]{align-items:center;background:#0f10180f;border-radius:50%;color:#0f101866;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;height:22px;justify-content:center;transition:all .2s;width:22px}.cf-asm-step.is-active .cf-asm-step-num[data-v-26ba8965]{background:#b47be6;color:#fff}.cf-asm-step.is-done .cf-asm-step-num[data-v-26ba8965]{background:#10b98126;color:#059669}.cf-asm-step-label[data-v-26ba8965]{font-weight:500;white-space:nowrap}.cf-asm-body[data-v-26ba8965]{min-height:220px;padding:24px}.cf-asm-desc[data-v-26ba8965]{color:var(--cf-text-2,#525965);font-size:13px;margin:0 0 16px}.cf-asm-cta[data-v-26ba8965]{align-items:center;background:linear-gradient(135deg,#b47be6,#9869ff);border:0;border-radius:10px;box-shadow:0 4px 12px #b47be640;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;height:44px;justify-content:center;transition:transform .12s,box-shadow .12s;width:100%}.cf-asm-cta[data-v-26ba8965]:hover{box-shadow:0 6px 16px #b47be659;transform:translateY(-1px)}.cf-asm-hints[data-v-26ba8965]{background:#0f101808;border-radius:8px;margin-top:16px;padding:12px 14px}.cf-asm-hint-line[data-v-26ba8965]{color:var(--cf-text-3,#6b7280);font-size:12px;line-height:1.9}.cf-asm-hint-line code[data-v-26ba8965]{background:#b47be61f;border-radius:4px;color:#7c3aed;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;padding:1px 6px}.cf-asm-foot[data-v-26ba8965]{align-items:center;border-top:1px solid rgba(15,16,24,.04);display:flex;justify-content:space-between;margin-top:16px;padding-top:14px}.cf-asm-link[data-v-26ba8965]{background:transparent;border:0;color:var(--cf-text-3,#6b7280);cursor:pointer;font-size:12px;text-decoration:underline;text-decoration-color:#0f101826}.cf-asm-link[data-v-26ba8965]:hover{color:var(--cf-text-1,#0f1018)}.cf-asm-text-btn[data-v-26ba8965]{background:transparent;border:0;color:#b47be6;cursor:pointer;font-size:13px;font-weight:600}.cf-asm-text-btn[data-v-26ba8965]:hover{color:#9869ff}.cf-asm-verify[data-v-26ba8965]{align-items:center;display:flex;flex-direction:column;gap:10px;padding:32px 0 16px}.cf-asm-spinner[data-v-26ba8965]{animation:cf-asm-spin-26ba8965 1s linear infinite;border:3px solid rgba(15,16,24,.06);border-radius:50%;border-top-color:#b47be6;height:44px;width:44px}@keyframes cf-asm-spin-26ba8965{to{transform:rotate(1turn)}}.cf-asm-check[data-v-26ba8965]{align-items:center;animation:cf-asm-pop-26ba8965 .3s cubic-bezier(.175,.885,.32,1.275);background:#10b9811f;border-radius:50%;color:#059669;display:inline-flex;height:56px;justify-content:center;width:56px}@keyframes cf-asm-pop-26ba8965{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.cf-asm-verify-text[data-v-26ba8965]{color:var(--cf-text-1,#0f1018);font-size:16px;font-weight:600;margin:0}.cf-asm-verify-hint[data-v-26ba8965]{color:var(--cf-text-2,#525965);font-size:13px;margin:0}.cf-asm-verify-sub[data-v-26ba8965]{color:var(--cf-text-3,#6b7280);font-size:11.5px;margin:4px 0 0}.cf-asm-enter-active[data-v-26ba8965],.cf-asm-leave-active[data-v-26ba8965]{transition:opacity .2s,transform .2s}.cf-asm-enter-from[data-v-26ba8965],.cf-asm-leave-to[data-v-26ba8965]{opacity:0;transform:scale(.96)}
