#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}html body .el-input__wrapper{border-radius:6px!important;border-width:1px!important;transition:all .3s ease!important}html body .el-input__wrapper.is-focus,html body .el-input__wrapper:hover{border-color:#6c63ff!important;border-width:1px!important}html body .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #6c63ff!important}html body .el-textarea__wrapper{border-radius:6px!important;border:1px solid #dcdfe6!important;border-width:1px!important;transition:all .3s ease!important}html body .el-textarea__wrapper.is-focus,html body .el-textarea__wrapper:hover{border-color:#6c63ff!important;border-width:1px!important}html body .el-textarea__wrapper.is-focus{box-shadow:0 0 0 1px #6c63ff!important}html body .el-select .el-input__wrapper.is-focus,html body .el-select .el-input__wrapper:hover{border-color:#6c63ff!important;border-width:1px!important}html body .el-select .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #6c63ff!important}html body .el-select-v2 .el-input__wrapper.is-focus,html body .el-select-v2 .el-input__wrapper:hover{border-color:#6c63ff!important;border-width:1px!important}html body .el-select-v2 .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #6c63ff!important}html body .el-date-editor .el-input__wrapper.is-focus,html body .el-date-editor .el-input__wrapper:hover{border-color:#6c63ff!important;border-width:1px!important}html body .el-date-editor .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #6c63ff!important}html body .el-time-picker .el-input__wrapper.is-focus,html body .el-time-picker .el-input__wrapper:hover{border-color:#6c63ff!important;border-width:1px!important}html body .el-time-picker .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #6c63ff!important}html body .el-input-number .el-input__wrapper.is-focus,html body .el-input-number .el-input__wrapper:hover{border-color:#6c63ff!important;border-width:1px!important}html body .el-input-number .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #6c63ff!important}html body .el-autocomplete .el-input__wrapper.is-focus,html body .el-autocomplete .el-input__wrapper:hover{border-color:#6c63ff!important;border-width:1px!important}html body .el-autocomplete .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #6c63ff!important}html body .el-cascader .el-input__wrapper.is-focus,html body .el-cascader .el-input__wrapper:hover{border-color:#6c63ff!important;border-width:1px!important}html body .el-cascader .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #6c63ff!important}html body .el-tree-select .el-input__wrapper.is-focus,html body .el-tree-select .el-input__wrapper:hover{border-color:#6c63ff!important;border-width:1px!important}html body .el-tree-select .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #6c63ff!important}html body .aigc-form-card .el-input__wrapper:hover,html body .aigc-form-card .el-textarea__wrapper:hover,html body .login-dialog .el-input__wrapper:hover,html body .recharge-modal .el-input__wrapper:hover,html body .rewrite-page-layout .el-input__wrapper:hover,html body .rewrite-page-layout .el-textarea__wrapper:hover{border-color:#6c63ff!important;border-width:1px!important}html body .aigc-form-card .el-input__wrapper.is-focus,html body .aigc-form-card .el-textarea__wrapper.is-focus,html body .login-dialog .el-input__wrapper.is-focus,html body .recharge-modal .el-input__wrapper.is-focus,html body .rewrite-page-layout .el-input__wrapper.is-focus,html body .rewrite-page-layout .el-textarea__wrapper.is-focus{border-color:#6c63ff!important;border-width:1px!important;box-shadow:0 0 0 1px #6c63ff!important}html body .el-autocomplete,html body .el-cascader,html body .el-date-editor,html body .el-input,html body .el-input-number,html body .el-select,html body .el-select-v2,html body .el-textarea,html body .el-time-picker,html body .el-tree-select{--el-input-border-color:#dcdfe6!important;--el-input-hover-border-color:#6c63ff!important;--el-input-focus-border-color:#6c63ff!important}html body .el-textarea__inner{min-height:180px!important;font-size:14px!important;line-height:1.6!important;resize:none!important}html body textarea{resize:none!important}html body{scrollbar-width:thin;scrollbar-color:rgba(108,99,255,.15) transparent}html body::-webkit-scrollbar{width:8px}html body::-webkit-scrollbar-track{background:transparent;border-radius:4px}html body::-webkit-scrollbar-thumb{background:rgba(108,99,255,.15);border-radius:4px;-webkit-transition:background .3s ease;transition:background .3s ease}html body::-webkit-scrollbar-thumb:hover{background:rgba(108,99,255,.3)}html body::-webkit-scrollbar-thumb:active{background:rgba(108,99,255,.5)}html body .el-input__inner{font-size:14px!important;color:#333!important}html body .el-input__inner::-moz-placeholder{color:#999!important}html body .el-input__inner::placeholder{color:#999!important}html body .el-button{height:36px!important;padding:0 16px!important;border-radius:6px!important;font-size:14px!important;font-weight:500!important;transition:all .3s ease!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important}html body .el-button .el-icon{margin-right:4px!important;font-size:14px!important}html body .el-button.purple-button,html body .el-button[type=primary]{background-color:#6c63ff!important;border-color:#6c63ff!important;color:#fff!important}html body .el-button.purple-button:hover,html body .el-button[type=primary]:hover{background-color:#5b52ff!important;border-color:#5b52ff!important;color:#fff!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(108,99,255,.3)!important}html body .el-button.purple-button:active,html body .el-button[type=primary]:active{background-color:#4b42ff!important;border-color:#4b42ff!important;color:#fff!important;transform:translateY(0)!important}html body .agreement-confirm-dialog .el-button,html body .login-btn,html body .login-dialog .el-button[type=primary],html body .send-code-btn{background-color:#6c63ff!important;border-color:#6c63ff!important;color:#fff!important}html body .agreement-confirm-dialog .el-button:hover,html body .login-btn:hover,html body .login-dialog .el-button[type=primary]:hover,html body .send-code-btn:hover{background-color:#5b52ff!important;border-color:#5b52ff!important;color:#fff!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(108,99,255,.3)!important}html body .agreement-confirm-dialog .el-button:active,html body .login-btn:active,html body .login-dialog .el-button[type=primary]:active,html body .send-code-btn:active{background-color:#4b42ff!important;border-color:#4b42ff!important;color:#fff!important;transform:translateY(0)!important}html body .el-button:not(.purple-button):not([type=primary]):not(.login-btn):not(.send-code-btn):not(.recharge-btn):not(.action-btn){background-color:#fff!important;border-color:#dcdfe6!important;color:#606266!important}html body .el-button:not(.purple-button):not([type=primary]):not(.login-btn):not(.send-code-btn):not(.recharge-btn):not(.action-btn):hover{background-color:#f5f7fa!important;border-color:#6c63ff!important;color:#6c63ff!important;transform:translateY(-1px)!important;box-shadow:0 2px 8px rgba(108,99,255,.2)!important}html body .el-button:not(.purple-button):not([type=primary]):not(.login-btn):not(.send-code-btn):not(.recharge-btn):not(.action-btn):active{background-color:#f0f2f5!important;border-color:#5b52ff!important;color:#5b52ff!important;transform:translateY(0)!important}html body .el-button[type=info]{background-color:#fff!important;border-color:#dcdfe6!important;color:#606266!important}html body .el-button[type=info]:hover{background-color:#f5f7fa!important;border-color:#6c63ff!important;color:#6c63ff!important;transform:translateY(-1px)!important;box-shadow:0 2px 8px rgba(108,99,255,.2)!important}html body .el-button[type=info]:active{background-color:#f0f2f5!important;border-color:#5b52ff!important;color:#5b52ff!important;transform:translateY(0)!important}html body .recharge-btn{background-color:#6c63ff!important;border-color:#6c63ff!important;color:#fff!important}html body .recharge-btn:hover{background-color:#5b52ff!important;border-color:#5b52ff!important;color:#fff!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(108,99,255,.3)!important}html body .recharge-btn:active{background-color:#4b42ff!important;border-color:#4b42ff!important;color:#fff!important;transform:translateY(0)!important}html body .action-btn{background-color:#6c63ff!important;border-color:#6c63ff!important;color:#fff!important}html body .action-btn:hover{background-color:#5b52ff!important;border-color:#5b52ff!important;color:#fff!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(108,99,255,.3)!important}html body .action-btn:active{background-color:#4b42ff!important;border-color:#4b42ff!important;color:#fff!important;transform:translateY(0)!important}html body .aigc-form-card .el-button,html body .form-actions .el-button,html body .rewrite-page-layout .el-button{height:36px!important;padding:0 16px!important;border-radius:6px!important;font-size:14px!important;font-weight:500!important}html body .el-button--small{height:32px!important;padding:0 12px!important;font-size:13px!important}html body .el-button--large{height:40px!important;padding:0 20px!important;font-size:15px!important}html body .login-dialog,html body .login-dialog .el-dialog{border-radius:15px!important;overflow:hidden!important}html body .login-dialog .el-dialog__header{border-radius:15px 15px 0 0!important}html body .login-dialog .el-dialog__body{border-radius:0 0 15px 15px!important}body{margin:0;padding:0;font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.home{max-width:1200px;margin:0 auto;padding:20px}.el-header{text-align:center;line-height:60px;background-color:#f5f7fa;margin-bottom:20px}.detail-section{margin:20px 0;padding:15px;background-color:#f5f7fa;border-radius:4px}.detail-section h4{margin-top:0;color:#409eff}.el-upload__tip{color:#909399;font-size:12px;margin-top:7px}.el-textarea__inner,textarea{resize:none!important}