@charset "UTF-8";:root{--color-primary: #409eff;--color-success: #67c23a;--color-warning: #e6a23c;--color-danger: #f56c6c;--color-info: #909399;--color-text: #303133;--color-text-secondary: #606266;--color-text-placeholder: #a8abb2;--color-border: #dcdfe6;--color-bg: #f5f7fa;--radius: 8px;--radius-sm: 4px;--shadow: 0 2px 12px rgba(0, 0, 0, .08);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans SC,sans-serif;font-size:14px;line-height:1.6;color:var(--color-text)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{min-height:100vh;background:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--color-primary);text-decoration:none;transition:color .2s ease}a:hover{opacity:.8}img{max-width:100%;display:block}button{cursor:pointer;border:none;background:none;font:inherit}input,textarea,select{font:inherit;color:inherit}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:3px}::-webkit-scrollbar-track{background:transparent}:root{--su-color-primary: #409eff;--su-color-primary-light-3: #79bbff;--su-color-primary-light-5: #a0cfff;--su-color-primary-light-7: #c6e2ff;--su-color-primary-light-9: #ecf5ff;--su-color-primary-dark-2: #337ecc;--su-color-success: #67c23a;--su-color-success-light-3: #95d475;--su-color-success-light-5: #b3e19d;--su-color-success-light-7: #d1edc4;--su-color-success-light-9: #f0f9eb;--su-color-success-dark-2: #529b2e;--su-color-warning: #e6a23c;--su-color-warning-light-3: #eebe77;--su-color-warning-light-5: #f3d19e;--su-color-warning-light-7: #f8e3c5;--su-color-warning-light-9: #fdf6ec;--su-color-warning-dark-2: #b88230;--su-color-danger: #f56c6c;--su-color-danger-light-3: #f89898;--su-color-danger-light-5: #fab6b6;--su-color-danger-light-7: #fcd3d3;--su-color-danger-light-9: #fef0f0;--su-color-danger-dark-2: #c45656;--su-color-info: #909399;--su-color-info-light-3: #b1b3b8;--su-color-info-light-5: #c8c9cc;--su-color-info-light-7: #dedfe0;--su-color-info-light-9: #f4f4f5;--su-color-info-dark-2: #73767a;--su-text-color-primary: #303133;--su-text-color-regular: #606266;--su-text-color-secondary: #909399;--su-text-color-placeholder: #a8abb2;--su-text-color-disabled: #c0c4cc;--su-border-color: #dcdfe6;--su-border-color-light: #e4e7ed;--su-border-color-lighter: #ebeef5;--su-border-color-extra-light: #f2f6fc;--su-border-color-dark: #d4d7de;--su-bg-color: #ffffff;--su-bg-color-page: #f2f3f5;--su-bg-color-overlay: #ffffff;--su-fill-color: #f0f2f5;--su-fill-color-light: #f5f7fa;--su-fill-color-lighter: #fafafa;--su-fill-color-blank: #ffffff;--su-border-radius-base: 4px;--su-border-radius-small: 2px;--su-border-radius-round: 20px;--su-border-radius-circle: 50%;--su-font-size-extra-large: 20px;--su-font-size-large: 18px;--su-font-size-medium: 16px;--su-font-size-base: 14px;--su-font-size-small: 13px;--su-font-size-extra-small: 12px;--su-line-height: 1.5715;--su-box-shadow: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .04);--su-box-shadow-light: 0 2px 12px 0 rgba(0, 0, 0, .1);--su-box-shadow-lighter: 0 0 6px rgba(0, 0, 0, .12);--su-box-shadow-dark: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .12);--su-transition-duration: .3s;--su-transition-duration-fast: .2s;--su-component-size-large: 40px;--su-component-size: 32px;--su-component-size-small: 24px;--su-overlay-color: rgba(0, 0, 0, .5);--su-z-index-normal: 1;--su-z-index-top: 1000;--su-z-index-popup: 2000;--su-z-index-overlay: 3000}*,*:before,*:after{box-sizing:border-box}.su-fade-enter-active,.su-fade-leave-active{transition:opacity var(--su-transition-duration) ease}.su-fade-enter-from,.su-fade-leave-to{opacity:0}.su-zoom-enter-active,.su-zoom-leave-active{transition:transform var(--su-transition-duration) ease,opacity var(--su-transition-duration) ease}.su-zoom-enter-from,.su-zoom-leave-to{transform:scale(.9);opacity:0}.su-slide-down-enter-active,.su-slide-down-leave-active{transition:transform var(--su-transition-duration) ease,opacity var(--su-transition-duration) ease}.su-slide-down-enter-from,.su-slide-down-leave-to{transform:translateY(-8px);opacity:0}.su-scrollbar::-webkit-scrollbar{width:6px;height:6px}.su-scrollbar::-webkit-scrollbar-thumb{background:var(--su-text-color-disabled);border-radius:3px}.su-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--su-text-color-secondary)}.su-scrollbar::-webkit-scrollbar-track{background:transparent}
