*{box-sizing:border-box;background:0 0;outline:none;margin:0;padding:0}body{background:linear-gradient(135deg,#0f0f11 0%,#1e1e24 100%);width:100vw;height:100vh}#app{position:fixed;inset:0;overflow-x:auto}.CONFIRM{background:#25262a;width:580px;height:180px;padding:25px 0;display:grid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.CONFIRM .el-message-box__btns{justify-content:center;align-items:center;gap:20px;display:flex}.CONFIRM .el-message-box__btns .el-button{border-radius:3px;width:120px;height:38px}.CONFIRM .el-message-box__btns .el-button--danger{background-color:#f6685d}.CONFIRM .el-message-box__btns .el-button:focus-visible{outline:none}.el-select__wrapper{background:#1c1c1f}.toast-popper{z-index:10000!important;background:#25262a!important;border:1px solid #323236!important;box-shadow:0 8px 24px #0009!important}.toast-popper .el-select-dropdown__item{color:#ededf5;background:0 0}.toast-popper .el-select-dropdown__item:hover{background:#2e2e33}.toast-popper .el-select-dropdown__item.selected{color:#366ef4;background:#0052d926}.el-table{width:100%;height:100%}.el-pagination{width:100%}.el-pager li.is-active{background-color:#366ef4!important}.el-pagination__total{margin-right:auto}.el-message{border-radius:3px}.el-date-editor{--el-date-editor-width:100%;--el-input-bg-color:#25262a;--el-input-border-color:#3b3b41;--el-input-hover-border-color:#366ef4;--el-input-focus-border-color:#366ef4;--el-input-text-color:#ededf5;--el-input-placeholder-color:#676770;--el-input-icon-color:#a1a1aa}.el-date-editor .el-input__wrapper{background-color:linear-gradient(135deg, #0f0f11 0%, #1e1e24 100%);box-shadow:none;border:1px solid var(--el-input-border-color);background-color:var(--el-input-bg-color);border-radius:3px;transition:border-color .2s}.el-date-editor .el-input__wrapper:hover{box-shadow:inset 0 0 0 1px #0052d926}.el-date-editor .el-input__wrapper.is-focus{border-color:var(--el-input-focus-border-color)}.el-date-editor .el-input__inner{color:#ededf5;font-size:13px}.el-date-editor .el-range-separator{color:#676770;font-size:13px}.el-date-editor .el-range__close-icon{color:#676770}.submit_button{color:#366ef4;letter-spacing:4px;cursor:pointer;background:0 0;border:1px solid #366ef4;width:100%;height:42px;margin-top:4px;font-size:13px;transition:all .25s}.submit_button:hover:not(.loading){color:#fff;background:#366ef4}.submit_button.loading{opacity:.5;cursor:not-allowed;color:#0000;position:relative}.submit_button.loading:before{content:"";border:2px solid #366ef4;border-color:#366ef4 #366ef4 #0000 #0000;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;animation:.6s linear infinite btn-loading-spin;position:absolute;top:50%;left:50%}.handle_button{color:#a1a1aa;letter-spacing:4px;cursor:pointer;background:0 0;border:1px solid #323236;width:100%;height:42px;margin-top:4px;font-size:13px;transition:all .25s}.handle_button:hover:not(.loading):not(:disabled){color:#fff}.handle_button:disabled,.handle_button.disabled{opacity:.4;cursor:not-allowed}.handle_button.loading{opacity:.5;cursor:not-allowed;color:#0000;position:relative}.handle_button.loading:before{content:"";border:2px solid #a1a1aa;border-color:#a1a1aa #a1a1aa #0000 #0000;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;animation:.6s linear infinite btn-loading-spin;position:absolute;top:50%;left:50%}.handle_button.success{color:#2ba471;border-color:#2ba471}.handle_button.success:hover{background:#2ba471}.handle_button.warning{color:#e37318;border-color:#e37318}.handle_button.warning:hover{background:#e37318}.handle_button.danger{color:#f6685d;border-color:#f6685d}.handle_button.danger:hover{background:#f6685d}@keyframes btn-loading-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.update-notification{--el-notification-bg-color:#25262a;--el-notification-border-color:#323236;--el-notification-title-color:#ededf5;--el-notification-close-icon-color:#a1a1aa;--el-notification-close-icon-hover-color:#ededf5;border:1px solid #323236;border-left:3px solid #e37318;box-shadow:0 8px 24px #0009}.update-notification .el-notification__icon{color:#e37318;font-size:20px}.update-notification .el-notification__title{font-size:14px;font-weight:600}.update-notification .el-notification__group{gap:8px}.update-notification .el-notification__content{margin:0}.update-notification .el-notification__closeBtn{transition:color .2s}.update-notification__body{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.update-notification__desc{color:#a1a1aa;margin:0;font-size:13px;line-height:1.5}
