.expand-transition-enter-active,.expand-transition-leave-active{transition:all .1s cubic-bezier(.25,.8,.5,1)!important}.expand-transition-move{transition:transform .1s}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition:all .1s cubic-bezier(.25,.8,.5,1)!important}.expand-x-transition-move{transition:transform .1s}.fade-enter-active,.fade-leave-active{transition:opacity .1s ease-in-out}.fade-enter-from,.fade-leave-to{opacity:0}.fade-slide-leave-active,.fade-slide-enter-active{transition:all .1s}.fade-slide-enter-from{opacity:0;transform:translate(-30px)}.fade-slide-leave-to{opacity:0;transform:translate(30px)}.fade-bottom-enter-active,.fade-bottom-leave-active{transition:opacity .25s,transform .3s}.fade-bottom-enter-from{opacity:0;transform:translateY(-10%)}.fade-bottom-leave-to{opacity:0;transform:translateY(10%)}.fade-scale-leave-active,.fade-scale-enter-active{transition:all .28s}.fade-scale-enter-from{opacity:0;transform:scale(1.2)}.fade-scale-leave-to{opacity:0;transform:scale(.8)}.fade-top-enter-active,.fade-top-leave-active{transition:opacity .2s,transform .25s}.fade-top-enter-from{opacity:0;transform:translateY(8%)}.fade-top-leave-to{opacity:0;transform:translateY(-8%)}.scale-transition-enter-active,.scale-transition-leave-active{transition:all .1s cubic-bezier(.25,.8,.5,1)!important}.scale-transition-move{transition:transform .1s}.scale-transition-enter-from,.scale-transition-leave,.scale-transition-leave-to{opacity:0;transform:scale(0)}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition:all .1s cubic-bezier(.25,.8,.5,1)!important}.scale-rotate-transition-move{transition:transform .1s}.scale-rotate-transition-enter-from,.scale-rotate-transition-leave,.scale-rotate-transition-leave-to{opacity:0;transform:scale(0)rotate(-45deg)}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition:all .1s cubic-bezier(.25,.8,.5,1)!important}.slide-y-transition-move{transition:transform .1s}.slide-y-transition-enter-from,.slide-y-transition-leave-to{opacity:0;transform:translateY(-15px)}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition:all .1s cubic-bezier(.25,.8,.5,1)!important}.slide-y-reverse-transition-move{transition:transform .1s}.slide-y-reverse-transition-enter-from,.slide-y-reverse-transition-leave-to{opacity:0;transform:translateY(15px)}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition:all .1s cubic-bezier(.25,.8,.5,1)!important}.slide-x-transition-move{transition:transform .1s}.slide-x-transition-enter-from,.slide-x-transition-leave-to{opacity:0;transform:translate(-15px)}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition:all .1s cubic-bezier(.25,.8,.5,1)!important}.slide-x-reverse-transition-move{transition:transform .1s}.slide-x-reverse-transition-enter-from,.slide-x-reverse-transition-leave-to{opacity:0;transform:translate(15px)}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition:all .1s cubic-bezier(.25,.8,.5,1)!important}.scroll-y-transition-move{transition:transform .1s}.scroll-y-transition-enter-from,.scroll-y-transition-leave-to{opacity:0}.scroll-y-transition-enter-from{transform:translateY(-15px)}.scroll-y-transition-leave-to{transform:translateY(15px)}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition:all .1s cubic-bezier(.25,.8,.5,1)!important}.scroll-y-reverse-transition-move{transition:transform .1s}.scroll-y-reverse-transition-enter-from,.scroll-y-reverse-transition-leave-to{opacity:0}.scroll-y-reverse-transition-enter-from{transform:translateY(15px)}.scroll-y-reverse-transition-leave-to{transform:translateY(-15px)}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition:all .1s cubic-bezier(.25,.8,.5,1)!important}.scroll-x-transition-move{transition:transform .1s}.scroll-x-transition-enter-from,.scroll-x-transition-leave-to{opacity:0}.scroll-x-transition-enter-from{transform:translate(-15px)}.scroll-x-transition-leave-to{transform:translate(15px)}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition:all .1s cubic-bezier(.25,.8,.5,1)!important}.scroll-x-reverse-transition-move{transition:transform .1s}.scroll-x-reverse-transition-enter-from,.scroll-x-reverse-transition-leave-to{opacity:0}.scroll-x-reverse-transition-enter-from{transform:translate(15px)}.scroll-x-reverse-transition-leave-to{transform:translate(-15px)}.zoom-out-enter-active,.zoom-out-leave-active{transition:opacity .1 ease-in-out, transform .15s ease-out}.zoom-out-enter-from,.zoom-out-leave-to{opacity:0;transform:scale(0)}.zoom-fade-enter-active,.zoom-fade-leave-active{transition:transform .1s,opacity .3s ease-out}.zoom-fade-enter-from{opacity:0;transform:scale(.92)}.zoom-fade-leave-to{opacity:0;transform:scale(1.06)}.collapse-transition{transition:height .1s ease-in-out,padding-top .1s ease-in-out,padding-bottom .1s ease-in-out}:root{--header-bg-color:#394664;--header-bg-hover-color:#273352;--header-active-menu-bg-color:#273352;--sider-dark-bg-color:#273352;--sider-dark-darken-bg-color:#273352;--sider-dark-lighten-bg-color:#273352;--primary-color:#2a50ec}html[data-theme=dark] .ant-pagination.ant-pagination-mini .ant-pagination-prev,html[data-theme=dark] .ant-pagination.ant-pagination-mini .ant-pagination-next,html[data-theme=dark] .ant-pagination.ant-pagination-mini .ant-pagination-item{background-color:#ffffff0a!important}html[data-theme=dark] .ant-pagination.ant-pagination-mini .ant-pagination-prev a,html[data-theme=dark] .ant-pagination.ant-pagination-mini .ant-pagination-next a,html[data-theme=dark] .ant-pagination.ant-pagination-mini .ant-pagination-item a{color:#8b949e!important}html[data-theme=dark] .ant-pagination.ant-pagination-mini .ant-select-arrow{color:#000000a6!important}html[data-theme=dark] .ant-pagination.ant-pagination-mini .ant-pagination-item-active{border:none;border-radius:none!important;background:#2a50edd9!important}html[data-theme=dark] .ant-pagination.ant-pagination-mini .ant-pagination-item-active a{color:#fff!important}html[data-theme=dark] .ant-pagination.ant-pagination .ant-select-status-error .ant-select-selector{border-color:#424242!important}.ant-pagination.ant-pagination-mini .ant-pagination-prev,.ant-pagination.ant-pagination-mini .ant-pagination-next{color:#000000e0;border:1px solid;font-size:12px}.ant-pagination.ant-pagination-mini .ant-pagination-prev:hover a,.ant-pagination.ant-pagination-mini .ant-pagination-next:hover a,.ant-pagination.ant-pagination-mini .ant-pagination-item:focus a,.ant-pagination.ant-pagination-mini .ant-pagination-item:hover a{color:#2a50ec}.ant-pagination.ant-pagination-mini .ant-pagination-prev,.ant-pagination.ant-pagination-mini .ant-pagination-next,.ant-pagination.ant-pagination-mini .ant-pagination-item{border:none;background-color:#f4f4f5!important;border-radius:4px!important;margin:0 4px!important}.ant-pagination.ant-pagination-mini .ant-pagination-prev a,.ant-pagination.ant-pagination-mini .ant-pagination-next a,.ant-pagination.ant-pagination-mini .ant-pagination-item a{color:#606266;margin-top:1px}.ant-pagination.ant-pagination-mini .ant-pagination-prev:last-child,.ant-pagination.ant-pagination-mini .ant-pagination-next:last-child,.ant-pagination.ant-pagination-mini .ant-pagination-item:last-child{margin-right:0!important}.ant-pagination.ant-pagination-mini .ant-pagination-item-active{border:none;border-radius:none!important;background-color:#2a50ec!important}.ant-pagination.ant-pagination-mini .ant-pagination-item-active a{color:#fff!important}.ant-pagination.ant-pagination-mini .ant-pagination-options{margin-left:12px}.ant-pagination.ant-pagination-mini .ant-pagination-options-quick-jumper input{text-align:center;height:22px;margin:0 6px;line-height:22px}.ant-pagination.ant-pagination-mini .ant-select-arrow{color:#cececd}.ant-pagination.ant-pagination .ant-select.ant-select-in-form-item{width:auto}.ant-pagination.ant-pagination-disabled{display:none!important}.ant-pagination.ant-pagination .ant-select-status-error .ant-select-selector{border-color:#d9d9d9!important}.ant-pagination.ant-pagination .ant-select-focused.ant-select-status-error .ant-select-selector{box-shadow:0 0 0 2px #d9d9d91a!important}.ant-input-number{min-width:110px}.ant-input-affix-wrapper .ant-input-suffix{right:9px}.ant-input-clear-icon{margin-right:5px}.ant-input-affix-wrapper-textarea-with-clear-btn{padding:0!important}.ant-input-affix-wrapper-textarea-with-clear-btn textarea.ant-input{padding:4px}.ant-input-group .ant-btn-icon-only.ant-btn-sm>*{font-size:16px}.ant-input-group svg{vertical-align:initial}.ant-btn{border-radius:15px;line-height:1.5714;display:inline-block}.ant-btn.ant-btn-block{display:inline-flex}.ant-btn.ant-btn-compact-item:not(.ant-btn-compact-first-item).ant-btn-compact-last-item,.ant-btn.ant-btn-compact-item:not(.ant-btn-compact-first-item).ant-btn-compact-last-item.ant-btn-sm,.ant-btn.ant-btn-compact-item:not(.ant-btn-compact-first-item).ant-btn-compact-last-item.ant-btn-lg{border-radius:0 8px 8px 0}[data-theme=light] .ant-btn-default{color:#000000e0;background-color:#fff;border-color:#ccc}[data-theme=light] .ant-btn-default:hover,[data-theme=light] .ant-btn-default:focus,[data-theme=light] .ant-btn-default:not(:disabled):hover,[data-theme=light] .ant-btn-default:not(:disabled):focus{color:#333;background-color:#f1f1f1;border-color:#bfbfbf}.ant-btn-primary{color:#fff;background-color:#2a50ec}.ant-btn-primary:hover,.ant-btn-primary:focus,.ant-btn-primary:not(:disabled):hover,.ant-btn-primary:not(:disabled):focus{color:#fff;background-color:#2a50ece6}.ant-btn-primary:not(.ant-btn-primary-background-ghost):not([disabled]){color:#fff}.ant-btn-primary:disabled{color:#fff;background-color:#2a50ecb3}.ant-btn-link:hover,.ant-btn-link:focus,.ant-btn-link:active,.ant-btn-link:not(:disabled):hover,.ant-btn-link:not(:disabled):focus,.ant-btn-link:not(:disabled):active{border-color:#0000!important}[data-theme=light] .ant-btn.ant-btn-link.is-disabled{color:#00000040;text-shadow:none;box-shadow:none;cursor:not-allowed!important;background-color:#0000!important;border-color:#0000!important}[data-theme=dark] .ant-btn.ant-btn-link.is-disabled{text-shadow:none;box-shadow:none;color:#ffffff40!important;cursor:not-allowed!important;background-color:#0000!important;border-color:#0000!important}.ant-btn-success.ant-btn-link:not([disabled=disabled]){color:#52c41a}.ant-btn-success.ant-btn-link:not([disabled=disabled]):hover,.ant-btn-success.ant-btn-link:not([disabled=disabled]):focus,.ant-btn-success.ant-btn-link:not([disabled=disabled]):not(:disabled):hover,.ant-btn-success.ant-btn-link:not([disabled=disabled]):not(:disabled):focus{color:#6ae32e;border-color:#0000}.ant-btn-success.ant-btn-link:not([disabled=disabled]):active{color:#3f9714}.ant-btn-success.ant-btn-link.ant-btn-loading:before,.ant-btn-warning.ant-btn-link.ant-btn-loading:before,.ant-btn-error.ant-btn-link.ant-btn-loading:before,.ant-btn-background-ghost.ant-btn-link.ant-btn-loading:before,.ant-btn.ant-btn-link.ant-btn-loading:before{background:0 0}.ant-btn-success:not(.ant-btn-link):not(.is-disabled){color:#fff;background-color:#52c41a;border-color:#52c41a}.ant-btn-success:not(.ant-btn-link):not(.is-disabled):hover,.ant-btn-success:not(.ant-btn-link):not(.is-disabled):focus,.ant-btn-success:not(.ant-btn-link):not(.is-disabled):not(:disabled):hover,.ant-btn-success:not(.ant-btn-link):not(.is-disabled):not(:disabled):focus{color:#fff;background-color:#6ae32e;border-color:#6ae32e}.ant-btn-success:not(.ant-btn-link):not(.is-disabled):active,.ant-btn-success:not(.ant-btn-link):not(.is-disabled):not(:disabled):active{background-color:#3f9714;border-color:#3f9714}.ant-btn-warning.ant-btn-link:not([disabled=disabled]){color:#faad14}.ant-btn-warning.ant-btn-link:not([disabled=disabled]):hover,.ant-btn-warning.ant-btn-link:not([disabled=disabled]):focus,.ant-btn-warning.ant-btn-link:not([disabled=disabled]):not(:disabled):hover,.ant-btn-warning.ant-btn-link:not([disabled=disabled]):not(:disabled):focus{color:#fbbe46;border-color:#0000}.ant-btn-warning.ant-btn-link:not([disabled=disabled]):active,.ant-btn-warning.ant-btn-link:not([disabled=disabled]):not(:disabled):active{color:#d69005}.ant-btn-warning:not(.ant-btn-link):not(.is-disabled){color:#fff;background-color:#faad14;border-color:#faad14}.ant-btn-warning:not(.ant-btn-link):not(.is-disabled):hover,.ant-btn-warning:not(.ant-btn-link):not(.is-disabled):focus,.ant-btn-warning:not(.ant-btn-link):not(.is-disabled):not(:disabled):hover,.ant-btn-warning:not(.ant-btn-link):not(.is-disabled):not(:disabled):focus{color:#fff;background-color:#fbbe46;border-color:#fbbe46}.ant-btn-warning:not(.ant-btn-link):not(.is-disabled):active,.ant-btn-warning:not(.ant-btn-link):not(.is-disabled):not(:disabled):active{background-color:#d69005;border-color:#d69005}.ant-btn-error.ant-btn-link:not([disabled=disabled]){color:#ff4d4f}.ant-btn-error.ant-btn-link:not([disabled=disabled]):hover,.ant-btn-error.ant-btn-link:not([disabled=disabled]):focus,.ant-btn-error.ant-btn-link:not([disabled=disabled]):not(:disabled):hover,.ant-btn-error.ant-btn-link:not([disabled=disabled]):not(:disabled):focus{color:#ff8081;border-color:#0000}.ant-btn-error.ant-btn-link:not([disabled=disabled]):active,.ant-btn-error.ant-btn-link:not([disabled=disabled]):not(:disabled):active{color:#ff1a1d}.ant-btn-error:not(.ant-btn-link):not(.is-disabled){color:#fff;background-color:#ff4d4f;border-color:#ff4d4f}.ant-btn-error:not(.ant-btn-link):not(.is-disabled):hover,.ant-btn-error:not(.ant-btn-link):not(.is-disabled):focus,.ant-btn-error:not(.ant-btn-link):not(.is-disabled):not(:disabled):hover,.ant-btn-error:not(.ant-btn-link):not(.is-disabled):not(:disabled):focus{color:#fff;background-color:#ff8081;border-color:#ff8081}.ant-btn-error:not(.ant-btn-link):not(.is-disabled):active,.ant-btn-error:not(.ant-btn-link):not(.is-disabled):not(:disabled):active{background-color:#ff1a1d;border-color:#ff1a1d}.ant-btn-background-ghost{border-width:1px;background-color:#0000!important}.ant-btn-background-ghost[disabled],.ant-btn-background-ghost[disabled]:hover{color:#fff6!important;background-color:#0000!important;border-color:#fff6!important}.ant-btn-dashed.ant-btn-background-ghost,.ant-btn-default.ant-btn-background-ghost,.ant-btn-dashed.ant-btn-background-ghost:hover,.ant-btn-default.ant-btn-background-ghost:hover,.ant-btn-dashed.ant-btn-background-ghost:focus,.ant-btn-default.ant-btn-background-ghost:focus,.ant-btn-dashed.ant-btn-background-ghost:not(:disabled):hover,.ant-btn-default.ant-btn-background-ghost:not(:disabled):hover,.ant-btn-dashed.ant-btn-background-ghost:not(:disabled):focus,.ant-btn-default.ant-btn-background-ghost:not(:disabled):focus{color:#fff;border-color:#fff}.ant-btn-dashed.ant-btn-background-ghost:active,.ant-btn-default.ant-btn-background-ghost:active,.ant-btn-dashed.ant-btn-background-ghost:not(:disabled):active,.ant-btn-default.ant-btn-background-ghost:not(:disabled):active{color:#e6e6e6;border-color:#e6e6e6}.ant-btn-dashed.ant-btn-background-ghost[disabled],.ant-btn-default.ant-btn-background-ghost[disabled],.ant-btn-dashed.ant-btn-background-ghost[disabled]:hover,.ant-btn-default.ant-btn-background-ghost[disabled]:hover{color:#fff6!important;border-color:#fff6!important}.ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link){color:#52c41a;background-color:#0000;border-width:1px;border-color:#52c41a}.ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link):hover,.ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link):focus,.ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link):not(:disabled):hover,.ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link):not(:disabled):focus{border-color:#6ae32e;color:#6ae32e!important}.ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link):active,.ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link):not(:disabled):active{color:#3f9714;border-color:#3f9714}.ant-btn-background-ghost.ant-btn-warning:not(.ant-btn-link){color:#faad14;background-color:#0000;border-width:1px;border-color:#faad14}.ant-btn-background-ghost.ant-btn-warning:not(.ant-btn-link):hover,.ant-btn-background-ghost.ant-btn-warning:not(.ant-btn-link):focus,.ant-btn-background-ghost.ant-btn-warning:not(.ant-btn-link):not(:disabled):hover,.ant-btn-background-ghost.ant-btn-warning:not(.ant-btn-link):not(:disabled):focus{border-color:#fbbe46;color:#fbbe46!important}.ant-btn-background-ghost.ant-btn-warning:not(.ant-btn-link):active{color:#d69005;border-color:#d69005}.ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link){color:#ff4d4f;background-color:#0000;border-width:1px;border-color:#ff4d4f}.ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link):hover,.ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link):focus,.ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link):not(:disabled):hover,.ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link):not(:disabled):focus{border-color:#ff8081;color:#ff8081!important}.ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link):active,.ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link):not(:disabled):active{color:#ff1a1d;border-color:#ff1a1d}.ant-btn-ghost.ant-btn-link:not([disabled=disabled]){color:#fff}.ant-btn-ghost.ant-btn-link:not([disabled=disabled]):hover,.ant-btn-ghost.ant-btn-link:not([disabled=disabled]):focus,.ant-btn-ghost.ant-btn-link:not([disabled=disabled]):not(:disabled):hover,.ant-btn-ghost.ant-btn-link:not([disabled=disabled]):not(:disabled):focus{color:#fff;border-color:#0000}.ant-btn.purple{color:#fff!important;background-color:#605ca8!important;border-color:#605ca8!important}.ant-btn.purple:hover,.ant-btn.purple:focus,.ant-btn.purple:not(:disabled):hover,.ant-btn.purple:not(:disabled):focus{color:#fff!important;background-color:#807dba!important;border-color:#807dba!important}.ant-image-preview-root img{display:unset}.ant-back-top{bottom:20px;right:20px}.collapse-container__body>.ant-descriptions{margin-left:6px}.ant-image-preview-operations{background-color:#0000004d}.ant-popover-content{box-shadow:0 2px 12px #0000001a}.ant-modal>div[aria-hidden=true]{display:none!important}.modal-icon-warning{color:#faad14!important}.modal-icon-success{color:#52c41a!important}.modal-icon-error{color:#ff4d4f!important}.modal-icon-info{color:#2a50ec!important}.ant-modal.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-content{flex:1}.ant-modal.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-content .modal-posfull-content{white-space:break-spaces;word-break:break-all;max-height:300px;overflow-y:auto}.ant-checkbox-checked .ant-checkbox-inner:after,.ant-tree-checkbox-checked .ant-tree-checkbox-inner:after{border-top:0!important;border-left:0!important}.ant-tree-list-scrollbar-show,.ant-select-tree-list-scrollbar-show{width:6px!important;display:block!important}.ant-tree-list-scrollbar-thumb,.ant-select-tree-list-scrollbar-thumb{background:#0003!important}.ant-tag{font-size:14px!important}html[data-theme=dark] h1,html[data-theme=dark] h2,html[data-theme=dark] h3,html[data-theme=dark] h4,html[data-theme=dark] h5,html[data-theme=dark] h6{color:#ffffffa6}html[data-theme=dark] .ant-tree-list-scrollbar-thumb,html[data-theme=dark] .ant-select-tree-list-scrollbar-thumb{background:#fff3!important}@media (max-width:768px){.md\:hidden{display:none}}#app{width:100%;height:100%}ul{padding-left:0;list-style-type:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background-color:#0000000d;border-radius:8px}::-webkit-scrollbar-thumb{background-color:#90939933;border-radius:8px}::-webkit-scrollbar-thumb:hover{background-color:#b6b7b9}::-webkit-scrollbar-corner{background:0 0}.ant-table .ant-table-body,.ant-table .ant-table-content{scrollbar-width:thin;scrollbar-color:#9093994d transparent}.bg-white{background-color:#fff!important}html[data-theme=light] .text-secondary{color:#00000073}html[data-theme=light] .ant-alert-success{background-color:#f6ffed;border:1px solid #b7eb8f}html[data-theme=light] .ant-alert-error{background-color:#fff2f0;border:1px solid #ffccc7}html[data-theme=light] .ant-alert-warning{background-color:#fffbe6;border:1px solid #ffe58f}html[data-theme=dark] .text-secondary{color:#8b949e}html[data-theme=dark] .ant-card-grid-hoverable:hover{box-shadow:0 3px 6px -4px #0000007a,0 6px 16px #00000052,0 9px 28px 8px #0003}html[data-theme=dark] .ant-card-grid{box-shadow:1px 0 #434343,0 1px #434343,1px 1px #434343,inset 1px 0 #434343,inset 0 1px #434343}html[data-theme=dark] .ant-calendar-selected-day .ant-calendar-date{color:#000c}html[data-theme=dark] .ant-select-tree li .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected{color:#000000e6}html[data-theme=dark] .table,html[data-theme=dark] .table th,html[data-theme=dark] .table td{border:1px solid #333}html[data-theme=dark] .table th,html[data-theme=dark] .table tr:hover{background-color:#222}html[data-theme=dark] .table tr:hover .table{background-color:#111}html[data-theme=dark] .ant-picker-input>input,html[data-theme=dark] .ant-picker-input>input:hover,html[data-theme=dark] .ant-picker-input>input:focus,html[data-theme=dark] .ant-picker-input>input-focused{box-shadow:none;border-color:#0000}*>.enter-x:first-child{transform:translate(50px)}*>.-enter-x:first-child{transform:translate(-50px)}*>.enter-x:first-child,*>.-enter-x:first-child{z-index:9;opacity:0;animation:.4s ease-in-out .1s forwards enter-x-animation}*>.enter-x:nth-child(2){transform:translate(50px)}*>.-enter-x:nth-child(2){transform:translate(-50px)}*>.enter-x:nth-child(2),*>.-enter-x:nth-child(2){z-index:8;opacity:0;animation:.4s ease-in-out .2s forwards enter-x-animation}*>.enter-x:nth-child(3){transform:translate(50px)}*>.-enter-x:nth-child(3){transform:translate(-50px)}*>.enter-x:nth-child(3),*>.-enter-x:nth-child(3){z-index:7;opacity:0;animation:.4s ease-in-out .3s forwards enter-x-animation}*>.enter-x:nth-child(4){transform:translate(50px)}*>.-enter-x:nth-child(4){transform:translate(-50px)}*>.enter-x:nth-child(4),*>.-enter-x:nth-child(4){z-index:6;opacity:0;animation:.4s ease-in-out .4s forwards enter-x-animation}*>.enter-x:nth-child(5){transform:translate(50px)}*>.-enter-x:nth-child(5){transform:translate(-50px)}*>.enter-x:nth-child(5),*>.-enter-x:nth-child(5){z-index:5;opacity:0;animation:.4s ease-in-out .5s forwards enter-x-animation}*>.enter-y:first-child{transform:translate(50px)}*>.-enter-y:first-child{transform:translate(-50px)}*>.enter-y:first-child,*>.-enter-y:first-child{z-index:9;opacity:0;animation:.4s ease-in-out .1s forwards enter-y-animation}*>.enter-y:nth-child(2){transform:translate(50px)}*>.-enter-y:nth-child(2){transform:translate(-50px)}*>.enter-y:nth-child(2),*>.-enter-y:nth-child(2){z-index:8;opacity:0;animation:.4s ease-in-out .2s forwards enter-y-animation}*>.enter-y:nth-child(3){transform:translate(50px)}*>.-enter-y:nth-child(3){transform:translate(-50px)}*>.enter-y:nth-child(3),*>.-enter-y:nth-child(3){z-index:7;opacity:0;animation:.4s ease-in-out .3s forwards enter-y-animation}*>.enter-y:nth-child(4){transform:translate(50px)}*>.-enter-y:nth-child(4){transform:translate(-50px)}*>.enter-y:nth-child(4),*>.-enter-y:nth-child(4){z-index:6;opacity:0;animation:.4s ease-in-out .4s forwards enter-y-animation}*>.enter-y:nth-child(5){transform:translate(50px)}*>.-enter-y:nth-child(5){transform:translate(-50px)}*>.enter-y:nth-child(5),*>.-enter-y:nth-child(5){z-index:5;opacity:0;animation:.4s ease-in-out .5s forwards enter-y-animation}@keyframes enter-x-animation{to{opacity:1;transform:translate(0)}}@keyframes enter-y-animation{to{opacity:1;transform:translateY(0)}}input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff!important}:-webkit-autofill{transition:background-color 5000s ease-in-out!important}html{-moz-text-size-adjust:100%;text-size-adjust:100%;overflow:hidden}html,body{width:100%;height:100%;overflow:hidden visible!important}html.color-weak,body.color-weak{filter:invert(80%)}html.gray-mode,body.gray-mode{filter:progid:dximagetransform.microsoft.basicimage(grayscale=1)}a:focus,a:active,button,div,svg,span{outline:none!important}.table{border-spacing:0;border-collapse:collapse;border:1px solid #f0f0f0;width:100%}.table th,.table td{vertical-align:middle;border:1px solid #f0f0f0;padding:8px}.table th{background-color:#fafafa;font-weight:400}.table tr:hover{background-color:#fafafa}.table tr:hover .table{background-color:#fff}.ant-tabs .ant-tabs-tab-btn{color:#000000bf}.ant-card .ant-card-head-title{font-weight:400}.ant-popover-container{padding:12px 15px}.ant-popover-container .ant-popover-content{box-shadow:none}.full-loading{z-index:200;background-color:#f0f2f566;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.full-loading.absolute{z-index:300;position:absolute;top:0;left:0}html[data-theme=dark] .full-loading{background-color:#00000073}.epic-tree .epic-tree-main{padding-right:10px}.epic-tree ul{padding:0;list-style:none}.epic-tree a{color:var(--ep-text-main);display:flex}.epic-tree a:hover{color:var(--ep-text-main)}.epic-tree a .text{width:100%;display:inline-block}.epic-tree a .text.hover{background-color:var(--ep-muted)}.epic-tree a .text.checked{background:var(--ep-primary-faded);color:var(--ep-primary)}.epic-tree a .text .epic-text-padding{white-space:nowrap;color:var(--ep-text-main);padding:0 6px}.epic-tree a .text .epic-text-padding.hidden{color:var(--ep-text-helper)}.epic-tree a .text .epic-text-padding .epic-copy-id-btn{display:none}.epic-tree a .text .epic-text-padding:hover .epic-copy-id-btn{display:block}.epic-tree .epic-node-type-text{font-size:var(--ep-text-sm);color:var(--ep-disabled);margin-left:6px}.epic-tree .epic-tree-node{cursor:pointer;min-height:30px;padding-left:16px;line-height:30px}.epic-tree .epic-tree-node.level-1{padding-left:10px}.epic-tree .epic-tree-node .is-locked>a>span>.epic-text-padding,.epic-tree .epic-tree-node .is-locked>a>span>div>.epic-text-padding{color:var(--ep-disabled);cursor:not-allowed}.epic-tree .epic-tree-node .is-locked>a>span .epic-tree-action,.epic-tree .epic-tree-node .is-locked>a>span>div .epic-tree-action{display:none!important}.epic-tree .epic-tree-node .icon-expanded{color:var(--ep-border);font-size:var(--ep-text-sm);transition:transform .3s;position:absolute;left:8px}.epic-tree .epic-tree-node .icon-expanded.expanded{transform:rotate(90deg)}.epic-tree .epic-tree-sublist{height:0;overflow:hidden}.epic-tree .epic-tree-sublist.expanded{height:auto}.epic-tree .epic-tree-sublist .epic-tree-node{position:relative}.epic-tree .epic-tree-sublist .epic-tree-node:after,.epic-tree .epic-tree-sublist .epic-tree-node:before{content:"";background:var(--ep-border);z-index:99;position:absolute}.epic-tree .epic-tree-sublist .epic-tree-node:after{width:1px;height:100%;top:0;left:4px}.epic-tree .epic-tree-sublist .epic-tree-node:before{width:8px;height:1px;top:13px;left:4px}.epic-tree .epic-tree-sublist .epic-tree-node.expanded:before{display:none}.epic-tree .epic-tree-sublist .epic-tree-node:last-child:after{height:13px}.ep-designer-skeleton{background:var(--ep-canvas-container-background);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.ep-skeleton-header{border:1px solid var(--ep-border);background-color:var(--ep-designer-background);border-bottom:0;justify-content:space-between;align-items:center;height:42px;padding:0 12px;display:flex}.ep-skeleton-header-left{align-items:center;gap:12px;display:flex}.ep-skeleton-header-right{gap:8px;display:flex}.ep-skeleton-button{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:4px;width:80px;height:24px;animation:1.5s infinite skeleton-loading}.ep-skeleton-body{border-top:1px solid var(--ep-border);border-bottom:1px solid var(--ep-border);flex:1;height:0;display:flex}.ep-skeleton-activity-bar{background-color:var(--ep-designer-background);border-right:1px solid var(--ep-border);border-left:1px solid var(--ep-border);flex-direction:column;align-items:center;gap:12px;width:48px;padding:8px 0;display:flex}.ep-skeleton-activity-item{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:4px;width:32px;height:32px;animation:1.5s infinite skeleton-loading}.ep-skeleton-sidebar{background-color:var(--ep-designer-background);border-right:1px solid var(--ep-border);flex-direction:column;gap:16px;width:280px;padding:16px;display:flex}.ep-skeleton-form-item{flex-direction:column;gap:8px;width:100%;display:flex}.ep-skeleton-form-item:before{content:"";background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:4px;width:100%;height:24px;animation:1.5s infinite skeleton-loading;display:block}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.ep-tooltip-wrapper,.ep-tooltip-trigger{display:contents}.ep-tooltip{z-index:9999;pointer-events:none;max-width:250px;position:fixed}.ep-tooltip .ep-tooltip-arrow .ep-tooltip-arrow-content,.ep-tooltip .ep-tooltip-inner{background-color:#000000bf}.ep-tooltip .ep-tooltip-content{position:relative}.ep-tooltip .ep-tooltip-arrow{pointer-events:none;width:13px;height:13px;position:absolute;overflow:hidden}.ep-tooltip .ep-tooltip-arrow .ep-tooltip-arrow-content{background-color:#000000bf;border-radius:1px;width:8px;height:8px;margin:auto;position:absolute;inset:0;transform:rotate(45deg)}.ep-tooltip .ep-tooltip-inner{min-width:30px;color:var(--ep-secondary);text-align:left;overflow-wrap:break-word;background-color:#000000bf;border-radius:4px;padding:8px;font-size:12px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.ep-tooltip.ep-tooltip-placement-top .ep-tooltip-arrow,.ep-tooltip.ep-tooltip-placement-topLeft .ep-tooltip-arrow,.ep-tooltip.ep-tooltip-placement-topRight .ep-tooltip-arrow{bottom:-6px}.ep-tooltip.ep-tooltip-placement-top .ep-tooltip-arrow{left:50%;transform:translate(-50%)}.ep-tooltip.ep-tooltip-placement-topLeft .ep-tooltip-arrow{left:16px}.ep-tooltip.ep-tooltip-placement-topRight .ep-tooltip-arrow{right:16px}.ep-tooltip.ep-tooltip-placement-bottom .ep-tooltip-arrow,.ep-tooltip.ep-tooltip-placement-bottomLeft .ep-tooltip-arrow,.ep-tooltip.ep-tooltip-placement-bottomRight .ep-tooltip-arrow{top:-6px}.ep-tooltip.ep-tooltip-placement-bottom .ep-tooltip-arrow{left:50%;transform:translate(-50%)}.ep-tooltip.ep-tooltip-placement-bottomLeft .ep-tooltip-arrow{left:16px}.ep-tooltip.ep-tooltip-placement-bottomRight .ep-tooltip-arrow{right:16px}.ep-tooltip.ep-tooltip-placement-left .ep-tooltip-arrow{top:50%;right:-6px;transform:translateY(-50%)}.ep-tooltip.ep-tooltip-placement-right .ep-tooltip-arrow{top:50%;left:-6px;transform:translateY(-50%)}.ep-tooltip-fade-enter-from,.ep-tooltip-fade-leave-to{opacity:0}.ep-tooltip-fade-enter-active,.ep-tooltip-fade-leave-active{transition:all .2s}.ep-collapse[data-v-8cf694e8]{border:1px solid var(--ep-border);border-radius:4px;overflow:hidden}.ep-collapse--default[data-v-8cf694e8]{border:none}.ep-collapse.bordered[data-v-8cf694e8]{border:1px solid var(--ep-border);border-radius:4px}.ep-collapse[data-v-8cf694e8]:not(.bordered){border:none}.ep-collapse-panel[data-v-3959f3f1]{transition:all .3s}.ep-collapse-panel--bordered[data-v-3959f3f1]{border-bottom:1px solid var(--ep-border)}.ep-collapse-panel--bordered[data-v-3959f3f1]:last-child{border-bottom:none}.ep-collapse-panel__header[data-v-3959f3f1]{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.ep-collapse-panel__header-content[data-v-3959f3f1]{flex:1;justify-content:space-between;align-items:center;display:flex}.ep-collapse-panel__title[data-v-3959f3f1]{color:var(--ep-text-main);font-size:14px;font-weight:500}.ep-collapse-panel__arrow[data-v-3959f3f1]{justify-content:center;align-items:center;margin-left:8px;font-size:12px;transition:transform .3s;display:flex}.ep-collapse-panel__arrow--active[data-v-3959f3f1]{transform:rotate(90deg)}.ep-collapse-panel__content-wrapper[data-v-3959f3f1],.ep-collapse-transition-enter-active[data-v-3959f3f1],.ep-collapse-transition-leave-active[data-v-3959f3f1]{transition:height .3s;overflow:hidden}.ep-collapse-transition-enter-from[data-v-3959f3f1],.ep-collapse-transition-leave-to[data-v-3959f3f1]{height:0}.ep-tooltip-wrapper[data-v-746b1db9],.ep-tooltip-trigger[data-v-746b1db9]{display:contents}.ep-tooltip[data-v-746b1db9]{z-index:9999;pointer-events:none;max-width:250px;position:fixed}.ep-tooltip .ep-tooltip-arrow .ep-tooltip-arrow-content[data-v-746b1db9],.ep-tooltip .ep-tooltip-inner[data-v-746b1db9]{background-color:#000000bf}.ep-tooltip .ep-tooltip-content[data-v-746b1db9]{position:relative}.ep-tooltip .ep-tooltip-arrow[data-v-746b1db9]{pointer-events:none;width:13px;height:13px;position:absolute;overflow:hidden}.ep-tooltip .ep-tooltip-arrow .ep-tooltip-arrow-content[data-v-746b1db9]{background-color:#000000bf;border-radius:1px;width:8px;height:8px;margin:auto;position:absolute;inset:0;transform:rotate(45deg)}.ep-tooltip .ep-tooltip-inner[data-v-746b1db9]{min-width:30px;color:var(--ep-secondary);text-align:left;overflow-wrap:break-word;background-color:#000000bf;border-radius:4px;padding:8px;font-size:12px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.ep-tooltip.ep-tooltip-placement-top .ep-tooltip-arrow[data-v-746b1db9],.ep-tooltip.ep-tooltip-placement-topLeft .ep-tooltip-arrow[data-v-746b1db9],.ep-tooltip.ep-tooltip-placement-topRight .ep-tooltip-arrow[data-v-746b1db9]{bottom:-6px}.ep-tooltip.ep-tooltip-placement-top .ep-tooltip-arrow[data-v-746b1db9]{left:50%;transform:translate(-50%)}.ep-tooltip.ep-tooltip-placement-topLeft .ep-tooltip-arrow[data-v-746b1db9]{left:16px}.ep-tooltip.ep-tooltip-placement-topRight .ep-tooltip-arrow[data-v-746b1db9]{right:16px}.ep-tooltip.ep-tooltip-placement-bottom .ep-tooltip-arrow[data-v-746b1db9],.ep-tooltip.ep-tooltip-placement-bottomLeft .ep-tooltip-arrow[data-v-746b1db9],.ep-tooltip.ep-tooltip-placement-bottomRight .ep-tooltip-arrow[data-v-746b1db9]{top:-6px}.ep-tooltip.ep-tooltip-placement-bottom .ep-tooltip-arrow[data-v-746b1db9]{left:50%;transform:translate(-50%)}.ep-tooltip.ep-tooltip-placement-bottomLeft .ep-tooltip-arrow[data-v-746b1db9]{left:16px}.ep-tooltip.ep-tooltip-placement-bottomRight .ep-tooltip-arrow[data-v-746b1db9]{right:16px}.ep-tooltip.ep-tooltip-placement-left .ep-tooltip-arrow[data-v-746b1db9]{top:50%;right:-6px;transform:translateY(-50%)}.ep-tooltip.ep-tooltip-placement-right .ep-tooltip-arrow[data-v-746b1db9]{top:50%;left:-6px;transform:translateY(-50%)}.ep-tooltip-fade-enter-from[data-v-746b1db9],.ep-tooltip-fade-leave-to[data-v-746b1db9]{opacity:0}.ep-tooltip-fade-enter-active[data-v-746b1db9],.ep-tooltip-fade-leave-active[data-v-746b1db9]{transition:all .2s}:root{--ep-text-main:var(--ep-foreground);--ep-text-secondary:var(--ep-secondary-foreground);--ep-text-helper:var(--ep-muted-foreground);--ep-disabled:color-mix(in oklch, var(--ep-muted-foreground), var(--ep-background) 30%);--ep-primary-faded:color-mix(in oklab, var(--ep-primary) 5%, transparent);--ep-designer-background:color-mix(in oklch, var(--ep-background), #fff 8%);--ep-canvas-container-background:color-mix(in oklch, var(--ep-secondary), var(--ep-background) 60%);--ep-container-dot-color:var(--ep-muted-foreground);--ep-text-sm:12px;--ep-text-md:14px;--ep-text-lg:16px;--ep-radius:6px;--ep-background:#fff;--ep-foreground:#09090b;--ep-primary:var(--primary-color);--ep-primary-foreground:#eff6ff;--ep-secondary:#f4f4f5;--ep-secondary-foreground:#18181b;--ep-muted:#f4f4f5;--ep-muted-foreground:#71717b;--ep-destructive:#e40014;--ep-border:#e4e4e7;--ep-sidebar:#fafafa}@supports (color:lab(0% 0 0)){:root{--ep-background:lab(100% 0 0);--ep-foreground:lab(2.51107% .242703 -.886115);--ep-primary-foreground:lab(96.492% -1.14644 -5.11479);--ep-secondary:lab(96.1634% .0993311 -.364041);--ep-secondary-foreground:lab(8.30603% .618205 -2.16572);--ep-muted:lab(96.1634% .0993311 -.364041);--ep-muted-foreground:lab(47.8878% 1.65477 -5.77283);--ep-destructive:lab(48.4493% 77.4328 61.5452);--ep-border:lab(90.6853% .399232 -1.45452);--ep-sidebar:lab(98.26% 0 0)}}.dark{--ep-background:#09090b;--ep-foreground:#fafafa;--ep-primary:#3080ff;--ep-primary-foreground:#eff6ff;--ep-secondary:#27272a;--ep-secondary-foreground:#fafafa;--ep-muted:#27272a;--ep-muted-foreground:#9f9fa9;--ep-destructive:#ff6568;--ep-border:#ffffff1a;--ep-sidebar:#18181b}@supports (color:lab(0% 0 0)){.dark{--ep-background:lab(2.51107% .242703 -.886115);--ep-foreground:lab(98.26% 0 0);--ep-primary:lab(54.1736% 13.3369 -74.6839);--ep-primary-foreground:lab(96.492% -1.14644 -5.11479);--ep-secondary:lab(15.7305% .613764 -2.16959);--ep-secondary-foreground:lab(98.26% 0 0);--ep-muted:lab(15.7305% .613764 -2.16959);--ep-muted-foreground:lab(65.6464% 1.53497 -5.42429);--ep-destructive:lab(63.7053% 60.745 31.3109);--ep-border:lab(100% 0 0/.1);--ep-sidebar:lab(8.30603% .618205 -2.16572)}}.epic-right-sidebar-container{background-color:var(--ep-designer-background);border-radius:0 6px 6px 0}.epic-right-sidebar-hide-btn{background-color:var(--ep-designer-background);width:16px;height:88px;color:var(--ep-text-helper);border:1px solid var(--ep-border);border-right:0;border-radius:32px 0 0 32px;top:50%;left:-16px;transform:translateY(-50%)}.epic-right-sidebar{background-color:var(--ep-designer-background);border-left:1px solid var(--ep-border);border-right:1px solid var(--ep-border);border-radius:0 6px 6px 0;flex-direction:column;height:100%;transition:width .3s;display:flex;overflow-x:hidden}.epic-right-sidebar.hide{border-left:0;width:0}.epic-right-sidebar .epic-breadcrumb{border-bottom:1px solid var(--ep-border);color:var(--ep-text-main)}.epic-right-sidebar .epic-breadcrumb .iconfont{color:var(--ep-text-secondary);font-size:var(--ep-text-sm)}.epic-right-sidebar .epic-actions-container{display:flex}.epic-right-sidebar .epic-actions-container .epic-action-item{text-align:center;border-bottom:1px solid var(--ep-border);cursor:pointer;flex:1;padding:8px}.epic-right-sidebar .epic-actions-container .epic-action-item:after{content:"";width:0%;left:50%}.epic-right-sidebar .epic-actions-container .epic-action-item.checked{color:var(--ep-primary);transition:all .3s;position:relative}.epic-right-sidebar .epic-actions-container .epic-action-item.checked:after{content:"";background-color:var(--ep-primary);width:100%;height:2px;transition:all .3s;position:absolute;bottom:0;left:0}.epic-right-sidebar .epic-sidebar-content{flex:1;overflow:auto}.epic-header-container{border-bottom:0}.epic-header,.epic-header a{background-color:var(--ep-designer-background);color:var(--ep-text-main);justify-content:space-between;align-items:center;padding:0 12px 6px;display:flex}.epic-action-bar{background-color:var(--ep-designer-background);border-right:1px solid var(--ep-border);border-left:1px solid var(--ep-border);border-radius:6px 0 0 6px;width:48px;padding:8px 0}.epic-action-bar .epic-action-item{text-align:center;cursor:pointer;color:var(--ep-text-main);border-radius:var(--ep-radius);flex-direction:column;justify-content:center;align-items:center;padding:5px 0 3px;transition:all .3s;display:flex;position:relative}.epic-action-bar .epic-action-item:hover{background:var(--ep-muted)}.epic-action-bar .epic-action-item:before{content:"";background-color:var(--ep-primary);border-radius:var(--ep-radius);opacity:0;width:100%;height:100%;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.epic-action-bar .epic-action-item.checked{color:#fff}.epic-action-bar .epic-action-item.checked div{z-index:1}.epic-action-bar .epic-action-item.checked:before{opacity:.9}.epic-left-sidebar{background-color:var(--ep-designer-background);border-right:1px solid var(--ep-border);width:260px;transition:width .3s;overflow:hidden auto}.epic-left-sidebar .epic-sidebar-container{min-width:260px;height:100%}.epic-left-sidebar.hide{border:0;width:0}.epic-edit-canvas{background-size:15px 15px;background-image:linear-gradient(var(--ep-canvas-container-background) 14px, transparent 0), linear-gradient(90deg, transparent 14px, var(--ep-container-dot-color) 0);flex:1;overflow:hidden}.epic-edit-canvas .epic-edit-range{cursor:pointer;background-color:var(--ep-designer-background);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.epic-edit-canvas .epic-edit-range>:first-child{min-height:100%;display:flex}.epic-edit-canvas .epic-edit-range>:first-child>.epic-draggable-range{border:0;flex:1;height:auto}.epic-edit-canvas .epic-edit-range .epic-draggable-range{border:1px var(--ep-border) dashed;width:100%;height:100%;min-height:60px}.epic-edit-canvas .epic-edit-range .epic-hidden{position:relative}.epic-edit-canvas .epic-edit-range .epic-hidden:after{content:"<隐藏状态>";color:#6c717c;pointer-events:none;background:#0a13250d;border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;font-size:12px;font-weight:500;display:flex;position:absolute;top:0;left:0}.epic-edit-canvas .epic-edit-range .epic-hidden .epic-hidden:after{display:none}.epic-edit-canvas .epic-hover-widget{border:1px var(--ep-primary) dashed;box-sizing:border-box}.epic-edit-canvas .epic-selected-widget{border:2px var(--ep-primary) solid;background:var(--ep-primary-faded);border-radius:4px}.epic-edit-canvas .epic-selected-widget .epic-widget-action-box{z-index:999;background:var(--ep-primary);border-radius:4px 4px 0 0;align-items:center;height:28px;padding:0 4px;display:flex;position:absolute}.epic-edit-canvas .epic-selected-widget .epic-widget-action-box .epic-widget-action-item{cursor:pointer;color:#fff;align-items:center;height:30px;padding:0 4px;display:flex}.epic-edit-canvas .epic-selected-widget .epic-widget-action-box .epic-widget-action-item .iconfont{font-size:16px}.epic-edit-canvas .epic-selected-widget .form-main{border:1px solid #f0f0f0;padding:6px}.epic-edit-canvas .epic-edit-screen-container::-webkit-scrollbar{width:6px;height:6px}.epic-edit-canvas .epic-edit-toolbar{background:var(--ep-designer-background);box-sizing:border-box;border-bottom:1px solid var(--ep-border);height:40px}.epic-edit-canvas .epic-edit-toolbar .epic-divider{background-color:var(--ep-border);width:1px;height:20px;margin:0 4px}.epic-edit-canvas .epic-edit-toolbar .epic-action-item{color:var(--ep-text-secondary);border-radius:4px;height:32px}.epic-edit-canvas .epic-edit-toolbar .epic-action-item.disabled{color:var(--ep-disabled);cursor:no-drop}.epic-edit-canvas .epic-edit-toolbar .epic-action-item:hover{background:var(--ep-muted)}.epic-edit-canvas .epic-edit-toolbar .epic-device{border:1px solid var(--ep-border)}.epic-edit-canvas .epic-edit-toolbar .epic-device .epic-device-item.checked{color:#fff;background:var(--ep-primary)}.epic-edit-canvas .edit-draggable-widget{cursor:move}.epic-edit-canvas .edit-draggable-widget .box-border{width:100%}.epic-node-leaf{position:relative}.epic-node-leaf:before{content:"";z-index:999;width:100%;height:100%;position:absolute;top:0;left:0}.epic-node-leaf .epic-node-leaf:before{content:none}.epic-loading-box{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.epic-designer-main{-webkit-user-select:none;user-select:none;color:var(--ep-text-main);background:var(--ep-canvas-container-background);font-size:var(--ep-text-md);cursor:default;outline:none;flex-direction:column;min-width:500px;height:100%;max-height:100vh;display:flex}.epic-designer-main div::-webkit-scrollbar{width:6px;height:6px}.epic-designer-main aside::-webkit-scrollbar{width:6px;height:6px}.epic-designer-main .epic-split-view-container{border-top:1px solid var(--ep-border);border-bottom:1px solid var(--ep-border);border-radius:6px;flex:1;height:0;display:flex}.epic-designer-main ul{margin:0;padding:0;list-style:none}.epic-designer-main .flex-center{justify-content:center;align-items:center;display:flex}.epic-modal-main{height:calc(100% - 56px);padding:12px;overflow:auto}.epic-modal-footer{border-top:1px solid var(--ep-border);justify-content:flex-end;padding:12px;display:flex}.epic-modal-footer .ant-btn{margin-left:8px}.epic-builder-main .ant-form,.epic-designer-main .ant-form,.epic-builder-main .ant-card-body,.epic-designer-main .ant-card-body,.epic-builder-main .ant-form>.epic-draggable-range,.epic-designer-main .ant-form>.epic-draggable-range,.epic-builder-main .ant-card-body>.epic-draggable-range,.epic-designer-main .ant-card-body>.epic-draggable-range{flex-flow:wrap;place-content:flex-start;width:100%;display:flex}.epic-builder-main .ant-form-inline .ant-col,.epic-designer-main .ant-form-inline .ant-col{padding-bottom:10px}.epic-builder-main .ant-form-vertical .ant-col,.epic-designer-main .ant-form-vertical .ant-col{padding-right:10px}.ep-button{color:var(--ep-text-main);border:1px solid var(--ep-border);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:auto;height:32px;padding:0 12px;transition:all .2s;display:flex;box-shadow:0 2px #00000005}.ep-button:hover{color:var(--ep-primary);background-color:var(--ep-primary-foreground);border:1px solid var(--ep-primary)}.ep-button.small{border-radius:4px;height:24px;padding:0 8px}.ep-button.primary{color:#fff;background-color:var(--ep-primary);border:1px solid var(--ep-primary);box-shadow:0 2px #0591ff1a}.ep-button.ghost{color:var(--ep-primary);box-shadow:none;background-color:#0000}.epic-event-item .epic-event-info{background-color:var(--ep-canvas-container-background);border:1px solid var(--ep-border);height:36px;color:var(--ep-text-main);justify-content:space-between;align-items:center;margin:0 -1px -1px 0;padding:0 12px;display:flex}.epic-event-item .epic-event-btn>span{cursor:pointer}.epic-event-item .epic-action-editor-main .epic-editor-item{border:1px solid var(--ep-border);color:var(--ep-text-main);justify-content:space-between;align-items:center;margin:8px 0;padding:8px;display:flex}.epic-modal-action-main{height:100%;display:flex}.epic-modal-left-panel{border:1px solid var(--ep-border);box-sizing:border-box;width:240px;padding:8px;overflow:auto}.epic-modal-left-panel .fun-btn{border:1px solid var(--ep-border);cursor:pointer;border-radius:3px;margin-bottom:6px;padding:8px 12px}.epic-modal-left-panel .fun-btn.checked{background-color:var(--ep-primary-faded);border-color:var(--ep-primary);color:var(--ep-primary)}.epic-modal-right-panel{border:1px solid var(--ep-border);flex:1;width:0;margin-left:8px;padding:8px}.epic-modal-right-panel .action-select{min-width:175px;margin-right:8px}.epic-action-select{border-top:1px solid var(--ep-border);margin-top:12px;padding:8px 0 8px 8px;overflow:auto}.epic-action-select .epic-action-item{cursor:pointer;border:1px solid #0000;border-radius:3px;height:32px;padding-left:12px;line-height:32px}.epic-action-select .epic-action-item:hover{background-color:var(--ep-primary-faded);color:var(--ep-primary)}.epic-action-select .epic-action-item.checked{background-color:var(--ep-primary-faded);border-color:var(--ep-primary);color:var(--ep-primary)}.epic-editor-item{align-items:center;padding-top:6px;display:flex}.epic-editor-item .epic-action-box{align-items:center;display:flex}.epic-editor-item .epic-action-box .epic-del-btn{text-align:center;cursor:pointer;width:30px;height:100%}.epic-editor-item .epic-action-box .epic-del-btn:hover{color:#f22}.epic-editor-item .epic-action-box .epic-edit-btn{text-align:center;cursor:pointer;width:30px;height:100%}.epic-editor-item .epic-action-box .epic-edit-btn:hover{color:var(--ep-primary)}.add-btn{cursor:pointer;color:var(--ep-primary);margin-top:6px}.EColPropsEditor-item{align-items:center;padding-top:6px;display:flex}.rule-item-main{background-color:var(--ep-designer-background);border-color:var(--ep-border)}.rule-item-main:hover{border-color:var(--ep-primary)}.rule-item-main .rule-btn-delete{opacity:0;pointer-events:none}.rule-item-main:hover>.rule-btn-delete{opacity:1;pointer-events:all;background-color:var(--ep-primary)}.epic-outline{box-sizing:border-box;height:100%;overflow:auto}.epic-component-view{height:100%}.epic-component-view .epic-componet-item{cursor:pointer;background-color:var(--ep-secondary);border-radius:var(--ep-radius);border:1px solid #0000;padding:8px 10px}.epic-component-view .epic-componet-item .iconfont{color:var(--ep-text-secondary);margin-right:5px;font-size:16px}.epic-component-view .epic-componet-item:hover{border-color:var(--ep-primary);color:var(--ep-primary);background-color:var(--ep-primary-faded)}.epic-component-view .epic-componet-item:hover .iconfont{color:var(--ep-primary)}.epic-component-view .epic-search-box{border-bottom:1px solid var(--ep-border)}.epic-sound-code,.epic-editor{height:100%}.epic-attribute-view,.epic-style-view{padding:4px 0}.epic-attribute-view .epic-attr-item,.epic-style-view .epic-attr-item{margin-bottom:12px;padding:0 16px;display:flex}.epic-attribute-view .epic-attr-item.vertical,.epic-style-view .epic-attr-item.vertical{display:block}.epic-attribute-view .epic-attr-item .epic-attr-label,.epic-style-view .epic-attr-item .epic-attr-label{white-space:nowrap;text-overflow:ellipsis;width:80px;min-width:80px;font-size:var(--ep-text-md);flex-shrink:0;line-height:32px;overflow:hidden}.epic-attribute-view .epic-attr-item .epic-attr-input,.epic-style-view .epic-attr-item .epic-attr-input{flex:1;align-items:center;min-width:0;display:flex}.epic-designer-main .el-collapse .el-collapse-item__header{box-sizing:border-box}html[data-theme=dark] .jeesite-basic-tree-header{color:#ffffffbf;border-bottom:1px solid #303030}.jeesite-basic-tree-header{color:#000000e0;border-bottom:1px solid #f0f0f0;min-height:35px;overflow:hidden}.jeesite-basic-tree-header .jeesite-basic-title{font-size:16px;font-weight:400;line-height:15px}.jeesite-basic-tree-header .anticon{color:#606266}.jeesite-basic-tree-header .ant-input-affix-wrapper-status-error.ant-input-affix-wrapper{border-color:#d9d9d9!important}.jeesite-basic-tree-header .ant-input-affix-wrapper-status-error.ant-input-affix-wrapper:focus,.jeesite-basic-tree-header .ant-input-affix-wrapper-status-error.ant-input-affix-wrapper-focused{box-shadow:0 0 0 2px #d9d9d91a!important}.context-menu{z-index:200;-webkit-user-select:none;user-select:none;background-color:#fff;background-clip:padding-box;border:1px solid #00000014;border-radius:.25rem;width:156px;margin:0;list-style:none;display:block;position:fixed;top:0;left:0;box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0000001a,0 1px 5px #0000000f}.context-menu li{width:100%;display:inline-block;height:42px!important;margin:0!important;line-height:42px!important}.context-menu li span{line-height:42px!important}.context-menu li>div{margin:0!important}.context-menu li:not(.ant-menu-item-disabled):hover{color:#000000e0;background-color:#0000000a}.context-menu .ant-divider,.context-menu__popup .ant-divider{margin:0}.context-menu__popup li{width:100%;display:inline-block;height:42px!important;margin:0!important;line-height:42px!important}.context-menu__popup li span{line-height:42px!important}.context-menu__popup li>div{margin:0!important}.context-menu__popup li:not(.ant-menu-item-disabled):hover{color:#000000e0;background-color:#0000000a}.context-menu .ant-menu-submenu-title,.context-menu .ant-menu-item{padding:0!important}.jeesite-basic-tree{background-color:#fff;border-radius:5px}.jeesite-basic-tree .jeesite.ant-tree{background-color:#0000;margin:10px 6px 10px 10px}.jeesite-basic-tree .jeesite.ant-tree .ant-tree-node-content-wrapper{display:flex;position:relative;padding:0!important}.jeesite-basic-tree .jeesite.ant-tree .ant-tree-indent-unit{width:18px}.jeesite-basic-tree .jeesite.ant-tree.ant-tree-directory .ant-tree-treenode:hover:before{background-color:#0000}.jeesite-basic-tree .jeesite.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-switcher{color:#000000b3;width:18px}.jeesite-basic-tree .jeesite.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-switcher:before{width:18px}.jeesite-basic-tree .jeesite.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-switcher-icon svg{margin-top:1px}.jeesite-basic-tree .jeesite.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper{transition:none}.jeesite-basic-tree .jeesite.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title{left:auto}.jeesite-basic-tree .jeesite.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper .jeesite-basic-tree-title{padding-left:3px}.jeesite-basic-tree .jeesite.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-iconEle{color:#000000b3;width:20px}.jeesite-basic-tree .jeesite.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper:hover{background-color:#2a50ec0d;border-radius:4px}.jeesite-basic-tree .jeesite.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected{color:#000000e0;background-color:#2a50ec26;border-radius:4px}.jeesite-basic-tree .jeesite.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper:hover:before{background:0 0!important}.jeesite-basic-tree .jeesite.ant-tree.ant-tree-directory .ant-tree-treenode-selected{color:#000000e0;background:0 0!important}.jeesite-basic-tree .jeesite.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-switcher,.jeesite-basic-tree .jeesite.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-iconEle{color:#000000b3}.jeesite-basic-tree .jeesite.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-content-wrapper:hover:before,.jeesite-basic-tree .jeesite.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-content-wrapper:before{background:0 0!important}.jeesite-basic-tree-title{align-items:center;width:100%;padding:0 5px;display:flex;position:relative}.jeesite-basic-tree-title:hover .jeesite-basic-tree__action{visibility:visible}.jeesite-basic-tree__content{overflow:hidden}.jeesite-basic-tree__actions{display:flex;position:absolute;top:2px;right:3px}.jeesite-basic-tree__action{visibility:hidden;margin-left:4px}html[data-theme=light] .jeesite-basic-tree.bg-gray{background-color:#f9f9f9;border:1px solid #ddd}html[data-theme=dark] .jeesite-basic-tree.bg-gray{background-color:#1d1d1d;border:1px solid #383838}html[data-theme=dark] .jeesite-basic-tree .ant-tree.ant-tree-directory>li.ant-tree-treenode-selected>span.ant-tree-node-content-wrapper,html[data-theme=dark] .jeesite-basic-tree .ant-tree.ant-tree-directory .ant-tree-child-tree>li.ant-tree-treenode-selected>span.ant-tree-node-content-wrapper{background-color:#2a50ec80!important}.modify-log .table{border-collapse:collapse!important}.modify-log .table td{word-break:break-all;width:30%}.modify-log .table th:first-child,.modify-log .table td:first-child{text-align:center;width:20%}.modify-log>.table>tbody>tr>th:first-child,.modify-log>.table>tbody>tr>td:first-child{width:7%}.dbm-table-data-view .ant-drawer-body>.scrollbar>.scrollbar__wrap{margin:10px 5px!important;padding-bottom:0!important}
