.icon-warn[data-v-c0e9462c],.icon-fail[data-v-c0e9462c]{margin-top:-2px}.toast-wrapper[data-v-ef4c60a1]{z-index:9999;pointer-events:none;justify-content:center;display:flex;position:absolute;top:0;left:20%;right:20%;transform:translateY(.2rem)}.toast[data-v-ef4c60a1]{pointer-events:visible;background:var(--seele-bg-high);color:var(--seele-ink-0);border:.01rem solid var(--seele-line-1);border-radius:var(--seele-r-control);box-shadow:var(--seele-shadow-pop);align-items:center;min-width:3.2rem;min-height:.46rem;margin:0 auto;padding:.12rem .14rem .12rem .16rem;display:inline-flex;position:relative}.toast[data-v-ef4c60a1]:before{content:"";background:var(--seele-ink-4);border-top-left-radius:var(--seele-r-control);border-bottom-left-radius:var(--seele-r-control);width:.03rem;position:absolute;top:0;bottom:0;left:0}.toast.info .toast-icon[data-v-ef4c60a1]{color:var(--seele-ink-2)}.toast.warn[data-v-ef4c60a1]:before{background:var(--seele-amber)}.toast.warn .toast-icon[data-v-ef4c60a1]{color:var(--seele-amber)}.toast.success[data-v-ef4c60a1]:before{background:var(--seele-soul)}.toast.success .toast-icon[data-v-ef4c60a1]{color:var(--seele-soul)}.toast.info-blue[data-v-ef4c60a1]:before{background:var(--seele-soul-bright)}.toast.info-blue .toast-icon[data-v-ef4c60a1]{color:var(--seele-soul-bright)}.toast.fail[data-v-ef4c60a1]:before{background:var(--seele-danger)}.toast.fail .toast-icon[data-v-ef4c60a1]{color:var(--seele-danger)}.toast.bubble[data-v-ef4c60a1]{background:var(--seele-bg-peak);color:var(--seele-ink-0);border:.01rem solid var(--seele-line-1);border-radius:var(--seele-r-panel);box-shadow:var(--seele-shadow-soft);min-width:initial;min-height:initial;padding:.08rem .12rem;transform:translateY(calc(-50% - .12rem))}.toast.bubble[data-v-ef4c60a1]:before{display:none}.toast .toast-icon[data-v-ef4c60a1]{color:var(--seele-ink-2);flex-shrink:0;margin-right:.1rem;font-size:0;line-height:0}.toast .toast-close[data-v-ef4c60a1]{cursor:pointer;width:.16rem;height:.16rem;color:var(--seele-ink-3);flex-shrink:0;margin-left:.12rem;transition:color .15s;position:relative}.toast .toast-close[data-v-ef4c60a1]:hover{color:var(--seele-ink-1)}.toast .toast-close[data-v-ef4c60a1]:before,.toast .toast-close[data-v-ef4c60a1]:after{content:"";background-color:currentColor;width:100%;height:.01rem;position:absolute;top:calc(50% - .01rem);left:0}.toast .toast-close[data-v-ef4c60a1]:before{transform-origin:50%;transform:rotate(45deg)}.toast .toast-close[data-v-ef4c60a1]:after{transform-origin:50%;transform:rotate(-45deg)}.toast .toast-main[data-v-ef4c60a1]{word-break:break-word;word-wrap:break-word;flex:auto;font-size:.14rem;line-height:.22rem}.v-enter-active[data-v-ef4c60a1],.v-leave-active[data-v-ef4c60a1]{transition:all .5s}.v-enter-from[data-v-ef4c60a1],.v-leave-to[data-v-ef4c60a1]{opacity:0}.v-enter-from[data-v-ef4c60a1]{transform:translateY(0)}.login-text-box[data-v-3eef8473]{margin-bottom:10px;padding:10px 0}.login-text-box .login-text-title[data-v-3eef8473]{text-align:center;color:#fff;min-width:139px;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.login-text-box .login-text-content[data-v-3eef8473]{text-align:center;color:#818181;width:100%;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.login-panel-container[data-v-3eef8473]{background:#000;height:100%}.login-panel-container .main[data-v-3eef8473]{flex-direction:column;justify-content:space-between;align-items:center;height:100%;padding:.44rem .2rem 0;display:flex}.login-panel-container .main .login-header-bg[data-v-3eef8473]{object-fit:cover;width:54px;height:54px;margin-bottom:.1rem;display:block}.login-panel-container .main .button[data-v-3eef8473]{color:#fafafa;gap:0;width:100%;margin-bottom:.1rem;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.login-panel-container .main .button.apple-button[data-v-3eef8473]{color:#000;background-color:#fafafa}.login-panel-container .main .button[data-v-3eef8473] .ui-button__text{letter-spacing:-.004rem;font-weight:var(--font-weight-medium);margin-left:.08rem}.login-panel-container .main .tip[data-v-3eef8473]{color:#fafafa;letter-spacing:.004rem;text-align:center;align-items:center;width:2.81rem;padding:.08rem 0 .58rem;font-size:.12rem;display:flex}.login-panel-container .main .tip .check[data-v-3eef8473],.login-panel-container .main .tip .checked[data-v-3eef8473]{width:.16rem;height:.16rem;margin-right:.02rem}.login-panel-container .main .tip .tip-text[data-v-3eef8473]{text-align:left;color:#bfbfbf;margin-left:.08rem;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.login-panel-container .main .tip .underline[data-v-3eef8473]{color:#fafafa;cursor:pointer;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.logo-apple[data-v-3eef8473]{background-image:url(https://static.seeles.ai/p/code4agent-web/assets/images/logo-apple-BZiwrXdZ-0307.svg);background-size:100% 100%;width:.24rem;height:.24rem}.logo-meta[data-v-3eef8473]{background-image:url(https://static.seeles.ai/p/code4agent-web/assets/images/logo-meta-BsD2GYR3-0307.svg);background-size:100% 100%;width:.24rem;height:.24rem}.logo-google[data-v-3eef8473]{background-image:url(https://static.seeles.ai/p/code4agent-web/assets/images/logo-google-BLtqQjnL-0307.svg);background-size:100% 100%;width:.24rem;height:.24rem}.mask[data-v-5c8712a6]{z-index:100;background-color:#0006;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.loading-container[data-v-5c8712a6]{background:#1c1c1de6;border-radius:.12rem;flex-direction:column;justify-content:center;align-items:center;width:1.36rem;height:1.36rem;display:flex}.loading-text[data-v-5c8712a6]{color:#ffffffe6;white-space:pre-wrap;text-align:center;margin-top:.11rem;font-size:.14rem;font-weight:500;line-height:.18rem}.dialog-hidden{height:100%;overflow:hidden}.dialog[data-v-482a260f]{position:unset}.dialog-container[data-v-482a260f]{background:#dfdfdf;border-radius:14px;width:270px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.mask[data-v-482a260f]{z-index:100;background:0 0;width:100vw;height:100svh;position:absolute;top:0;left:0}.option-contianer[data-v-482a260f]{text-align:center;color:#007aff;height:44px;font-family:SF Pro;line-height:44px;display:flex}.option[data-v-482a260f]{cursor:pointer;flex:1}.message-container[data-v-482a260f]{color:#000;border-bottom:1px solid #3c3c431a;border-radius:14px 14px 0 0;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:94px;padding:20px 16px;display:flex}.message-title[data-v-482a260f]{text-align:center;letter-spacing:-.4px;margin-bottom:13px;font-size:17px;font-weight:510;line-height:17px}.message-content[data-v-482a260f]{text-align:center;letter-spacing:-.4px;font-size:13px;line-height:13px}.left-line[data-v-482a260f]{border-right:1px solid #3c3c431a}.red[data-v-482a260f]{color:red}.icon[data-v-c4d75172]{background:50% no-repeat;flex-shrink:0;justify-content:center;align-items:center;font-size:0;line-height:0;display:inline-flex;overflow:hidden}.icon.circle[data-v-c4d75172]{background-color:#ffffff1a;border-radius:50%}.icon.icon-arrowUp[data-v-c4d75172]{transform:rotate(180deg)}.icon.icon-arrowLeft[data-v-c4d75172]{transform:rotate(90deg)}.icon.icon-arrowRight[data-v-c4d75172]{transform:rotate(-90deg)}.login-btn[data-v-bf92b02a]{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background-color:var(--bg-color,#fafafa);border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;padding:8px 16px;transition:background-color .3s;display:flex}.login-btn.disabled[data-v-bf92b02a]{cursor:not-allowed;pointer-events:none}.login-btn[data-v-bf92b02a]:hover{opacity:.7}.login-btn .btn-content[data-v-bf92b02a]{-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;gap:8px;padding:0;display:flex}.login-btn .btn-content .btn-text[data-v-bf92b02a]{text-align:center;-webkit-user-select:none;user-select:none;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.btn-wrap[data-v-9a7fa603]{cursor:pointer;justify-content:center;align-items:center;width:300px;height:.44rem;display:flex;position:relative;overflow:hidden}.google-btn-wrap[data-v-9a7fa603]{opacity:.01;scale:1.5}.my-login-btn[data-v-9a7fa603]{height:.44rem;position:absolute}.email-login-container[data-v-add08f9b]{width:100%}.email-login-container .login-btn[data-v-add08f9b]{width:100%;height:.44rem}.email-login-container .divider-line[data-v-add08f9b]{justify-content:center;align-items:center;gap:.12rem;width:100%;height:.01rem;margin:.1rem auto;display:flex}.email-login-container .divider-line .divider-line-line[data-v-add08f9b]{background:#ffffff1a;flex:1;height:.01rem}.email-login-container .divider-line .divider-line-text[data-v-add08f9b]{color:#7f7f7f;font-size:.12rem;line-height:.18rem}.email-login-container .mb-20[data-v-add08f9b]{margin-bottom:.2rem}.email-login-container .email-input-section[data-v-add08f9b]{flex-direction:column;gap:.1rem;width:100%;display:flex}.email-login-container .email-input-section .email-input[data-v-add08f9b]{box-sizing:border-box;color:#fff;background:#151515;border:.01rem solid #818181;border-radius:.12rem;outline:none;width:100%;height:.44rem;padding:0 .16rem;font-size:.14rem;line-height:.2rem;transition:border-color .3s}.email-login-container .email-input-section .email-input[data-v-add08f9b]::placeholder{color:#818181}.email-login-container .email-input-section .email-input[data-v-add08f9b]:focus{border-color:#4dbfff}.email-login-container .email-input-section .email-input[data-v-add08f9b]:disabled{opacity:.5;cursor:not-allowed}.email-login-container .verify-section[data-v-add08f9b]{flex-direction:column;gap:.16rem;width:100%;display:flex;position:relative}.email-login-container .verify-section .verify-tip[data-v-add08f9b]{text-align:center;color:#dedede;word-break:break-word;box-sizing:border-box;background:#212121;border-radius:.12rem;flex-direction:column;width:100%;padding:.08rem;font-size:.12rem;line-height:.16rem;display:flex}.email-login-container .verify-section .code-input[data-v-add08f9b]{box-sizing:border-box;color:#fff;text-align:left;letter-spacing:.08rem;background:#151515;border:.01rem solid #818181;border-radius:.12rem;outline:none;width:100%;height:.44rem;padding:0 .16rem;font-size:.14rem;line-height:.2rem;transition:border-color .3s}.email-login-container .verify-section .code-input[data-v-add08f9b]::placeholder{color:#818181;letter-spacing:0;font-size:.14rem}.email-login-container .verify-section .code-input[data-v-add08f9b]:focus{border-color:#4dbfff}.email-login-container .verify-section .code-input[data-v-add08f9b]:disabled{opacity:.5;cursor:not-allowed}.login-container[data-v-9c3bcc48]{height:100%}.login-header-box[data-v-9c3bcc48]{flex-direction:column;justify-content:center;align-items:center;display:flex}.login-header-box .logo-img[data-v-9c3bcc48]{width:.95rem;height:.4rem}.login-header-box .login-text-box[data-v-9c3bcc48]{box-sizing:border-box;width:100%;margin:.1rem 0}.login-header-box .login-text-box .login-text-title[data-v-9c3bcc48]{text-align:center;color:#fff;font-size:.2rem;font-style:normal;font-weight:600;line-height:.28rem}.login-header-box .login-text-box .login-text-content[data-v-9c3bcc48]{text-align:center;color:#818181;width:100%;font-size:.14rem;font-style:normal;font-weight:400;line-height:.2rem}.login-main[data-v-9c3bcc48]{flex-direction:column;justify-content:center;align-items:center;height:100%;margin:0;padding:0 .2rem;display:flex}.login-main .login-btn[data-v-9c3bcc48]{width:100%;height:.44rem}.login-main .description-container[data-v-9c3bcc48]{box-sizing:border-box;border:.01rem solid #ffffff1a;border-radius:.2rem;flex-direction:column;gap:.08rem;width:100%;min-width:0;margin-bottom:.2rem;padding:.1rem;display:flex}.login-main .description-container .title[data-v-9c3bcc48]{align-items:center;gap:.08rem;min-width:0;font-size:0;display:flex}.login-main .description-container .title .title-text[data-v-9c3bcc48]{color:#fffffff5;flex:1;min-width:0;font-size:.16rem;font-weight:500}.login-main .description-container .description-item[data-v-9c3bcc48]{color:#bfbfbf;gap:.1rem;min-width:0;font-size:.14rem;font-weight:400;line-height:.18rem;display:flex}.login-main .description-container .description-item .description-item-text[data-v-9c3bcc48]{flex:1;min-width:0}.login-main .tip[data-v-9c3bcc48]{cursor:pointer;color:#bfbfbf;letter-spacing:.004rem;text-align:center;box-sizing:border-box;align-items:center;gap:.08rem;width:100%;padding:.08rem .07rem;font-size:.12rem;font-style:normal;font-weight:400;line-height:.18rem;display:flex}.login-main .tip .check[data-v-9c3bcc48],.login-main .tip .checked[data-v-9c3bcc48]{flex-shrink:0;width:.16rem;height:.16rem;display:block}.login-main .tip .tip-text[data-v-9c3bcc48]{color:#818181;text-align:left;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;line-height:.18rem}.login-main .tip .underline[data-v-9c3bcc48]{cursor:pointer;font-size:.12rem;font-weight:400;line-height:.18rem;text-decoration:underline}.login-main .h5-tip[data-v-9c3bcc48]{padding:.08rem .1rem}.login-main .margin-bottom[data-v-9c3bcc48]{margin-bottom:.1rem}.login-main .badge[data-v-9c3bcc48]{flex-flow:wrap;justify-content:center;align-items:center;gap:.15rem;width:100%;display:flex}.login-main .badge .badge-item[data-v-9c3bcc48]{flex-direction:row;flex:1;justify-content:center;align-items:center;gap:.02rem;min-width:0;display:flex}.login-main .badge .badge-item .icon[data-v-9c3bcc48]{flex-shrink:0}.login-main .badge .badge-item .text[data-v-9c3bcc48]{color:#818181;letter-spacing:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:.12rem;line-height:.18rem;overflow:hidden}.login__mask[data-v-a8e4972c]{z-index:999;background:#0009;width:100vw;height:100svh;position:absolute;top:0;left:0}.container[data-v-a8e4972c]{z-index:999;transform-origin:bottom;will-change:transform;background:#151515;border-radius:.3rem .3rem 0 0;width:100%;position:absolute;bottom:0;overflow:hidden}.h5-login[data-v-a8e4972c]{padding:.2rem 0}.slide-up-enter-active[data-v-a8e4972c],.slide-up-leave-active[data-v-a8e4972c]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.slide-up-enter-from[data-v-a8e4972c],.slide-up-leave-to[data-v-a8e4972c]{transform:translateY(100%)}.slide-up-enter-to[data-v-a8e4972c],.slide-up-leave-from[data-v-a8e4972c]{transform:translateY(0)}.login-new-container[data-v-e30c6816]{flex-direction:row;width:100%;height:100%;display:flex}.login-left-panel[data-v-e30c6816]{isolation:isolate;z-index:0;background:#1e1e1ecc;flex-direction:column;flex:none;order:0;align-self:stretch;align-items:flex-start;width:372.5px;height:598px;padding:32px;display:flex;position:relative;overflow:hidden}.left-pattern[data-v-e30c6816]{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;width:371px;height:198px;position:absolute;left:calc(50% - 185.75px)}.left-pattern-up[data-v-e30c6816]{top:0;transform:none}.left-pattern-down[data-v-e30c6816]{bottom:0;transform:matrix(-1,0,0,1,0,0)}.left-top-container[data-v-e30c6816]{z-index:1;flex-direction:column;flex:none;order:1;align-items:flex-start;gap:8px;width:307.5px;height:258.5px;margin:0 auto;padding:0 0 32px;display:flex}.heading-1[data-v-e30c6816]{flex-direction:column;flex:none;order:0;align-self:stretch;align-items:flex-start;width:307.5px;height:32px;padding:0;display:flex}.seele-text[data-v-e30c6816]{letter-spacing:-.6px;color:#fff;flex:none;order:0;align-self:stretch;align-items:center;width:307.5px;height:32px;font-size:24px;font-style:normal;font-weight:700;line-height:32px;display:flex}.badge-overlay[data-v-e30c6816]{box-sizing:border-box;isolation:isolate;background:#a4db581a;border:1px solid #a4db5833;border-radius:9999px;flex-direction:row;flex:none;order:1;align-items:center;width:163px;height:26px;padding:4px 12px;display:flex}.badge-icon[data-v-e30c6816]{flex-shrink:0;width:8px;height:8px;display:block}.badge-margin[data-v-e30c6816]{flex-direction:row;flex:1;align-items:center;min-width:0;padding:0 0 0 8px;display:flex}.badge-text[data-v-e30c6816]{white-space:nowrap;color:#a4db58;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.badge-text-green[data-v-e30c6816]{color:#a4db58!important}.heading-2[data-v-e30c6816]{flex-direction:column;flex:none;order:2;align-self:stretch;align-items:flex-start;width:307.5px;height:91px;padding:15.25px 0 .75px;display:flex}.main-title[data-v-e30c6816]{color:#fff;width:307.5px;height:75px;font-size:30px;font-style:normal;font-weight:700;line-height:38px}.main-title .highlight[data-v-e30c6816],.main-title .generated-gradient[data-v-e30c6816]{background:linear-gradient(90deg,#a4db58 50%,#818181 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.description-container[data-v-e30c6816]{flex-direction:column;flex:none;order:3;align-self:stretch;align-items:flex-start;width:307.5px;height:53.5px;padding:6.875px 0 .625px;display:flex}.description-text[data-v-e30c6816]{color:#bfbfbf;width:307.5px;height:46px;font-size:14px;font-style:normal;font-weight:400;line-height:23px}.left-bottom-container[data-v-e30c6816]{z-index:2;flex-direction:column;flex:none;order:2;align-items:flex-start;gap:16px;width:307.5px;height:218px;margin:auto auto 0;padding:0;display:flex}.feature-card[data-v-e30c6816]{box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff0d;border-radius:12px;flex-direction:row;flex:none;align-self:stretch;align-items:flex-start;width:307.5px;height:62px;padding:12px;display:flex}.feature-icon-overlay[data-v-e30c6816]{background:#a4db5833;border-radius:8px;flex-direction:row;flex:none;order:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}.feature-icon[data-v-e30c6816]{flex:none;order:0;width:20px;height:20px}.feature-icon-share[data-v-e30c6816]{width:18px;height:18px}.feature-margin[data-v-e30c6816]{flex-direction:column;flex:1;align-items:flex-start;min-width:0;padding:0 0 0 12px;display:flex}.feature-content[data-v-e30c6816]{flex-direction:column;align-items:flex-start;width:100%;padding:0;display:flex}.feature-heading[data-v-e30c6816]{flex-direction:column;align-items:flex-start;width:100%;height:20px;margin-bottom:0;padding:0;display:flex}.feature-title[data-v-e30c6816]{color:#fff;white-space:nowrap;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.feature-description-container[data-v-e30c6816]{flex-direction:column;align-items:flex-start;width:100%;height:16px;padding:0;display:flex}.feature-description[data-v-e30c6816]{color:#94a3b8;white-space:nowrap;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.feature-description-highlight[data-v-e30c6816]{color:#fff;font-weight:700}.login-right-panel[data-v-e30c6816]{z-index:2;background:#1e1e1e;flex-direction:column;flex:none;order:2;justify-content:center;align-items:flex-start;width:521.5px;height:598px;padding:48px 68.75px;display:flex}.right-content-container[data-v-e30c6816]{flex-direction:column;flex:none;order:0;align-self:stretch;align-items:flex-start;gap:24px;width:384px;max-width:384px;min-height:383.5px;padding:0;display:flex}.right-heading[data-v-e30c6816]{flex-direction:column;flex:none;order:0;align-self:stretch;align-items:center;width:384px;height:28px;padding:0;display:flex}.right-title[data-v-e30c6816]{text-align:center;color:#fafafa;flex:none;order:0;justify-content:center;align-self:stretch;align-items:center;width:384px;height:28px;font-size:20px;font-style:normal;font-weight:600;line-height:28px;display:flex}.google-button-wrapper[data-v-e30c6816]{flex:none;order:1;align-self:stretch;width:384px;height:48px}.google-button-wrapper[data-v-e30c6816] .btn-wrap{width:100%;height:100%}.google-button-wrapper[data-v-e30c6816] .my-login-btn{background:#fff;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;padding:12px 16px;display:flex;box-shadow:0 10px 15px -3px #ffffff0d,0 4px 6px -4px #ffffff0d}.google-button-wrapper[data-v-e30c6816] .my-login-btn .login-btn-text{color:#111827;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.divider-container[data-v-e30c6816]{flex-direction:row;flex:none;order:2;align-self:stretch;align-items:center;gap:12px;width:384px;height:18px;padding:0;display:flex}.horizontal-divider[data-v-e30c6816]{background:#ffffff1a;flex:1 0 auto;width:173px;height:1px}.horizontal-divider[data-v-e30c6816]:first-child{order:0}.horizontal-divider[data-v-e30c6816]:last-child{order:2}.divider-text[data-v-e30c6816]{color:#7f7f7f;flex:none;order:1;align-items:center;width:14px;height:18px;font-size:12px;font-style:normal;font-weight:400;line-height:18px;display:flex}.email-form[data-v-e30c6816]{flex-direction:column;flex:none;order:3;align-self:stretch;align-items:flex-start;gap:16px;min-height:132px;padding:0;display:flex}.email-form-container[data-v-e30c6816]{flex-direction:column;flex:none;order:0;align-self:stretch;align-items:flex-end;gap:4px;width:384px;min-height:68px;padding:0;display:flex}.email-label-wrapper[data-v-e30c6816]{flex-direction:column;flex:none;order:0;align-items:flex-start;width:380px;height:16px;padding:0;display:flex}.email-label[data-v-e30c6816]{color:#bfbfbf;flex:none;order:0;align-items:center;width:82px;height:16px;font-size:12px;font-style:normal;font-weight:500;line-height:16px;display:flex}.email-input-wrapper[data-v-e30c6816]{flex:none;order:1;align-self:stretch;width:100%}.email-form[data-v-e30c6816] .email-login-container{flex-direction:column;gap:16px;width:100%;display:flex}.email-form[data-v-e30c6816] .divider-line.mb-20,.email-form[data-v-e30c6816] .divider-line{display:none}.email-form[data-v-e30c6816] .email-input-section{flex-direction:column;gap:16px;width:100%;display:flex}.email-form[data-v-e30c6816] .email-input{box-sizing:border-box;color:#818181;border:1px solid #fff3;border-radius:12px;outline:none;flex-direction:column;flex:none;order:1;align-self:stretch;align-items:flex-start;width:384px;height:48px;padding:13px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:flex;background:#1e1e1e!important}.email-form[data-v-e30c6816] .login-btn{cursor:pointer;border:none;border-radius:12px;flex-direction:row;flex:none;order:1;justify-content:center;align-self:stretch;align-items:center;width:384px;height:48px;padding:12px 16px;display:flex;box-shadow:0 10px 15px -3px #3b82f64d,0 4px 6px -4px #4dbfff4d;background:linear-gradient(90deg,#3b82f6 0%,#4dbfff 100%)!important}.email-form[data-v-e30c6816] .login-btn.disabled{box-shadow:none;cursor:not-allowed;opacity:.6;background:#377ba1!important}.email-form[data-v-e30c6816] .login-btn .btn-text{flex-grow:1;color:#fff!important}.email-form.visitor-mode[data-v-e30c6816] .login-btn .btn-content{flex-direction:row;justify-content:center;align-items:center;gap:0;width:100%;display:flex;position:relative}.email-form.visitor-mode[data-v-e30c6816] .login-btn .btn-text{flex-grow:0;align-items:center;width:72px;height:24px;font-size:0;line-height:24px;display:flex;position:relative;color:#fff!important}.email-form.visitor-mode[data-v-e30c6816] .login-btn .btn-text:before{content:var(--play-now-text,"Play Now");color:#fff;text-align:center;vertical-align:middle;align-items:center;height:24px;font-size:16px;font-style:normal;font-weight:600;line-height:24px;display:inline-flex}.email-form.visitor-mode[data-v-e30c6816] .login-btn .btn-content:after{content:"";background-color:#fff;flex:none;order:1;justify-content:center;align-items:center;width:24px;height:24px;display:flex;-webkit-mask-image:url(https://static.seeles.ai/p/code4agent-web/assets/images/arrow-right-sm-DaazgODI-0307.svg);mask-image:url(https://static.seeles.ai/p/code4agent-web/assets/images/arrow-right-sm-DaazgODI-0307.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.email-form[data-v-e30c6816] .verify-section{flex-direction:column;gap:16px;width:100%;display:flex}.email-form[data-v-e30c6816] .code-input{box-sizing:border-box;color:#818181;border:1px solid #fff3;border-radius:12px;outline:none;width:384px;height:48px;padding:13px 16px;font-size:14px;background:#1e1e1e!important}.policy-container[data-v-e30c6816]{flex-direction:column;flex:none;order:4;align-self:stretch;align-items:flex-start;gap:23.5px;width:384px;min-height:61.5px;padding:8px 0 0;display:flex}.policy-text-container[data-v-e30c6816]{text-align:center;flex:none;order:0;align-self:stretch;width:384px;min-height:15px;padding:0;line-height:15px;display:block}.policy-text[data-v-e30c6816]{font-size:10px;font-style:normal;font-weight:400;line-height:15px;display:inline;color:#818181!important}.policy-link[data-v-e30c6816]{cursor:pointer;margin:0 2px;display:inline}.policy-link-text[data-v-e30c6816]{font-size:10px;font-style:normal;font-weight:400;line-height:15px;text-decoration-line:underline;display:inline;color:#bfbfbf!important}.badges-container[data-v-e30c6816]{opacity:1;background:0 0;flex-flow:wrap;flex:none;order:1;justify-content:center;align-self:stretch;align-items:center;gap:16px;width:384px;min-height:15px;padding:0;display:flex}.badge-item[data-v-e30c6816]{flex-direction:row;flex:none;align-items:center;min-width:0;height:15px;padding:0;display:flex}.badge-icon-margin[data-v-e30c6816]{flex-direction:column;flex:none;order:0;align-items:flex-start;width:16px;height:12px;padding:0 4px 0 0;display:flex}.badge-text[data-v-e30c6816]{text-align:center;color:#818181;white-space:nowrap;flex:none;order:1;align-items:center;height:15px;font-size:10px;font-style:normal;font-weight:400;line-height:15px;display:flex}.dialog-mask[data-v-4856e7ea]{z-index:999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:all;background:#0003;width:100vw;height:100%;position:fixed;top:0;left:0}.dialog-container[data-v-4856e7ea]{z-index:999;box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:0 0;border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;align-items:center;width:896px;height:600px;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 25px 50px -12px #00000040}.btn-close[data-v-4856e7ea]{cursor:pointer;background-color:#222;border:0;border-radius:100%;justify-content:center;align-items:center;width:40px;height:40px;font-size:0;line-height:0;display:flex;position:absolute;top:16px;right:16px;overflow:hidden}.btn-close[data-v-4856e7ea]:hover{background-color:#333}.btn-close[data-v-4856e7ea]:before,.btn-close[data-v-4856e7ea]:after{content:"";background-color:#fff;border-radius:3px;width:20px;height:2px;margin:-1px 0 0 -10px;position:absolute;top:50%;left:50%}.btn-close[data-v-4856e7ea]:before{transform:rotate(-45deg)}.btn-close[data-v-4856e7ea]:after{transform:rotate(45deg)}
