:root{--primary-color:#8b8bf9;--button-primary-gradient:linear-gradient(135deg,#fc6211 0%,#e55a0d 100%);--button-primary-gradient-hover:linear-gradient(135deg,#ff7221 0%,#f56a15 100%);--credit-gradient:linear-gradient(118.41deg,#f2d44d 13.72%,#eb9c1e 88.94%);--success-color:#67c23a;--success-color-hover:#85ce61;--warning-color:#e6a23c;--danger-color:#f56c6c;--info-color:#909399;--upgrade-banner-gradient:linear-gradient(135deg,#409eff 0%,#66b1ff 100%);--upgrade-button-bg:#fff3;--upgrade-button-border:#ffffff4d;--upgrade-button-bg-hover:#ffffff4d;--upgrade-button-border-hover:#fff6;--background-gradient:linear-gradient(90deg,#ff6b6b 0%,#4ecdc4 100%);--text-primary:#303133;--text-regular:#606266;--text-secondary:#909399;--text-placeholder:#c0c4cc;--border-base:#dcdfe6;--border-light:#e4e7ed;--border-lighter:#ebeef5;--border-extra-light:#f2f6fc;--bg-color:#fff;--bg-color-page:#f2f3f5;--bg-color-overlay:#ffffffe6;--avatar-default-bg:var(--primary-color);--font-size-extra-large:20px;--font-size-large:18px;--font-size-medium:16px;--font-size-base:14px;--font-size-small:13px;--font-size-extra-small:12px;--font-weight-primary:500;--font-weight-secondary:400;--border-radius-base:4px;--border-radius-small:2px;--border-radius-large:8px;--border-radius-round:20px;--border-radius-circle:100%;--box-shadow-base:0 2px 4px #0000001f,0 0 6px #0000000a;--box-shadow-dark:0 2px 4px #0000001f,0 0 6px #0000001f;--box-shadow-light:0 2px 12px 0 #0000001a;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--transition-base:all .3s cubic-bezier(.645,.045,.355,1);--transition-fade:opacity .3s cubic-bezier(.23,1,.32,1);--transition-md-fade:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);--transition-fade-linear:opacity .2s linear;--transition-border:border-color .2s cubic-bezier(.645,.045,.355,1);--transition-box-shadow:box-shadow .3s cubic-bezier(.645,.045,.355,1);--transition-color:color .2s cubic-bezier(.645,.045,.355,1);--z-index-normal:1;--z-index-top:1000;--z-index-popper:2000}[data-theme=dark],.dark-theme{--primary-color:#8b8bf9;--button-primary-gradient:linear-gradient(135deg,#fc6211 0%,#e55a0d 100%);--button-primary-gradient-hover:linear-gradient(135deg,#ff7221 0%,#f56a15 100%);--credit-gradient:linear-gradient(118.41deg,#f2d44d 13.72%,#eb9c1e 88.94%);--success-color:#67c23a;--success-color-hover:#85ce61;--warning-color:#e6a23c;--danger-color:#f56c6c;--info-color:#8c8c8c;--upgrade-banner-gradient:linear-gradient(135deg,#409eff 0%,#66b1ff 100%);--upgrade-button-bg:#fff3;--upgrade-button-border:#ffffff4d;--upgrade-button-bg-hover:#ffffff4d;--upgrade-button-border-hover:#fff6;--background-gradient:linear-gradient(90deg,#ff6b6b 0%,#4ecdc4 100%);--text-primary:#fff;--text-regular:#d9d9d9;--text-secondary:#fff9;--text-placeholder:#8c8c8c;--border-base:#434343;--border-light:#303030;--border-lighter:#262626;--border-extra-light:#1f1f1f;--bg-color:#171717;--bg-color-page:#0e0e0e;--bg-color-overlay:#000000d9;--avatar-default-bg:var(--primary-color);--box-shadow-base:0 2px 4px #0000007a,0 0 6px #00000052;--box-shadow-dark:0 2px 4px #0000007a,0 0 6px #0000007a;--box-shadow-light:0 2px 12px 0 #0009}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}body{color:var(--text-primary);background-color:var(--bg-color-page);margin:0;padding:0;font-family:PingFang SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}a{color:var(--primary-color);transition:var(--transition-color);text-decoration:none}a:hover{color:var(--primary-color);opacity:.8}a:active{opacity:.6}img{max-width:100%;height:auto;display:block}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-primary);margin:0;line-height:1.5}p{margin:0;line-height:1.6}button{cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}button:focus{outline:none}input,textarea,select{font-family:inherit;font-size:inherit;border:none;outline:none}::-webkit-scrollbar{width:8px;height:10px}::-webkit-scrollbar-track{background:0 0;border-radius:10px}::-webkit-scrollbar-thumb{background-color:#0000004d;background-clip:padding-box;border:2px solid #0000;border-radius:10px;transition:all .3s}::-webkit-scrollbar-thumb:hover{background-clip:padding-box}::-webkit-scrollbar-thumb:active{background-clip:padding-box}::-moz-selection{background-color:var(--primary-color);color:#fff}::selection{background-color:var(--primary-color);color:#fff}.clearfix:after{content:"";clear:both;display:table}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.container{width:100%;max-width:1200px;padding:0 var(--spacing-md);margin:0 auto}@media (max-width:768px){.container{padding:0 var(--spacing-sm)}}.fade-enter-active,.fade-leave-active{transition:var(--transition-fade)}.fade-enter-from,.fade-leave-to{opacity:0}.no-select{-webkit-user-select:none;user-select:none}.hidden{display:none!important}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ant-modal-mask,.ant-modal-mask-hidden,.ant-drawer-mask,.ant-drawer-mask-hidden,.ant-image-preview-mask,body .ant-modal-mask,body .ant-drawer-mask,body .ant-image-preview-mask{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background-color:#00000073!important}.ant-btn:hover img{opacity:.85}.ant-btn-primary{text-shadow:.8px .8px 1.6px #0000001a;position:relative;box-shadow:none!important;border-radius:var(--border-radius-base)!important;border:none!important;transition:all .2s!important}.ant-btn-primary:hover:not(:disabled){opacity:.9}.ant-btn-primary:active:not(:disabled){transform:translateY(0)}.ant-btn-primary *{z-index:10;position:relative}.ant-btn-primary:after,.ant-btn-primary:before{content:"";border-radius:var(--border-radius-base);transition:var(--transition-base);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;inset:0}.ant-btn-primary:after{content:"";z-index:5;transition:var(--transition-base);box-shadow:inset 2px 2px 1px -2px #fff,inset -2px -2px 1px -2px #fff;background:radial-gradient(40.9% 103.1% at 14.63% 166.59%,#aaaaeee6 0% 19.36%,#aae0 100%),radial-gradient(36.63% 163.75% at 90% -45.93%,#89f4fbcc 0% 19.36%,#656ee500 100%),linear-gradient(#6363e3,#6363e3)!important}.ant-btn-primary:before{content:"";z-index:6;opacity:.3;box-shadow:inset 0 0 0 1px #999}.ant-btn-primary:disabled{opacity:.8!important;color:var(--text-primary)!important}.ant-btn-primary.gradient-long:after{background:radial-gradient(40.9% 103.1% at 14.63% 166.59%,#aaaaeee6 0% 19.36%,#aae0 100%),radial-gradient(32.63% 113.75% at 90% -5.93%,#89f4fbcc 0% 19.36%,#656ee500 100%),linear-gradient(#6363e3,#6363e3)!important}.ant-btn-primary.gradient-small:after{background:radial-gradient(40.9% 103.1% at 14.63% 166.59%,#aaaaeee6 0% 19.36%,#aae0 100%),radial-gradient(36.63% 163.75% at 90% -45.93%,#89f4fbcc 0% 19.36%,#656ee500 100%),linear-gradient(#6363e3,#6363e3)!important}.ant-btn-variant-outlined{position:relative;box-shadow:none!important;border-radius:var(--border-radius-base)!important;background:0 0!important;border:none!important;transition:all .2s!important}.ant-btn-variant-outlined:hover:not(:disabled){opacity:.85;color:var(--text-primary)!important}.ant-btn-variant-outlined:active:not(:disabled){opacity:.85;transform:translateY(0);color:var(--text-primary)!important}.ant-btn-variant-outlined *{z-index:10;position:relative}.ant-btn-variant-outlined:after,.ant-btn-variant-outlined:before{content:"";border-radius:var(--border-radius-base);transition:var(--transition-base);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;inset:0}.ant-btn-variant-outlined:after{content:"";z-index:5;transition:var(--transition-base);background-color:#ffffff1a;box-shadow:inset 2px 2px 1px -2px #fff,inset -2px -2px 1px -2px #fff}.ant-btn-variant-outlined:before{content:"";z-index:6;opacity:.3;box-shadow:inset 0 0 0 1px #999}.ant-btn-variant-outlined:disabled{opacity:.65!important;color:var(--text-primary)!important}.ant-btn-lg{border-radius:var(--border-radius-large)!important;line-height:1!important}.ant-btn-lg:after,.ant-btn-lg:before{border-radius:var(--border-radius-large)}.ant-btn-lg:after{content:"";z-index:5;transition:var(--transition-base);box-shadow:inset 3px 3px 1px -3px #fff,inset -3px -3px 1px -3px #fff}.ant-btn-lg:before{content:"";z-index:6;opacity:.3;box-shadow:inset 0 0 0 1px #999}.ant-btn-lg.ant-btn-primary:after{content:"";background:radial-gradient(40.9% 103.1% at 14.63% 166.59%,#aaaaeee6 0% 19.36%,#aae0 100%),radial-gradient(36.63% 163.75% at 90% -10.93%,#89f4fbcc 0% 19.36%,#656ee500 100%),linear-gradient(#6363e3,#6363e3)!important}.login_logo{background:linear-gradient(#fff 0%,#81d7f6 48.22%,#8b8bf9 72.33%,#485bd2 83.37%);-webkit-text-fill-color:#0000;text-shadow:0 0 25px #89f4fb38,0 0 20px #89f4fb78;-webkit-background-clip:text;background-clip:text;margin-left:12px}.titleHighlight{font-family:Helvetica Neue;font-weight:700;font-style:Bold;font-size:inherit;line-height:inherit;letter-spacing:0%;background:linear-gradient(#fff 0%,#81d7f6 48.22%,#8b8bf9 72.33%,#485bd2 83.37%);-webkit-text-fill-color:#0000;text-shadow:0 0 46.25px #6295f738,0 0 37px #6295f778,0 0 53px #6295f778,0 2.77px 2.21px #6295f733;-webkit-text-stroke:.93px #81d7f6;-webkit-background-clip:text;background-clip:text;margin-left:12px;display:inline}@media (max-width:768px){.titleHighlight{-webkit-text-stroke:.4px #81d7f6;text-shadow:0 0 32px #6295f738,0 0 26px #6295f778,0 0 37px #6295f778,0 1.94px 1.55px #6295f733;margin-left:8px}}@media (max-width:480px){.titleHighlight{-webkit-text-stroke:.3px #81d7f6;text-shadow:0 1.7px 1.6px #6295f733;margin-left:6px}}.ant-switch{background:linear-gradient(#171717,#171717)!important;width:34px!important;min-width:34px!important;height:20px!important}.ant-switch .ant-switch-handle{top:3px!important;width:14px!important;height:14px!important;inset-inline-start:3px!important}.ant-switch-checked{background:linear-gradient(90deg,#80bcd2 0%,#6363e3 47.12%)!important}.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 17px)!important}.ant-select-selector,.ant-input-outlined{box-shadow:none!important}.ant-btn-sm.ant-btn-text:disabled,.ant-btn-sm.ant-btn-text.ant-btn-disabled,.ant-btn-sm.ant-btn-text:disabled:hover,.ant-btn-sm.ant-btn-text:disabled:focus,.ant-btn-sm.ant-btn-text:disabled:active,.ant-btn-sm.ant-btn-text.ant-btn-disabled:hover,.ant-btn-sm.ant-btn-text.ant-btn-disabled:focus,.ant-btn-sm.ant-btn-text.ant-btn-disabled:active{color:#fff6!important}.gradient-text{color:#54e7fd}.ant-input-lg,.ant-input-affix-wrapper-lg{padding-left:16px!important;padding-right:16px!important}.ant-input-affix-wrapper-lg .ant-input-lg{padding-left:0!important;padding-right:0!important}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled){border-color:#0000!important;position:relative!important;overflow:visible!important}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):after{-webkit-mask-composite:exclude;-webkit-mask-composite:xor;pointer-events:none;z-index:22;opacity:0;background:linear-gradient(90deg,#8b8bf9 .48%,#6363e3 27.88%,#89f4fb 100%);padding:1px;transition:all .3s;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source;content:""!important;border-radius:inherit!important;pointer-events:none!important;position:absolute!important;inset:-1px!important}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover:after,.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):focus:after,.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):active:after,.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):focus-within:after{opacity:1}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled) .ant-input:hover:not(:disabled):not(.ant-input-disabled){border:none!important}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled) .ant-input:hover:not(:disabled):not(.ant-input-disabled):before,.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled) .ant-input:hover:not(:disabled):not(.ant-input-disabled):after,.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled).noClear .ant-input-suffix{display:none!important}.ant-select-dropdown{text-align:center;border-radius:var(--border-radius-large)!important;background:#0009!important;border:1px solid #ffffff1f!important}input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--text-primary)!important;background:0 0!important;box-shadow:inset 0 0 0 1000px #0000!important}input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--text-primary)!important;background:0 0!important;box-shadow:inset 0 0 0 1000px #0000!important}input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--text-primary)!important;background:0 0!important;box-shadow:inset 0 0 0 1000px #0000!important}input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--text-primary)!important;background:0 0!important;box-shadow:inset 0 0 0 1000px #0000!important}.ant-input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--text-primary)!important;background:0 0!important;box-shadow:inset 0 0 0 1000px #0000!important}.ant-input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--text-primary)!important;background:0 0!important;box-shadow:inset 0 0 0 1000px #0000!important}.ant-input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--text-primary)!important;background:0 0!important;box-shadow:inset 0 0 0 1000px #0000!important}.ant-input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--text-primary)!important;background:0 0!important;box-shadow:inset 0 0 0 1000px #0000!important}.ant-input-affix-wrapper input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--text-primary)!important;background:0 0!important;box-shadow:inset 0 0 0 1000px #0000!important}.ant-input-affix-wrapper input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--text-primary)!important;background:0 0!important;box-shadow:inset 0 0 0 1000px #0000!important}.ant-input-affix-wrapper input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--text-primary)!important;background:0 0!important;box-shadow:inset 0 0 0 1000px #0000!important}.ant-input-affix-wrapper input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--text-primary)!important;background:0 0!important;box-shadow:inset 0 0 0 1000px #0000!important}:where(.css-dev-only-do-not-override-j54qw5).ant-btn:not(:disabled):focus-visible{outline:none!important}.closeBtn{font-size:20px}
