.toast-region[data-v-d4ca61c5]{z-index:1000;pointer-events:none;gap:10px;display:grid;position:fixed;top:18px;right:18px}.toast[data-v-d4ca61c5]{color:#fff;min-width:260px;max-width:420px;box-shadow:var(--shadow-floating);border-radius:8px;padding:12px 16px}.toast--success[data-v-d4ca61c5]{background:var(--color-success)}.toast--error[data-v-d4ca61c5]{background:var(--color-danger)}.toast--info[data-v-d4ca61c5]{background:var(--color-info)}.toast-enter-active[data-v-d4ca61c5],.toast-leave-active[data-v-d4ca61c5]{transition:all .18s}.toast-enter-from[data-v-d4ca61c5],.toast-leave-to[data-v-d4ca61c5]{opacity:0;transform:translateY(-8px)}:root{--color-brand-600:#1677ff;--color-brand-700:#1268f3;--color-canvas:#f5f7fa;--color-surface:#fff;--color-sidebar:#001529;--color-text-primary:#303133;--color-text-secondary:#7a8798;--color-border:#dfe6ef;--color-success:#16a34a;--color-warning:#d97706;--color-danger:#dc2626;--color-info:#0284c7;--shadow-floating:0 12px 34px #1f2d3d24;--radius-control:8px;--radius-card:8px;--sidebar-width:224px;--sidebar-collapsed-width:64px;color:var(--color-text-primary);background:var(--color-canvas);font-synthesis:none;text-rendering:optimizelegibility;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}*{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}body{background:var(--color-canvas);min-width:320px;font-size:14px;line-height:1.45}button,input,select,textarea{font:inherit}button,select,input{border-radius:var(--radius-control)}select{color:var(--color-text-primary);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}option,optgroup{color:var(--color-text-primary);background:var(--color-surface)}option:disabled{color:#9aa7b8}select:not([multiple]){appearance:none;background-image:linear-gradient(45deg,#0000 50%,#8b98aa 50%),linear-gradient(135deg,#8b98aa 50%,#0000 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;transition:border-color .16s,box-shadow .16s,background-color .16s;background-color:var(--color-surface)!important;padding-right:34px!important}select:not([multiple]):hover{border-color:#c6d4e6}select:not([multiple]):focus{border-color:var(--color-brand-600);outline:0;box-shadow:0 0 0 3px #1677ff1f}select:disabled{color:#9aa7b8;cursor:not-allowed;background-color:#f2f5f9!important}button{cursor:pointer;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s}button:disabled{cursor:not-allowed;opacity:.6}input,textarea,select{transition:border-color .16s,box-shadow .16s,background-color .16s}input:focus,textarea:focus,select:focus{border-color:var(--color-brand-600);outline:0;box-shadow:0 0 0 3px #1677ff1f}:focus-visible{outline-offset:2px;outline:3px solid #2563eb4d}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:8px;height:12px}::-webkit-scrollbar-track{background:#edf1f6;border-radius:999px}::-webkit-scrollbar-thumb{background:#78828e7a padding-box content-box;border:2px solid #edf1f6;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#646f7cad padding-box content-box}.fade-enter-active,.fade-leave-active{transition:opacity .16s}.fade-enter-from,.fade-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tabular-numbers{font-variant-numeric:tabular-nums}.card{background:var(--color-surface)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-card)!important;box-shadow:0 1px 4px #1f2d3d0a!important}.hero{background:var(--color-surface)!important}.primary{box-shadow:none!important}.table-wrap th{background:#f7f9fc!important;font-weight:650!important}.screen-tabs,.section-tabs,.tabs{box-shadow:0 1px 3px #1f2d3d08;border-radius:var(--radius-card)!important}.modal-mask .dialog,.backdrop .dialog{border-radius:var(--radius-card)!important}
