html,body,#root{min-height:100%;margin:0}button,input,select{font:inherit}.route-message{box-sizing:border-box;min-height:100vh;padding:48px;color:#16324a;background:#f5f7fa;font-family:Inter,Microsoft YaHei,sans-serif}[data-slot=dialog-overlay],[data-slot=alert-dialog-overlay]{position:fixed;inset:0;z-index:1000;background:#1025373d}[data-slot=dialog-content],[data-slot=alert-dialog-content]{position:fixed;top:50%;left:50%;z-index:1001;box-sizing:border-box;width:min(640px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:20px;overflow:auto;color:#303133;background:#fff;border:1px solid #dcdfe6;border-radius:4px;box-shadow:0 6px 16px #2433412b;font:13px/1.6 Microsoft YaHei,PingFang SC,Arial,sans-serif;transform:translate(-50%,-50%)}:is([data-slot=dialog-title],[data-slot=alert-dialog-title]){margin:0 24px 12px 0;font-size:16px;font-weight:600}:is([data-slot=dialog-description],[data-slot=alert-dialog-description]){margin:0 0 16px;color:#606266}:is([data-slot=dialog-content],[data-slot=alert-dialog-content])>table{width:100%;margin-bottom:16px;border-collapse:collapse}:is([data-slot=dialog-content],[data-slot=alert-dialog-content]) :is(th,td){padding:4px 8px;overflow-wrap:anywhere;text-align:left;border-bottom:1px solid #ebeef5}:is([data-slot=dialog-content],[data-slot=alert-dialog-content])>button:not([data-slot=dialog-close]){display:inline-flex;align-items:center;justify-content:center;min-height:32px;margin:4px 8px 0 0;padding:5px 12px;color:#606266;cursor:pointer;background:#fff;border:1px solid #dcdfe6;border-radius:3px}:is([data-slot=dialog-content],[data-slot=alert-dialog-content])>button:not([data-slot=dialog-close]):hover:not(:disabled){color:#409eff;background:#ecf5ff;border-color:#a0cfff}[data-slot=alert-dialog-content]>button.bg-primary{color:#fff;background:#409eff;border-color:#409eff}[data-slot=alert-dialog-content]>button.bg-primary:hover:not(:disabled){color:#fff;background:#66b1ff;border-color:#66b1ff}:is([data-slot=dialog-content],[data-slot=alert-dialog-content])>button:focus-visible{outline:2px solid #409eff;outline-offset:2px}:is([data-slot=dialog-content],[data-slot=alert-dialog-content])>button:disabled{cursor:not-allowed;opacity:.55}[data-slot=dialog-content]>[data-slot=dialog-close]{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;color:#909399;cursor:pointer;background:transparent;border:0}[data-slot=dialog-close]>svg{width:16px;height:16px}[data-slot=dialog-close]>.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%)}
