body[data-v-3dfb8a88],html[data-v-3dfb8a88]{padding:0;margin:0;font-size:14px;font-family:Source Han Sans CN,Helvetica Neue,Helvetica,Microsoft YaHei,Arial,sans-serif!important}dl[data-v-3dfb8a88],ol[data-v-3dfb8a88],ul[data-v-3dfb8a88]{list-style:none}a[data-v-3dfb8a88]{text-decoration:none}.tinymce-wrap ul[data-v-3dfb8a88]{list-style-type:disc;-webkit-padding-start:20px;padding-inline-start:20px}.tinymce-wrap ol[data-v-3dfb8a88]{list-style-type:decimal;-webkit-padding-start:20px;padding-inline-start:20px}.styleConfigBox h2[data-v-3dfb8a88]{margin:0}.configlist2[data-v-3dfb8a88],.configlist[data-v-3dfb8a88]{padding:0 10px}.configlist2>li[data-v-3dfb8a88],.configlist>li[data-v-3dfb8a88]{border-bottom:1px solid #ccc;padding:20px 0}.configlist2>li[data-v-3dfb8a88]:last-child,.configlist>li[data-v-3dfb8a88]:last-child{border-bottom:0}.btn-copy-animation .el-icon-check[data-v-3dfb8a88]{color:#23b541;font-weight:600;opacity:.1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity 1.5s ease-in-out;transform:scale(1.5)}.split-page[data-v-3dfb8a88]{color:#0b1120;background:#fff;min-height:100vh;min-height:100svh;-webkit-font-smoothing:antialiased;display:flex;margin:0;padding:0;overflow-x:hidden}.split-page [data-v-3dfb8a88],.split-page [data-v-3dfb8a88]:after,.split-page [data-v-3dfb8a88]:before{box-sizing:border-box;margin:0;padding:0}.brand-panel[data-v-3dfb8a88]{width:45%;background:#f6f8fc;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:48px;position:relative;overflow:hidden}.brand-panel[data-v-3dfb8a88]:before{content:"";position:absolute;top:-80px;right:-80px;width:300px;height:300px;background:radial-gradient(circle,rgba(30,111,244,.06) 0,transparent 70%);pointer-events:none}.brand-panel[data-v-3dfb8a88]:after{content:"";position:absolute;bottom:-60px;left:-60px;width:240px;height:240px;background:radial-gradient(circle,rgba(124,58,237,.05) 0,transparent 70%);pointer-events:none}.brand-logo[data-v-3dfb8a88]{position:absolute;top:32px;left:40px}.brand-logo a[data-v-3dfb8a88]{display:flex;align-items:center;gap:10px;text-decoration:none;color:#0b1120;font-weight:700;font-size:18px;letter-spacing:-.02em}.brand-logo .logo-icon[data-v-3dfb8a88]{display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px}.brand-logo img[data-v-3dfb8a88]{width:306px;max-width:calc(100vw - 48px);height:auto}.brand-content[data-v-3dfb8a88]{position:relative;z-index:1;width:100%;max-width:400px}.illustration[data-v-3dfb8a88]{margin-bottom:36px;text-align:center}.illustration img[data-v-3dfb8a88]{vertical-align:middle;max-width:100%;height:auto}.illustration-browser-bar[data-v-3dfb8a88]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#f6f8fc;border-bottom:1px solid #e4e8ef}.browser-dot[data-v-3dfb8a88]{width:8px;height:8px;border-radius:50%}.browser-dot.red[data-v-3dfb8a88]{background:#ef4444}.browser-dot.yellow[data-v-3dfb8a88]{background:#f59e0b}.browser-dot.green[data-v-3dfb8a88]{background:#22c55e}.browser-url[data-v-3dfb8a88]{flex:1;margin-left:8px;height:22px;background:#fff;border:1px solid #e4e8ef;border-radius:4px;display:flex;align-items:center;padding:0 10px;font-size:10px;color:#8b95a8;font-family:SF Mono,Fira Code,monospace}.illustration-content[data-v-3dfb8a88]{padding:14px;min-height:140px;display:flex;gap:10px}.editor-sidebar-mini[data-v-3dfb8a88]{width:50px;background:#f6f8fc;border-radius:6px;padding:8px 6px;display:flex;flex-direction:column;gap:5px}.sidebar-item[data-v-3dfb8a88]{height:5px;background:#e2e8f0;border-radius:3px}.sidebar-item.active[data-v-3dfb8a88]{background:#1e6ff4}.editor-canvas-mini[data-v-3dfb8a88]{flex:1;background:#fff;border:1px solid #e4e8ef;border-radius:6px;padding:10px;display:flex;flex-direction:column;gap:7px}.canvas-block[data-v-3dfb8a88]{border-radius:4px}.canvas-block.hero-block[data-v-3dfb8a88]{height:24px;background:linear-gradient(135deg,rgba(30,111,244,.15),rgba(124,58,237,.1));border:1px solid rgba(30,111,244,.12)}.canvas-block.text-block[data-v-3dfb8a88]{height:5px;background:#e2e8f0}.canvas-block.text-block.short[data-v-3dfb8a88]{width:65%}.canvas-block.cta-block[data-v-3dfb8a88]{height:14px;width:38%;background:#1e6ff4;border-radius:7px;align-self:center}.code-tag[data-v-3dfb8a88]{position:absolute;background:#ebf2ff;border:1px solid rgba(30,111,244,.15);border-radius:6px;padding:3px 9px;font-size:10px;font-family:SF Mono,Fira Code,monospace;color:#1e6ff4;white-space:nowrap}.code-tag.tag-iframe[data-v-3dfb8a88]{top:10px;right:-10px}.code-tag.tag-api[data-v-3dfb8a88]{bottom:25px;right:15px}.code-tag.tag-embed[data-v-3dfb8a88]{bottom:-2px;left:20px;background:rgba(124,58,237,.08);border-color:rgba(124,58,237,.15);color:#7c3aed}.brand-title[data-v-3dfb8a88]{font-size:22px;font-weight:700;color:#0b1120;line-height:1.35;letter-spacing:-.02em;margin-bottom:14px;text-align:center}.brand-subtitle[data-v-3dfb8a88]{font-size:12px;color:#4b5c78;line-height:1.6;text-align:center;white-space:pre-wrap}.form-panel[data-v-3dfb8a88]{width:55%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:48px;background:#fff}.form-wrapper[data-v-3dfb8a88]{width:100%;max-width:400px}.form-title[data-v-3dfb8a88]{font-size:26px;font-weight:700;color:#0f172a;letter-spacing:-.02em;margin-bottom:6px}.form-subtitle[data-v-3dfb8a88]{font-size:14px;color:#64748b;margin-bottom:28px}.form-wrapper[data-v-3dfb8a88] .ant-form-item{margin-bottom:18px}.form-wrapper[data-v-3dfb8a88] .ant-form-item-label{padding-bottom:6px;line-height:1.4}.form-wrapper[data-v-3dfb8a88] .ant-form-item-label>label{height:auto;font-size:14px;font-weight:600;line-height:1.4;color:#334155}.form-wrapper[data-v-3dfb8a88] .ant-form-item-required:before{color:#ef4444}.form-wrapper[data-v-3dfb8a88] .ant-input{height:auto;padding:10px 14px;border:1px solid #e4e8ef;border-radius:10px;font-size:14px;font-family:inherit;color:#1e293b;background:#fff;transition:border-color .2s,box-shadow .2s}.form-wrapper[data-v-3dfb8a88] .ant-input::-moz-placeholder{color:#94a3b8}.form-wrapper[data-v-3dfb8a88] .ant-input::placeholder{color:#94a3b8}.form-wrapper[data-v-3dfb8a88] .ant-input:focus,.form-wrapper[data-v-3dfb8a88] .ant-input:hover{border-color:#1e6ff4}.form-wrapper[data-v-3dfb8a88] .ant-input:focus{box-shadow:0 0 0 3px rgba(30,111,244,.1)}.form-wrapper[data-v-3dfb8a88] .has-error .ant-input,.form-wrapper[data-v-3dfb8a88] .has-error .ant-input:focus,.form-wrapper[data-v-3dfb8a88] .has-error .ant-input:hover{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.08)}.form-wrapper[data-v-3dfb8a88] .ant-form-explain{margin-top:6px;font-size:13px;color:#ef4444}.global-error[data-v-3dfb8a88]{display:none;padding:10px 14px;border-radius:10px;background:#fef2f2;border:1px solid rgba(239,68,68,.15);color:#ef4444;font-size:13px;font-weight:500;margin-bottom:16px;text-align:center}.global-error[data-v-3dfb8a88]:not(:empty){display:block}.btn[data-v-3dfb8a88]{width:100%;padding:11px 20px;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease;border:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:inherit}.btn-primary[data-v-3dfb8a88]{background:#1e6ff4;color:#fff}.btn-primary[data-v-3dfb8a88]:hover{background:#1550b5;transform:translateY(-1px);box-shadow:0 4px 12px rgba(30,111,244,.3)}.btn-primary[data-v-3dfb8a88]:active{transform:translateY(0)}.btn-primary.loading[data-v-3dfb8a88]{opacity:.7;pointer-events:none}.spinner[data-v-3dfb8a88]{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:spin-3dfb8a88 .6s linear infinite;display:none}.btn-primary.loading .spinner[data-v-3dfb8a88]{display:block}.btn-primary.loading .btn-label[data-v-3dfb8a88]{display:none}@keyframes spin-3dfb8a88{to{transform:rotate(1turn)}}.form-link[data-v-3dfb8a88]{text-align:center;font-size:14px;color:#64748b;margin-top:24px}.form-link a[data-v-3dfb8a88]{color:#1e6ff4;text-decoration:none;font-weight:600}.form-link a[data-v-3dfb8a88]:hover{text-decoration:underline}.form-link-tips[data-v-3dfb8a88]{text-align:center;font-size:12px;color:#94a3b8;margin:10px auto}.form-divider[data-v-3dfb8a88]{display:flex;align-items:center;gap:12px;margin:20px 0;color:#94a3b8;font-size:13px}.form-divider[data-v-3dfb8a88]:after,.form-divider[data-v-3dfb8a88]:before{content:"";flex:1;height:1px;background:#e4e8ef}.direct-link[data-v-3dfb8a88]{text-align:center;font-size:13px;color:#94a3b8;line-height:1.5}.direct-link a[data-v-3dfb8a88]{color:#1e6ff4;text-decoration:none;font-weight:500}.direct-link a[data-v-3dfb8a88]:hover{text-decoration:underline}.agreement[data-v-3dfb8a88]{margin-top:16px;text-align:center;font-size:13px;color:#94a3b8;line-height:1.5}.agreement a[data-v-3dfb8a88]{color:#1e6ff4;text-decoration:none;font-weight:500}.agreement a[data-v-3dfb8a88]:hover{text-decoration:underline}@media(max-width:768px){.split-page[data-v-3dfb8a88]{flex-direction:column}.brand-panel[data-v-3dfb8a88]{width:100%;padding:86px 24px 28px;min-height:auto}.brand-logo[data-v-3dfb8a88]{top:20px;left:24px}.illustration[data-v-3dfb8a88]{display:none}.brand-title[data-v-3dfb8a88]{font-size:18px;text-align:center;margin-bottom:0}.brand-subtitle[data-v-3dfb8a88]{display:none}.form-panel[data-v-3dfb8a88]{width:100%;padding:30px 20px 44px}}@media(max-width:480px){.form-title[data-v-3dfb8a88]{font-size:22px}.form-wrapper[data-v-3dfb8a88]{max-width:100%}.brand-panel[data-v-3dfb8a88]{padding:78px 20px 22px}.brand-logo[data-v-3dfb8a88]{left:20px}.brand-logo img[data-v-3dfb8a88]{max-width:calc(100vw - 40px)}.form-panel[data-v-3dfb8a88]{padding:26px 16px 40px}}body,html{padding:0;margin:0;font-size:14px;font-family:Source Han Sans CN,Helvetica Neue,Helvetica,Microsoft YaHei,Arial,sans-serif!important}dl,ol,ul{list-style:none}a{text-decoration:none}.tinymce-wrap ul{list-style-type:disc}.tinymce-wrap ol,.tinymce-wrap ul{-webkit-padding-start:20px;padding-inline-start:20px}.tinymce-wrap ol{list-style-type:decimal}.styleConfigBox h2{margin:0}.configlist,.configlist2{padding:0 10px}.configlist2>li,.configlist>li{border-bottom:1px solid #ccc;padding:20px 0}.configlist2>li:last-child,.configlist>li:last-child{border-bottom:0}.btn-copy-animation .el-icon-check{color:#23b541;font-weight:600;opacity:.1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity 1.5s ease-in-out;transform:scale(1.5)}.signup-success-modal .ant-modal{max-width:calc(100vw - 32px)}.signup-success-modal .ant-modal-content{border-radius:16px;overflow:hidden;box-shadow:none}.signup-success-modal .ant-modal-body{padding:0}.signup-success-modal .ant-modal-close{top:16px;right:16px;color:#94a3b8}.signup-success-modal .ant-modal-close .ant-modal-close-x{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;transition:color .2s,background .2s}.signup-success-modal .ant-modal-close:hover{color:#0b1120}.signup-success-modal .ant-modal-close:hover .ant-modal-close-x{background:#f6f8fc}.success-modal-body{position:relative;padding:46px 36px 36px;text-align:center;overflow:hidden}.success-modal-body:before{content:"";position:absolute;top:-90px;left:50%;width:100%;height:230px;transform:translateX(-50%);background:radial-gradient(circle at 30% 32%,rgba(30,111,244,.09) 0,transparent 65%),radial-gradient(circle at 72% 18%,rgba(124,58,237,.08) 0,transparent 65%);pointer-events:none}.success-hero{position:relative;width:76px;height:76px;margin:0 auto}.success-icon{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:72px;height:72px;margin:2px;border-radius:50%;background:linear-gradient(135deg,#34d399,#16a34a);box-shadow:0 10px 26px rgba(34,197,94,.38),inset 0 1px 0 hsla(0,0%,100%,.35);animation:success-pop .5s cubic-bezier(.34,1.56,.64,1) .12s both}.success-icon:before{content:"";position:absolute;inset:-18px;border-radius:50%;background:radial-gradient(circle,rgba(34,197,94,.16) 0,transparent 70%)}.success-icon svg{display:block;width:34px;height:34px}.success-icon .check-path{stroke-dasharray:37;stroke-dashoffset:37;animation:check-draw .38s ease-out .42s forwards}.success-pulse{top:2px;left:2px;width:72px;height:72px;border-radius:50%;border:2px solid rgba(34,197,94,.45);animation:success-pulse .9s ease-out .4s forwards}.confetti-dot,.success-pulse{position:absolute;opacity:0;pointer-events:none}.confetti-dot{top:50%;left:50%;width:8px;height:8px;border-radius:2px;animation:confetti-burst .75s cubic-bezier(.16,.84,.44,1) .5s both}.dot-1{background:#1e6ff4;--tx:-70px;--ty:-28px}.dot-2{background:#7c3aed;--tx:-48px;--ty:-56px}.dot-2,.dot-3{width:6px;height:6px}.dot-3{background:#f59e0b;--tx:-6px;--ty:-74px}.dot-4{background:#22c55e;--tx:38px;--ty:-62px}.dot-5{background:#1e6ff4;--tx:70px;--ty:-30px;width:6px;height:6px}.dot-6{background:#7c3aed;--tx:80px;--ty:8px}.dot-6,.dot-7{border-radius:50%}.dot-7{background:#22c55e;--tx:-80px;--ty:6px;width:6px;height:6px}.dot-8{background:#f59e0b;--tx:56px;--ty:-56px}.success-title{position:relative;margin:26px 0 10px;font-size:20px;font-weight:700;letter-spacing:-.02em;color:#0b1120;animation:rise-in .45s ease-out .18s both}.success-text{position:relative;max-width:300px;margin:0 auto;font-size:16px;line-height:1.7;color:#64748b;animation:rise-in .45s ease-out .26s both}.success-btn{position:relative;min-width:148px;margin-top:28px;padding:11px 32px;border:none;border-radius:10px;background:#1e6ff4;color:#fff;font-family:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease;animation:rise-in .45s ease-out .34s both}.success-btn:hover{background:#1550b5;transform:translateY(-1px);box-shadow:0 4px 12px rgba(30,111,244,.3)}.success-btn:active{transform:translateY(0)}.success-btn:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(30,111,244,.25)}@keyframes success-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes check-draw{to{stroke-dashoffset:0}}@keyframes success-pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes confetti-burst{0%{opacity:0;transform:translate(-50%,-50%) scale(.4) rotate(0deg)}25%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--tx)),calc(-50% + var(--ty))) scale(1) rotate(140deg)}}@keyframes rise-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){.success-modal-body{padding:40px 24px 30px}}@media(prefers-reduced-motion:reduce){.confetti-dot,.success-btn,.success-icon,.success-pulse,.success-text,.success-title{animation-duration:.01ms;animation-delay:0ms}}