:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cloudchain-font-family-base:"PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", "Helvetica Neue", Arial, sans-serif;--cloudchain-font-size-base:14px;--cloudchain-line-height-base:1.5715;--cloudchain-color-primary:#4363d5;--cloudchain-color-primary-hover:#5674dd;--cloudchain-color-primary-active:#3550b8;--cloudchain-color-primary-deep:#2a3f8c;--cloudchain-color-primary-soft:#4363d51f;--cloudchain-color-secondary:#49b1f2;--cloudchain-color-success:#21b573;--cloudchain-color-warning:#f4a524;--cloudchain-color-danger:#df5c69;--cloudchain-color-info:#607087;--cloudchain-color-text-primary:#1f2a44;--cloudchain-color-text-strong:#1f2a44;--cloudchain-color-text-regular:#475467;--cloudchain-color-text-secondary:#667085;--cloudchain-color-text-muted:#8a94a6;--cloudchain-color-bg-page:#f5f7fc;--cloudchain-color-bg-page-end:#eef3fb;--cloudchain-color-bg-surface:#fff;--cloudchain-color-bg-soft:#edf2ff;--cloudchain-color-bg-soft-emphasis:#e4ebff;--cloudchain-color-bg-overlay:#ffffffd6;--cloudchain-color-bg-overlay-strong:#ffffffeb;--cloudchain-color-border:#d7deef;--cloudchain-color-border-strong:#c6cee0;--cloudchain-layout-spotlight:#49b1f229;--cloudchain-layout-page-padding-x:40px;--cloudchain-layout-page-padding-y:32px;--cloudchain-layout-section-gap:32px;--cloudchain-layout-block-gap:20px;--cloudchain-layout-min-width:1200px;--cloudchain-layout-container-width:1200px;--cloudchain-layout-nav-height:72px;--cloudchain-title-hero:42px;--cloudchain-title-section:28px;--cloudchain-radius-sm:8px;--cloudchain-radius-md:14px;--cloudchain-radius-lg:24px;--cloudchain-radius-xl:28px;--cloudchain-radius-pill:999px;--cloudchain-shadow-soft:0 10px 24px #4363d51f;--cloudchain-shadow-card:0 18px 40px #16214014;--cloudchain-shadow-card-strong:0 24px 50px #1621402e;--cloudchain-transition-fast:.16s ease;--cloudchain-transition-base:.2s ease}@media (width<=1200px){:root{--cloudchain-layout-min-width:0px;--cloudchain-layout-container-width:1040px;--cloudchain-layout-page-padding-x:32px;--cloudchain-layout-section-gap:28px;--cloudchain-title-hero:38px;--cloudchain-title-section:26px}}@media (width<=992px){:root{--cloudchain-layout-container-width:100%;--cloudchain-layout-page-padding-x:24px;--cloudchain-layout-page-padding-y:24px;--cloudchain-layout-section-gap:24px;--cloudchain-layout-block-gap:16px;--cloudchain-layout-nav-height:64px;--cloudchain-title-hero:32px;--cloudchain-title-section:24px}}@media (width<=768px){:root{--cloudchain-layout-page-padding-x:16px;--cloudchain-layout-page-padding-y:20px;--cloudchain-layout-section-gap:20px;--cloudchain-layout-block-gap:14px;--cloudchain-layout-nav-height:56px;--cloudchain-font-size-base:13px;--cloudchain-title-hero:28px;--cloudchain-title-section:22px;--cloudchain-radius-lg:20px}}*,:before,:after{box-sizing:border-box}html{min-height:100%;font-size:var(--cloudchain-font-size-base);line-height:var(--cloudchain-line-height-base);-webkit-text-size-adjust:100%}html,body,#app{min-width:var(--cloudchain-layout-min-width);min-height:100%;margin:0}body{min-height:100vh;color:var(--cloudchain-color-text-primary);font-family:var(--cloudchain-font-family-base);background:radial-gradient(circle at top right, var(--cloudchain-layout-spotlight), transparent 28%), linear-gradient(180deg, var(--cloudchain-color-bg-soft) 0%, var(--cloudchain-color-bg-page-end) 100%);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{min-height:100vh}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}img,picture,video,canvas,svg{max-width:100%;display:block}table{border-collapse:collapse;border-spacing:0}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p{margin:0}input::placeholder,textarea::placeholder{color:var(--cloudchain-color-text-muted)}.page-enter-active,.page-leave-active{transition:opacity var(--cloudchain-transition-base), transform var(--cloudchain-transition-base)}.page-enter-from,.page-leave-to{opacity:0}.el-menu{--el-menu-bg-color:transparent;--el-menu-hover-bg-color:var(--cloudchain-sidebar-hover-bg);--el-menu-active-color:var(--cloudchain-sidebar-active-text)}.el-table,.el-input__wrapper,.el-select__wrapper,.el-textarea__inner{box-shadow:none}.el-input__wrapper,.el-select__wrapper,.el-textarea__inner{border-radius:var(--cloudchain-radius-md)}.el-button--primary,.el-button--success,.el-button--warning,.el-button--danger,.el-button--info{--el-button-hover-text-color:#fff;--el-button-active-text-color:#fff}.el-button--primary{--el-button-text-color:#fff;--el-button-bg-color:var(--cloudchain-color-primary);--el-button-border-color:var(--cloudchain-color-primary);--el-button-hover-bg-color:var(--cloudchain-color-primary-hover);--el-button-hover-border-color:var(--cloudchain-color-primary-hover);--el-button-active-bg-color:var(--cloudchain-color-primary-active);--el-button-active-border-color:var(--cloudchain-color-primary-active)}.el-table{--el-table-header-bg-color:var(--cloudchain-color-bg-soft);--el-table-border-color:var(--cloudchain-color-border);--el-table-row-hover-bg-color:var(--cloudchain-color-bg-soft-emphasis)}.el-card,.el-dialog,.el-message,.el-message-box{border-radius:var(--cloudchain-radius-lg)}@media (width<=1200px){html,body,#app{min-width:0}}.dialog-scale-enter-active,.dialog-scale-leave-active,.dialog-scale-enter-active .el-dialog,.dialog-scale-leave-active .el-dialog{transition:all .2s cubic-bezier(.645,.045,.355,1)}.dialog-scale-enter-from,.dialog-scale-leave-to{opacity:0}.dialog-scale-enter-from .el-dialog,.dialog-scale-leave-to .el-dialog{opacity:0;transform:scale(.5)}.dialog-slide-enter-active,.dialog-slide-leave-active,.dialog-slide-enter-active .el-dialog,.dialog-slide-leave-active .el-dialog{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.dialog-slide-enter-from,.dialog-slide-leave-to{opacity:0}.dialog-slide-enter-from .el-dialog,.dialog-slide-leave-to .el-dialog{opacity:0;transform:translateY(-100px)}.dialog-bounce-enter-active,.dialog-bounce-leave-active,.dialog-bounce-enter-active .el-dialog,.dialog-bounce-leave-active .el-dialog{transition:all .5s cubic-bezier(.175,.885,.32,1.275)}.dialog-bounce-enter-from,.dialog-bounce-leave-to{opacity:0}.dialog-bounce-enter-from .el-dialog,.dialog-bounce-leave-to .el-dialog{opacity:0;transform:scale(.3)translateY(-50px)}.dialog-custom-object-enter-active,.dialog-custom-object-leave-active,.dialog-custom-object-enter-active .el-dialog,.dialog-custom-object-leave-active .el-dialog{transition:all .5s cubic-bezier(.25,.8,.25,1)}.dialog-custom-object-enter-from,.dialog-custom-object-leave-to{opacity:0}.dialog-custom-object-enter-from .el-dialog,.dialog-custom-object-leave-to .el-dialog{opacity:0;transform:rotate(180deg)scale(.5)}.app-page{gap:var(--cloudchain-layout-section-gap);flex-direction:column;display:flex}.app-page__header{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.app-page__heading{min-width:0}.app-page__title{color:var(--cloudchain-color-text-strong);font-size:clamp(24px,2.2vw,32px);line-height:1.2}.app-page__description{color:var(--cloudchain-color-text-muted);margin-top:8px;line-height:1.7}.app-page__actions,.app-toolbar__group{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:12px;display:flex}.app-panel{border:1px solid var(--cloudchain-color-border);border-radius:var(--cloudchain-radius-lg);background:var(--cloudchain-color-bg-overlay);box-shadow:var(--cloudchain-shadow-card);padding:24px}.app-panel--strong{background:var(--cloudchain-color-bg-overlay-strong)}.app-toolbar{flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.app-grid-2{gap:var(--cloudchain-layout-section-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.app-kicker{border-radius:var(--cloudchain-radius-pill);background:var(--cloudchain-color-primary-soft);width:fit-content;color:var(--cloudchain-color-text-primary);letter-spacing:.16em;align-items:center;padding:8px 14px;font-size:12px;font-weight:700;display:inline-flex}@media (width<=768px){.app-page__header,.app-toolbar{flex-direction:column;align-items:stretch}.app-page__actions,.app-toolbar__group{width:100%}.app-grid-2{grid-template-columns:1fr}}
