.toast[data-v-c890b398]{position:fixed;top:24px;left:50%;transform:translate(-50%);z-index:2000;padding:12px 20px;border-radius:var(--radius-md);font-size:14px;box-shadow:0 4px 16px #0000001f;max-width:90vw}.toast--info[data-v-c890b398]{background:#323232;color:#fff}.toast--success[data-v-c890b398]{background:#e8f5e9;color:#2e7d32;border:1px solid #a5d6a7}.toast--warning[data-v-c890b398]{background:#fff8e1;color:#f57f17;border:1px solid #ffe082}.toast--error[data-v-c890b398]{background:#ffebee;color:#c62828;border:1px solid #ef9a9a}.toast-enter-active[data-v-c890b398],.toast-leave-active[data-v-c890b398]{transition:opacity .25s,transform .25s}.toast-enter-from[data-v-c890b398],.toast-leave-to[data-v-c890b398]{opacity:0;transform:translate(-50%) translateY(-12px)}.app-shell{min-height:100%;height:100%;display:flex;flex-direction:column}.app-shell>*:first-child{flex:1 1 0;min-height:0}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--color-primary: #ff7a00;--color-primary-hover: #e66e00;--color-primary-light: #fff5eb;--color-segment-active: #1a2b3b;--color-bg-page: #f5f7fa;--color-bg-white: #ffffff;--color-bg-sidebar-active: #f0f2f5;--color-text-primary: #1a1a1a;--color-text-secondary: #4a4a4a;--color-text-muted: #999999;--color-text-hint: #b0b0b0;--color-border: #e8eaed;--color-border-light: #eef0f3;--color-border-dashed: #d8dce3;--color-blue: #1677ff;--color-blue-indicator: #1677ff;--color-badge-coming: #e8f4ff;--color-badge-coming-text: #4a9eff;--color-badge-brand: #fff0e6;--color-badge-brand-text: #ff7a00;--sidebar-width: 280px;--left-col-width: 200px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--shadow-card: 0 1px 3px rgba(0, 0, 0, .06);--font-family: "PingFang SC", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif}html,body,#app{width:100%;height:100%;min-height:100%}body{font-family:var(--font-family);font-size:14px;line-height:1.5;color:var(--color-text-primary);background:var(--color-bg-page);-webkit-font-smoothing:antialiased}button{font-family:inherit;cursor:pointer;border:none;background:none}a{color:inherit;text-decoration:none}ul{list-style:none}img{display:block;max-width:100%}
