.console-app{--color-primary:#3b6ff0;--color-primary-hover:#2a5beb;--color-primary-weak:#eaf1ff;--color-accent-from:#7c5cfc;--color-accent-to:#a78bfa;--color-accent-deep:#6a4cf0;--color-gold:#ffc53d;--color-gold-deep:#f5a623;--color-success:#00b578;--color-success-weak:#e6f7f1;--color-warning:#ff8f1f;--color-danger:#f2494b;--color-bg:#f5f6fa;--color-surface:#fff;--color-border:#e6e8f0;--color-text:#1f2430;--color-text-secondary:#5f6b7a;--color-text-muted:#98a0ad;--header-height:56px;--sidebar-width:232px;--help-width:224px;--footer-height:44px;--radius-sm:4px;--radius:6px;--radius-lg:10px;--shadow-card:0 1px 2px rgba(31,36,48,0.04),0 2px 8px rgba(31,36,48,0.05);--shadow-pop:0 4px 16px rgba(31,36,48,0.12);font-family:PingFang SC,Microsoft YaHei,Segoe UI,Helvetica Neue,Noto Sans SC,sans-serif;font-size:14px;line-height:1.5;color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased}.console-app,.console-app *,.console-app :after,.console-app :before{box-sizing:border-box}.console-app *{margin:0;padding:0}.console-app a{color:inherit;text-decoration:none}.console-app button{font-family:inherit;border:none;background:none;cursor:pointer}.console-app ol,.console-app ul{list-style:none}.console-app input{font-family:inherit}.console-app .btn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:4px;height:32px;padding:0 16px;border-radius:var(--radius);font-size:14px;line-height:1;transition:background-color .15s,border-color .15s,color .15s;white-space:nowrap}.console-app .btn-primary{background:var(--color-primary);color:#fff}.console-app .btn-primary:hover{background:var(--color-primary-hover)}.console-app .btn-ghost{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-secondary)}.console-app .btn-ghost:hover{border-color:var(--color-primary);color:var(--color-primary)}.console-app .btn-warn{background:linear-gradient(135deg,var(--color-gold),var(--color-gold-deep));color:#fff}.console-app .btn-warn:hover{filter:brightness(1.04)}.console-app .link-text{color:var(--color-primary);cursor:pointer;font-size:14px}.console-app .link-text:hover{color:var(--color-primary-hover)}.console-app .toast{position:fixed;top:72px;left:50%;transform:translateX(-50%);z-index:1000;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:8px;pointer-events:none}.console-app .toast-item{background:rgba(31,36,48,.92);color:#fff;padding:9px 18px;border-radius:999px;font-size:13px;box-shadow:var(--shadow-pop);animation:console-toast-in .2s ease-out}@keyframes console-toast-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1280px){.console-app{--help-width:200px}}@media (max-width:1024px){.console-app .help-panel-wrap{display:none}}@media (max-width:860px){.console-app{--sidebar-width:64px}.console-app .side-brand-text,.console-app .side-enterprise-info,.console-app .side-group-title,.console-app .side-menu-text,.console-app .side-switch-text,.console-app .side-tip{display:none}}