@charset "UTF-8";:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--app-color: #E8471C;--brand-orange: #E8471C;--brand-orange-light: #FF6B47;--brand-orange-dark: #C2410C;--brand-orange-50: rgba(244, 120, 33, .5);--brand-orange-25: rgba(244, 120, 33, .25);--brand-orange-10: rgba(244, 120, 33, .1);--text-primary-color: #455A64;--text-primary1-color: #455A64;--text-secondary-color: #706A93;--html-text-color: #4D4D4D;--html-highlight-color: #262626;--icon-color-default: #514f4f;--icon-static-color: #514f4f;--icon-color-secondary: #455a64;--icon-library: #777777;--side-menu-bg: #f3f3ee;--main-content: #fff;--side-menu-hover-color: #EAEAE6;--side-menu-history-hover: #d8d8d8;--table-th-border: #707e88;--table-th-bgcolor: #ebebeb;--light: #FFF;--dark: #000;--light-color: #ffffff;--dark-color: #000000;--input-bg-color: #fff;--input-border-color: #EFEFEF;--input-text-color: #000;--input-icon-color: #6A6A6A;--input-btn-bg-color: #EFEFEF;--input-disabled: grey;--tag-text-color: #656262;--tag-border-color: #D9D9D9;--chart-modal-bg-color: #fff;--primary-blue: #3b82f6;--primary-orange: #f47821;--slate-900: #0f172a;--slate-800: #1e293b;--slate-700: #334155;--slate-600: #475569;--slate-500: #64748b;--slate-400: #94a3b8;--slate-300: #cbd5e1;--slate-200: #e2e8f0;--slate-100: #f1f5f9;--slate-50: #f8fafc;--color-success: #22c55e;--color-warning: #f59e0b;--color-danger: #ef4444;--color-info: #3b82f6;--el-color-primary: #E8471C;--el-color-primary-light-3: #FF6B47;--el-color-primary-light-5: #FF8A70;--el-color-primary-light-7: #D97706;--el-color-primary-light-8: #C2410C;--el-color-primary-light-9: #B45309;--el-color-primary-dark-2: #C2410C;--ed-color-primary: #f47821;--ed-color-primary-1a: rgba(244, 120, 33, .1);--ed-color-primary-15-d: #f7a366;--ed-color-primary-60: #f9be8f;--ed-color-primary-80: #f7a366;--ed-color-primary-light-7: #fbd9b9 !important;--primary-color: #f47821;--primary-light: #fef3e4;--secondary-color: #64748b;--danger-color: #ef4444;--success-color: #22c55e;--warning-color: #f59e0b;--text-color: #0f172a;--text-light: #64748b;--bg-color: #f8fafc;--white: #ffffff;--border-color: #e2e8f0;--sidebar-width: 280px;--sidebar-collapsed-width: 72px;--header-height: 64px;--border-radius-xs: 4px;--border-radius-sm: 6px;--border-radius: 8px;--border-radius-lg: 12px;--border-radius-xl: 16px;--border-radius-xxl: 20px;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow: 0 1px 3px rgba(0, 0, 0, .1), 0 1px 2px rgba(0, 0, 0, .06);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--sidebar-dark-bg: #0f172a;--sidebar-dark-bg-lighter: #1e293b;--sidebar-dark-bg-darker: rgba(0, 0, 0, .2);--sidebar-dark-text: #ffffff;--sidebar-dark-text-secondary: rgba(255, 255, 255, .7);--sidebar-dark-text-muted: rgba(255, 255, 255, .5);--sidebar-dark-border: rgba(255, 255, 255, .1);--sidebar-dark-hover: rgba(255, 255, 255, .1);--sidebar-dark-active: rgba(255, 255, 255, .15);--sidebar-dark-input-bg: rgba(255, 255, 255, .08);--gradient-primary: linear-gradient(135deg, #FF6B47 0%, #E8471C 30%, #D97706 70%, #B45309 100%);--gradient-accent: linear-gradient(135deg, #E8471C 0%, #D97706 100%);--gradient-dark: linear-gradient(180deg, #0f172a 0%, #1e293b 100%);--premium-gradient: linear-gradient(120deg, rgba(255, 107, 71, .8) 0%, rgba(232, 71, 28, .8) 20%, rgba(217, 119, 6, .8) 40%, rgba(194, 65, 12, .7) 60%, rgba(180, 83, 9, .6) 80%, rgba(156, 63, 8, .7) 100%);--premium-gradient-hover: linear-gradient(120deg, rgba(255, 107, 71, .9) 0%, rgba(232, 71, 28, .9) 20%, rgba(217, 119, 6, .9) 40%, rgba(194, 65, 12, .8) 60%, rgba(180, 83, 9, .8) 80%, rgba(156, 63, 8, .8) 100%);--premium-text-gradient: linear-gradient(120deg, #374151 0%, #1f2937 50%, #111827 100%);--premium-subtitle-gradient: linear-gradient(120deg, #FF6B47 0%, #E8471C 30%, #D97706 60%, #C2410C 100%);--ed-border-radius-base: 8px !important;--ed-border-color: #e2e8f0 !important;--ed-disabled-border-color: #e2e8f0 !important;--ed-border-color-light: #f1f5f9 !important;--ed-border-color-lighter: #f1f5f9 !important}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;scroll-behavior:smooth}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;min-width:320px;height:100vh;background-color:var(--main-content);color:var(--text-primary-color);overflow:hidden}#app{width:100%;height:100%;margin:0}.main-content{height:calc(100% - 82px);background:var(--main-content);margin-top:3px;border-radius:0 0 10px 10px;position:relative}.main-content:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at top left,rgba(244,120,33,.01) 0%,transparent 50%);pointer-events:none}.pointer{cursor:pointer}::-webkit-scrollbar{width:5px;height:5px;border-radius:10px}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px #4a4a4a}.highlight{font-weight:500;color:var(--html-highlight-color)}a{font-weight:500;color:var(--brand-orange);text-decoration:none;transition:color .2s ease}a:hover{color:var(--brand-orange-dark)}h1,h2,h3,h4,h5,h6{color:var(--slate-900);font-weight:600}h1{font-size:2rem;line-height:1.25}h2{font-size:1.5rem;line-height:1.3}h3{font-size:1.25rem;line-height:1.4}h4{font-size:1.125rem;line-height:1.4}h5{font-size:1rem;line-height:1.5}h6{font-size:.875rem;line-height:1.5}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flex-center{display:flex;align-items:center;justify-content:center}.border-radius_8{border-radius:var(--border-radius)!important}.list-item_primary{height:40px;border-radius:var(--border-radius);padding:8px 12px;cursor:pointer;display:flex;align-items:center;transition:all .2s ease}.list-item_primary .ed-icon+.label{margin-left:8px}.list-item_primary .label{width:85%;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-item_primary:not(.active):hover{background:var(--slate-100)}.list-item_primary.active{background:var(--brand-orange-10);color:var(--brand-orange)}.hover-icon{cursor:pointer;height:24px!important;width:24px!important;font-size:16px!important;border-radius:var(--border-radius-sm);color:var(--slate-500)!important;transition:all .2s ease}.hover-icon[aria-expanded=true]{background:var(--slate-200)}.hover-icon:hover{background:var(--slate-200);color:var(--slate-700)!important}.hover-icon:active{background:var(--slate-300)}.hover-icon_with_bg.ed-icon{cursor:pointer;position:relative}.hover-icon_with_bg.ed-icon:hover:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--slate-200);width:24px;height:24px;border-radius:var(--border-radius-sm)}.hover-icon_with_bg.ed-icon.primary-icon:hover:after{background:var(--brand-orange-10)}.ed-input__wrapper,.el-input__wrapper{transition:all .3s cubic-bezier(.23,1,.32,1);border-radius:var(--border-radius)!important;box-shadow:0 2px 4px #00000005}.ed-input__wrapper:hover,.el-input__wrapper:hover{border-color:#f478214d!important;box-shadow:0 4px 8px #f4782114}.ed-input__wrapper.is-focus,.el-input__wrapper.is-focus{border-color:#f47821!important;box-shadow:0 4px 12px #f4782126}.ed-select__popper,.el-select__popper{background:#fffffff2!important;border:1px solid rgba(255,255,255,.2)!important;box-shadow:0 8px 24px #0000001f!important}.ed-select-dropdown__item,.el-select-dropdown__item{border-radius:var(--border-radius-sm)!important;margin:2px 4px!important;transition:all .2s ease!important}.ed-select-dropdown__item:hover,.el-select-dropdown__item:hover{background:#f4782114!important;color:#f47821!important}.ed-select-dropdown__item.selected,.el-select-dropdown__item.selected{background:#f478211f!important;color:#f47821!important;font-weight:600!important}.form-content_error .ed-form-item--default{margin-bottom:16px}.form-content_error .ed-form-item--default.is-error{margin-bottom:40px}.form-content_error_a .ed-form-item--default{margin-bottom:8px}.form-content_error_a .ed-form-item--default.is-error{margin-bottom:12px}.ed-form.last .ed-form-item:last-child{margin-bottom:0}.ed-form-item__label.ed-form-item__label.ed-form-item__label{height:22px;line-height:22px}.ed-checkbox{--ed-checkbox-font-weight: 400 !important}.ed-input__prefix-inner .ed-icon{color:var(--slate-400)}.ed-input__password svg path{fill:var(--slate-400)}.ed-select__popper{padding:4px!important;border-radius:var(--border-radius-lg)!important}.ed-select__popper .ed-select-dropdown__item{border-radius:var(--border-radius)}.ed-dialog,.el-dialog{background:#faf9f7f2!important;border:1px solid rgba(255,255,255,.2)!important;box-shadow:0 24px 48px #0000001f,0 12px 24px #00000014,inset 0 1px 1px #fffc!important}.ed-dialog:not(.chart-fullscreen-dialog){border-radius:var(--border-radius-xl)!important}.ed-dialog__headerbtn{border-radius:var(--border-radius)!important}.ed-dialog__headerbtn.mrt{margin-top:-7px}.confirm-no_icon{border-radius:var(--border-radius-xl);padding:24px}.confirm-no_icon .tip{margin-top:24px}.confirm-no_icon .ed-message-box__message{width:95%}.confirm-with_icon{border-radius:var(--border-radius-xl)}.ed-message-box__container{display:block!important}.ed-button,.el-button{transition:all .3s cubic-bezier(.23,1,.32,1)!important;border-radius:var(--border-radius);font-weight:500!important}.ed-button:not(.premium-gradient-button):not(.is-plain),.el-button:not(.premium-gradient-button):not(.is-plain){box-shadow:0 2px 4px #0000000a}.ed-button:not(.premium-gradient-button):not(.is-plain):hover,.el-button:not(.premium-gradient-button):not(.is-plain):hover{transform:translateY(-1px);box-shadow:0 4px 8px #00000014}.ed-button:not(.premium-gradient-button):not(.is-plain):active,.el-button:not(.premium-gradient-button):not(.is-plain):active{transform:translateY(0)}.ed-button.btn-lg,.el-button.btn-lg{border-radius:var(--border-radius-lg)}.ed-button.btn-xl,.el-button.btn-xl{border-radius:var(--border-radius-xl)}.ed-button.is-plain:active{background-color:var(--brand-orange-25)!important}.ed-button.is-secondary.is-disabled{border-color:var(--slate-200)!important}.ed-drawer__footer{border-top:1px solid var(--slate-200);box-shadow:none!important}.ed-drawer.btt .ed-drawer__body{padding-bottom:64px}.ed-tag.ed-tag--info{--ed-tag-bg-color: var(--slate-100) !important;--ed-tag-text-color: var(--slate-700) !important;--ed-tag-font-size: 14px}.ed-table.ed-table.ed-table{--ed-table-border-color: var(--slate-200)}.ed-pager li.number.number.number:hover{background-color:var(--brand-orange-10)}.ed-pager li.number.number.number:active{background-color:var(--brand-orange-25)}.ed-dropdown__popper{--ed-dropdown-menuItem-hover-fill: var(--slate-100) !important;border-radius:var(--border-radius-lg)!important}.ed-popper__arrow{width:10px!important;height:10px!important}.ed-popper[data-popper-placement^=top]>.ed-popper__arrow{bottom:-5px!important}.ed-popper[data-popper-placement^=right]>.ed-popper__arrow{left:-5px!important}.sq-message-success{border:1px solid var(--color-success)!important;background:#f0fdf4!important;border-radius:var(--border-radius-lg)}.sq-message-success .ed-message__icon{color:var(--color-success)}.sq-message-export{min-width:20px!important;padding:16px 20px!important;display:flex;align-items:center;box-shadow:var(--shadow-lg);border-radius:var(--border-radius-lg)}.sq-message-export>p{font-family:inherit;font-size:14px;font-weight:500;line-height:22px;color:var(--slate-900);display:flex;align-items:center;padding-right:24px}.sq-message-export .m50-export{max-width:200px}.sq-message-export .btn-text{padding:2px 4px;border-radius:var(--border-radius-xs)}.sq-message-export .btn-text:hover{background:var(--brand-orange-10)}.sq-message-export .ed-message__closeBtn{margin-left:28px;position:relative;margin-right:0;top:0;right:0;transform:translateY(0);color:var(--slate-400)}.sq-message-export .ed-message__icon{height:16px;width:16px;margin-right:8px}.icon-primary.icon-primary{color:var(--brand-orange);fill:var(--brand-orange)}.icon-primary_15_d.icon-primary_15_d{color:var(--brand-orange-light)}.icon-primary_60.icon-primary_60{color:var(--brand-orange-50)}.ed-icon.done svg path{fill:var(--brand-orange)}.markdown-body hr{border:none!important;background:var(--slate-200)!important;height:1px!important}.tox-toolbar__primary{min-width:780px!important;flex-wrap:wrap!important}.tox-tinymce-inline{z-index:10!important}.ed-card,.el-card{border-radius:var(--border-radius-lg)!important;border:1px solid rgba(255,255,255,.15)!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);box-shadow:0 4px 16px #0000000a,0 2px 8px #00000005!important;transition:all .3s cubic-bezier(.23,1,.32,1)!important}.ed-card:hover,.el-card:hover{border-color:#f478214d!important;box-shadow:0 12px 32px #0000001f,0 6px 16px #f4782126,0 2px 8px #e8471c14,0 0 0 1px #f4782133,0 0 40px #f478210f!important;transform:translateY(-3px) scale(1.01)}.ed-card .ed-card__body,.el-card .ed-card__body,.ed-card .el-card__body,.el-card .el-card__body{position:relative}.ed-table,.el-table{border-radius:var(--border-radius)!important;overflow:hidden!important}.ed-table th,.el-table th{background:#f4782105!important;font-weight:600!important}.ed-table .el-table__row:hover>td,.el-table .el-table__row:hover>td{background:#f478210a!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f478210d;border-radius:3px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#f478214d,#f4782133);border-radius:3px;transition:background .2s ease}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#f4782180,#f478214d)}.clone_img{width:100%;height:100%;position:absolute;left:0;top:0;z-index:100}em,strong{font-synthesis:style weight!important}.dark-theme{--side-menu-bg: #313131;--main-content: #4A4343;--text-primary-color: #ffffff;--text-primary1-color: #6A6A6A;--text-secondary-color: var(--text-primary-color);--html-text-color: var(--text-primary-color);--html-highlight-color: var(--text-primary-color);--icon-color-default: var(--text-primary-color);--icon-color-secondary: var(--text-primary-color);--icon-static-color: #514f4f;--icon-library: var(--text-primary-color);--table-th-border: var(--text-primary-color);--table-th-bgcolor: var(--main-content);--side-menu-hover-color: var(--main-content);--side-menu-history-hover: var(--main-content);--light: #000;--dark: #FFF;--input-bg-color: var(--side-menu-bg);--input-border-color: #2D2D2D;--input-text-color: #fff;--tag-text-color: #fff;--tag-border-color: #fff;--chart-modal-bg-color: #ebebeb;background:var(--side-menu-bg);color:var(--text-primary-color)}:root[data-theme=dark]{--bg-color: #0f172a;--text-color: #f1f5f9;--text-light: #94a3b8;--border-color: #334155;--white: #1e293b;--content-bg: #0f172a;--card-bg: #1e293b;--card-border: #334155;--el-bg-color: #1e293b;--el-text-color-primary: #f1f5f9;--el-text-color-regular: #cbd5e1;--el-text-color-secondary: #94a3b8;--el-border-color: #334155;--el-border-color-light: #475569;--el-fill-color-blank: #1e293b;--ed-bg-color: #1e293b;--ed-border-color: #334155 !important;--ed-border-color-light: #475569 !important;--ed-fill-color-blank: #1e293b}html.dark{background-color:#0f172a;color-scheme:dark}html.dark body{background-color:#0f172a;color:#f1f5f9}html.dark .main-content{background-color:#0f172a!important}html.dark .page-content,html.dark .sys-page-content{background-color:#1e293b!important}html.dark .ed-card,html.dark .el-card{background-color:#1e293b;border-color:#334155}html.dark .ed-input__wrapper,html.dark .el-input__wrapper{background-color:#1e293b!important;border-color:#334155!important;box-shadow:none!important}html.dark .ed-input__wrapper:hover,html.dark .el-input__wrapper:hover{border-color:#475569!important}html.dark .ed-input__wrapper.is-focus,html.dark .el-input__wrapper.is-focus{border-color:var(--brand-orange)!important}html.dark .ed-input__inner,html.dark .el-input__inner{color:#f1f5f9!important}html.dark .ed-input__inner::placeholder,html.dark .el-input__inner::placeholder{color:#64748b!important}html.dark .ed-select__popper,html.dark .el-select__popper{background-color:#1e293b!important;border-color:#334155!important}html.dark .ed-select-dropdown__item,html.dark .el-select-dropdown__item{color:#cbd5e1!important}html.dark .ed-select-dropdown__item:hover,html.dark .el-select-dropdown__item:hover{background-color:#334155!important}html.dark .ed-select-dropdown__item.selected,html.dark .el-select-dropdown__item.selected{color:var(--brand-orange)!important}html.dark .ed-table,html.dark .el-table{background-color:#1e293b!important;color:#f1f5f9!important}html.dark .ed-table th,html.dark .el-table th,html.dark .ed-table tr,html.dark .el-table tr{background-color:#1e293b!important}html.dark .ed-table td,html.dark .el-table td,html.dark .ed-table th,html.dark .el-table th{border-color:#334155!important}html.dark .ed-table .el-table__row:hover>td,html.dark .el-table .el-table__row:hover>td{background-color:#334155!important}html.dark .ed-dialog,html.dark .el-dialog{background-color:#1e293b!important}html.dark .ed-dialog .ed-dialog__header,html.dark .el-dialog .ed-dialog__header,html.dark .ed-dialog .el-dialog__header,html.dark .el-dialog .el-dialog__header{border-bottom-color:#334155!important}html.dark .ed-dialog .ed-dialog__title,html.dark .el-dialog .ed-dialog__title,html.dark .ed-dialog .el-dialog__title,html.dark .el-dialog .el-dialog__title{color:#f1f5f9!important}html.dark .ed-dropdown__popper,html.dark .el-dropdown__popper{background-color:#1e293b!important;border-color:#334155!important}html.dark .ed-dropdown__popper .ed-dropdown-menu__item,html.dark .el-dropdown__popper .ed-dropdown-menu__item,html.dark .ed-dropdown__popper .el-dropdown-menu__item,html.dark .el-dropdown__popper .el-dropdown-menu__item{color:#cbd5e1!important}html.dark .ed-dropdown__popper .ed-dropdown-menu__item:hover,html.dark .el-dropdown__popper .ed-dropdown-menu__item:hover,html.dark .ed-dropdown__popper .el-dropdown-menu__item:hover,html.dark .el-dropdown__popper .el-dropdown-menu__item:hover{background-color:#334155!important;color:#f1f5f9!important}html.dark .ed-button--default,html.dark .el-button--default{background-color:#334155!important;border-color:#475569!important;color:#f1f5f9!important}html.dark .ed-button--default:hover,html.dark .el-button--default:hover{background-color:#475569!important;border-color:#64748b!important}html.dark .ed-form-item__label,html.dark .el-form-item__label{color:#cbd5e1!important}html.dark ::-webkit-scrollbar{width:8px;height:8px}html.dark ::-webkit-scrollbar-track{background:#1e293b}html.dark ::-webkit-scrollbar-thumb{background:#475569;border-radius:var(--border-radius-xs)}html.dark ::-webkit-scrollbar-thumb:hover{background:#64748b}html.dark h1,html.dark h2,html.dark h3,html.dark h4,html.dark h5,html.dark h6{color:#f1f5f9}html.dark p{color:#cbd5e1}html.dark a{color:var(--brand-orange)}html.dark a:hover{color:var(--brand-orange-light)}:root{--app-color: #E8471C;--brand-orange: #E8471C;--brand-orange-light: #FF6B47;--brand-orange-dark: #C2410C;--brand-orange-50: rgba(232, 71, 28, .5);--brand-orange-25: rgba(232, 71, 28, .25);--brand-orange-10: rgba(232, 71, 28, .1);--gradient-primary: linear-gradient(90deg, #FFA726 0%, #FF8A65 25%, #FF7043 50%, #FF5722 75%, #E64A19 100%);--gradient-accent: linear-gradient(90deg, #FF8A65 0%, #FF5722 100%);--gradient-text: linear-gradient(90deg, #FFA726 0%, #FF8A65 20%, #FF7043 40%, #FF5722 60%, #E64A19 80%, #D84315 100%);--el-color-primary: #E8471C;--el-color-primary-light-3: #FF6B47;--el-color-primary-light-5: #FF8A70;--el-color-primary-light-7: #D97706;--el-color-primary-light-8: #C2410C;--el-color-primary-light-9: #B45309;--el-color-primary-dark-2: #C2410C;--ed-color-primary: #E8471C;--ed-color-primary-1a: rgba(232, 71, 28, .1);--ed-color-primary-15-d: #FF6B47;--ed-color-primary-60: #FF8A70;--ed-color-primary-80: #D97706;--ed-color-primary-light-7: #C2410C;--ed-switch-on-color: #E8471C;--el-switch-on-color: #E8471C;--text-primary-color: #455A64;--text-secondary-color: #706A93;--text-muted: #6b7280;--transition-timing: cubic-bezier(.4, 0, .2, 1);--transition-fast: .2s var(--transition-timing);--transition-normal: .3s var(--transition-timing);--transition-slow: .5s var(--transition-timing);--border-radius: 8px;--border-radius-sm: 6px;--border-radius-lg: 12px;--border-radius-xl: 16px;--border-radius-xxl: 20px;--side-menu-bg: #f3f3ee;--main-content: #fff;--side-menu-hover-color: #EAEAE6}:where(body) .premium-gradient-button,:where(body) .el-button.premium-gradient-button,:where(body) .el-button--primary.premium-gradient-button,:where(body) .ed-button.premium-gradient-button,:where(body) .el-button--primary:not(.is-plain):not(.is-text),:where(body) .ed-button--primary:not(.is-plain):not(.is-text){background:var(--gradient-primary);border:1px solid rgba(255,255,255,.2);color:#fff;font-weight:500;border-radius:var(--border-radius-lg);transition:all .25s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(4px) saturate(180%);-webkit-backdrop-filter:blur(4px) saturate(180%);box-shadow:none}:where(body) .premium-gradient-button:hover:not(.is-disabled),:where(body) .el-button.premium-gradient-button:hover:not(.is-disabled),:where(body) .el-button--primary.premium-gradient-button:hover:not(.is-disabled),:where(body) .ed-button.premium-gradient-button:hover:not(.is-disabled),:where(body) .el-button--primary:not(.is-plain):not(.is-text):hover:not(.is-disabled),:where(body) .ed-button--primary:not(.is-plain):not(.is-text):hover:not(.is-disabled){background:linear-gradient(90deg,#ff8a65,#ff5722,#e64a19);transform:translateY(-2px);border:1px solid rgba(255,255,255,.4);box-shadow:none}:where(body) .premium-gradient-button:active,:where(body) .el-button.premium-gradient-button:active,:where(body) .el-button--primary.premium-gradient-button:active,:where(body) .ed-button.premium-gradient-button:active,:where(body) .el-button--primary:not(.is-plain):not(.is-text):active,:where(body) .ed-button--primary:not(.is-plain):not(.is-text):active{transform:translateY(0) scale(.98)}:where(body) .premium-gradient-button .el-icon,:where(body) .el-button.premium-gradient-button .el-icon,:where(body) .el-button--primary.premium-gradient-button .el-icon,:where(body) .ed-button.premium-gradient-button .el-icon,:where(body) .el-button--primary:not(.is-plain):not(.is-text) .el-icon,:where(body) .ed-button--primary:not(.is-plain):not(.is-text) .el-icon,:where(body) .premium-gradient-button .ed-icon,:where(body) .el-button.premium-gradient-button .ed-icon,:where(body) .el-button--primary.premium-gradient-button .ed-icon,:where(body) .ed-button.premium-gradient-button .ed-icon,:where(body) .el-button--primary:not(.is-plain):not(.is-text) .ed-icon,:where(body) .ed-button--primary:not(.is-plain):not(.is-text) .ed-icon{color:#fff}:where(body) .el-switch{--el-switch-on-color: #E8471C}:where(body) .el-switch.is-checked{background:transparent;background-image:none;background-color:transparent}:where(body) .el-switch.is-checked .el-switch__core{background:#e8471c;background-image:none;background-color:#e8471c}:where(body) .ed-switch{--ed-switch-on-color: #E8471C}:where(body) .ed-switch.is-checked{background:transparent;background-image:none;background-color:transparent}:where(body) .ed-switch.is-checked .ed-switch__core{background:#e8471c;background-image:none;background-color:#e8471c}.hybrid-switch{--el-switch-on-color: #E8471C !important;--ed-switch-on-color: #E8471C !important}.hybrid-switch.is-checked,.hybrid-switch.is-checked .el-switch__core,.hybrid-switch.is-checked .ed-switch__core{background:transparent!important;background-image:none!important;background-color:transparent!important}.hybrid-switch .el-switch__core.is-checked,.hybrid-switch .ed-switch__core.is-checked{background:#e8471c!important;background-image:none!important;background-color:#e8471c!important}.hybrid-switch .el-switch__label,.hybrid-switch .ed-switch__label{font-size:13px;color:var(--text-muted)}.hybrid-switch .el-switch__label.is-active,.hybrid-switch .ed-switch__label.is-active{color:#e8471c;font-weight:500}.gradient-text,.premium-gradient-text{background:var(--gradient-text)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;font-weight:700!important;display:inline-block!important}.premium-title-text{background:linear-gradient(120deg,#374151,#1f2937,#111827);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}.chat-item{color:var(--text-muted)!important;font-weight:200!important}.chat-item.is-active{font-weight:300!important}.chat-item .datasource-name{color:#f97316!important;font-weight:500!important}.chat-item:hover{background:linear-gradient(135deg,#f9731614,#e8471c0d)!important}.el-input__wrapper,.ed-input__wrapper{border-radius:var(--border-radius)!important;transition:all .3s ease!important}.el-input__wrapper:hover,.ed-input__wrapper:hover{border-color:#e8471c4d!important}.el-input__wrapper.is-focus,.ed-input__wrapper.is-focus{border-color:#e8471c!important;box-shadow:0 0 0 2px #e8471c1a!important}.el-checkbox__input.is-checked .el-checkbox__inner,.el-radio__input.is-checked .el-radio__inner,.ed-checkbox__input.is-checked .ed-checkbox__inner,.ed-radio__input.is-checked .ed-radio__inner{background-color:#e8471c!important;border-color:#e8471c!important}.el-dropdown-menu,.el-popper,.el-popover,.ed-dropdown-menu,.ed-popper,.ed-popover{border:1px solid rgba(232,71,28,.15)!important;box-shadow:0 4px 12px #e8471c1a!important;border-radius:var(--border-radius-lg)!important}.el-dropdown-menu__item,.ed-dropdown-menu__item,.dropdown-item{transition:all .2s ease!important}.el-dropdown-menu__item:hover,.ed-dropdown-menu__item:hover,.dropdown-item:hover{background:#e8471c14!important;color:#e8471c!important}.el-dropdown-menu__item.is-active,.ed-dropdown-menu__item.is-active,.dropdown-item.is-active,.el-dropdown-menu__item.active,.ed-dropdown-menu__item.active,.dropdown-item.active{background:#e8471c1f!important;color:#e8471c!important;font-weight:500!important}.settings-trigger .el-icon,.settings-trigger .ed-icon,.settings-trigger svg,[class*=settings] .el-icon,[class*=settings] .ed-icon,[class*=settings] svg{color:#e8471c!important;fill:#e8471c!important}.breadcrumb-title,.page-header-title,.content-header h1,.main-content h1,.ds-page-title,.route-title,h1,h2,h3,.title,[class*=title]{font-weight:700!important}.avatar-letter,.avatar-letter-large{background:var(--gradient-primary)!important;color:#fff!important}.add-datasource-btn.custom-rounded-btn{border-radius:var(--border-radius-lg)!important}.datasource-card{transition:all .3s ease!important}.datasource-card:hover{transform:translateY(-2px)!important;box-shadow:0 8px 24px #e8471c26!important}.el-switch:not(.custom-gradient),.ed-switch:not(.custom-gradient){background-image:none!important}.el-switch:not(.custom-gradient).is-checked,.ed-switch:not(.custom-gradient).is-checked{background-image:none!important}.el-switch:not(.custom-gradient).is-checked *,.ed-switch:not(.custom-gradient).is-checked *{background-image:none!important}body .el-switch.is-checked,body .ed-switch.is-checked,#app .el-switch.is-checked,#app .ed-switch.is-checked{background:transparent!important;background-image:none!important}body .el-switch.is-checked .el-switch__core,body .ed-switch.is-checked .el-switch__core,#app .el-switch.is-checked .el-switch__core,#app .ed-switch.is-checked .el-switch__core,body .el-switch.is-checked .ed-switch__core,body .ed-switch.is-checked .ed-switch__core,#app .el-switch.is-checked .ed-switch__core,#app .ed-switch.is-checked .ed-switch__core{background:#e8471c!important;background-image:none!important}.el-switch.is-checked[class*=gradient],.ed-switch.is-checked[class*=gradient],.el-switch.is-checked[style*=gradient],.ed-switch.is-checked[style*=gradient]{background:transparent!important;background-image:none!important}:root{--ed-color-white:#ffffff;--ed-color-black:#000000;--ed-color-primary-rgb:51,112,255;--ed-color-success-rgb:52,199,36;--ed-color-warning-rgb:255,136,0;--ed-color-danger-rgb:245,74,69;--ed-color-error-rgb:245,74,69;--ed-color-info-rgb:144,147,153;--ed-font-size-extra-large:20px;--ed-font-size-large:16px;--ed-font-size-medium:16px;--ed-font-size-base:14px;--ed-font-size-small:12px;--ed-font-size-extra-small:12px;--ed-font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;--ed-font-weight-primary:500;--ed-font-line-height-primary:24px;--ed-index-normal:1;--ed-index-top:1000;--ed-index-popper:2000;--ed-border-radius-base:4px;--ed-border-radius-small:2px;--ed-border-radius-round:20px;--ed-border-radius-circle:100%;--ed-transition-duration:.3s;--ed-transition-duration-fast:.2s;--ed-transition-function-ease-in-out-bezier:cubic-bezier(.645,.045,.355,1);--ed-transition-function-fast-bezier:cubic-bezier(.23,1,.32,1);--ed-transition-all:all var(--ed-transition-duration) var(--ed-transition-function-ease-in-out-bezier);--ed-transition-fade:opacity var(--ed-transition-duration) var(--ed-transition-function-fast-bezier);--ed-transition-md-fade:transform var(--ed-transition-duration) var(--ed-transition-function-fast-bezier),opacity var(--ed-transition-duration) var(--ed-transition-function-fast-bezier);--ed-transition-fade-linear:opacity var(--ed-transition-duration-fast) linear;--ed-transition-border:border-color var(--ed-transition-duration-fast) var(--ed-transition-function-ease-in-out-bezier);--ed-transition-box-shadow:box-shadow var(--ed-transition-duration-fast) var(--ed-transition-function-ease-in-out-bezier);--ed-transition-color:color var(--ed-transition-duration-fast) var(--ed-transition-function-ease-in-out-bezier);--ed-component-size-large:40px;--ed-component-size:32px;--ed-component-size-small:28px;color-scheme:light;--ed-color-primary:#3370FF;--ed-color-primary-light-3:rgb(112.2,154.9,255);--ed-color-primary-light-5:rgb(153,183.5,255);--ed-color-primary-light-7:rgb(193.8,212.1,255);--ed-color-primary-light-8:rgb(214.2,226.4,255);--ed-color-primary-light-9:rgb(234.6,240.7,255);--ed-color-primary-dark-2:rgb(40.8,89.6,204);--ed-color-success:#34C724;--ed-color-success-light-3:rgb(112.9,215.8,101.7);--ed-color-success-light-5:rgb(153.5,227,145.5);--ed-color-success-light-7:rgb(194.1,238.2,189.3);--ed-color-success-light-8:rgb(214.4,243.8,211.2);--ed-color-success-light-9:rgb(234.7,249.4,233.1);--ed-color-success-dark-2:rgb(41.6,159.2,28.8);--ed-color-warning:#FF8800;--ed-color-warning-light-3:rgb(255,171.7,76.5);--ed-color-warning-light-5:rgb(255,195.5,127.5);--ed-color-warning-light-7:rgb(255,219.3,178.5);--ed-color-warning-light-8:rgb(255,231.2,204);--ed-color-warning-light-9:rgb(255,243.1,229.5);--ed-color-warning-dark-2:rgb(204,108.8,0);--ed-color-danger:#F54A45;--ed-color-danger-light-3:rgb(248,128.3,124.8);--ed-color-danger-light-5:rgb(250,164.5,162);--ed-color-danger-light-7:rgb(252,200.7,199.2);--ed-color-danger-light-8:rgb(253,218.8,217.8);--ed-color-danger-light-9:rgb(254,236.9,236.4);--ed-color-danger-dark-2:rgb(196,59.2,55.2);--ed-color-error:#F54A45;--ed-color-error-light-3:rgb(248,128.3,124.8);--ed-color-error-light-5:rgb(250,164.5,162);--ed-color-error-light-7:rgb(252,200.7,199.2);--ed-color-error-light-8:rgb(253,218.8,217.8);--ed-color-error-light-9:rgb(254,236.9,236.4);--ed-color-error-dark-2:rgb(196,59.2,55.2);--ed-color-info:#909399;--ed-color-info-light-3:rgb(177.3,179.4,183.6);--ed-color-info-light-5:rgb(199.5,201,204);--ed-color-info-light-7:rgb(221.7,222.6,224.4);--ed-color-info-light-8:rgb(232.8,233.4,234.6);--ed-color-info-light-9:rgb(243.9,244.2,244.8);--ed-color-info-dark-2:rgb(115.2,117.6,122.4);--ed-bg-color:#ffffff;--ed-bg-color-page:#f2f3f5;--ed-bg-color-overlay:#ffffff;--ed-text-color-primary:#1F2329;--ed-text-color-regular:#1F2329;--ed-text-color-secondary:#909399;--ed-text-color-placeholder:#8F959E;--ed-text-color-disabled:#8F959E;--ed-border-color:#BBBFC4;--ed-border-color-light:#BBBFC4;--ed-border-color-lighter:#ebeef5;--ed-border-color-extra-light:#f2f6fc;--ed-border-color-dark:#d4d7de;--ed-border-color-darker:#cdd0d6;--ed-fill-color:#f0f2f5;--ed-fill-color-light:rgba(31,35,41,.1019607843);--ed-fill-color-lighter:#fafafa;--ed-fill-color-extra-light:#fafcff;--ed-fill-color-dark:#ebedf0;--ed-fill-color-darker:#e6e8eb;--ed-fill-color-blank:#ffffff;--ed-box-shadow:0px 12px 32px 4px rgba(0,0,0,.04),0px 8px 20px rgba(0,0,0,.08);--ed-box-shadow-light:0px 0px 12px rgba(0,0,0,.12);--ed-box-shadow-lighter:0px 0px 6px rgba(0,0,0,.12);--ed-box-shadow-dark:0px 16px 48px 16px rgba(0,0,0,.08),0px 12px 32px rgba(0,0,0,.12),0px 8px 16px -8px rgba(0,0,0,.16);--ed-disabled-bg-color:var(--ed-fill-color-light);--ed-disabled-text-color:var(--ed-text-color-placeholder);--ed-disabled-border-color:var(--ed-border-color-light);--ed-overlay-color:rgba(0,0,0,.8);--ed-overlay-color-light:rgba(0,0,0,.7);--ed-overlay-color-lighter:rgba(0,0,0,.5);--ed-mask-color:rgba(255,255,255,.9);--ed-mask-color-extra-light:rgba(255,255,255,.3);--ed-border-width:1px;--ed-border-style:solid;--ed-border-color-hover:var(--ed-text-color-disabled);--ed-border:var(--ed-border-width) var(--ed-border-style) var(--ed-border-color);--ed-svg-monochrome-grey:var(--ed-border-color);--ed-fill-color-light:#EFF0F1}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--ed-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.ed-fade-in-linear-enter-active,.ed-fade-in-linear-leave-active{transition:var(--ed-transition-fade-linear)}.ed-fade-in-linear-enter-from,.ed-fade-in-linear-leave-to{opacity:0}.ed-fade-in-enter-active,.ed-fade-in-leave-active{transition:all var(--ed-transition-duration) cubic-bezier(.55,0,.1,1)}.ed-fade-in-enter-from,.ed-fade-in-leave-active{opacity:0}.ed-zoom-in-center-enter-active,.ed-zoom-in-center-leave-active{transition:all var(--ed-transition-duration) cubic-bezier(.55,0,.1,1)}.ed-zoom-in-center-enter-from,.ed-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.ed-zoom-in-top-enter-active,.ed-zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transform-origin:center top;transition:var(--ed-transition-md-fade)}.ed-zoom-in-top-enter-active[data-popper-placement^=top],.ed-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:center bottom}.ed-zoom-in-top-enter-from,.ed-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.ed-zoom-in-bottom-enter-active,.ed-zoom-in-bottom-leave-active{opacity:1;transform:scaleY(1);transform-origin:center bottom;transition:var(--ed-transition-md-fade)}.ed-zoom-in-bottom-enter-from,.ed-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.ed-zoom-in-left-enter-active,.ed-zoom-in-left-leave-active{opacity:1;transform:scale(1);transform-origin:top left;transition:var(--ed-transition-md-fade)}.ed-zoom-in-left-enter-from,.ed-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--ed-transition-duration) height ease-in-out,var(--ed-transition-duration) padding-top ease-in-out,var(--ed-transition-duration) padding-bottom ease-in-out}.ed-collapse-transition-enter-active,.ed-collapse-transition-leave-active{transition:var(--ed-transition-duration) max-height ease-in-out,var(--ed-transition-duration) padding-top ease-in-out,var(--ed-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--ed-transition-duration) width ease-in-out,var(--ed-transition-duration) padding-left ease-in-out,var(--ed-transition-duration) padding-right ease-in-out}.ed-list-enter-active,.ed-list-leave-active{transition:all 1s}.ed-list-enter-from,.ed-list-leave-to{opacity:0;transform:translateY(-30px)}.ed-list-leave-active{position:absolute!important}.ed-opacity-transition{transition:opacity var(--ed-transition-duration) cubic-bezier(.55,0,.1,1)}.ed-icon-loading{animation:rotating 2s linear infinite}.ed-icon--right{margin-left:5px}.ed-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ed-icon{--color:inherit;align-items:center;display:inline-flex;height:1em;justify-content:center;line-height:1em;position:relative;width:1em;fill:currentColor;color:var(--color);font-size:inherit}.ed-icon.is-loading{animation:rotating 2s linear infinite}.ed-icon svg{height:1em;width:1em}.ed-badge{--ed-badge-bg-color:var(--ed-color-danger);--ed-badge-radius:10px;--ed-badge-font-size:12px;--ed-badge-padding:6px;--ed-badge-size:18px;display:inline-block;position:relative;vertical-align:middle;width:-moz-fit-content;width:fit-content}.ed-badge__content{align-items:center;background-color:var(--ed-badge-bg-color);border:1px solid var(--ed-bg-color);border-radius:var(--ed-badge-radius);color:var(--ed-color-white);display:inline-flex;font-size:var(--ed-badge-font-size);height:var(--ed-badge-size);justify-content:center;padding:0 var(--ed-badge-padding);white-space:nowrap}.ed-badge__content.is-fixed{position:absolute;right:calc(1px + var(--ed-badge-size)/2);top:0;transform:translateY(-50%) translate(100%);z-index:var(--ed-index-normal)}.ed-badge__content.is-fixed.is-dot{right:5px}.ed-badge__content.is-dot{border-radius:50%;height:8px;padding:0;right:0;width:8px}.ed-badge__content.is-hide-zero{display:none}.ed-badge__content--primary{background-color:var(--ed-color-primary)}.ed-badge__content--success{background-color:var(--ed-color-success)}.ed-badge__content--warning{background-color:var(--ed-color-warning)}.ed-badge__content--info{background-color:var(--ed-color-info)}.ed-badge__content--danger{background-color:var(--ed-color-danger)}.ed-message{--ed-message-bg-color:var(--ed-color-info-light-9);--ed-message-border-color:var(--ed-border-color-lighter);--ed-message-padding:16px 20px;--ed-message-close-size:16px;--ed-message-close-icon-color:var(--ed-text-color-placeholder);--ed-message-close-hover-color:var(--ed-text-color-secondary);align-items:center;background-color:var(--ed-message-bg-color);border-color:var(--ed-message-text-color);border-radius:var(--ed-border-radius-base);border-style:var(--ed-border-style);border-width:var(--ed-border-width);box-sizing:border-box;display:flex;gap:8px;left:50%;max-width:calc(100% - 32px);padding:var(--ed-message-padding);position:fixed;top:20px;transform:translate(-50%);transition:opacity var(--ed-transition-duration),transform .4s,top .4s;width:-moz-fit-content;width:fit-content}.ed-message.is-center{justify-content:center}.ed-message.is-plain{background-color:var(--ed-bg-color-overlay);border-color:var(--ed-bg-color-overlay);box-shadow:var(--ed-box-shadow-light)}.ed-message p{margin:0}.ed-message--success{--ed-message-bg-color:var(--ed-color-success-light-9);--ed-message-border-color:var(--ed-color-success-light-8);--ed-message-text-color:var(--ed-color-success)}.ed-message--success .ed-message__content{color:#1f2329;font-size:14px;font-weight:500;letter-spacing:0;line-height:22px;overflow-wrap:break-word;text-align:left}.ed-message .ed-message-icon--success{color:var(--ed-message-text-color)}.ed-message--info{--ed-message-bg-color:var(--ed-color-info-light-9);--ed-message-border-color:var(--ed-color-info-light-8);--ed-message-text-color:var(--ed-color-info)}.ed-message--info .ed-message__content{color:#1f2329;font-size:14px;font-weight:500;letter-spacing:0;line-height:22px;overflow-wrap:break-word;text-align:left}.ed-message .ed-message-icon--info{color:var(--ed-message-text-color)}.ed-message--warning{--ed-message-bg-color:var(--ed-color-warning-light-9);--ed-message-border-color:var(--ed-color-warning-light-8);--ed-message-text-color:var(--ed-color-warning)}.ed-message--warning .ed-message__content{color:#1f2329;font-size:14px;font-weight:500;letter-spacing:0;line-height:22px;overflow-wrap:break-word;text-align:left}.ed-message .ed-message-icon--warning{color:var(--ed-message-text-color)}.ed-message--error{--ed-message-bg-color:var(--ed-color-error-light-9);--ed-message-border-color:var(--ed-color-error-light-8);--ed-message-text-color:var(--ed-color-error)}.ed-message--error .ed-message__content{color:#1f2329;font-size:14px;font-weight:500;letter-spacing:0;line-height:22px;overflow-wrap:break-word;text-align:left}.ed-message .ed-message-icon--error{color:var(--ed-message-text-color)}.ed-message .ed-message__badge{position:absolute;right:-8px;top:-8px}.ed-message__content{font-size:14px;line-height:1;padding:0}.ed-message__content:focus{outline-width:0}.ed-message .ed-message__closeBtn{color:var(--ed-message-close-icon-color);cursor:pointer;font-size:var(--ed-message-close-size)}.ed-message .ed-message__closeBtn:focus{outline-width:0}.ed-message .ed-message__closeBtn:hover{color:var(--ed-message-close-hover-color)}.ed-message-fade-enter-from,.ed-message-fade-leave-to{opacity:0;transform:translate(-50%,-100%)}
